Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content
Page 1. Committees and Conference Organization General Chair Rafael Capilla, Universidad Rey Juan Carlos, Madrid, Spain Program Co-Chairs Rudolf Ferenc, University of Szeged, Hungary Juan Carlos Dueñas, Universidad Politécnica de Madrid,... more
Page 1. Committees and Conference Organization General Chair Rafael Capilla, Universidad Rey Juan Carlos, Madrid, Spain Program Co-Chairs Rudolf Ferenc, University of Szeged, Hungary Juan Carlos Dueñas, Universidad Politécnica de Madrid, Spain Finance Chair Elliot Chikofsky, Engineering Management & Integration, USA Workshop Chair Árpád Beszédes, University of Szeged, Hungary Industry Chair Antonio Rodriguez, IBM Rational, Spain Tool Demonstration Chair Rainer Koschke, University of Bremen, Germany ...
ABSTRACT In this paper we propose a framework that adapts a cloud-based software application by providing an enhanced assembly of resources using the Pareto-optimal solution to optimize the resource allocation with tight cooperation... more
ABSTRACT In this paper we propose a framework that adapts a cloud-based software application by providing an enhanced assembly of resources using the Pareto-optimal solution to optimize the resource allocation with tight cooperation between the cloud layers.
... This code shows the representation of a model conforming to the GXL meta-model. ... The proposedmetamodel consists of three sub-models: an architectural model, a decision model ... Our exploratory approach reported an initial attempt... more
... This code shows the representation of a model conforming to the GXL meta-model. ... The proposedmetamodel consists of three sub-models: an architectural model, a decision model ... Our exploratory approach reported an initial attempt towards the reuse of synthesis architectural ...
All software systems are built as a result of a set of design decisions that are made during the architecting phase. At present, there is still a lack of appropriate notations, methods and tools for recording and exploiting these... more
All software systems are built as a result of a set of design decisions that are made during the architecting phase. At present, there is still a lack of appropriate notations, methods and tools for recording and exploiting these architectural design decisions. In addition, the need for maintaining and evolving the decisions made in the past turns critical for the
Software architectures suffer of a serious lack of documented design decisions, but also an explicit definition of the processes needed to create and exploit such architectural knowledge. To address these issues, we focus on the... more
Software architectures suffer of a serious lack of documented design decisions, but also an explicit definition of the processes needed to create and exploit such architectural knowledge. To address these issues, we focus on the specification of those activities that we believe should be implemented to support the creation and use of design rationale with tool support.
An increased attention to documenting architectural design decisions and their rationale has resulted in several approaches and prototype tools for capturing and managing architectural knowledge. However, most of them are focused on... more
An increased attention to documenting architectural design decisions and their rationale has resulted in several approaches and prototype tools for capturing and managing architectural knowledge. However, most of them are focused on architecting single products and little attention has been paid to include design decisions in the context of product line architectures. This paper reports our work on analyzing the existing work on architectural design decisions for the specific needs of software product line engineering. We have studied two existing tools for managing design decisions to identify the changes required in these tools for supporting product line specific requirements. Based on this study, we report the extensions required in the data models of the tools and propose a unified data model to guide the tool development research for supporting explicitly the relationships between design decisions and variability models for software product line engineering.
Research Interests:
Software reengineering and maintenance are two classical activities in software engineering. Today, software maintenance is a time consuming task because requirements change and evolve frequently. Moreover, in certain domains, such as the... more
Software reengineering and maintenance are two classical activities in software engineering. Today, software maintenance is a time consuming task because requirements change and evolve frequently. Moreover, in certain domains, such as the Web domain is, these changes happen very often. In this way, new techniques to engineer Web sites are needed in order to reduce the time to market of
Abstract Software reengineering and maintenance are two classical activities in software engineering. Today, software maintenance is a time consuming task because requirements change and evolve frequently. Moreover, in certain domains,... more
Abstract Software reengineering and maintenance are two classical activities in software engineering. Today, software maintenance is a time consuming task because requirements change and evolve frequently. Moreover, in certain domains, such as the Web domain is, ...
An increased attention to documenting architectural design decisions and their rationale has resulted in several approaches and prototype tools for capturing and managing architectural knowledge. However, most of them are focused on... more
An increased attention to documenting architectural design decisions and their rationale has resulted in several approaches and prototype tools for capturing and managing architectural knowledge. However, most of them are focused on architecting single products and little attention has been paid to include design decisions in the context of product line architectures. This paper reports our work on analyzing the existing work on architectural design decisions for the specific needs of software product line engineering. We have ...
Barney, Sebastian, Ganglan Hu, Aybüke Aurum, and Claes Wohlin, " Creating Software Product Value in China, " July/Aug., pp. 84–90. ... Bollinger, Terry, and Clement McGowan, " A Critical Look at Software Capability... more
Barney, Sebastian, Ganglan Hu, Aybüke Aurum, and Claes Wohlin, " Creating Software Product Value in China, " July/Aug., pp. 84–90. ... Bollinger, Terry, and Clement McGowan, " A Critical Look at Software Capability Evaluations: An Update, " Sep./Oct., pp. 80–83. ... Bolloju, Narasimha, " Conceptual Modeling of Systems Integration Requirements, " Sep./Oct., pp. 66–74. ... Booch, Grady, " The Defenestration of Superfluous Architectural Accoutrements, " July/Aug., pp. 7–8. ... Booch, Grady, " Like a River, " May/June, pp. 10–11.
The articles appearing in IEEE Software are the result of hard work ... Ivan Aaen Pekka Abrahamsson Thomas Acton Ban Al-Ani Ian Alexander Vincent Almering Thomas Alspaugh Pierre America Francesca Arcelli Paris Avgeriou Vikraman Baskaran... more
The articles appearing in IEEE Software are the result of hard work ... Ivan Aaen Pekka Abrahamsson Thomas Acton Ban Al-Ani Ian Alexander Vincent Almering Thomas Alspaugh Pierre America Francesca Arcelli Paris Avgeriou Vikraman Baskaran Steffen Becker Salima Benbernou Daniel Berry Claude Besner Dirk Beyer David Binkley Christian Bird Conrad Bock Barry Boehm Carl Friedrich Bolz Andrea Bondavalli Marc Born Jan Bosch Marat Boshernitsan Lionel Bouchard Eric Bouwers Ivona Brandic Silvia Breu Renee Bryce Luigi Buglione Janet Burge Bora ...
ABSTRACT Named entities (NEs) can facilitate access to multilingual knowledge sources--which have exploded in recent years--but the identification, classification, and retrieval of NEs remain challenging tasks.