2. Warning
The speaker will use strange words during his presentaAon as:
metamodel, concrete syntax, DSML, UML, SYSML, BPMN, AUTOSAR, AADL,
…
2
3. Enterprise 4.0 is probably that :
3
Enterprise
4.0
Internet of
Things
Ubiquituous
compuAng
Drone
Big Data
Cyber
Security
Cloud
CompuAng
3D PrinAng
Advanced
Human
Computer
InteracAon
RoboAcs
ArAficial
Intelligence
31. 31
Renault Citroën Audi Fiat Mercedes Mons Fire
StaAon
API to
3rd parAes
LogisAcs
Process
Assembly
Rules
Quality
Process
Business
Rules
ERP
Interchange
Formats
Interchange
Formats
RoboAcs
Hardware
SoLware
UX Design
Database
HosAng tech
etc
Controler API
conveyor belts
Monitoring
etc
δ
Renault
Model
Citroen
Model
Audi
Model
Fiat
Model
Mercedes
Model
So#ware
Factory
DSML
36. Features
• MulA-modeling
• Views are defined declaraAvely
– No programming !
– But possible to embed ad-hoc behavior with Groovy
• One model, many views
– Text + Graphical + Widgets +Customized shapes
• Extensible architecture with OSGi Bundles
• a few weeks of effort and save months or years of work to implement your
own tool
• Case studies:
– GRL, Use case map, URN, BPMN, Petri Net, Class diagrams, Mobile App modeling, Java
ExecuAon traces, Smart home design, Smart campus with IoT, Polling systems,
36
40. Domain Specific Modeling Language
• A modeling language designed to meet the stakeholders needs
– Customized abstracAon level
– Customized informaAon
– Customized views
– Customized engineering process
– Customized customizaAon !
40
47. And …
• Generate the code
• Improve the interoperability
• Animate/Simulate the behavior
• Check the consistency
• Compute the impact (environment, cost, KPI, …)
• Document
• Profit of operaAonal data in models
• InstrospecAve analysis of your business
• Expected ROI = 300 to 1000%
47