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
%0 Conference Paper
%1 bengtsson_scenarioBasedSoftwareArchitectureReengineering_1998
%A Bengtsson, P.
%A Bosch, J.
%B Software Reuse, 1998. Proceedings. Fifth International Conference on
%D 1998
%K architecture architecture;prototypical attributes;scenario based design measurement quality;software re-engineering; reengineering;software reusability;systems software system;quality transformations;domain-specific
%P 308--317
%R 10.1109/ICSR.1998.685756
%T Scenario-based software architecture reengineering
%X 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
@inproceedings{bengtsson_scenarioBasedSoftwareArchitectureReengineering_1998,
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},
added-at = {2013-02-28T11:13:35.000+0100},
author = {Bengtsson, P. and Bosch, J.},
biburl = {https://www.bibsonomy.org/bibtex/2fc1b86e489b2d791a5eafbc2444f80a3/fritzsolms},
booktitle = {Software Reuse, 1998. Proceedings. Fifth International Conference on},
doi = {10.1109/ICSR.1998.685756},
interhash = {6e4491f9dd514d1b7b43e98d17a3a852},
intrahash = {fc1b86e489b2d791a5eafbc2444f80a3},
issn = {1085-9098},
keywords = {architecture architecture;prototypical attributes;scenario based design measurement quality;software re-engineering; reengineering;software reusability;systems software system;quality transformations;domain-specific},
month = {June},
pages = {308--317},
timestamp = {2013-02-28T11:14:16.000+0100},
title = {Scenario-based software architecture reengineering},
year = 1998
}