The development of the common data model and the tool platform happened mainly in 3 European ITEA projects.
AMALTHEA was a ITEA 2 funded European project that developed an open and expandable tool platform for automotive embedded-system engineering based on model-driven methodology. Specific features include support for multi-core systems combined with AUTOSAR compatibility and product-line engineering. The resulting tool platform is distributed under an Eclipse public license.
AMALTHEA4public was a second ITEA 2 funded European project. It has the goal to integrate the results of various publicly funded projects with new developments. The intention is to position the open-source tool framework as a de-facto standard for future software engineering design flows for automotive and other embedded systems.
Further info: AMALTHEA/AMALTHEA4public website
PANORAMA was a ITEA 3 funded European project. The goal was to research model-based methods and tools to master development of heterogeneous embedded hardware/software systems. The enhanced meta-model and the related tool framework is a common and open platform to support collaborative development.
Further info: PANORAMA website
The common data model and the tool platform was used and extended in several other publicly funded projects.
ARAMiS II aimed at development processes, tools and platforms for the efficient use of multicore architectures available in industry. The development process with its methods, tools and platform adaptations was evaluated in ten representative Use Cases from the application domains automotive, avionics, and industrial automation and corresponding demonstrators.
Further info: ARAMiS II website
AMPERE was developing a new generation of software programming environments for low-energy and highly parallel and heterogeneous computing architectures.
The AMALTHEA data model was extended to handle different execution contexts and a code generation for the Robot Operating System (ROS2 / MicroROS) was added.
Further info: AMPERE website