About the project
The international ITEA3 project PANORAMA boosts design efficiency for heterogeneous automotive and aerospace systems. This open source project provides an environment for collaboration amongst diverse hardware and software technologies and teams, especially at the early stages of design. It supports efficient design decisions by defining evolving standards, tools and best practices for the exchange of non-functional, formal models.
The main task of the project is to extend the scope of the currently existing approaches at system level by adding functionality for heterogeneous hardware and heterogeneous functional areas to existing abstract performance meta-models. The project will take into account the results of other projects such as TIMMO, Timmo2USE and ARAMiS I & II and extend established meta-models developed in the research projects AMALTHEA and AMALTHEA4public which led to Eclipse APP4MC. In this way, the extended metamodel will be a common and open standard to support development by different parties across all organizations.
PANORAMA will also provide paths for integration and transition to the project technology. Existing modelling approaches will be respected and transformations into the existing meta-models will be offered. To ensure broad acceptance and justify the investment by the industry, the meta-model will need to be suitable for many use cases, ideally across the complete development cycle. This will result in a meta-model that is rather wide and generic. In addition, during product development, performance models are usually enriched and grow.
Use cases addressed by PANORAMA's methodology are, for example, assessment of different hardware architectures for a given software, assessment of deployment alternatives in a system, or guidance for optimization of system-level design decisions by visualization of analysis results.
To cover these use cases, static and dynamic analysis approaches are provided in addition to the underlying modeling approach. One challenge here is to combine dynamic analysis based on performance simulations with flexible and open solutions (such as SystemC) and their established and mature commercial simulators. In the context of static analysis, we intend to provide analysis methods to enable checking system properties, such as performance, worst-case timing, and schedulability conditions, energy usages, path coverage, fault isolation, and security.
To summarize, PANORAMA's contribution lies in providing a comprehensive environment for the effective integration of heterogeneous systems and tools, especially in the early phases of the development process.
Funding program / research program
ITEA3- Informations- und Kommunikationstechnologien (IKT)
Cooperation / project partners
- Arcticus Systems AB
- AVL Turkey
- Critical Software S.A.
- Fachhochschule Dortmund, University of Applied Sciences and Arts
- Eclipse Foundation Europe GmbH
- INCHRON GmbH
- Instituto Superior de Engenharia do Porto (ISEP)
- KTH Royal Institute of Technology
- Mälardalen University
- Mantis Software
- Regensburg University of Applied Science
- Robert Bosch GmbH
- Saab AB
- Siemens AG
- Siili Solutions Oyj
- UNIT Information Technologies R&D Ltd.
- University of Gothenburg
- University of Oulu
- University of Rostock
- Vector Informatik GmbH
Contact & Team
- Anjali Singh
- Anas Abulehia
- Ram Govindarajan
- Robert Höttger