SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
MONDO Project, a scalable
modeling and model
management on the Cloud
Alessandra Bagnato, Softeam R&D, Modelio.org
Paris Open Source Summit, POSS 2015
Paris, 19th November 2015
Big Data Track
1MONDO Project, a scalable modeling and model management on the Cloud
MDE: Not too long ago...
 Fragmentation of modelling frameworks
and model representation formats
 Half-baked graphical/textual editor
frameworks
 Limited interoperability between tools
 Scarcity of MDE-aware engineers
2MONDO Project, a scalable modeling and model management on the Cloud
We’ve come a long way...
 EMF has become the de-facto standard modelling
framework
 Wide acceptance of XMI as a model interchange
format
 Mature graphical editing frameworks (GMF,
Graphiti, Sirius)
 Powerful textual editing frameworks (Xtext,
EMFText)
 Mature languages for model transformation,
validation etc.
 MDE courses taught in universities worldwide
3MONDO Project, a scalable modeling and model management on the Cloud
... and still have a long way to go
 Model management languages struggle
with models containing more than a
few 100Ks model elements
 XMI is great for interoperability but its
performance is poor
 There is little guidance on designing
large DSLs / DSLs for large models
 Working with large models is still a
dark art
4MONDO Project, a scalable modeling and model management on the Cloud
... and still have a long way to go
 Model-specific version control systems
have not achieved significant adoption
 Model-agnostic version control systems
make it difficult to maintain control
over fragmented models
 Online collaborative modelling (Google
Docs style): many incomplete
prototypes
5MONDO Project, a scalable modeling and model management on the Cloud
MONDO Project
 MONDO is a Specific Targeted
Research Project (STREP) of the
Seventh Framework Programme for
research and technological
development (FP7)
6MONDO Project, a scalable modeling and model management on the Cloud
MONDO: Project Vision
 Bring together research partners with a
proven track record in MDE to tackle
some of these challenges
 Guide and validate solutions through
real-world case studies and an advisory
board of international experts in MDE
 Release developed solutions as open-
source software that will outlive
MONDO
7MONDO Project, a scalable modeling and model management on the Cloud
Partner roles
Use Cases, requirements
validation
 Ikerlan (ES)
 Softeam (FR)
 Soft-Maint (FR)
 UNINOVA (PT)
Dissemination and
industry standards
 Open Group (UK)
Technology providers
 Softeam (FR)
 UNINOVA (PT)
Research/development
 ARMINES (FR)
 Auton. Univ of Madrid (ES)
 Budapest University of Technology and
Economics (HU)
 Univ of York (UK)
8MONDO Project, a scalable modeling and model management on the Cloud
4 Pillars for Scalable MDE
1. Construction and visualisation of large
and heterogeneous models/modelling
languages
2. Querying and transforming large
models
3. Online and offline collaborative
modelling
4. Efficient and secure persistence of
large models
9MONDO Project, a scalable modeling and model management on the Cloud
WP3: Scalable
Queries and
Transformations
WP2: Scalable
Domain Specific
Languages
Toolkit for
constructing
scalable DSLs
produces
Scalable
DSLs
Scalable
Concrete Visual
Syntax Toolkit
WP5:
Scalable
Model
Persistence
WP4: Scalable
Collaborative
Modelling
Collaborative
Modelling
Tools
produces
produces
Primitives and
Patterns for
Collaborative
Modelling
produces
defined using
Large-Scale
Models
conform to
Transformation
Benchmarks
produces
Reactive and Cloud
based Querying and
Transformation Engines
produces
used to measure
query and
transform
Guidelines
and Best
Practices
produces
defined following
underpin
used to manage
Efficient Model
Persistence
Format
produces
Model Indexing
Framework
produces
indexes
stored in
used to explore/edit
use for global queries
Technical Work Packages
 WP1 Requirements & Use Cases: The Open
Group
 WP2 Scalable Domain Specific Languages:
Universitad Autonoma Madrid
 WP3 Scalable Queries and Transformations:
ARMINES
 WP4 Scalable Collaborative Modelling:
Budapest University of Economics and Technology
 WP5 Scalable Model Persistence: University of
York
 WP6 Platform Integration and Evaluation:
University of York
11MONDO Project, a scalable modeling and model management on the Cloud
4 Case Studies (1/2)
 SOFT-MAINT
 Reverse engineering and automated re-
implementation of large software systems
 Key challenges
• efficient extraction, validation and
transformation of large models
 Ikerlan
 Development of mixed-criticality systems
 Key challenges
• Collaborative modelling
• Cloud-based model storage
• Scalable visualisation
13MONDO Project, a scalable modeling and model management on the Cloud
4 Case Studies (2/2)
 Uninova
 Collaborative design and version control of building
models
 Key challenges
• Collaborative modelling
• Scalable model analysis
 Softeam
 Integration of an existing UML tool (Modelio) with
the scalable infrastructure provided by MONDO
 Key challenges
• Scalable persistence
• Synchronous collaboration
• Scalable graphical syntaxes
14MONDO Project, a scalable modeling and model management on the Cloud
#1: IT Modernisation Factory
 Industrial partner: SOFT-MAINT
 Aim
 Facilitate modernisation (reverse
engineering and automated re-
implementation) of large software systems
 Key challenges
 efficient management of large models
(extracted from source code)
 efficient validation and transformation of
large models
 efficient code generation
#2: Modelling for Offshore
Wind Power
 Industrial partner: Ikerlan
 Aim
 Development of mixed-criticality systems
using an MDE approach that involves large
and heterogeneous models
 Key challenges
 Collaborative modelling
 Cloud-based model storage
 Scalable visualisation
 Heterogeneous modelling languages
#3: Large-Scale Open-BIM
 Industrial partner: Uninova
 Aim
 Facilitate the management of large
Building Information Models (BIM) used in
the construction industry
 Key challenges
 Collaborative modelling
 Scalable domain-specific languages
 Efficient persistence of large models
 Scalable model transformation
#4: Modelio Modelling Tool
 Industrial partner: SOFTEAM
 Aim
 Integrate the results of MONDO with the
Teamwork Manager of the Modelio UML
modelling tool that SOFTEAM is developing
 Key challenges
 Scalable model persistence
 Synchronous collaboration
 Scalable graphical syntaxes
alessandra.bagnato@softeam.fr
 SOFTEAM (ST), a growing
company
 25+ Years experience
 840 experts
 Regular growth
19
SOFTEAM
 Specialist in OO
technologies, new
architectures,
methodologies
21,5 ME
2007
20 ME
17,5 ME
23 ME
200820062005
...
2015
80 ME
Paris
Rennes
Nantes
Aix
Sophia
Toulouse
Modelio for Software
and System Engineering
 Softeam’s work in MONDO will be exploited in
SOFTEAM’s Modelio tool.
 Modelio is dedicated to professional modelling
and development activities and provides
 complete support of UML2 modelling
 Enterprise Architecture modeling,
 BPM models and
 SOA modeling.
 It supports for
 MDA customization,
 XMI import and export
 Extensible through a wide range of modules.
16MONDO Project, a scalable modeling and model management on the Cloud
Modelio for Software
and System Engineering
 UML editor with more than 20
years’ history
 CloudML
 SysML
 MARTE
 Code generation
 Documentation
 Teamwork
• Available under open
source at
Modelio.org
17MONDO Project, a scalable modeling and model management on the Cloud
Conclusions
 Enable the application of
MDE techniques to large-
scale systems
 Streamline the
development of large
domain-specific
languages
 Enable the construction
and automated
management of large
models
 Support large distributed
teams of engineers
22
 Open source strategy
 Contributions to existing
open-source projects
 Establishment of new
open-source projects
 Commercial exploitation
 Industrial partners
 Standardisation
 High-performance model
persistence format
MONDO Project, a scalable modeling and model management on the Cloud
Contacts
Alessandra Bagnato, SOFTEAM
Alessandra.bagnato@softeam.fr
Modelio Web Site :
http://www.modelio.org
MONDO
http://www.mondo-project.org/
@mondo_project
http://mondo-project.github.io/
https://www.linkedin.com/grp/h
ome?gid=8292789
23
IT Services
/ UML Tools
Research
Management
Standardization
MONDO Project, a scalable modeling and model management on the Cloud

Contenu connexe

Tendances

Development of 3 d interfaces for mobile BIM applications by João Poças Martins
Development of 3 d interfaces for mobile BIM applications by João Poças MartinsDevelopment of 3 d interfaces for mobile BIM applications by João Poças Martins
Development of 3 d interfaces for mobile BIM applications by João Poças MartinsJoao Rio
 
MoDisco at Eclipse Day Paris 2010
MoDisco at Eclipse Day Paris 2010MoDisco at Eclipse Day Paris 2010
MoDisco at Eclipse Day Paris 2010fmadiot
 
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...Pieter Pauwels
 
Qiang Yu CV
Qiang Yu CVQiang Yu CV
Qiang Yu CVQiang Yu
 
The SECT-AIR Project - STAF 2017
The SECT-AIR Project - STAF 2017The SECT-AIR Project - STAF 2017
The SECT-AIR Project - STAF 2017Thanos Zolotas
 
Extending Enterprise Architecture Modeling Languages: Application to Telecomm...
Extending Enterprise Architecture Modeling Languages: Application to Telecomm...Extending Enterprise Architecture Modeling Languages: Application to Telecomm...
Extending Enterprise Architecture Modeling Languages: Application to Telecomm...Vanea Chiprianov
 
Introducing Eclipse MoDisco
Introducing Eclipse MoDiscoIntroducing Eclipse MoDisco
Introducing Eclipse MoDiscoHugo Bruneliere
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Sandro D'Elia
 
EMOOCs-2017: Measuring the degree of innovation in higher education through M...
EMOOCs-2017: Measuring the degree of innovation in higher education through M...EMOOCs-2017: Measuring the degree of innovation in higher education through M...
EMOOCs-2017: Measuring the degree of innovation in higher education through M...CARLOS III UNIVERSITY OF MADRID
 
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 ApproachAlessandra Bagnato
 
FORMAT Final Conference - brief
FORMAT Final Conference - briefFORMAT Final Conference - brief
FORMAT Final Conference - briefFORMAT Project
 
Archimate - an introduction
Archimate - an introductionArchimate - an introduction
Archimate - an introductionStefan Luyten
 

Tendances (13)

NOGESI case study
NOGESI case studyNOGESI case study
NOGESI case study
 
Development of 3 d interfaces for mobile BIM applications by João Poças Martins
Development of 3 d interfaces for mobile BIM applications by João Poças MartinsDevelopment of 3 d interfaces for mobile BIM applications by João Poças Martins
Development of 3 d interfaces for mobile BIM applications by João Poças Martins
 
MoDisco at Eclipse Day Paris 2010
MoDisco at Eclipse Day Paris 2010MoDisco at Eclipse Day Paris 2010
MoDisco at Eclipse Day Paris 2010
 
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
 
Qiang Yu CV
Qiang Yu CVQiang Yu CV
Qiang Yu CV
 
The SECT-AIR Project - STAF 2017
The SECT-AIR Project - STAF 2017The SECT-AIR Project - STAF 2017
The SECT-AIR Project - STAF 2017
 
Extending Enterprise Architecture Modeling Languages: Application to Telecomm...
Extending Enterprise Architecture Modeling Languages: Application to Telecomm...Extending Enterprise Architecture Modeling Languages: Application to Telecomm...
Extending Enterprise Architecture Modeling Languages: Application to Telecomm...
 
Introducing Eclipse MoDisco
Introducing Eclipse MoDiscoIntroducing Eclipse MoDisco
Introducing Eclipse MoDisco
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708
 
EMOOCs-2017: Measuring the degree of innovation in higher education through M...
EMOOCs-2017: Measuring the degree of innovation in higher education through M...EMOOCs-2017: Measuring the degree of innovation in higher education through M...
EMOOCs-2017: Measuring the degree of innovation in higher education through M...
 
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
 
FORMAT Final Conference - brief
FORMAT Final Conference - briefFORMAT Final Conference - brief
FORMAT Final Conference - brief
 
Archimate - an introduction
Archimate - an introductionArchimate - an introduction
Archimate - an introduction
 

Similaire à MONDO Project, a scalable modeling and model management on the Cloud - Paris Open Source Summit - OSSPARIS15 - alessandra Bagnato

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 –...Alessandra Bagnato
 
MDE Program Presentation - EMNantes
MDE Program Presentation - EMNantesMDE Program Presentation - EMNantes
MDE Program Presentation - EMNantesGisela BONNAUD
 
Simplifying the Development of Cross-Platform Web User Interfaces by Collabo...
Simplifying the Development of  Cross-Platform Web User Interfaces by Collabo...Simplifying the Development of  Cross-Platform Web User Interfaces by Collabo...
Simplifying the Development of Cross-Platform Web User Interfaces by Collabo...Jean Vanderdonckt
 
Our research lines on Model-Driven Engineering and Software Engineering
Our research lines on Model-Driven Engineering and Software EngineeringOur research lines on Model-Driven Engineering and Software Engineering
Our research lines on Model-Driven Engineering and Software EngineeringJordi Cabot
 
One Dsl4negotiations Presented
One Dsl4negotiations PresentedOne Dsl4negotiations Presented
One Dsl4negotiations Presentedpierino23
 
MDD and modeling tools research
MDD and modeling tools researchMDD and modeling tools research
MDD and modeling tools researchRoger Xia
 
Danny_Hellinckx_Who is who_Eng
Danny_Hellinckx_Who is who_EngDanny_Hellinckx_Who is who_Eng
Danny_Hellinckx_Who is who_EngE³ip.be Uw Gids
 
Identifying Success Factors for the Mozilla Project
Identifying Success Factors for the Mozilla ProjectIdentifying Success Factors for the Mozilla Project
Identifying Success Factors for the Mozilla ProjectRobert Viseur
 
Scalable Model Views over Heterogeneous Modeling Technologies and Resources -...
Scalable Model Views over Heterogeneous Modeling Technologies and Resources -...Scalable Model Views over Heterogeneous Modeling Technologies and Resources -...
Scalable Model Views over Heterogeneous Modeling Technologies and Resources -...Hugo Bruneliere
 
Sodius cassidian mdday2010
Sodius cassidian mdday2010Sodius cassidian mdday2010
Sodius cassidian mdday2010MD DAY
 
Interoperability of Meta-Modeling Tools
Interoperability of Meta-Modeling ToolsInteroperability of Meta-Modeling Tools
Interoperability of Meta-Modeling Toolsheigoo
 
Innovation in model driven software
Innovation in model driven softwareInnovation in model driven software
Innovation in model driven softwareSagi Schliesser
 
Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...
Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...
Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...CSCJournals
 
Lightweight Model-Driven Engineering
Lightweight Model-Driven EngineeringLightweight Model-Driven Engineering
Lightweight Model-Driven EngineeringJordi Cabot
 
Evaluation of meta modeling tools for domain specific modeling language chnjl
Evaluation of meta modeling   tools for domain specific modeling language chnjlEvaluation of meta modeling   tools for domain specific modeling language chnjl
Evaluation of meta modeling tools for domain specific modeling language chnjlPG Scholar
 

Similaire à MONDO Project, a scalable modeling and model management on the Cloud - Paris Open Source Summit - OSSPARIS15 - alessandra Bagnato (20)

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 –...
 
MDE Diploma
MDE DiplomaMDE Diploma
MDE Diploma
 
ERP_Up_Down.ppt
ERP_Up_Down.pptERP_Up_Down.ppt
ERP_Up_Down.ppt
 
MDE Program Presentation - EMNantes
MDE Program Presentation - EMNantesMDE Program Presentation - EMNantes
MDE Program Presentation - EMNantes
 
Simplifying the Development of Cross-Platform Web User Interfaces by Collabo...
Simplifying the Development of  Cross-Platform Web User Interfaces by Collabo...Simplifying the Development of  Cross-Platform Web User Interfaces by Collabo...
Simplifying the Development of Cross-Platform Web User Interfaces by Collabo...
 
Cg 2011
Cg 2011Cg 2011
Cg 2011
 
Our research lines on Model-Driven Engineering and Software Engineering
Our research lines on Model-Driven Engineering and Software EngineeringOur research lines on Model-Driven Engineering and Software Engineering
Our research lines on Model-Driven Engineering and Software Engineering
 
One Dsl4negotiations Presented
One Dsl4negotiations PresentedOne Dsl4negotiations Presented
One Dsl4negotiations Presented
 
MDD and modeling tools research
MDD and modeling tools researchMDD and modeling tools research
MDD and modeling tools research
 
Danny_Hellinckx_Who is who_Eng
Danny_Hellinckx_Who is who_EngDanny_Hellinckx_Who is who_Eng
Danny_Hellinckx_Who is who_Eng
 
Identifying Success Factors for the Mozilla Project
Identifying Success Factors for the Mozilla ProjectIdentifying Success Factors for the Mozilla Project
Identifying Success Factors for the Mozilla Project
 
Scalable Model Views over Heterogeneous Modeling Technologies and Resources -...
Scalable Model Views over Heterogeneous Modeling Technologies and Resources -...Scalable Model Views over Heterogeneous Modeling Technologies and Resources -...
Scalable Model Views over Heterogeneous Modeling Technologies and Resources -...
 
Introduction to MDE
Introduction to MDEIntroduction to MDE
Introduction to MDE
 
Sodius cassidian mdday2010
Sodius cassidian mdday2010Sodius cassidian mdday2010
Sodius cassidian mdday2010
 
Interoperability of Meta-Modeling Tools
Interoperability of Meta-Modeling ToolsInteroperability of Meta-Modeling Tools
Interoperability of Meta-Modeling Tools
 
Innovation in model driven software
Innovation in model driven softwareInnovation in model driven software
Innovation in model driven software
 
MDA
MDAMDA
MDA
 
Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...
Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...
Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...
 
Lightweight Model-Driven Engineering
Lightweight Model-Driven EngineeringLightweight Model-Driven Engineering
Lightweight Model-Driven Engineering
 
Evaluation of meta modeling tools for domain specific modeling language chnjl
Evaluation of meta modeling   tools for domain specific modeling language chnjlEvaluation of meta modeling   tools for domain specific modeling language chnjl
Evaluation of meta modeling tools for domain specific modeling language chnjl
 

Plus 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
 
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
 

Plus de Alessandra Bagnato (19)

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
 
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
 

Dernier

chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
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 Bookingroncy bisnoi
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
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.pdfSuman Jyoti
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
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.pdfJiananWang21
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
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 Bookingroncy bisnoi
 
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 01KreezheaRecto
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
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.pdfankushspencer015
 
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 - VDineshKumar4165
 
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 in Nagpur High Profile
 
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 8377877756dollysharma2066
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 

Dernier (20)

chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
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
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
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
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
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
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
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
 
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
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
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
 
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
 
(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
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
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...
 
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
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 

MONDO Project, a scalable modeling and model management on the Cloud - Paris Open Source Summit - OSSPARIS15 - alessandra Bagnato

  • 1. MONDO Project, a scalable modeling and model management on the Cloud Alessandra Bagnato, Softeam R&D, Modelio.org Paris Open Source Summit, POSS 2015 Paris, 19th November 2015 Big Data Track 1MONDO Project, a scalable modeling and model management on the Cloud
  • 2. MDE: Not too long ago...  Fragmentation of modelling frameworks and model representation formats  Half-baked graphical/textual editor frameworks  Limited interoperability between tools  Scarcity of MDE-aware engineers 2MONDO Project, a scalable modeling and model management on the Cloud
  • 3. We’ve come a long way...  EMF has become the de-facto standard modelling framework  Wide acceptance of XMI as a model interchange format  Mature graphical editing frameworks (GMF, Graphiti, Sirius)  Powerful textual editing frameworks (Xtext, EMFText)  Mature languages for model transformation, validation etc.  MDE courses taught in universities worldwide 3MONDO Project, a scalable modeling and model management on the Cloud
  • 4. ... and still have a long way to go  Model management languages struggle with models containing more than a few 100Ks model elements  XMI is great for interoperability but its performance is poor  There is little guidance on designing large DSLs / DSLs for large models  Working with large models is still a dark art 4MONDO Project, a scalable modeling and model management on the Cloud
  • 5. ... and still have a long way to go  Model-specific version control systems have not achieved significant adoption  Model-agnostic version control systems make it difficult to maintain control over fragmented models  Online collaborative modelling (Google Docs style): many incomplete prototypes 5MONDO Project, a scalable modeling and model management on the Cloud
  • 6. MONDO Project  MONDO is a Specific Targeted Research Project (STREP) of the Seventh Framework Programme for research and technological development (FP7) 6MONDO Project, a scalable modeling and model management on the Cloud
  • 7. MONDO: Project Vision  Bring together research partners with a proven track record in MDE to tackle some of these challenges  Guide and validate solutions through real-world case studies and an advisory board of international experts in MDE  Release developed solutions as open- source software that will outlive MONDO 7MONDO Project, a scalable modeling and model management on the Cloud
  • 8. Partner roles Use Cases, requirements validation  Ikerlan (ES)  Softeam (FR)  Soft-Maint (FR)  UNINOVA (PT) Dissemination and industry standards  Open Group (UK) Technology providers  Softeam (FR)  UNINOVA (PT) Research/development  ARMINES (FR)  Auton. Univ of Madrid (ES)  Budapest University of Technology and Economics (HU)  Univ of York (UK) 8MONDO Project, a scalable modeling and model management on the Cloud
  • 9. 4 Pillars for Scalable MDE 1. Construction and visualisation of large and heterogeneous models/modelling languages 2. Querying and transforming large models 3. Online and offline collaborative modelling 4. Efficient and secure persistence of large models 9MONDO Project, a scalable modeling and model management on the Cloud
  • 10. WP3: Scalable Queries and Transformations WP2: Scalable Domain Specific Languages Toolkit for constructing scalable DSLs produces Scalable DSLs Scalable Concrete Visual Syntax Toolkit WP5: Scalable Model Persistence WP4: Scalable Collaborative Modelling Collaborative Modelling Tools produces produces Primitives and Patterns for Collaborative Modelling produces defined using Large-Scale Models conform to Transformation Benchmarks produces Reactive and Cloud based Querying and Transformation Engines produces used to measure query and transform Guidelines and Best Practices produces defined following underpin used to manage Efficient Model Persistence Format produces Model Indexing Framework produces indexes stored in used to explore/edit use for global queries
  • 11. Technical Work Packages  WP1 Requirements & Use Cases: The Open Group  WP2 Scalable Domain Specific Languages: Universitad Autonoma Madrid  WP3 Scalable Queries and Transformations: ARMINES  WP4 Scalable Collaborative Modelling: Budapest University of Economics and Technology  WP5 Scalable Model Persistence: University of York  WP6 Platform Integration and Evaluation: University of York 11MONDO Project, a scalable modeling and model management on the Cloud
  • 12.
  • 13. 4 Case Studies (1/2)  SOFT-MAINT  Reverse engineering and automated re- implementation of large software systems  Key challenges • efficient extraction, validation and transformation of large models  Ikerlan  Development of mixed-criticality systems  Key challenges • Collaborative modelling • Cloud-based model storage • Scalable visualisation 13MONDO Project, a scalable modeling and model management on the Cloud
  • 14. 4 Case Studies (2/2)  Uninova  Collaborative design and version control of building models  Key challenges • Collaborative modelling • Scalable model analysis  Softeam  Integration of an existing UML tool (Modelio) with the scalable infrastructure provided by MONDO  Key challenges • Scalable persistence • Synchronous collaboration • Scalable graphical syntaxes 14MONDO Project, a scalable modeling and model management on the Cloud
  • 15. #1: IT Modernisation Factory  Industrial partner: SOFT-MAINT  Aim  Facilitate modernisation (reverse engineering and automated re- implementation) of large software systems  Key challenges  efficient management of large models (extracted from source code)  efficient validation and transformation of large models  efficient code generation
  • 16. #2: Modelling for Offshore Wind Power  Industrial partner: Ikerlan  Aim  Development of mixed-criticality systems using an MDE approach that involves large and heterogeneous models  Key challenges  Collaborative modelling  Cloud-based model storage  Scalable visualisation  Heterogeneous modelling languages
  • 17. #3: Large-Scale Open-BIM  Industrial partner: Uninova  Aim  Facilitate the management of large Building Information Models (BIM) used in the construction industry  Key challenges  Collaborative modelling  Scalable domain-specific languages  Efficient persistence of large models  Scalable model transformation
  • 18. #4: Modelio Modelling Tool  Industrial partner: SOFTEAM  Aim  Integrate the results of MONDO with the Teamwork Manager of the Modelio UML modelling tool that SOFTEAM is developing  Key challenges  Scalable model persistence  Synchronous collaboration  Scalable graphical syntaxes
  • 19. alessandra.bagnato@softeam.fr  SOFTEAM (ST), a growing company  25+ Years experience  840 experts  Regular growth 19 SOFTEAM  Specialist in OO technologies, new architectures, methodologies 21,5 ME 2007 20 ME 17,5 ME 23 ME 200820062005 ... 2015 80 ME Paris Rennes Nantes Aix Sophia Toulouse
  • 20. Modelio for Software and System Engineering  Softeam’s work in MONDO will be exploited in SOFTEAM’s Modelio tool.  Modelio is dedicated to professional modelling and development activities and provides  complete support of UML2 modelling  Enterprise Architecture modeling,  BPM models and  SOA modeling.  It supports for  MDA customization,  XMI import and export  Extensible through a wide range of modules. 16MONDO Project, a scalable modeling and model management on the Cloud
  • 21. Modelio for Software and System Engineering  UML editor with more than 20 years’ history  CloudML  SysML  MARTE  Code generation  Documentation  Teamwork • Available under open source at Modelio.org 17MONDO Project, a scalable modeling and model management on the Cloud
  • 22. Conclusions  Enable the application of MDE techniques to large- scale systems  Streamline the development of large domain-specific languages  Enable the construction and automated management of large models  Support large distributed teams of engineers 22  Open source strategy  Contributions to existing open-source projects  Establishment of new open-source projects  Commercial exploitation  Industrial partners  Standardisation  High-performance model persistence format MONDO Project, a scalable modeling and model management on the Cloud
  • 23. Contacts Alessandra Bagnato, SOFTEAM Alessandra.bagnato@softeam.fr Modelio Web Site : http://www.modelio.org MONDO http://www.mondo-project.org/ @mondo_project http://mondo-project.github.io/ https://www.linkedin.com/grp/h ome?gid=8292789 23 IT Services / UML Tools Research Management Standardization MONDO Project, a scalable modeling and model management on the Cloud