cps / es roadmap eicose - ecsel austria · masp, etc; now to ecsel masria – project incubation...

24
CPS / ES Roadmap EICOSE 11.06.2015 ARTEMIS Summer Camp

Upload: dinhthu

Post on 16-Apr-2018

219 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

CPS / ES Roadmap EICOSE

11.06.2015 ARTEMIS Summer Camp

Page 2: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Comprised of national clusters

Associated:

• Main activities

– Roadmapping • Providing input to all major European Funding programmes in the area of Embedded

Systems / Cyber-Physical Systems, especially (since the beginning) to ARTEMIS SRA, MASP, etc; now to ECSEL MASRIA

– Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides

– Supporting Sustainability • Reference Technology Platforms

• ARTEMIS CoIE (Center of Innovation Excellence) since 2007

EICOSE

Page 3: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• In the future, EICOSE will comprise three national clusters: – Austria: ECSEL Autria / Embedded – France: Embedded France – Germany: SafeTRANS

• Further associated partners and/or participants

in the Expert Groups welcome.

Currently: Restructuring of EICOSE

Page 4: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• EICOSE focuses on – Critical Systems Engineering (CSE)

• R&D for – methods, processes, tools – architectures, components, technologies – Human-machine Interaction

• in Embedded Systems & Software & Cyber Physical Systems – in application domains with fast take up of such

technologies • Mobility and Transportation (incl maritime) • Space • Health • open to further application domains, such as Production /

Automation

EICOSE‘s scope

Page 5: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

Eicose will create and sustain a European ecosystem for world-class innovations in Critical Systems Engineering providing solutions to societal and industrial challenges and leading the global market

EICOSE Vision

Page 6: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Innovation eco-system • Roadmap • Platforms • Project incubation • Public stakeholders • Training and education

Mission Statement

Page 7: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Eicose – enhances and exploits the European potentials

in CSE through an innovation eco-system based on strong regional clusters

– speeds up industrialization by linking industry and research institutes as well as cooperating with other eco-systems and international stakeholders

Innovation eco-system

Page 8: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Eicose – supports the development of a common

roadmap in order to enable the cooperation and exchange of the best European CSE players in industry and research, thus anticipating future demands in CSE innovations

– shares the devised strategy, identifies and issues R&D priorities focusing collaborative research efforts

Roadmap

Page 9: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Eicose – builds a CSE platform and living labs for tools,

methods and architectures – shares these as crystallization points of eco-

systems, to demonstrate the innovation potentials

Platforms

Page 10: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Eicose – implements the shared R&D strategy by

incubating CSE projects on the European level – leads dedicated working groups as well as

expert-exchange forums, and supervises pilot applications

Project Incubation

Page 11: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Eicose – represents the key competence partner of the

public authorities with respect to CSE in Europe, – contributs to the consistency of national and

European CSE research roadmaps – raises CSE awareness through high-level

meetings, events and education

Dissemination Public Stakeholders

Page 12: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Eicose – boosts excellence in R&D and education – proposes innovations and strengthens

consistency in education and training curricula

Training and Education

Page 13: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

EICOSE ROADMAP

Page 14: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Expert meetings: – E2GEST: European Experts Group on Embedded

Systems for Transportation – Theme specific Working Groups

• Eg. on ‚Development Process‘, ‚Architectures‘, ‚Human Centered Design‘, ‚Security‘, etc.

• Experts in these meetings – Identify R&D topics (wrt. current baseline) – Prioritze these topics (Urgency, time-frame) – Update baseline (ie., EICOSE priority lists)

The way we work…

Page 15: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Topic Identification: Done – E2GEST meeting on May 27th – Baseline:

• EICOSE priority list • ARTEMIS SRA 2011 and 2013 Addendum • ECSEL MASRIA 2015 • (German National Roadmap Embedded Systems)

• Setting Priority / Urgency: In Progress

• Update of Priority List: Soon

Status

Page 16: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Human Centered Design • Safety and Security • Highly Automated / Autonomous Systems • Design Process, Methods and Tools for CPS • Cross-Cutting Concerns

Identified Topic Areas

Page 17: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Human modeling – Ability to model Humans, their behaviour and their interactions with CPS

• Adaptation to Human (needs/wishes/actions,…) – Automatic Adaptation of CPS to Capabilities of Users

• HMI and HRI (Human-Machine/Robots-Interaction – From Interaction to Cooperation – How to ensure situational awareness

• Seamless Interaction of CPS and BPS (Bio-Physical Systems) • Design Methods and Tools for HMI, incl. System Analysis, Testing,

V&V,…) – Model Based Design including formal user model – HMI for real-time situations in the testing/development phase of

products/systems – Proven/Certified Design Tools for Man-Machine Interfaces and HMI – Methods to discover negative/positive emergent effects

Human Centered Design

Page 18: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Safety and Security Co-Engineering – Integrated Safety and Security Development Process/Methods/Tools – Safety and Security Lifecycle and Methods – Systematic re-use of components including safety- and security

cases/assessments – Cross-domain re-use of HW/SW Components (how can we 'translate' safety

integrity levels from one domain to another) – Reliability models – Proven/Certified Components supporting Reference Architecture

• Safety and Security Analysis – System Analysis (formal) for Security – New analysis methods/tools, eg., based on formaly defined situations – Safety analysis and safety evidence for autonomous Systems

• Safety and Security Inter-Dependencies – Impact of security on safety, also in case of requirement changes

(requirement analysis)

Safety and Security

Page 19: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Self Awareness and Assessment (incl. Ressource Awareness, incl. Own-Health Awareness) – Ressource Aware Technology (coping with varying and unreliable resources) – Assessment methods for Sustainability/Resilience/Energy Efficiency of

components/subsystems/CPS, inclding models, including simulation methods

– Runtime Safety and Security (Certification, Dynamic checks, V&V,…), incl. Reliability, error detection, maintenance, etc.

– Quality Certificates for web-baed services/information wrt. Their integrity and their precision

– Health monitoring and prediction, inlcuding emergency resolutions (also: remote)

– Sensors for system state – Communication of system state – Controlled degration

Highly Automated / Autonomous Systems I

Page 20: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Environment Awareness – Mastering Uncertainty (incompleteness, errors in detection,…) – New / better Sensors (multi-scale/multi-range, acceleration,

build on new physical meassurement principles,…) – Context/Environment modelling: Domain-specific(?) Standards – Mapping of real-world to 'standard' models – Testbeds for complex environment perception – Methods for quality certificates wrt. Object identification;

Standards • Analysis Methods, V&V, Simulation and Test for High

Automation/Autonomy – V&V methods and tools (eg., 'standard' test

cases/situations,…) for all of the above

Highly Automated / Autonomous Systems II

Page 21: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• All of the topics on the previous slides need to be supported in the Design Process, by appropriate methods and tools

• Cross-domain models (incl. Standards for...) – Real integrated system engineering tools over different diciplines, including PLM – Application of system modelling and analysis to new domains, multi-domain Systems

representation – Bridging the gap between Design and Manufacturing – Integration of Services – Mastering Complexity (system of systems, domain interfaces, computational distribution)

• Simulation and Testbeds – Integrating “Components” in Simulation – mixing virtual components and real ones (HIL,

SIL) • Cross-Domain Analysis, V&V, Simulation, Testing Methods (incl. Standards for…)

– Virtual (HIL/”SIL”) testing (scenario based, environment capture) – Open Proofs – Methods for interface dependability analysis / parameter analysis – Separation of concerns – Timing Analysis – Novel system assessment methods

Design Process, Methods and Tools for CPS I

Page 22: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Multi-objective Optimization (across application domains, across engineering domains, across supply chain)

– Extended Enterprise (loosely coupled, self organizing); sharing information vs. protecting IP; adapting to different workflows; semantics when exchanging data

– Tradeoffs of implementing functionality in HW vs. Software (security, price,…) • Life-Cycle and After Sales: Adaptation / Upgrades / Evolvability / Maintainability

– Energy adaptable systems (real ressources, real-time: Real Energy Systems) – How to ensure maintainability of evolving systems (modifications, (partial) disposal,

decomissioning) – Mastering life-time cycle (not only SW update) scope changes? – Design for Life-time-support, incl. Models, Methods and Tools) – Adaptive security meassures in face of limited/uncertain energy sources – Proven dynamic reconfiguration mechanisms – Dynamic updates taking safety and security into account (+App Library, + mixed criticality)

Design Process, Methods and Tools for CPS II

Page 23: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Seamless Design Process, Methods and Tools (across domains, across engineering diciplines, across supply chain) – Efficient development proccesses incl. Design and

programming paradigms for multi-/many-core Systems

– Composability (formal) – Highly modular design proces – Application independent Frameworks – Higher abstraction levels for SW implementations,

esp. incl. Parallel programming

Design Process, Methods and Tools for CPS III

Page 24: CPS / ES Roadmap EICOSE - ECSEL Austria · MASP, etc; now to ECSEL MASRIA – Project Incubation • Eg., CESAR, MBAT, CRYSTAL, D3COS, Holides ... exchange of the best European CSE

• Reference Architectures – As standards for interoperability – As models for infrastructure

• Models@Runtime – For Livetime support of systems

• Runtime Analysis of System State, Upgradability, Safety, Security, etc. • Big Data

– How to identify which situations to use for testing? – Assessment of global situation using data from multitude of systems – Business opportunities for collected data

• Law / Regulations (incl. For Certification) – For Certification and Liability

• How much testing/anaylsis does an highly automated/autonomous system need before deployment?

• Standard situations for testing/simulations • …

• Multi-Core Usability – Analysis, Certification

• Ethics – Highly Automated / Autonomous systems ‚act‘…

Cross-Cutting Concerns