Skip to content

ThalesGroup/ecoa-ldp

Repository files navigation

ECOA LDP: Lightweight Development Platform for the ECOA standard

ECOA (European Component Oriented Architecture) is an open specification of a software framework for component-based avionics mission system software.

ECOA allows to develop real-time, embeddable software, in the form of simple, independent and testable components.

The Lightweight Development Platform is a simple ECOA platform, implementing the ECOA standard, version AS7. It allows anyone to develop, test and run, ECOA components. It is also a great tool to learn and evaluate ECOA on a ordinary Linux computer or Virtual Machine.

The Lightweight Development Platform is developed by Thales Defence Mission Systems.

Installation

Refer to the Installation guide to install the LDP on a Linux machine.

User's guide

See the User's guide to get started.

Features (and non-features)

See LDP Features for a list of what this ECOA platform supports, and what is does not support.

Design and architecture

Read the Design document to understand the design of the LDP.

Examples

The Examples folder contains examples of LDP use, including an implementation of the philosophers' dinner problem.

Contributing

Read the Contribution guide which outlines our policies, procedures and requirements for contributing to this project.

License

This project is licensed under the MIT License. See the LICENSE file for details.


Contributors 2

  •  
  •  

Languages