Software architecture for product families: principles and practice
Software architecture for product families: principles and practice
Software Architecture in Practice
Software Architecture in Practice
Towards Modeling and Reasoning Support for Early-Phase Requirements Engineering
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
Mapping Requirements to Reusable Components Using Design Spaces
ICRE '00 Proceedings of the 4th International Conference on Requirements Engineering (ICRE'00)
Goal-Oriented Requirements Engineering: A Guided Tour
RE '01 Proceedings of the Fifth IEEE International Symposium on Requirements Engineering
Visual Variability Analysis for Goal Models
RE '04 Proceedings of the Requirements Engineering Conference, 12th IEEE International
Reasoning about partial goal satisfaction for requirements and design engineering
Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering
Building up and reasoning about architectural knowledge
QoSA'06 Proceedings of the Second international conference on Quality of Software Architectures
On the Impact of Evolving Requirements-Architecture Dependencies: An Exploratory Study
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
Towards Goal-Driven Self Optimisation of Service Based Applications
ServiceWave '08 Proceedings of the 1st European Conference on Towards a Service-Based Internet
A constructive approach to compositional architecture design
ECSA'11 Proceedings of the 5th European conference on Software architecture
Hi-index | 0.00 |
Requirements engineering and architectural design are key activities for the successful development of software-intensive systems. Although both activities are strongly intertwined and interrelated, many steps to date are driven solely by the intuition and the architectural knowledge of individuals. Thus, systematic approaches are needed which could minimize the risks of wrong early requirements and architectural decisions and foster the explicit reuse of architectural knowledge especially for supporting early design decisions are. In this paper, we present our vision of supporting the early requirements and architectural decisions by making explicit the interactions between the early steps and artifacts in requirements engineering and architectural design and thereby reusing architectural knowledge. To this end, we propose to couple goal-oriented requirements engineering and compositional architecture development by means of a repository of reusable, generic architectural drivers.