Aims and Objectives

CRYSTAL as an ARTEMIS Innovation Pilot Project (AIPP) takes up research results of previous projects in the field of Reference Technology Platform (RTP) and Interoperability Specification (IOS) (e.g. CESAR, MBAT ...) and enhances and matures them with the clear aim of industrialisation take-up. RTP and IOS will allow loosely coupled tools to share and interlink their data based on standardized and open Web technologies that enablecommon interoperability among various life cycle domains. This reduces the complexity of the entire integration process significantly.

CRYSTAL is strongly industry-oriented and will provide ready-to-use integrated tool chains having a mature technology-readiness-level (up to TRL 7). Following the ARTEMIS mission to strengthen the European market for Embedded Systems, CRYSTAL fosters cross-domain reusability (Aerospace, Automotive, Health and Rail) and pursuits driving forward the Interoperability Specification towards standardisation.

Technical Innovation

CRYSTAL is set up as an ARTEMIS Innovation Pilot Project with the aim to establish collaboration schemes on large scale and to speed up technology maturation cycles. Accordingly, the strategy for CRYSTAL technical innovation is based on 4 pillars:

1. Apply engineering methods on industrially relevant use cases and increase the maturity of existing concepts developed in previous projects

2. Provide technical innovations (“technology bricks”) with high maturity to fill gaps identified in the use cases

3. Contribute to the Cooperative RTP and push the Interoperability Specification towards Standardisation

4. Support SME integration into the embedded systems engineering ecosystem

Within and across the industrial domains Aerospace, Automotive, Healthcare and Rail, CRYSTAL will cover the entire software product life cycle and support to product line development towards ready-for-use industrial tool chains.

User Driven Approach

Following the philosophy of the AIPPs, CRYSTAL focuses on verifying and improving the usability of project results developed. With four industrial domains represented in this project, the user scenarios are manifold. The project has therefore developed a user driven approach that is based on user stories, use cases and technology bricks.

In this context, a user story describes a typical action pattern or work flow within an industrial domain. These user stories are used to describe general processes that are of too high level to derive development requirements directly out of it. Hence, this is the aim of the use cases that are a further refinement of the user story and represent a concrete company scenario. From these use cases, the requirements for the Reference Technology Platform and the Interoperability Specification are derived; leading to technology bricks to fill the gaps identified in the use cases.

Such a brick may either be:
- a SW tool or product, 
- a SW component to build a SW tool or product,
- a Systems Engineering Methodology, or
- an Interface or a Standard or means for establishing interoperability that is needed for the efficient development of safety critical embedded systems.