• 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