DocumentCode
1949180
Title
Defining execution viewpoints for a large and complex software-intensive system
Author
Arias, Trosky B Callo ; America, Pierre ; Avgeriou, Paris
Author_Institution
Dept. of Math. & Comput. Sci., Univ. of Groningen, Groningen, Netherlands
fYear
2009
fDate
14-17 Sept. 2009
Firstpage
1
Lastpage
10
Abstract
An execution view is an important asset for developing large and complex systems. An execution view helps practitioners to describe, analyze, and communicate what a software system does at runtime and how it does it. In this paper, we present an approach to define execution viewpoints for an existing large and complex software intensive system. This definition approach enables the customization and extension of a set of predefined viewpoints to address the requirements of a specific development organization. The application of this approach has helped us to identify a set of execution viewpoints that we are currently using to construct execution views of an MRI system, a large software-intensive system in the healthcare domain.
Keywords
large-scale systems; software architecture; MRI system; complex system; customization enabled; execution viewpoint set; extension enabled; healthcare domain; software intensive system; software runtime; Application software; Embedded computing; Embedded system; IEC standards; ISO standards; Magnetic resonance imaging; Mathematics; Medical services; Runtime; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Architecture, 2009 & European Conference on Software Architecture. WICSA/ECSA 2009. Joint Working IEEE/IFIP Conference on
Conference_Location
Cambridge
Print_ISBN
978-1-4244-4984-2
Electronic_ISBN
978-1-4244-5295-8
Type
conf
DOI
10.1109/WICSA.2009.5290784
Filename
5290784
Link To Document