Elicitation, modeling and analysis of requirements are main challenges during software development. In parallel, Software Architectures have become a well established area in Software Engineering research and practice. However, there is still a lack of fundamental process models and guidelines for the transition between the two important phases of Requirements Engineering and Software Architectures within the software development cycle. Substantial progress has been separately made in both areas but very little research achievements can be found that address the relation between requirements and architectures. When doing a review on existing methods that try to overcome this gap we realized an urgent need for fundamental research in this area. The paper first presents, compares, classifies and evaluates the suitability of current approaches. Then, evaluation criteria and requirements for a transition methodology are defined. Finally, directions for further research are presented.

-- DanielAmyot - 04 Apr 2008


  • Full paper available from IEEE eXplore
  • Please feel free to discuss this article directly on this page. Constructive comments are welcomed! Please sign your TWiki name.

FormForVirtualLibrary edit

Title Transition from Requirements to Architecture: A Review and Future Perspective
Authors M. Galster, A. Eberlein, and M. Moussavi
Type Conference
Conference/Journal Title Seventh ACIS Int. Conf. on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD'06), Las Vegas, USA
Publisher IEEE Computer Society
Month June
Year 2006
Pages 9-16
DOI 10.1109/SNPD-SAWN.2006.73
Keywords ADL, Architecture, Goals, Problem Frames, Requirements, UCM
Topic revision: r2 - 05 Nov 2009, AlirezaPourshahid
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback