International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 62 - Number 10 |
Year of Publication: 2013 |
Authors: Pavani Neelakantam |
10.5120/10120-4794 |
Pavani Neelakantam . Modeling Flight Software from Architectural Design Patterns. International Journal of Computer Applications. 62, 10 ( January 2013), 38-43. DOI=10.5120/10120-4794
This paper discusses how Software design patterns are applicable to Flight Software (FSW) domain. The application of design patterns is particularly important in this domain to improve the quality of software and reduce the flight software anomalies which lead to major losses. Generic architectural design patterns for real-time software components are customized to suit the flight software domain. This is illustrated using the Student Nitric Oxide Explorer (SNOE), which is a real world case study from National Aeronautics and Space Administration (NASA). The customized design patterns are validated and made executable templates which help an engineer when building software architectures.