Towards Bridging the Gap between Goal-Oriented Requirements Engineering and Compositional Architecture Development
SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent, Workshop on (2007)
May 20, 2007 to May 26, 2007
Sebastian Herold , Clausthal University of Technology, Germany
Andreas Metzger , University of Duisburg-Essen, Germany
Andreas Rausch , Clausthal University of Technology, Germany
Heiko Stallbaum , University of Duisburg-Essen, Germany
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.
A. Metzger, A. Rausch, S. Herold and H. Stallbaum, "Towards Bridging the Gap between Goal-Oriented Requirements Engineering and Compositional Architecture Development," SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent, Workshop on(SHARK-ADI), Minneapolis, Minnesota, 2007, pp. 7.