Relevance of Embedded Systems is rising
Embedded systems are the key innovation driver to improve mechatronic products with cheaper and even new functionalities. They support today’s information society as inter-system communication enabler. Consequently, boundaries of application domains are alleviated and ad-hoc connections and interoperability play an increasing role.
A major industrial challenge arises from the need to face cost efficient integration of different applications with different levels of safety and security on a single computing platform in an open context. Multi-core and many-core computing platforms have to significantly improve system (and application) integration, efficiency and performance.
The objective of the EMC² project is to foster these changes through an innovative and sustainable service-oriented architecture approach for mixed criticality applications in dynamic and changeable real-time environments.
EMC² is part of the European Embedded Systems industry strategy to maintain its leading edge position by providing solutions for:
- Dynamic Adaptability in Open Systems
- Utilization of expensive system features only as Service-on-Demand in order to reduce the overall system cost
- Handling of mixed criticality applications under real-time conditions
- Scalability and utmost flexibility
- Full scale deployment and management of integrated tool chains, through the entire lifecycle
- Power supply challenges from dynamic operational changes in MCMC real time systems
EMC² is an attempt to bundle the power for innovation of 98 partners from embedded industry and research from 19 European countries. The EMC² embedded system approach will force the breakthrough and deployment of Multi-Core technology in almost all application domains where real-time and mixed-criticality are issues, and therefore strengthen the competitiveness of the European Embedded System industry. The project is organized in a structure with horizontal and vertical activities closely linked to each other:
- Horizontal activities: So-called technological work packages (WP1-WP6) will develop dedicated technologies required for the development in implementation of embedded, mixed-criticality multi-core systems.
- Vertical activities: So-called living labs (WP7-WP12) include several demonstrators for mixed-criticality embedded systems aiming at the same application domain. Each task in a living lab represents a use case. Technologies developed in WP1-WP6 will be applied and evaluated in the dedicated use cases of the living labs.