In Abhängigkeit der physikalischen Strukturierung von großen verteilten sicherheitskritischen Echtzeitsystemen können föderierte und integrierte Systemarchitekturen unterschieden werden. Diese Arbeit beschreibt eine integrierte Systemarchitektur, welche die Vorteile föderierter Architekturen in Bezug auf Komplexitätsmanagement mit den Vorteilen eines integrierten Ansatzes (das heißt bessere funktionale Integration und Ressourcenauslastung) vereint. Um die Komplexität des Gesamtsystems zu beherrschen, erfolgt eine Unterteilung in Applikationssubsysteme, die zudem mit spezifischen Architekturdiensten ausgestattet sind. Insbesondere werden die Kommunikationsdienste in deren Funktionalität und Zeitverhalten an die jeweiligen Applikationsanforderungen angepasst. Designer können das System daher in einer Weise entwickeln, wie dies eine föderierte Architektur gestatten würde. Die vorgestellte integrierte Systemarchitektur basiert auf den validierten Diensten einer zeitgesteuerten Kernarchitektur, wobei das physikalische Netzwerk eines einzelnen, verteilten zeitgesteuerten Computersystems als gemeinsame Ressource für die Kommunikationsaktivitäten mehrerer Applikationssubsysteme dient. Die Kommunikationsressourcen werden enkapsuliert und zwischen Applikationssubsystemen gemultiplext. Ebenso dienen enkapsulierte Partitionen innerhalb von Komponenten der Aufteilung von Komponentenressourcen (zum Beispiel Prozessorzeit und Speicher) zwischen Softwaremodulen verschiedener Applikationssubsysteme. Die Enkapsulierungsmechanismen der Architektur auf Netzwerk- und Komponentenebene stellen sicher, dass die im Rahmen der funktionalen Systemstrukturierung getroffenen Annahmen und Abstraktionen auch nach der Integration der verschiedenen Subsysteme auf der Zielplattform halten.
Depending on the physical structuring of large distributed safety-critical real-time systems, one can distinguish federated and integrated system architectures. This paper describes an integrated system architecture which combines the complexity management advantages of federated systems with the functional integration and hardware benefits of an integrated approach. In order to control complexity, the overall functionality is divided into a set of application subsystems, each with dedicated architectural communication services, allowing developers to act as if they were building an application for a federated architecture. The introduced architecture builds upon the validated services of a time-triggered core architecture, which provides a physical network as a shared resource for the communication activities of more than one application sybsystem. The communication resources are encapsulated and multiplexed between application subsystems. In analogy, encapsulated partitions are used to share node computers among software modules of multiple application subsystems. Architectural encapsulation mechanisms ensure that the assumptions and abstractions performed in the functional system structuring also hold after combining the different subsystems on the target platform.
DECOS: an integrated time-triggered architecture
DECOS: eine integrierte zeitgesteuerte Architektur
e & i. Elektrotechnik und Informationstechnik ; 123 , 3 ; 83-95
2006
13 Seiten, 9 Bilder, 48 Quellen
Aufsatz (Zeitschrift)
Englisch
Echtzeitkommunikationssystem , elektronische Steuerung und Regelung , Fahrzeugantrieb , Hardware , integriertes System , Kommunikationsdienst , Komplexitätstheorie , Nachrichtennetz , Nachrichtennetzmanagement , rekonfigurierbare Architektur , Software-Modul , Systemarchitektur , Systemkomponente , Systemplanung , Systemzuverlässigkeit , Systemverwaltung
The Aerospace Demonstrator of DECOS (I)
British Library Conference Proceedings | 2005
|Vom Design zum Code: Ein durchgaengiger Ansatz ( DECOS )
Kraftfahrwesen | 2007
|From design to code - a general approach (DECOS)
British Library Conference Proceedings | 2007
|Vom Design zum Code; ein durchgängiger Ansatz (DECOS)
Tema Archiv | 2007
|Benefits and Implications of the DECOS Encapsulation Approach (I)
British Library Conference Proceedings | 2005
|