European Component Oriented Architecture

European Component Oriented Architecture (ECOA) is an open specification for a software framework for mission system software comprising components that are both real-time and service-oriented.

ECOA is managed by the French Direction générale de l'armement and the UK Ministry of Defence (through the Defence Science and Technology Laboratory - DSTL) with the help of the following industry partners:[1]

History

The initial study began in January 2008 with French partners, but work on the standard really began in January 2011. In August 2015, the first version of the standard was publishers as a UK Defense standard (DEFSTAN). In December 2015, the standard was republished as a BNAE standard.[2] In July 2016, an updated specification has been made available.

Concepts

ECOA defines an architecture framework based on a Service-oriented architecture. ECOA Software Components (ASCs) are composed of modules which contain the application code and may run in parallel. ECOA provides mechanisms to make these software components portable across computing platforms through use of an interfacing layer called a container. Components communicate with other components using events, request–response and versioned data.[3][4]

gollark: Anyway, to be honest it seems that the Covid-19 panic has been amplified out of control, and the reactions to it and reactions to those reactions may cause more problems than the actual disease.
gollark: Also, typing speed isn't really a massive issue most of the time *anyway*, as long as you can type decently fast.
gollark: Not necessarily. It makes it easier to type with both hands, which is faster.
gollark: Is that meant to be Karl Marx in the background?
gollark: It was designed to spread out keys which were used together, not limit typing speed.

See also

References

  1. "Partners". www.ecoa.technology. Retrieved 2017-01-08.
  2. "News and history". www.ecoa.technology. Retrieved 2017-01-08.
  3. "Key concepts". www.ecoa.technology. Retrieved 2017-01-08.
  4. "European Component Oriented Architecture (ECOA) Collaboration Programme: Architecture Specification Part 1: Concepts" (PDF). www.ecoa.technology. Retrieved 2017-01-08.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.