Scenario-based software architecture reengineering
- 27 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 308-317
- https://doi.org/10.1109/icsr.1998.685756
Abstract
The paper presents a method for reengineering software architectures. The method explicitly addresses the quality attributes of the software architecture. Assessment of quality attributes is performed primarily using scenarios. Design transformations are done to improve quality attributes that do not satisfy the requirements. Assessment and design transformation can be performed for several iterations until all requirements are met. To illustrate the method we use the reengineering of a prototypical measurement system into a domain-specific software architecture as an example.Keywords
This publication has 9 references indexed in Scilit:
- Identifying quality-requirement conflictsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Measuring software reusabilityPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- SAAM: a method for analyzing the properties of software architecturesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Recursive design of an application-independent architectureIEEE Software, 1997
- Author indexIEEE Software, 1996
- DSSA (Domain-Specific Software Architecture)ACM SIGSOFT Software Engineering Notes, 1995
- Specification and analysis of system architecture using RapideIEEE Transactions on Software Engineering, 1995
- The 4+1 View Model of architectureIEEE Software, 1995
- Foundations for the study of software architectureACM SIGSOFT Software Engineering Notes, 1992