SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
Modelio:
Solutions for Embedded Systems
and Software @ HiPEAC 2014,
Industrial session
Alessandra Bagnato, Softeam R&D
Alessandra.bagnato@softeam.fr
Vienna, 21st January 2014
Real-Time and Embedded Systems
Exponentially increasing in
complexity
“Design Productivity Gap”
between HW and SW
development
Increase in Time to Market and
Overall Costs !!
What to do ?
Elevate Design Abstraction Levels !!
E.g. MDE, UML, SysML, MARTE
Increases synergy, decreases design time

SOFTEAM Modeliosoft’s
Modelio System Architect Solution
http://www.modelio.org/
http://www.modeliosoft.com/
SOFTEAM – French IT services / Software vendor

• SOFTEAM

• Specialist in OO technologies,
new architectures,
 20 Years experience
 700 experts
methodologies
 Regular growth
• Finance, Banking, Insurance,
Telecom, Media and Services
60 ME
industries.
Paris
Rennes
Nantes

23 ME
17,5 ME

20 ME

Sophia
2005

2006

2008

2012
Modelio for Software
and System Engineering
• Modelio UML editor with
more than 20 years’
history
o
o
o
o
o
o

SysML
MARTE
Code generation
Documentation
Teamwork
World Wide Modeling,
Distribute and share
models on the web

• Available under:
Modelio.org
Modeliosoft.com
What it helps you with ....
• System modeling based on MARTE,
SysML, UML and BPMN
• Requirements Engineering

• Traceability and Impact analysis
• Embedded systems modeling
• Code & document generation
What is SysML ?
• Used for Systems
Engineering Modeling
• Provides high level view
of system and sub
systems
• Enable requirements
analysis
`
What is MARTE ?

• Used for Embedded Systems
Modeling
• Can be compliment to SysML

• Introduces non functional
aspects such as related to
time, performance and
scheduling
• Hardware/Software concepts
Modelio System Architect Solution
Dedicated to System architects modeling with SysML, UML or BPMN and
carrying out Requirements based analysis

Modeling with UML, SysML and BPMN
Requirements Modeling
o Tabular editors
o import/export MS Excel & Word

Embedded Systems modeling via MARTE
Traceability Editor
Impact Analysis
Automatic Document Generation
Support for Collaborative activities

Dedicated
SysML editor

Traceability
Editor
Influence in European Research Area
Being used in several EU FP7 and ARTEMIS projects
for Embedded Systems Design
Modelio in MADES Project
(http://www.mades-project.org/)
Developed MADES methodology for
Avionics and surveillance based
embedded systems

Developed Demonstrator case study
related to an Anti Collision
Car Avoidance System
Modelio in MADES Project - Development of unique
SysML/MARTE user interface
Modelio in MADES Project - Development of unique
SysML/MARTE user interface
Diagram Palette

Diagram Explorer

MADES tab
Modelio in ENOSYS Project
(https://sites.google.com/a/enosys-project.eu/www/home)
High-level specification of embedded systems with UML,
SysML, MARTE. Application logic modeling with state
charts and action code.
Diagram Palette

FalconML
Launcher to
carry out high
level synthesis

ENOSYS
14
properties
Modelio in ENOSYS Project – UML State Machines
2 C++ generation
Modelio in ENOSYS Project - C++ syntax checker
command for UML Class

C++ syntax checker command
Modelio in PRESTO Project Application Modelling
(www.presto-embedded.eu )
The PRESTO project aims at improving test-based embedded
systems development and validation, while considering the
constraints of industrial development processes.
Modelio in PRESTO Project – “Model Labelling”

Instrumentation UML Profile defined by THALES
Communications & Security
Modelio in PRESTO Project – PRESTO Instrumented
code generation
Modelio in PRESTO Project – PRESTO Host and
Target Execution

Instrumented
PRESTO
code on ARM
Cortex A9
PandaBoard
Modelio System Architect Solutions for increasing design
productivity in the three projects
Importing System requirements

Web model reports

Modelio, Impact Analysis
Research in SOFTEAM
Research areas

Standardization 15 years with OMG
15+
Research projects
Conferences
Open source
community

• System Engineering and Embedded Systems
• Software and Service Engineering

• Unified Modeling Language (UML), SoaML, CloudML
• System Engineering (SysML) and Real-time and Embedded
Systems (MARTE)

• 15+ European and national projects
• Recent FP7: MONDO, JUNIPER, ModaClouds,
OSSMETER, FITTEST, REMICS, PRESTO, MADES,
ENOSYS
• HiPEAC, ECMFA, RCIS, ServiceWave, DATE, ERTS2,
MDDay

•Modelio.org
Contacts
IT Services /
UML Tools

Research

Management

Standardization

Alessandra Bagnato
SOFTEAM
Alessandra.bagnato@softeam.fr
SOFTEAM R&D Web Site:
http://rd.softeam.com
Modelio Web Site :
http://www.modelio.org
THANKS FOR YOR ATTENTION

Q&A

For Open Source/Commercial Modelio Versions
See us at Softeam HiPEAC Industry Exhibit booth (with
live/video demo)

Links to models to be hosted at:
www.modeliosoft.com
www.modelio.org
M o d e l i n g s o l u t i o n s.

Más contenido relacionado

Similar a HiPEAC2014 modelio - softeam systems software engineering - a.bagnato

ACM SIGCHI EICS-2019 Keynote. Quid, Pedro J. Molina
ACM SIGCHI EICS-2019 Keynote. Quid, Pedro J. MolinaACM SIGCHI EICS-2019 Keynote. Quid, Pedro J. Molina
ACM SIGCHI EICS-2019 Keynote. Quid, Pedro J. MolinaPedro J. Molina
 
The REMICS model-driven process for migrating legacy applications to the cloud
The REMICS model-driven process for migrating legacy applications to the cloudThe REMICS model-driven process for migrating legacy applications to the cloud
The REMICS model-driven process for migrating legacy applications to the cloudMarcos Almeida
 
training report_of_solid_works_and_autocad(Major Training)
training report_of_solid_works_and_autocad(Major Training)training report_of_solid_works_and_autocad(Major Training)
training report_of_solid_works_and_autocad(Major Training)abushama99
 
SandeshRao_Resume
SandeshRao_ResumeSandeshRao_Resume
SandeshRao_ResumeSandesh Rao
 
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARE
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARERESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARE
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWAREcscpconf
 
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARE
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARERESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARE
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWAREcsandit
 
Solidworks training report
Solidworks training reportSolidworks training report
Solidworks training reportPawan Kumar
 
BPM trends and challenges - the MDD approach
BPM trends and challenges - the MDD approachBPM trends and challenges - the MDD approach
BPM trends and challenges - the MDD approachMarco Brambilla
 
[SiriusCon 2018] A Bird's Eye View on Eclipse Sirius
[SiriusCon 2018]  A Bird's Eye View on Eclipse Sirius[SiriusCon 2018]  A Bird's Eye View on Eclipse Sirius
[SiriusCon 2018] A Bird's Eye View on Eclipse SiriusObeo
 
Innovation in model driven software
Innovation in model driven softwareInnovation in model driven software
Innovation in model driven softwareSagi Schliesser
 
Automotive Embedded Multi-Core Systems Conference - 16 - 18 September 2014 i...
Automotive Embedded Multi-Core Systems Conference  - 16 - 18 September 2014 i...Automotive Embedded Multi-Core Systems Conference  - 16 - 18 September 2014 i...
Automotive Embedded Multi-Core Systems Conference - 16 - 18 September 2014 i...Torben Haagh
 
SSE_Garcia_Dennis_RES_2016
SSE_Garcia_Dennis_RES_2016SSE_Garcia_Dennis_RES_2016
SSE_Garcia_Dennis_RES_2016Dennis Garcia
 
Ontologies and Software Technologies - the MOST project
Ontologies and Software Technologies - the MOST projectOntologies and Software Technologies - the MOST project
Ontologies and Software Technologies - the MOST projectComarch
 
Qiang Yu Resume
Qiang Yu Resume Qiang Yu Resume
Qiang Yu Resume Qiang Yu
 
Industry 4.0, Internet of Simulations and Simware
Industry 4.0, Internet of Simulations and SimwareIndustry 4.0, Internet of Simulations and Simware
Industry 4.0, Internet of Simulations and SimwareSimware
 
Model driven engineering for big data management systems
Model driven engineering for big data management systemsModel driven engineering for big data management systems
Model driven engineering for big data management systemsMarcos Almeida
 

Similar a HiPEAC2014 modelio - softeam systems software engineering - a.bagnato (20)

ACM SIGCHI EICS-2019 Keynote. Quid, Pedro J. Molina
ACM SIGCHI EICS-2019 Keynote. Quid, Pedro J. MolinaACM SIGCHI EICS-2019 Keynote. Quid, Pedro J. Molina
ACM SIGCHI EICS-2019 Keynote. Quid, Pedro J. Molina
 
The REMICS model-driven process for migrating legacy applications to the cloud
The REMICS model-driven process for migrating legacy applications to the cloudThe REMICS model-driven process for migrating legacy applications to the cloud
The REMICS model-driven process for migrating legacy applications to the cloud
 
training report_of_solid_works_and_autocad(Major Training)
training report_of_solid_works_and_autocad(Major Training)training report_of_solid_works_and_autocad(Major Training)
training report_of_solid_works_and_autocad(Major Training)
 
SandeshRao_Resume
SandeshRao_ResumeSandeshRao_Resume
SandeshRao_Resume
 
ERP_Up_Down.ppt
ERP_Up_Down.pptERP_Up_Down.ppt
ERP_Up_Down.ppt
 
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARE
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARERESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARE
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARE
 
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARE
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARERESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARE
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWARE
 
Solidworks training report
Solidworks training reportSolidworks training report
Solidworks training report
 
BPM trends and challenges - the MDD approach
BPM trends and challenges - the MDD approachBPM trends and challenges - the MDD approach
BPM trends and challenges - the MDD approach
 
Ppt0000000
Ppt0000000Ppt0000000
Ppt0000000
 
Overview
OverviewOverview
Overview
 
CV1603en
CV1603enCV1603en
CV1603en
 
[SiriusCon 2018] A Bird's Eye View on Eclipse Sirius
[SiriusCon 2018]  A Bird's Eye View on Eclipse Sirius[SiriusCon 2018]  A Bird's Eye View on Eclipse Sirius
[SiriusCon 2018] A Bird's Eye View on Eclipse Sirius
 
Innovation in model driven software
Innovation in model driven softwareInnovation in model driven software
Innovation in model driven software
 
Automotive Embedded Multi-Core Systems Conference - 16 - 18 September 2014 i...
Automotive Embedded Multi-Core Systems Conference  - 16 - 18 September 2014 i...Automotive Embedded Multi-Core Systems Conference  - 16 - 18 September 2014 i...
Automotive Embedded Multi-Core Systems Conference - 16 - 18 September 2014 i...
 
SSE_Garcia_Dennis_RES_2016
SSE_Garcia_Dennis_RES_2016SSE_Garcia_Dennis_RES_2016
SSE_Garcia_Dennis_RES_2016
 
Ontologies and Software Technologies - the MOST project
Ontologies and Software Technologies - the MOST projectOntologies and Software Technologies - the MOST project
Ontologies and Software Technologies - the MOST project
 
Qiang Yu Resume
Qiang Yu Resume Qiang Yu Resume
Qiang Yu Resume
 
Industry 4.0, Internet of Simulations and Simware
Industry 4.0, Internet of Simulations and SimwareIndustry 4.0, Internet of Simulations and Simware
Industry 4.0, Internet of Simulations and Simware
 
Model driven engineering for big data management systems
Model driven engineering for big data management systemsModel driven engineering for big data management systems
Model driven engineering for big data management systems
 

Más de Alessandra Bagnato

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 softeamAlessandra Bagnato
 
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 Alessandra Bagnato
 
Modelsward 2018 Industrial Track - Alessandra Bagnato
Modelsward 2018 Industrial Track - Alessandra BagnatoModelsward 2018 Industrial Track - Alessandra Bagnato
Modelsward 2018 Industrial Track - Alessandra BagnatoAlessandra 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...Alessandra Bagnato
 
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...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 ProjectAlessandra Bagnato
 
The MEASURE Project : Measuring Software Engineering
The MEASURE Project : Measuring Software EngineeringThe MEASURE Project : Measuring Software Engineering
The MEASURE Project : Measuring Software EngineeringAlessandra Bagnato
 
DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra Bagnato
DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra BagnatoDE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra Bagnato
DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra BagnatoAlessandra Bagnato
 
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 ProjectAlessandra Bagnato
 
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...Alessandra Bagnato
 
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...Alessandra Bagnato
 
2016 09-07-softeam-icam-slides
2016 09-07-softeam-icam-slides2016 09-07-softeam-icam-slides
2016 09-07-softeam-icam-slidesAlessandra Bagnato
 
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 2016Alessandra Bagnato
 
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...Alessandra Bagnato
 
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...Alessandra Bagnato
 
Riscoss convention ossmetera.bagnato
Riscoss convention ossmetera.bagnatoRiscoss convention ossmetera.bagnato
Riscoss convention ossmetera.bagnatoAlessandra Bagnato
 
The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...
The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...
The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...Alessandra Bagnato
 
MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...
MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...
MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...Alessandra Bagnato
 
Open-Source Formative Evaluation Process in Remote Software Maintenance
Open-Source Formative Evaluation Process in Remote Software Maintenance   Open-Source Formative Evaluation Process in Remote Software Maintenance
Open-Source Formative Evaluation Process in Remote Software Maintenance Alessandra Bagnato
 

Más de 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
 
DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra Bagnato
DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra BagnatoDE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra Bagnato
DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra Bagnato
 
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
 
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...
 
Riscoss convention ossmetera.bagnato
Riscoss convention ossmetera.bagnatoRiscoss convention ossmetera.bagnato
Riscoss convention ossmetera.bagnato
 
The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...
The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...
The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...
 
MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...
MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...
MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...
 
Open-Source Formative Evaluation Process in Remote Software Maintenance
Open-Source Formative Evaluation Process in Remote Software Maintenance   Open-Source Formative Evaluation Process in Remote Software Maintenance
Open-Source Formative Evaluation Process in Remote Software Maintenance
 

Último

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 

Último (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 

HiPEAC2014 modelio - softeam systems software engineering - a.bagnato

  • 1. Modelio: Solutions for Embedded Systems and Software @ HiPEAC 2014, Industrial session Alessandra Bagnato, Softeam R&D Alessandra.bagnato@softeam.fr Vienna, 21st January 2014
  • 2. Real-Time and Embedded Systems Exponentially increasing in complexity “Design Productivity Gap” between HW and SW development Increase in Time to Market and Overall Costs !!
  • 3. What to do ? Elevate Design Abstraction Levels !! E.g. MDE, UML, SysML, MARTE Increases synergy, decreases design time SOFTEAM Modeliosoft’s Modelio System Architect Solution http://www.modelio.org/ http://www.modeliosoft.com/
  • 4. SOFTEAM – French IT services / Software vendor • SOFTEAM • Specialist in OO technologies, new architectures,  20 Years experience  700 experts methodologies  Regular growth • Finance, Banking, Insurance, Telecom, Media and Services 60 ME industries. Paris Rennes Nantes 23 ME 17,5 ME 20 ME Sophia 2005 2006 2008 2012
  • 5. Modelio for Software and System Engineering • Modelio UML editor with more than 20 years’ history o o o o o o SysML MARTE Code generation Documentation Teamwork World Wide Modeling, Distribute and share models on the web • Available under: Modelio.org Modeliosoft.com
  • 6. What it helps you with .... • System modeling based on MARTE, SysML, UML and BPMN • Requirements Engineering • Traceability and Impact analysis • Embedded systems modeling • Code & document generation
  • 7. What is SysML ? • Used for Systems Engineering Modeling • Provides high level view of system and sub systems • Enable requirements analysis `
  • 8. What is MARTE ? • Used for Embedded Systems Modeling • Can be compliment to SysML • Introduces non functional aspects such as related to time, performance and scheduling • Hardware/Software concepts
  • 9. Modelio System Architect Solution Dedicated to System architects modeling with SysML, UML or BPMN and carrying out Requirements based analysis Modeling with UML, SysML and BPMN Requirements Modeling o Tabular editors o import/export MS Excel & Word Embedded Systems modeling via MARTE Traceability Editor Impact Analysis Automatic Document Generation Support for Collaborative activities Dedicated SysML editor Traceability Editor
  • 10. Influence in European Research Area Being used in several EU FP7 and ARTEMIS projects for Embedded Systems Design
  • 11. Modelio in MADES Project (http://www.mades-project.org/) Developed MADES methodology for Avionics and surveillance based embedded systems Developed Demonstrator case study related to an Anti Collision Car Avoidance System
  • 12. Modelio in MADES Project - Development of unique SysML/MARTE user interface
  • 13. Modelio in MADES Project - Development of unique SysML/MARTE user interface Diagram Palette Diagram Explorer MADES tab
  • 14. Modelio in ENOSYS Project (https://sites.google.com/a/enosys-project.eu/www/home) High-level specification of embedded systems with UML, SysML, MARTE. Application logic modeling with state charts and action code. Diagram Palette FalconML Launcher to carry out high level synthesis ENOSYS 14 properties
  • 15. Modelio in ENOSYS Project – UML State Machines 2 C++ generation
  • 16. Modelio in ENOSYS Project - C++ syntax checker command for UML Class C++ syntax checker command
  • 17. Modelio in PRESTO Project Application Modelling (www.presto-embedded.eu ) The PRESTO project aims at improving test-based embedded systems development and validation, while considering the constraints of industrial development processes.
  • 18. Modelio in PRESTO Project – “Model Labelling” Instrumentation UML Profile defined by THALES Communications & Security
  • 19. Modelio in PRESTO Project – PRESTO Instrumented code generation
  • 20. Modelio in PRESTO Project – PRESTO Host and Target Execution Instrumented PRESTO code on ARM Cortex A9 PandaBoard
  • 21. Modelio System Architect Solutions for increasing design productivity in the three projects Importing System requirements Web model reports Modelio, Impact Analysis
  • 22. Research in SOFTEAM Research areas Standardization 15 years with OMG 15+ Research projects Conferences Open source community • System Engineering and Embedded Systems • Software and Service Engineering • Unified Modeling Language (UML), SoaML, CloudML • System Engineering (SysML) and Real-time and Embedded Systems (MARTE) • 15+ European and national projects • Recent FP7: MONDO, JUNIPER, ModaClouds, OSSMETER, FITTEST, REMICS, PRESTO, MADES, ENOSYS • HiPEAC, ECMFA, RCIS, ServiceWave, DATE, ERTS2, MDDay •Modelio.org
  • 23. Contacts IT Services / UML Tools Research Management Standardization Alessandra Bagnato SOFTEAM Alessandra.bagnato@softeam.fr SOFTEAM R&D Web Site: http://rd.softeam.com Modelio Web Site : http://www.modelio.org
  • 24. THANKS FOR YOR ATTENTION Q&A For Open Source/Commercial Modelio Versions See us at Softeam HiPEAC Industry Exhibit booth (with live/video demo) Links to models to be hosted at: www.modeliosoft.com www.modelio.org
  • 25. M o d e l i n g s o l u t i o n s.