SlideShare a Scribd company logo
1 of 16
Download to read offline
www.into-cps.au.dk
The INTO-CPS Cyber-Physical
System Profile
Alessandra Bagnato, Softeam R&D
June 16th 2017, De-CPS Workshop
22nd International Conference on Reliable
Software Technologies
Ada-Europe 2017 , Vienna, Austria
Consortium
• Aarhus University, Denmark (coordinator)
• Newcastle University, UK
• University of York, UK
• Linköping University, Sweden
• Verified Systems International GmbH, Germany
• Controllab Products, Netherlands
• ClearSy, France
• TWT GmbH – Science & Innovation, Germany
• Agro Intelligence, Denmark
• United Technologies, Ireland
• Softeam, France
3
INTO-CPS in a nutshell
Industrial Case Studies
ResultResultResult
20-sim 4C
5
The INTO-CPS Tool Chain
20-simOverture OpenModelica
Modelio
Application
FMU FMU FMU FMU FMU FMU FMU
• Configure / launch
– Co-simulation
– Design Space Exploration
– Model Checking
– Test Automation
• View Results
• Traceability
Model Descriptions
Traceability Daemon
RT-Tester
exportcode
imports
COE (Co-simulation Orchestration Engine)
exports
configures
co-simulate
oracle
HiL
generates
Result
configure
launch
gather
• INTO-CPS profile
specializes SysML Block
concept into one sub-
concept named
“Component”, which
also specializes into
four sub-concepts
respectively named
“System”, “Subsystem”,
“Cyber”, and
“Physical”.
6
SysML Blocks in the INTO-CPS profile
• A Block can be
composed, through
– The “Composition”
Association, of
another Block.
– A Block can be owned
INTOCPS Flow Port (
a specialization of
SysML Flow Port with
the possibility to add
dependency to other
Flow Port).
– Variable, which are a
specialization of UML
Property, can be
owned by
Component.
7
Properties of INTOCPS/SysML Block
• The INTO-CPS profile
identifies two kinds of
diagrams Architectural
Structure Diagrams
(ASD) and Connection
Diagrams (CD).
• These diagram types
respectively extend
UML Class and Object
diagrams.
8
Diagrams in the INTO-CPS Profile
• Existing Pilots:
– Single/Three-Tank Water Tank
– Fan Coil Unit
– Line Follower Robot
– Turn Indicator
• Additional pilots:
– UAV
– Smart Grid
– UAV Swarm
– Ether
Open Pilot Studies
• Goal was to increase coverage of CPS features and benchmark
progress in methods & tools
9
• The Three Tank example models one CPS and uses
Architectural Structure Diagrams (ASD) and Connection
Diagrams (CD).
• The example comes from the water tank application to
control the water level of the tanks by means of a controller.
• The ASD indicates a system consisting of two water tanks
(subsystem components) and a Controller (cyber
component) of the CPS.
• Each water tank is then composed of Tanks (physical
components) and other physical components such as Pipe,
Drain, etc.
• Data types are also specified such as FlowRate and water
level along with a user defined enumeration.
10
The Three Tank example
11
INTO-CPS SysML CPS Profile
• Three-tank Water Tank : INTO-CPS technology
– Design architecture using INTO-CPS profile
Connections Diagram
shows the
connections between
the different
subsystems, and also
their internal
connections.
Architecture Structure
Diagram comprised of
three subsystems,
corresponding to the
three FMU models in
the multi-model
INTO-CPS Industrial Follower Group
AGCO, Denmark
Airbus, UK
Alcatel Lucent, Ireland
Almende, Netherlands
Altran, UK
Andritz Hydro, Austria
Bachmann Electronic, Netherlands
Bakker-Sliedrecht, Netherlands
Bang&Olufsen, Denmark
Beia Consult, Romania
Beumer, Denmark
Bombardier, Germany
Bosch, Germany
Carrier, France
CCFE, UK
CeTIM, Netherlands
Chemring Technology, UK
Conpleks Innovation, Denmark
Continental, Romania
Critical Software, Portugal
Danish Aviation, Denmark
Dassault Aviation, France
Delphi, Poland
Denso Corporation, Japan
Dredging International, Belgium
DSTL, UK
EDF, France
Enginsoft, Italy
European Space Agency, Netherlands
Fortiss, Germany
Goodrich, UK
Grundfos, Denmark
GN Resound, Denmark
HADATAP, Poland
Holonix, Italy
HMF, Denmark
Huisman Equipment, Netherlands
IBM, Israel
IBM, Finland
Ikergune, Spain
Inestec, Portugal
Irmato, Netherlands
ISMB, Italy
Jaguar, UK
John Deere, Germany
JNE Systech, Korea
MAN Diesel & Turbo, Denmark
MFAtech, UK
NII, Japan
Nupark Accelerace, Denmark
Odego, Germany
Omflow, UK
ONERA, France
Oticon, Denmark
PLM Consult, Denmark
Polar Electro, Switzerland
Postech, South Korea
Prime Solutions Group, USA
Projectglobe.com, UK
Rockwell-Collins, France
Rolls-Royce, UK
Saab, Sweden
Santer Reply, Italy
Seluxit, Denmark
Siemens, Sweden
Syntell, Sweden
TailSiT, Austria
Tecnalia, Spain
Terma, Denmark
Thalès R&T, Germany
TTTech, Austria
thyssenkrupp Marine Systems, Germany
UTC Aerospace, UK
West Consulting, Netherlands
..more
In total: 74+
12
INtegrated TOolchain for Cyber-Physical Systems http://into-cps.au.dk/
CPS Summer School
Sibiu - Romania's Orthodox Cathedral by Camil Ghircoias
• 3rd-7th July 2017
Sibiu, Romania
• Industry Day
• Talks, tutorials and hands-on
13
CPS Summer school
14
Goal: > 100 participants
Contacts
Alessandra Bagnato, SOFTEAM
Alessandra.bagnato@softeam.fr
Modelio Web Site :
http://www.modelio.org
http://forge.modelio.org/projects/intocps
INTO-CPS Web Site http://into-cps.au.dk/
@https://twitter.com/IntoCps
https://github.com/into-cps
http://into-cps.github.io/systemmodelling/
15
IT Services /
UML Tools
Research
Management
Standardization
MONDO Project, a scalable modeling and model management on the Cloud
www.into-cps.au.dk
Thanks!
16

More Related Content

Viewers also liked

[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
OpenStack Korea Community
 

Viewers also liked (7)

R + Apache Spark
R + Apache SparkR + Apache Spark
R + Apache Spark
 
Reduction of cogging torque in permanent magnet machine
Reduction of cogging torque in permanent magnet machineReduction of cogging torque in permanent magnet machine
Reduction of cogging torque in permanent magnet machine
 
2017 Business Platform Day
2017 Business Platform Day2017 Business Platform Day
2017 Business Platform Day
 
Python과 Tensorflow를 활용한 AI Chatbot 개발 및 실무 적용
Python과 Tensorflow를 활용한  AI Chatbot 개발 및 실무 적용Python과 Tensorflow를 활용한  AI Chatbot 개발 및 실무 적용
Python과 Tensorflow를 활용한 AI Chatbot 개발 및 실무 적용
 
인공지능, 기계학습 그리고 딥러닝
인공지능, 기계학습 그리고 딥러닝인공지능, 기계학습 그리고 딥러닝
인공지능, 기계학습 그리고 딥러닝
 
Ai 그까이거
Ai 그까이거Ai 그까이거
Ai 그까이거
 
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
 

Similar to DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra Bagnato

ROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERS
ROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERSROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERS
ROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERS
Deepak Shankar
 
SERENE 2014 School:Andras pataricza serene2014_school
SERENE 2014 School:Andras pataricza serene2014_schoolSERENE 2014 School:Andras pataricza serene2014_school
SERENE 2014 School:Andras pataricza serene2014_school
Henry Muccini
 

Similar to DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra Bagnato (20)

Multi-disciplinary simulation of Cyber-Physical Systems – The OpenCPS approach
Multi-disciplinary simulation of Cyber-Physical Systems – The OpenCPS approachMulti-disciplinary simulation of Cyber-Physical Systems – The OpenCPS approach
Multi-disciplinary simulation of Cyber-Physical Systems – The OpenCPS approach
 
IoT Meetup Budapest - The Open-CPS approach
IoT Meetup Budapest - The Open-CPS approachIoT Meetup Budapest - The Open-CPS approach
IoT Meetup Budapest - The Open-CPS approach
 
Advanced Testing with TTCN-3 and UML Testing Profile
Advanced Testing with TTCN-3 and UML Testing ProfileAdvanced Testing with TTCN-3 and UML Testing Profile
Advanced Testing with TTCN-3 and UML Testing Profile
 
OSLC KM: Elevating the meaning of data and operations within the toolchain
OSLC KM: Elevating the meaning of data and operations within the toolchainOSLC KM: Elevating the meaning of data and operations within the toolchain
OSLC KM: Elevating the meaning of data and operations within the toolchain
 
Efficiency environment and innovation
Efficiency environment and innovationEfficiency environment and innovation
Efficiency environment and innovation
 
Emerging standards and support organizations within engineering simulation
Emerging standards and support organizations within engineering simulation Emerging standards and support organizations within engineering simulation
Emerging standards and support organizations within engineering simulation
 
byteLAKE's Alveo FPGA Solutions
byteLAKE's Alveo FPGA SolutionsbyteLAKE's Alveo FPGA Solutions
byteLAKE's Alveo FPGA Solutions
 
AE8751 - Unit II.pdf
AE8751 - Unit II.pdfAE8751 - Unit II.pdf
AE8751 - Unit II.pdf
 
Building product suggestions for a BIM model based on rule sets and a semant...
Building product suggestions for a BIM model based on rule sets and a  semant...Building product suggestions for a BIM model based on rule sets and a  semant...
Building product suggestions for a BIM model based on rule sets and a semant...
 
SOLUSI INDUSTRIAL IOT CONTEC
SOLUSI INDUSTRIAL IOT CONTECSOLUSI INDUSTRIAL IOT CONTEC
SOLUSI INDUSTRIAL IOT CONTEC
 
Integrating Performance Modeling in Industrial Automation through AutomationM...
Integrating Performance Modeling in Industrial Automation through AutomationM...Integrating Performance Modeling in Industrial Automation through AutomationM...
Integrating Performance Modeling in Industrial Automation through AutomationM...
 
CloudLightning and the OPM-based Use Case
CloudLightning and the OPM-based Use CaseCloudLightning and the OPM-based Use Case
CloudLightning and the OPM-based Use Case
 
ERTMS Solutions general company presentation
ERTMS Solutions general company presentationERTMS Solutions general company presentation
ERTMS Solutions general company presentation
 
Proof energy@work midih oc2-demo_day
Proof energy@work midih oc2-demo_dayProof energy@work midih oc2-demo_day
Proof energy@work midih oc2-demo_day
 
Tool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software EngineeringTool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software Engineering
 
ROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERS
ROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERSROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERS
ROLE OF DIGITAL SIMULATION IN CONFIGURING NETWORK PARAMETERS
 
201201 ureason introduction to use
201201 ureason introduction to use201201 ureason introduction to use
201201 ureason introduction to use
 
Introduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance TestingIntroduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance Testing
 
SERENE 2014 School: Challenges in Cyber-Physical Systems
SERENE 2014 School: Challenges in Cyber-Physical SystemsSERENE 2014 School: Challenges in Cyber-Physical Systems
SERENE 2014 School: Challenges in Cyber-Physical Systems
 
SERENE 2014 School:Andras pataricza serene2014_school
SERENE 2014 School:Andras pataricza serene2014_schoolSERENE 2014 School:Andras pataricza serene2014_school
SERENE 2014 School:Andras pataricza serene2014_school
 

More from Alessandra Bagnato

Cyber-physical systems Industrial applications in the CPSwarm Project
Cyber-physical systems Industrial applications in the CPSwarm ProjectCyber-physical systems Industrial applications in the CPSwarm Project
Cyber-physical systems Industrial applications in the CPSwarm Project
Alessandra Bagnato
 

More from Alessandra Bagnato (20)

Rcose challenges and benefits from using software analytics in softeam
Rcose  challenges and benefits from using software analytics in softeamRcose  challenges and benefits from using software analytics in softeam
Rcose challenges and benefits from using software analytics in softeam
 
Stracker analysis-tool& Metric forecasting in Softeam
Stracker analysis-tool& Metric forecasting in Softeam Stracker analysis-tool& Metric forecasting in Softeam
Stracker analysis-tool& Metric forecasting in Softeam
 
Measure project ow2-2018
Measure project   ow2-2018Measure project   ow2-2018
Measure project ow2-2018
 
Modelsward 2018 Industrial Track - Alessandra Bagnato
Modelsward 2018 Industrial Track - Alessandra BagnatoModelsward 2018 Industrial Track - Alessandra Bagnato
Modelsward 2018 Industrial Track - Alessandra Bagnato
 
Cps swarm cps-cluster-smart cyber-physical systems collaboration and clusteri...
Cps swarm cps-cluster-smart cyber-physical systems collaboration and clusteri...Cps swarm cps-cluster-smart cyber-physical systems collaboration and clusteri...
Cps swarm cps-cluster-smart cyber-physical systems collaboration and clusteri...
 
Paris Open Source Summit, Floss - Innovation collaborative 2017 Alessandra Ba...
Paris Open Source Summit, Floss - Innovation collaborative 2017 Alessandra Ba...Paris Open Source Summit, Floss - Innovation collaborative 2017 Alessandra Ba...
Paris Open Source Summit, Floss - Innovation collaborative 2017 Alessandra Ba...
 
Cyber-physical systems Industrial applications in the CPSwarm Project
Cyber-physical systems Industrial applications in the CPSwarm ProjectCyber-physical systems Industrial applications in the CPSwarm Project
Cyber-physical systems Industrial applications in the CPSwarm Project
 
The MEASURE Project : Measuring Software Engineering
The MEASURE Project : Measuring Software EngineeringThe MEASURE Project : Measuring Software Engineering
The MEASURE Project : Measuring Software Engineering
 
Designing Swarms of Cyber-Physical Systems: The H2020 CPSwarm Project
Designing Swarms of Cyber-Physical Systems: The H2020 CPSwarm ProjectDesigning Swarms of Cyber-Physical Systems: The H2020 CPSwarm Project
Designing Swarms of Cyber-Physical Systems: The H2020 CPSwarm Project
 
H2020 CPSwarm Project at Dif2017 Exibition https://www.dif2017.org/exhibition...
H2020 CPSwarm Project at Dif2017 Exibition https://www.dif2017.org/exhibition...H2020 CPSwarm Project at Dif2017 Exibition https://www.dif2017.org/exhibition...
H2020 CPSwarm Project at Dif2017 Exibition https://www.dif2017.org/exhibition...
 
Eurostars MODELS Project, System modeling and design exploration of applicati...
Eurostars MODELS Project, System modeling and design exploration of applicati...Eurostars MODELS Project, System modeling and design exploration of applicati...
Eurostars MODELS Project, System modeling and design exploration of applicati...
 
2016 09-07-softeam-icam-slides
2016 09-07-softeam-icam-slides2016 09-07-softeam-icam-slides
2016 09-07-softeam-icam-slides
 
MEASURE’s Structured Metrics Meta-Model Module at TAROT 2016
MEASURE’s Structured Metrics Meta-Model Module at TAROT 2016MEASURE’s Structured Metrics Meta-Model Module at TAROT 2016
MEASURE’s Structured Metrics Meta-Model Module at TAROT 2016
 
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS ApproachSysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
 
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
 
MONDO Project, a scalable modeling and model management on the Cloud - Paris...
MONDO Project, a scalable modeling and model management on the Cloud  - Paris...MONDO Project, a scalable modeling and model management on the Cloud  - Paris...
MONDO Project, a scalable modeling and model management on the Cloud - Paris...
 
INTO-CPS: An integrated “tool chain” for comprehensive Model-Based Design of ...
INTO-CPS: An integrated “tool chain” for comprehensive Model-Based Design of ...INTO-CPS: An integrated “tool chain” for comprehensive Model-Based Design of ...
INTO-CPS: An integrated “tool chain” for comprehensive Model-Based Design of ...
 
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
 
Towards UML Testing Profile 2 OMG UTP Working Group 2nd UCAAT, 18th Septembe...
Towards UML Testing Profile 2  OMG UTP Working Group 2nd UCAAT, 18th Septembe...Towards UML Testing Profile 2  OMG UTP Working Group 2nd UCAAT, 18th Septembe...
Towards UML Testing Profile 2 OMG UTP Working Group 2nd UCAAT, 18th Septembe...
 
HiPEAC2014 modelio - softeam systems software engineering - a.bagnato
HiPEAC2014 modelio - softeam systems software engineering - a.bagnatoHiPEAC2014 modelio - softeam systems software engineering - a.bagnato
HiPEAC2014 modelio - softeam systems software engineering - a.bagnato
 

Recently uploaded

VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

Recently uploaded (20)

Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 

DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra Bagnato

  • 1. www.into-cps.au.dk The INTO-CPS Cyber-Physical System Profile Alessandra Bagnato, Softeam R&D June 16th 2017, De-CPS Workshop 22nd International Conference on Reliable Software Technologies Ada-Europe 2017 , Vienna, Austria
  • 2. Consortium • Aarhus University, Denmark (coordinator) • Newcastle University, UK • University of York, UK • Linköping University, Sweden • Verified Systems International GmbH, Germany • Controllab Products, Netherlands • ClearSy, France • TWT GmbH – Science & Innovation, Germany • Agro Intelligence, Denmark • United Technologies, Ireland • Softeam, France
  • 3. 3 INTO-CPS in a nutshell
  • 5. ResultResultResult 20-sim 4C 5 The INTO-CPS Tool Chain 20-simOverture OpenModelica Modelio Application FMU FMU FMU FMU FMU FMU FMU • Configure / launch – Co-simulation – Design Space Exploration – Model Checking – Test Automation • View Results • Traceability Model Descriptions Traceability Daemon RT-Tester exportcode imports COE (Co-simulation Orchestration Engine) exports configures co-simulate oracle HiL generates Result configure launch gather
  • 6. • INTO-CPS profile specializes SysML Block concept into one sub- concept named “Component”, which also specializes into four sub-concepts respectively named “System”, “Subsystem”, “Cyber”, and “Physical”. 6 SysML Blocks in the INTO-CPS profile
  • 7. • A Block can be composed, through – The “Composition” Association, of another Block. – A Block can be owned INTOCPS Flow Port ( a specialization of SysML Flow Port with the possibility to add dependency to other Flow Port). – Variable, which are a specialization of UML Property, can be owned by Component. 7 Properties of INTOCPS/SysML Block
  • 8. • The INTO-CPS profile identifies two kinds of diagrams Architectural Structure Diagrams (ASD) and Connection Diagrams (CD). • These diagram types respectively extend UML Class and Object diagrams. 8 Diagrams in the INTO-CPS Profile
  • 9. • Existing Pilots: – Single/Three-Tank Water Tank – Fan Coil Unit – Line Follower Robot – Turn Indicator • Additional pilots: – UAV – Smart Grid – UAV Swarm – Ether Open Pilot Studies • Goal was to increase coverage of CPS features and benchmark progress in methods & tools 9
  • 10. • The Three Tank example models one CPS and uses Architectural Structure Diagrams (ASD) and Connection Diagrams (CD). • The example comes from the water tank application to control the water level of the tanks by means of a controller. • The ASD indicates a system consisting of two water tanks (subsystem components) and a Controller (cyber component) of the CPS. • Each water tank is then composed of Tanks (physical components) and other physical components such as Pipe, Drain, etc. • Data types are also specified such as FlowRate and water level along with a user defined enumeration. 10 The Three Tank example
  • 11. 11 INTO-CPS SysML CPS Profile • Three-tank Water Tank : INTO-CPS technology – Design architecture using INTO-CPS profile Connections Diagram shows the connections between the different subsystems, and also their internal connections. Architecture Structure Diagram comprised of three subsystems, corresponding to the three FMU models in the multi-model
  • 12. INTO-CPS Industrial Follower Group AGCO, Denmark Airbus, UK Alcatel Lucent, Ireland Almende, Netherlands Altran, UK Andritz Hydro, Austria Bachmann Electronic, Netherlands Bakker-Sliedrecht, Netherlands Bang&Olufsen, Denmark Beia Consult, Romania Beumer, Denmark Bombardier, Germany Bosch, Germany Carrier, France CCFE, UK CeTIM, Netherlands Chemring Technology, UK Conpleks Innovation, Denmark Continental, Romania Critical Software, Portugal Danish Aviation, Denmark Dassault Aviation, France Delphi, Poland Denso Corporation, Japan Dredging International, Belgium DSTL, UK EDF, France Enginsoft, Italy European Space Agency, Netherlands Fortiss, Germany Goodrich, UK Grundfos, Denmark GN Resound, Denmark HADATAP, Poland Holonix, Italy HMF, Denmark Huisman Equipment, Netherlands IBM, Israel IBM, Finland Ikergune, Spain Inestec, Portugal Irmato, Netherlands ISMB, Italy Jaguar, UK John Deere, Germany JNE Systech, Korea MAN Diesel & Turbo, Denmark MFAtech, UK NII, Japan Nupark Accelerace, Denmark Odego, Germany Omflow, UK ONERA, France Oticon, Denmark PLM Consult, Denmark Polar Electro, Switzerland Postech, South Korea Prime Solutions Group, USA Projectglobe.com, UK Rockwell-Collins, France Rolls-Royce, UK Saab, Sweden Santer Reply, Italy Seluxit, Denmark Siemens, Sweden Syntell, Sweden TailSiT, Austria Tecnalia, Spain Terma, Denmark Thalès R&T, Germany TTTech, Austria thyssenkrupp Marine Systems, Germany UTC Aerospace, UK West Consulting, Netherlands ..more In total: 74+ 12
  • 13. INtegrated TOolchain for Cyber-Physical Systems http://into-cps.au.dk/ CPS Summer School Sibiu - Romania's Orthodox Cathedral by Camil Ghircoias • 3rd-7th July 2017 Sibiu, Romania • Industry Day • Talks, tutorials and hands-on 13
  • 14. CPS Summer school 14 Goal: > 100 participants
  • 15. Contacts Alessandra Bagnato, SOFTEAM Alessandra.bagnato@softeam.fr Modelio Web Site : http://www.modelio.org http://forge.modelio.org/projects/intocps INTO-CPS Web Site http://into-cps.au.dk/ @https://twitter.com/IntoCps https://github.com/into-cps http://into-cps.github.io/systemmodelling/ 15 IT Services / UML Tools Research Management Standardization MONDO Project, a scalable modeling and model management on the Cloud