Download - Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium
![Page 1: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/1.jpg)
Multidisciplinary Modelling: Current status and expectations in the Dutch TWINS consortium
{F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers }@tue.nlICSSEA’08Ecole Nationale Supérieure des Télécommunications Paris, France, December 9, 2008
![Page 2: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/2.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 2
Motivation
• Growing number of SW-HW embedded machines• Many disciplines, mono-disciplinary focus• Shorter time to market, growing complexity,
increasing product quality• Problematic integration trajectory
9 Dec. 2008
![Page 3: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/3.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 3
ITEA TWINS Project Goals
• TWINS: Optimizing HW-SW Co-Design Flow for Software Intensive System Development
9 Dec. 2008
multidisciplinary modelling
• Communication • Consistency• MDA/MBD/MDTE• Understand physics• Control synthesis• Verify models• …
![Page 4: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/4.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 4
Partners
9 Dec. 2008
![Page 5: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/5.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 5
Approach for investigation topics
Obtained by:• Project requirement analysis• Use case analysis• Plenary meetings
5 topics:• Testing• Verification• Simulation• Model Driven development• Multi-disciplinary development language
9 Dec. 2008
![Page 6: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/6.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 6
Current industrial practices
• Design phase• Product Development• System Design• Decomposition
• Integration phase• System verification
phase• Observation• Simulation• Formal verification
9 Dec. 2008
![Page 7: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/7.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 7
Design Phase – Product Development
9 Dec. 2008
V-model
![Page 8: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/8.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 8
Design Phase – Product Development
9 Dec. 2008
CAFCR
![Page 9: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/9.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 9
Design Phase – Product Development
• V-model extensions• Contribution to harmonization between disciplines• Accessible, understandable, readable• Manage track-and-trace development• Hard to remove inconsistency• Difficult to trace the precise progress
9 Dec. 2008
![Page 10: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/10.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 10
Design Phase –System Design
Purpose:• Communication for
stakeholders/engineers• Project management• Risk reduction• System correctness
Requirement types:• Functional• Non-Functional
9 Dec. 2008
![Page 11: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/11.jpg)
Design Phase – System Design Decomposition
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 119 Dec. 2008
SystemRequirements
MechanicalBehaviour
Design
StaticPhysicalDesign
ElectrotechnicalDesign
SoftwareDesign
![Page 12: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/12.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 12
Design Phase – System Design Decomposition – System Requirements
9 Dec. 2008
Problem Frames
![Page 13: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/13.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 13
Design Phase – System Design Decomposition – Mechanical Behaviour Designs
9 Dec. 2008
CHICB/DE
![Page 14: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/14.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 14
Design Phase – System Design Decomposition – Software Designs
9 Dec. 2008
UML
![Page 15: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/15.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 15
Design Phase – System Design Decomposition – Static Physical Designs
9 Dec. 2008
CAD
![Page 16: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/16.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 16
Design Phase – System Design Decomposition – Electrotechnical Designs
9 Dec. 2008
PCBTools
![Page 17: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/17.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 17
Integration phase –Problems
9 Dec. 2008
![Page 18: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/18.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 18
Integration phase –Current approaches
9 Dec. 2008
![Page 19: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/19.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 19
System verification phase
• System design level• Integration level• Realisation level
9 Dec. 2008
![Page 20: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/20.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 20
Technical Contribution
9 Dec. 2008
![Page 21: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/21.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 21
Results
• Tools depend on industrial field• Tools have mono-disciplinary focus• Tools are vendor locked• Models used are non-formal• Multi-disciplinary model can reduce test time• Cohesion between partners methods
9 Dec. 2008
Partner 1 Partner 2 Partner 3 Partner 4 Partner 5 Partner 6
Test Environment ✓ ✓
Verification ✓
Visualisation ✓ ✓ ✓ ✓
HILS/SILS ✓ ✓ ✓ ✓
MDD ✓ ✓
MDDL ✓
![Page 22: Multidisciplinary Modelling : Current status and expectations in the Dutch TWINS consortium](https://reader030.vdocuments.us/reader030/viewer/2022020320/568168b3550346895ddf7fb0/html5/thumbnails/22.jpg)
ICSSEA'08 - F.P.M.Stappers, L.J.A.M.Somers, M.A.Reniers 22
Questions
9 Dec. 2008