Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
29th September, 2014 
17th International Conference on 
Model Driven Engineering Languages & Systems 
Alessandra Bagnato, ...
 The MONDO Project 
◦ Motivation 
◦ Overview 
 Case Studies: 
1. The Modelling Tool Domain 
2. The Open-BIM Construction...
Achieving scalability in MDE involves: 
 Constructing large models and 
associated DSLs. 
 Enabling collaborative develo...
 MONDO technologies 
will support scalable: 
◦ Queries and 
transformations 
◦ DSLs 
◦ Collaborative modelling 
◦ Persist...
5
 The Modelling Tool Domain 
 The Open-BIM Construction 
Domain 
 The Offshore Wind Power Domain 
6
 The role of SOFTEAM 
◦ Apply MONDO technologies within 
the SOFTEAM Open Source Modelio 
(www.modelio.org) 
◦ MONDO tech...
 Evaluation 
◦ In-house modelling applications 
◦ Model: Voyages Discount 
application (developed using 
TOGAF modelling)...
 Scenario 1: MONDO framework querying facility 
◦ Purpose: comparison of the query facilities and performances 
provided ...
 Scenario 2: MONDO framework collaborative 
modelling 
◦ Purpose: integrate the MONDO technologies for supporting large 
...
 Scenario 3: MONDO support in M2T trans. 
◦ Purpose: specification and execution of M2T transformations. 
Benchmarking an...
 Scenario 4: MONDO support in M2M trans. 
◦ Purpose: compare the M2M transformation support by both 
frameworks. Benchmar...
 The role of UNINOVA 
◦ Research and development institute 
◦ Well-known activities on data and interoperability, at Euro...
 Scenario 1: File- (huge-) 
based collaboration 
◦ Purpose: enable model designers to 
work on separate models and share ...
 Scenario 2: Shared- (huge-) model collaboration 
◦ Purpose: all users (model designers, 
model coordinator, model client...
 Scenario 3: Quantity 
Take-Off in huge BIM models 
◦ Purpose: QTO are a detailed 
measurement of the materials 
needed t...
 The role of IKERLAN 
◦ Modelling Control Systems of Wind Turbines: specify behaviour of 
of the wind turbines’ control s...
 Scenario 1: Wind turbine control system 
collaborative modelling 
◦ Purpose: provide agile development to the wind turbi...
 Scenario 2: Partial-load / Load-on-demand 
of subsystems’ related models 
◦ Purpose: allow engineers to be able to manag...
 Scenario 3: Modelling from mobile devices 
◦ Purpose: use models in the common activities that 
nowadays are not used on...
 MONDO technologies: benefits to the 
software development on industry 
 MONDO technologies: extend MODELIO 
◦ Large-sca...
29th September, 2014 
17th International Conference on 
Model Driven Engineering Languages & Systems 
Alessandra Bagnato, ...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014
Prochain SlideShare
Chargement dans…5
×

sur

Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 1 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 2 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 3 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 4 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 5 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 6 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 7 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 8 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 9 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 10 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 11 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 12 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 13 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 14 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 15 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 16 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 17 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 18 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 19 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 20 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 21 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 22 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 23 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 24 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 25 Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014 Slide 26
Prochain SlideShare
Innovation day 2012 16. koenraad rombaut & michiel de paepe - verhaert - model based design; added value & case study destecs'
Suivant
Télécharger pour lire hors ligne et voir en mode plein écran

0 j’aime

Partager

Télécharger pour lire hors ligne

Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014

Télécharger pour lire hors ligne

Today, system designs and their management are crucial parts of most systems development processes. To stay competitive engineers from several expertise domains use Model-Based engineering (MBE) to design the systems they intend to implement in order to specify, test, simulate, validate and iterate their design as soon as possible. System designs are living and evolving artefacts this imply to be able to manage them in an efficient and agile way. The MONDO FP7 EU project aims to comprehensively tackle the challenge of scalability in system design and management by developing the theoretical foundations and an open-source implementation of a platform and will offer to Model-Driven Engineering (MDE) users advanced flexibility in their different modeling approaches. This paper describes three different industrial demonstrators and three different modelling approaches that will be utilised to evaluate the capabilities of the MONDO technologies. For each demonstrator the interests of the industrial user partners are described along with their current and desired improvements in technologies to support MBE in a much more flexible way. Specific evaluation scenarios are specified for each of the targeted industrial domains as well.

  • Soyez le premier à aimer ceci

Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studies @ XM 2014

  1. 1. 29th September, 2014 17th International Conference on Model Driven Engineering Languages & Systems Alessandra Bagnato, Etienne Brosse, Andrey Sadovykh, Pedro Maló, Salvador Trujillo, Xabier Mendialdua and Xabier de Carlos XM 2014 - Extreme Modeling Workshop at MoDELS 2014
  2. 2.  The MONDO Project ◦ Motivation ◦ Overview  Case Studies: 1. The Modelling Tool Domain 2. The Open-BIM Construction Domain 3. The Offshore Wind Power Domain  Conclusion and Future Work 2
  3. 3. Achieving scalability in MDE involves:  Constructing large models and associated DSLs.  Enabling collaborative development.  Querying and transforming large-scale models.  Efficiently storing, indexing and retrieving large models. 3
  4. 4.  MONDO technologies will support scalable: ◦ Queries and transformations ◦ DSLs ◦ Collaborative modelling ◦ Persistence  Contribution: ◦ Advances within project page: www.mondo-project.org ◦ License open-source software under EPL ◦ Industrial partners proprietary extensions. 4
  5. 5. 5
  6. 6.  The Modelling Tool Domain  The Open-BIM Construction Domain  The Offshore Wind Power Domain 6
  7. 7.  The role of SOFTEAM ◦ Apply MONDO technologies within the SOFTEAM Open Source Modelio (www.modelio.org) ◦ MONDO technologies will be applied using different Modelio modules and standards benefiting multiple market sectors and users.  What SOFTEAM expects from MONDO ◦ Enhance Modelio capabilities to manage large-scale models: scalable model persistence and querying. 8
  8. 8.  Evaluation ◦ In-house modelling applications ◦ Model: Voyages Discount application (developed using TOGAF modelling)  Voyages Discount application: service provider proposing a list of unsold package tours from travel agencies.  Model provides a complicated business process that requires multiple stockholders / professionals communications ◦ MONDO technologies evaluated using this model in a collaborative environment composed by a large team. 9
  9. 9.  Scenario 1: MONDO framework querying facility ◦ Purpose: comparison of the query facilities and performances provided by both Modelio and MONDO frameworks. ◦ Expected benefits: improve the Modelio querying facilities to better meet end user’s needs in terms of performance (time and memory). 10
  10. 10.  Scenario 2: MONDO framework collaborative modelling ◦ Purpose: integrate the MONDO technologies for supporting large and complex models and large collaborating teams. ◦ Expected benefits: improve end users’ experience of modelling gaining speed in the overall design in large team and large model context. 11
  11. 11.  Scenario 3: MONDO support in M2T trans. ◦ Purpose: specification and execution of M2T transformations. Benchmarking and performance analysis: M2T transformations within Modelio. ◦ Expected benefits: improve the scalability and performance of Modelio M2T transformations in a large model context. 12
  12. 12.  Scenario 4: MONDO support in M2M trans. ◦ Purpose: compare the M2M transformation support by both frameworks. Benchmarking and performance analysis: M2M transformations inside Modelio and EMF UML2 XMI import/export facilities. ◦ Expected benefits: improve the scalability and performances of Modelio M2M transformations in a large model context by reducing the amount of needed time and resources . 13
  13. 13.  The role of UNINOVA ◦ Research and development institute ◦ Well-known activities on data and interoperability, at European and National level ◦ Special focus on the Architecture, Engineering, Construction and Operations (AECO) domains.  What UNINOVA expects from MONDO ◦ Enable an efficient management and exploitation of Open-BIM large-to-huge-scale data models  using best-of-breed MBE solutions  incorporating AECO domain knowledge for the best possibly experience and performance. 16
  14. 14.  Scenario 1: File- (huge-) based collaboration ◦ Purpose: enable model designers to work on separate models and share models (large files) having model coordination ◦ Expected benefits: enable off-line work on part of a large model, but having all parts promptly merged together within a single BIM model 17 (*) Picture included courtesy of “Use of IFC Model Servers: Modelling Collaboration Possibilities in Practice” Kaj A. Jørgensen, Jørn Skauge, Per Christiansson, Kjeld Svidt, Kristian, Birch Sørensen, John Mitchell May 2008
  15. 15.  Scenario 2: Shared- (huge-) model collaboration ◦ Purpose: all users (model designers, model coordinator, model clients) interact via a large shared-model in Model Server. ◦ Expected benefits: efficient querying/updating on large-sized BIM models enabling fruitful extreme BIM modelling collaboration. 18 (*) Picture included courtesy of “Use of IFC Model Servers: Modelling Collaboration Possibilities in Practice” Kaj A. Jørgensen, Jørn Skauge, Per Christiansson, Kjeld Svidt, Kristian, Birch Sørensen, John Mitchell May 2008
  16. 16.  Scenario 3: Quantity Take-Off in huge BIM models ◦ Purpose: QTO are a detailed measurement of the materials needed to complete a construction project used to format a bid. BIM provides a direct way to extract the quantities of a building by doing a complex query to the large BIM model. ◦ Expected benefits: Ability to traverse large BIM data model with outstanding performance (on-the-fly) to generate complex QTO reports making it possible to improve model for best quantities arrangement (thus best cost solution). 19
  17. 17.  The role of IKERLAN ◦ Modelling Control Systems of Wind Turbines: specify behaviour of of the wind turbines’ control system . ◦ Own modelling tools  Open-source Eclipse modelling technology  Not conceived to be used in an agile and collaborative manner.  What IKERLAN expects from MONDO ◦ Provide collaboration in the modelling tool ◦ Add new features: concurrent model edition, partial load of models, advanced querying capabilities. ◦ Support modelling activities in out-of-the-office environments: modelling from mobile devices. ◦ Future: use tools in other domains. 21
  18. 18.  Scenario 1: Wind turbine control system collaborative modelling ◦ Purpose: provide agile development to the wind turbine control system engineers to be able to specify models concurrently/together. ◦ Expected benefits:  add teamworking capabilities to the modelling tool.  a more flexible wind turbine control system development.  improve communication among engineers. 22
  19. 19.  Scenario 2: Partial-load / Load-on-demand of subsystems’ related models ◦ Purpose: allow engineers to be able to manage partially specific parts of the model. ◦ Expected benefits: agility and flexibility through the partial model validation. 23
  20. 20.  Scenario 3: Modelling from mobile devices ◦ Purpose: use models in the common activities that nowadays are not used on grounds of non-comfort. E.G. Field maintenance ◦ Expected benefits:  allow different teams (development, customization, installation and maintenance) to work over the same model.  Provide adapted modelling tools/views to each team (e.g. mobile modelling) 24
  21. 21.  MONDO technologies: benefits to the software development on industry  MONDO technologies: extend MODELIO ◦ Large-scale models ◦ Collaborative and agile development ◦ To be used within three case studies  MONDO evaluation: for October 2015 ◦ Qualitative and quantitative 25
  22. 22. 29th September, 2014 17th International Conference on Model Driven Engineering Languages & Systems Alessandra Bagnato, Etienne Brosse, Andrey Sadovykh, Pedro Maló, Salvador Trujillo, Xabier Mendialdua and Xabier de Carlos

Today, system designs and their management are crucial parts of most systems development processes. To stay competitive engineers from several expertise domains use Model-Based engineering (MBE) to design the systems they intend to implement in order to specify, test, simulate, validate and iterate their design as soon as possible. System designs are living and evolving artefacts this imply to be able to manage them in an efficient and agile way. The MONDO FP7 EU project aims to comprehensively tackle the challenge of scalability in system design and management by developing the theoretical foundations and an open-source implementation of a platform and will offer to Model-Driven Engineering (MDE) users advanced flexibility in their different modeling approaches. This paper describes three different industrial demonstrators and three different modelling approaches that will be utilised to evaluate the capabilities of the MONDO technologies. For each demonstrator the interests of the industrial user partners are described along with their current and desired improvements in technologies to support MBE in a much more flexible way. Specific evaluation scenarios are specified for each of the targeted industrial domains as well.

Vues

Nombre de vues

1 023

Sur Slideshare

0

À partir des intégrations

0

Nombre d'intégrations

10

Actions

Téléchargements

5

Partages

0

Commentaires

0

Mentions J'aime

0

×