Evropská komponentově orientovaná architektura - European Component Oriented Architecture - Wikipedia
Evropská komponentově orientovaná architektura (ECOA) je otevřená specifikace softwarového rámce pro software systému misí obsahující komponenty, které jsou obě reálný čas a orientovaný na služby.
ECOA je spravována francouzština Direction générale de l'armement a Ministerstvo obrany Spojeného království (skrz Laboratoř obranných věd a technologií - DSTL) pomocí následujících průmysloví partneři:[1]
- BAE Systems (Elektronické systémy a vojenské letectví a informace)
- Groupe Bull
- Obecná dynamika (Pobočka UK)
- GE Aviation Systems
- Leonardo S.p.A.
- Dassault Aviation
- Skupina Thales (Větev vzdušných sil)
Dějiny
Počáteční studie začala v lednu 2008 s francouzskými partnery, ale práce na standardu skutečně začala v lednu 2011. V srpnu 2015 byly první verzí standardu vydavatelé jako britský standard obrany (DEFSTAN). V prosinci 2015 byl standard znovu publikován jako BNAE Standard.[2] V červenci 2016 byla zpřístupněna aktualizovaná specifikace.
Koncepty
ECOA definuje architekturální rámec založený na Architektura orientovaná na služby. Softwarové komponenty ECOA (ASC) se skládají z modulů, které obsahují aplikační kód a mohou běžet paralelně. ECOA poskytuje mechanismy umožňující přenos těchto softwarových komponent napříč výpočetními platformami pomocí propojovací vrstvy zvané a kontejner. Komponenty komunikují s ostatními komponentami pomocí Události, vyžádat odpověď a verzovaná data.[3][4]
Viz také
- Architektura orientovaná na služby
- Rada spojeneckých norem pro avioniku architektury
- Integrovaná modulární avionika
Reference
- ^ „Partneři“. www.ecoa.technology. Citováno 2017-01-08.
- ^ "Zprávy a historie". www.ecoa.technology. Citováno 2017-01-08.
- ^ "Klíčové koncepty". www.ecoa.technology. Citováno 2017-01-08.
- ^ „Program spolupráce s evropskou komponentově orientovanou architekturou (ECOA): Specifikace architektury, část 1: Koncepty“ (PDF). www.ecoa.technology. Citováno 2017-01-08.