Fundamentals of designing complex aerospace software systems

Emil Vassev, Mike Hinchey

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Contemporary aerospace systems are complex conglomerates of components where control software drives rigid hardware to aid such systems meet their standards and safety requirements. The design and development of such systems is an inherently complex task where complex hardware and sophisticated software must exhibit adequate reliability and thus, they need to be carefully designed and thoroughly checked and tested. We discuss some of the best practices in designing complex aerospace systems. Ideally, these practices might be used to form a design strategy directing designers and developers in finding the "right design concept" that can be applied to design a reliable aerospace system meeting important safety requirements. Moreover, the design aspects of a new class of aerospace systems termed "autonomic" is briefly discussed as well.

Original languageEnglish
Title of host publicationProceedings of the 2nd International Conference on Complex Systems Design and Management, CSDM 2011
Pages65-80
Number of pages16
DOIs
Publication statusPublished - 2011
Event2nd International Conference on Complex Systems Design and Management, CSDM 2011 - Paris, France
Duration: 7 Dec 20119 Dec 2011

Publication series

NameProceedings of the 2nd International Conference on Complex Systems Design and Management, CSDM 2011

Conference

Conference2nd International Conference on Complex Systems Design and Management, CSDM 2011
Country/TerritoryFrance
CityParis
Period7/12/119/12/11

Keywords

  • Aerospace systems
  • Autonomic systems
  • Complexity
  • Software design

Fingerprint

Dive into the research topics of 'Fundamentals of designing complex aerospace software systems'. Together they form a unique fingerprint.

Cite this