CRYSTAL Seamless Life-Cycle Collaboration for Safety ...€¦ · CRYSTAL Seamless Life-Cycle...
Transcript of CRYSTAL Seamless Life-Cycle Collaboration for Safety ...€¦ · CRYSTAL Seamless Life-Cycle...
CRYSTALSeamless Life-Cycle Collaboration for Safety-Critical Systems Engineering
Dr. Christian El SalloumProject Coordinator, AVL List GmbH
Today’s situation at industrial companies
Dr. Christian El Salloum / Dr. Andrea Leitner 10|03|2015
Tool Layer
• High manual effort to handle data
• Impact on quality and safety
!!
• Fragmented IT
• High maintenance costs
!!
Industrial
Workflows
The tool-integration problem
10|03|2015
Point-to-point Integrationsdon’t scale
Monocultureslock you in
Maintenance, management,and change costs go up over time
Creating newintegrations isunpredictable
Ongoing and unexpectedcosts drain resources
Past choicesrestrict present
action andfuture vision
Dr. Christian El Salloum / Dr. Andrea Leitner
The CRYSTAL Vision
10|03|2015
Enable New
Engineering
Methods
Open
Integration
Platform
• Standardized
Interoperability
Specification
• Connect tools
to expose &
link data
Users get
better ways
of working
Industrial
Workflows
Tool Layer
Dr. Christian El Salloum / Dr. Andrea Leitner
CRYSTAL has the critical mass to generate impact
10|03|2015
68 partners from 10 countries
€82M budget
European key players from different industrial domains
Large companies developing embedded systems act as technology users and case providers
Large tool providers, SMEs and researchers as technology providers
Dr. Christian El Salloum / Dr. Andrea Leitner
The Integration Problem
Dr. Christian El Salloum / AVL List GmbH
Point-to-point Integrationsdon’t scale
Monocultureslock you in
Maintenance, management,and change costs go up over time
Creating newintegrations isunpredictable
Ongoing and unexpectedcosts drain resources
Past choicesrestrict present
action andfuture vision
10|03|2015
Establish an Interoperability Specification (IOS) to come to an internationally recognized standard
Enable non-disruptive adoption◦ Integration into existing environments
◦ Step-by-step evolution
Facilitate App culture for System Engineering Environments (SEEs) ◦ Component-based architecture
The CRYSTAL Approach
Dr. Christian El Salloum / AVL List GmbH10|03|2015
Scope of CRYSTAL
Dr. Christian El Salloum / AVL List GmbH10|03|2015
Standardize tool interaction, but not a tool’s capabilities!
Separate data from tool functions
Apply IOS as the central standard
CRYSTAL Implementation Strategy
Dr. Christian El Salloum / AVL List GmbH10|03|2015
Loosely Coupled Federated Integrationby Minimal and Sufficient Specifications
Tool A
Model
Element
IOSShared Artifactsfor Lifecycle Interoperability
SpecificSemantics
GenericSemantics
Tool B
Detailed
Model B
Detailed
Model ASpecific modelsand standards
IOS
Adaptor
IOS
Adaptor
Element
Model
ElementElement
Tight Coupling(e.g. Import/Export)
loosely coupling
Dr. Christian El Salloum / AVL List GmbH10|03|2015
Integration of Authoring Tools in ALM Environments
Example 1 Traceability Requirements <-> Simulation Models <-> Test Cases
RQ1
RQ2
RQ3
Model1
Model2TC3
TC1
TC2
Dr. Christian El Salloum / AVL List GmbH10|03|2015
Example 1 (cont’d) Traceability Requirements <-> Simulation Models <-> Test Cases
Authoring Tool (e.g., Simulink)
Model
Element
IOSShared Artifactsfor Integration
SpecificSemantics
GenericSemantics
ALMEnvironment
Proprietary
RepresentationMeta-Model AOther models
and standards
OSLC
Adaptor
OSLC
Adaptor
Element
Project
RQTC
Dr. Christian El Salloum / AVL List GmbH10|03|2015
Obtaining Minimal and Sufficient Specifications CRYSTAL’s User-driven Approach
Dr. Christian El Salloum / AVL List GmbH
The IOS and Technology Bricks (tools, tool-components, interface specifications, standards …) are strictly derived from user needs!
210|03|2015
Assisted System Engineering Environment (SEE) configuration
Dr. Christian El Salloum / AVL List GmbH
MBAT RTP
Integration Interface
Tool
Integration Interface
Service
Integration Interface
Service
Integration Interface
Tool
Integration Interface
Tool
Integration Interface
Service Integration Interface
Tool
Integration Interface
Service
Integration Interface
Tool
Integration Interface
Tool
Integration Interface
Tool
Integration Interface
Service
Integration Interface
Tool
Integration Interface
Service
Integration Interface
Tool
Integration Interface
Tool
Integration Interface
Tool
Integration Interface
Service Integration Interface
Service
Integration Interface
Service
Integration Interface
Tool
Integration Interface
Tool
Integration Interface
Tool
Integration Interface
Service
Integration Interface
Service
Integration Interface
Tool
Integration Interface
Tool
Integration Interface
Service Integration Interface
Tool
Integration Interface
Tool
Integration Interface
Tool
Integration Interface
Service
Pre-Integration Interface
Tool
Pre-Integration Interface
Service
Pre-Integration Interface
Tool
Pre-Integration Interface
Service
Bricks
Platform Builder
Company/Product-Specific Development Process
Tailored System Engineering Environment
10|03|2015
CRYSTAL Consortium
Dr. Christian El Salloum / AVL List GmbH
European key players from different industrial domains
Large companies developing embedded systems act as technology users and case providers
Large tool providers, SMEs and researchers as technology providers will improve and implement technology bricks
71 partners from 10 countries
€82M budget
20|06|2013
IOS Evolution & Relation to other Projects
Dr. Christian El Salloum / AVL List GmbH
…
CESAR
SAFE
iFEST
MBATIOS
• Proof of concept• First prototypes
• “Close-to-real-world” demonstrators
• Iterative development process
• Collaboration with standardization bodies
Extensive Industrial Uptake
Pre-Project Project Phase Post-Project
CRYSTALIOS
StandardizedIOS
20|06|2013
Improved system development ◦ Lower cost / less time◦ Lower risk◦ Less rework◦ Higher Quality
Increased flexibility for OEMs◦ No vendor-lock-in
New market opportunities for tool providers◦ Facilitate innovation and market entry
Ensure Europe’s leading edge position in development of safety-critical embedded systems
CRYSTAL – Expected Outcomes & Impact
Dr. Christian El Salloum / AVL List GmbH20|06|2013