GENESYS (GENeric Embedded System Platform) was an FP7 collaborative research project.

GENESYS started in January 2008 and ended sucessfully in June 2009.
The GENESYS project was coordinated by TU Vienna, Institute of Computer Engineering, and involved 23 project partners.

It was the objective of the GENESYS project to develop a cross-domain reference architecture for embedded systems that meets the requirements and constraints documented in the ARTEMIS SRA. These ARTEMIS requirements are composability, networking and security, robustness, diagnosis and maintenance, integrated resource management, evolvability and self-organization. The reference architecture will be domain-independent and serve as a template that can be instantiated to concrete platforms for individual application domains (i.e., automotive, avionic, industrial control, mobile, consumer electronics).

The GENESYS project delivered the following results:

  • A cross-domain architectureal style was defined. The GENESYS cross-domain architectural style encompasses fundamental architectural principles for robust embedded systems.
  • The reference architecture template was delivered. The reference architecture template is a template for building a concrete instantiation of the GENESYS architecture. The reference architecture template provides specifications for a comprehensive set of platform services.
  • A methodology framework for embedded systems engineering based on the GENEYS cross-domain architecture style and the reference architecture template was developed.
  • Four prototype implementations of the GENESYS architecture were set up.
  • The GENESYS book providing a concise architecture overview and presenting the cross-domain architectural style was published.

Detailed information on the GENESYS results is made available on the GENESYS project homepage http://www.genesys-platform.eu/