DocumentCode
555436
Title
Building domain specific software architectures from software architectural design patterns
Author
Fant, Julie Street
Author_Institution
George Mason Univ., Fairfax, VA, USA
fYear
2011
fDate
21-28 May 2011
Firstpage
1152
Lastpage
1154
Abstract
Software design patterns are best practice solutions to common software problems. However, applying design patterns in practice can be difficult since design pattern descriptions are general and can be applied at multiple levels of abstraction. In order to address the aforementioned issue, this research focuses on creating a systematic approach to designing domain specific distributed, real-time and embedded (DRE) software from software architectural design patterns. To address variability across a DRE domain, software product line concepts are used to categorize and organize the features and design patterns. The software architectures produced are also validated through design time simulation. This research is applied and validated using the space flight software (FSW) domain.
Keywords
object-oriented programming; software architecture; DRE software; FSW domain; design time simulation; distributed software; domain specific software architecture; embedded software; real-time software; software architectural design pattern; software product line concept; space flight software; Computer architecture; Kernel; Real time systems; Software architecture; Space vehicles; Unified modeling language; design patterns; distributed real-timeand embedded software; software architectures; space flight software; uml;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering (ICSE), 2011 33rd International Conference on
Conference_Location
Honolulu, HI
ISSN
0270-5257
Print_ISBN
978-1-4503-0445-0
Electronic_ISBN
0270-5257
Type
conf
DOI
10.1145/1985793.1986026
Filename
6032618
Link To Document