Validating Avionics Conceptual Architectures with Executable Specifications

Current avionics systems specifications, developed after conceptual design, have a high degree of uncertainty. Since specifications are not sufficiently validated in the early development process and no executable specification exists at aircraft level, system designers cannot evaluate the impact of...

Full description

Bibliographic Details
Main Authors: Nils Fischer, Horst Salzwedel
Format: Article
Language:English
Published: International Institute of Informatics and Cybernetics 2012-08-01
Series:Journal of Systemics, Cybernetics and Informatics
Subjects:
Online Access:http://www.iiisci.org/Journal/CV$/sci/pdfs/HNB229PW.pdf
id doaj-2d4103bcd3844bef86c47f83a7ba70c6
record_format Article
spelling doaj-2d4103bcd3844bef86c47f83a7ba70c62020-11-24T23:30:19ZengInternational Institute of Informatics and CyberneticsJournal of Systemics, Cybernetics and Informatics1690-45242012-08-011044655Validating Avionics Conceptual Architectures with Executable SpecificationsNils Fischer0Horst Salzwedel1 Hamburg University of Applied Sciences MLDesign Technologies Current avionics systems specifications, developed after conceptual design, have a high degree of uncertainty. Since specifications are not sufficiently validated in the early development process and no executable specification exists at aircraft level, system designers cannot evaluate the impact of their design decisions at aircraft or aircraft application level. At the end of the development process of complex systems, e. g. aircraft, an average of about 65 per cent of all specifications have to be changed because they are incorrect, incomplete or too vaguely described. In this paper, a model-based design methodology together with a virtual test environment is described that makes complex high level system specifications executable and testable during the very early levels of system design. An aircraft communication system and its system context is developed to demonstrate the proposed early validation methodology. Executable specifications for early conceptual system architectures enable system designers to couple functions, architecture elements, resources and performance parameters, often called non-functional parameters. An integrated executable specification at Early Conceptual Architecture Level is developed and used to determine the impact of different system architecture decisions on system behavior and overall performance.http://www.iiisci.org/Journal/CV$/sci/pdfs/HNB229PW.pdf Avionics DevelopmentDesign Space ExplorationMiddle-Out DesignConcept ValidationComplex Systems DesignUncertainty ReductionAircraft Level DesignVirtual Test BenchExecutable Specification
collection DOAJ
language English
format Article
sources DOAJ
author Nils Fischer
Horst Salzwedel
spellingShingle Nils Fischer
Horst Salzwedel
Validating Avionics Conceptual Architectures with Executable Specifications
Journal of Systemics, Cybernetics and Informatics
Avionics Development
Design Space Exploration
Middle-Out Design
Concept Validation
Complex Systems Design
Uncertainty Reduction
Aircraft Level Design
Virtual Test Bench
Executable Specification
author_facet Nils Fischer
Horst Salzwedel
author_sort Nils Fischer
title Validating Avionics Conceptual Architectures with Executable Specifications
title_short Validating Avionics Conceptual Architectures with Executable Specifications
title_full Validating Avionics Conceptual Architectures with Executable Specifications
title_fullStr Validating Avionics Conceptual Architectures with Executable Specifications
title_full_unstemmed Validating Avionics Conceptual Architectures with Executable Specifications
title_sort validating avionics conceptual architectures with executable specifications
publisher International Institute of Informatics and Cybernetics
series Journal of Systemics, Cybernetics and Informatics
issn 1690-4524
publishDate 2012-08-01
description Current avionics systems specifications, developed after conceptual design, have a high degree of uncertainty. Since specifications are not sufficiently validated in the early development process and no executable specification exists at aircraft level, system designers cannot evaluate the impact of their design decisions at aircraft or aircraft application level. At the end of the development process of complex systems, e. g. aircraft, an average of about 65 per cent of all specifications have to be changed because they are incorrect, incomplete or too vaguely described. In this paper, a model-based design methodology together with a virtual test environment is described that makes complex high level system specifications executable and testable during the very early levels of system design. An aircraft communication system and its system context is developed to demonstrate the proposed early validation methodology. Executable specifications for early conceptual system architectures enable system designers to couple functions, architecture elements, resources and performance parameters, often called non-functional parameters. An integrated executable specification at Early Conceptual Architecture Level is developed and used to determine the impact of different system architecture decisions on system behavior and overall performance.
topic Avionics Development
Design Space Exploration
Middle-Out Design
Concept Validation
Complex Systems Design
Uncertainty Reduction
Aircraft Level Design
Virtual Test Bench
Executable Specification
url http://www.iiisci.org/Journal/CV$/sci/pdfs/HNB229PW.pdf
work_keys_str_mv AT nilsfischer validatingavionicsconceptualarchitectureswithexecutablespecifications
AT horstsalzwedel validatingavionicsconceptualarchitectureswithexecutablespecifications
_version_ 1725541856390938624