Architecture Design Recovery of a Family of Embedded Software Systems
(1999) TC2 First Working IFIP Conference on Software Architecture (WICSA1) In IFIP Advances in Information and Communication Technology 12. p.3-14- Abstract
- Understandability of the current system is a key issue in most reengineering processes. An architecture description of the system may increase its understandability. This paper presents experiences from architectural design recovery in a product family of large distributed, embedded systems. Automated recovery tools were hard to apply due to the nature of the source code. A qualitative evaluation procedure was applied on the performance of the recovery process. The results suggest that producing the necessary architectural documentation during the recovery project costs eight to twelve times as much as producing the same set of documentation during the original development project. By applying a common architectural style for all members... (More)
- Understandability of the current system is a key issue in most reengineering processes. An architecture description of the system may increase its understandability. This paper presents experiences from architectural design recovery in a product family of large distributed, embedded systems. Automated recovery tools were hard to apply due to the nature of the source code. A qualitative evaluation procedure was applied on the performance of the recovery process. The results suggest that producing the necessary architectural documentation during the recovery project costs eight to twelve times as much as producing the same set of documentation during the original development project. By applying a common architectural style for all members of the product family, the component reuse made possible decreased source code volume by 65%. (Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/47b13df7-d55a-4fbf-8537-268018236c25
- author
- Bratthall, Lars and Runeson, Per LU
- organization
- publishing date
- 1999
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- Software Architecture : TC2 First Working IFIP Conference on Software Architecture (WICSAl) 22-24 February 1999, San Antonio, Texas, USA - TC2 First Working IFIP Conference on Software Architecture (WICSAl) 22-24 February 1999, San Antonio, Texas, USA
- series title
- IFIP Advances in Information and Communication Technology
- volume
- 12
- pages
- 12 pages
- publisher
- Springer
- conference name
- TC2 First Working IFIP Conference on Software Architecture (WICSA1)
- conference location
- San Antonio, United States
- conference dates
- 1999-02-22 - 1999-02-24
- ISSN
- 1868-4238
- ISBN
- 978-0-387-35563-4
- 978-1-4757-6536-6
- DOI
- 10.1007/978-0-387-35563-4_1
- language
- English
- LU publication?
- yes
- id
- 47b13df7-d55a-4fbf-8537-268018236c25
- date added to LUP
- 2019-03-28 20:34:23
- date last changed
- 2019-04-05 02:16:51
@inproceedings{47b13df7-d55a-4fbf-8537-268018236c25, abstract = {{Understandability of the current system is a key issue in most reengineering processes. An architecture description of the system may increase its understandability. This paper presents experiences from architectural design recovery in a product family of large distributed, embedded systems. Automated recovery tools were hard to apply due to the nature of the source code. A qualitative evaluation procedure was applied on the performance of the recovery process. The results suggest that producing the necessary architectural documentation during the recovery project costs eight to twelve times as much as producing the same set of documentation during the original development project. By applying a common architectural style for all members of the product family, the component reuse made possible decreased source code volume by 65%.}}, author = {{Bratthall, Lars and Runeson, Per}}, booktitle = {{Software Architecture : TC2 First Working IFIP Conference on Software Architecture (WICSAl) 22-24 February 1999, San Antonio, Texas, USA}}, isbn = {{978-0-387-35563-4}}, issn = {{1868-4238}}, language = {{eng}}, pages = {{3--14}}, publisher = {{Springer}}, series = {{IFIP Advances in Information and Communication Technology}}, title = {{Architecture Design Recovery of a Family of Embedded Software Systems}}, url = {{http://dx.doi.org/10.1007/978-0-387-35563-4_1}}, doi = {{10.1007/978-0-387-35563-4_1}}, volume = {{12}}, year = {{1999}}, }