Complex Avionics

The realization of complex fault-tolerant avionic system is the core competence of Aviotech GmbH. Our focus lies on systems for utility and special mission aircraft in the EASA CS23 / Class I-III segment.

This area of system development is characterized by a high degree of complexity and low per-item production quantities. Hence, a highly-sufficient development approach is required. Aviotech relies on the innovative AAA-Plattform Technology developed by our research partner ILS (Institut of Aircraft Systems – University of Stuttgart).

System Realization

The majority of Aviotech's staff have several years of experience in applying the AAA-Technoloy for lab- and airborne demonstrator development. Aviotech competently covers all topics of the system development life cycle, starting with early system-level requirement definition and finishing with system-aircraft integration, acquiring flight permission and supporting in-flight evaluation.

Objective

The AAA-Technology aims on significantly increasing efficiency in development and qualification of complex fault-tolerant avionic systems. It bases on the so-called AAA-approach, i.e. the triple of

  • Automatic instantiation of software configuration
  • Automatic generation of design documents
  • Automatic generation of test cases/scripts for software verification 

This innovative approach builds on two pillars: the generic avionic platform and the automatic generation of artifcats.

Platform

The AAA Software Platform contains the management functionality required to realize a distributly-redundant avionic system. The management mechanisms are implemented in a generic way, i.e. in principial, they are applicable in arbitrary system realizations. Individual adaption is made possible by means of software configuration. With the same approach, system and software documentation are available as "generic" templates that are individually filled with content.

Artifact Generation

Der zweite Pfeiler des Ansatzes beruht darauf, dass die Anwendung der Plattform für die Entwicklung eines Systems, konkret also die Erstellung der systemspezifischen Konfiguration, teilautomatisiert erfolgt: Ein regelbasiertes Werkzeug erzeugt - ausgehend von einer manuell modellierten Systemspezifikation - schrittweise die detaillierte Systemfestlegung, die Software-Auslegung für jede Hardwareeinheit und schließlich das zugehörige Softwaredesign in Form der generierten Konfigurationstabellen. Durch Erweiterung der werkzeuginternen Wissensbasis sind zudem Verfahren möglich, mit deren Hilfe sich auch die zulassungsrelevanten Requirements-Dokumente sowie deren korrespondierende Testfälle auf System-, Software-Ebene automatisch erzeugen lassen.

Die AAA-Technologie ist Kern eines langfristig angelegten Forschungsschwerpunktes unseres Partners ILS, der Transfer in eine industrielle Nutzbarkeit erfolgt durch die Aviotech GmbH.

Contact

Aviotech GmbH

Nobelstrasse 15
70569 Stuttgart
Germany

Fon: +49 711 686830-62
Fax: +49 711 686830-61