16
http://www.mondo-project.org/ MONDO Project @ H2020 Info Day Cloud computing et Technologies logicielles – ICT 6 & ICT 10 Alessandra Bagnato SOFTEAM R&D Session dédiée au Cloud computing et Technologies logicielles, Projet en cours 11.12.2015, à Business France Paris

MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

Embed Size (px)

Citation preview

Page 1: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

http://www.mondo-project.org/

MONDO Project @ H2020 Info DayCloud computing et Technologies

logicielles – ICT 6 & ICT 10Alessandra Bagnato

SOFTEAM R&DSession dédiée au Cloud computing et Technologies

logicielles, Projet en cours11.12.2015, à Business France Paris

Page 2: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

[email protected]

• SOFTEAM (SOFT), a growing company– 25+ Years experience– 900 experts – Regular growth– Between first 40 ESN in France

2

SOFTEAM

• Specialist in OO technologies, new architectures, methodologies

21,5 ME

2007

20 ME17,5 ME

23 ME

200820062005

...

2015

85 ME

LONDON SINGAPORE

Toulouse

TUNIS

PARIS

77 ME

2014

Page 3: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

[email protected]

• UML editor with 20 years’ history– SysML, MARTE,

BPMN, CloudML– Code generation &

Documentation– Available under

open source at Modelio.org

3

Modelio for Software & System Engineering

www.modelio.org

Modelio 3

Page 4: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

MONDO Project

MONDO Project, a scalable modeling and model management on the Cloud

MONDO is a Specific Targeted Research Project (STREP) of the Seventh Framework Programme for research and technological development (FP7), Call 10 (FP7-ICT-2013-10)

Started in November 2013, will run till May 2016.

4MONDO Project, a scalable modeling and model management on the Cloud

Page 5: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

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

5MONDO Project, a scalable modeling and model management on the Cloud

Page 6: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

MONDO: Project Vision

Bring together research partners with a proven track record in MDE

Guide and validate solutions through real-world case studies

Release developed solutions as open-source software that will outlive MONDO

6MONDO Project, a scalable modeling and model management on the Cloud

Page 7: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

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

MONDO Project, a scalable modeling and model management on the Cloud

Page 8: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

MONDO Results

Enable the application of MDE techniques to large-scale systemso Streamline the development of

large domain-specific languages

o Enable the construction and automated management of large models

Support large distributed teams of engineers

8

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

Page 9: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

4 Case Studies (1/2)

SOFT-MAINTo Reverse engineering and automated re-implementation

of large software systems

Ikerlano Development of mixed-criticality systems

9MONDO Project, a scalable modeling and model management on the Cloud

Page 10: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

4 Case Studies (2/2)

Uninovao Collaborative design and version control of building

models

Softeamo Integration of an existing UML tool (Modelio) with the

scalable infrastructure provided by MONDO

10MONDO Project, a scalable modeling and model management on the Cloud

Page 11: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

Collaborations in place

• The cluster on Software Engineering for Services and Applications (SE4SA), Group of EU project focusing on software engineering for– Services, Cloud-based applications, IoT, Big data

• Aligned, AppHub, ARCADIA, ARTIST, CloudTeams, CloudWave, DICE, ENTICE, Envisage, HyVar, MODAClouds, MONDO, Prowess, RISCOSS, SeaClouds, S-CASE, Supersede, SWITCH, U-QASAR

• https://eucloudclusters.wordpress.com/software-engineering-for-services-and-applications/

Page 12: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

Cluster on Software Engineering for Services and Applications (SE4SA)

Objectives

• Identify complementarities, synergies, possibilities for

collaboration/results adoption between projects;

• Identify new challenges and trends to influence the

European research agenda;

• Organise common dissemination (publications, training and

workshops);

• Identify effective go-to-market strategies for the outcomes

of research projects.

Page 13: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

FP7 MODAClouds (www.modaclouds.eu)

Page 14: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

MODAClouds objectives

Ops

Biz

Dev

Providing tools for high-level design, early prototyping, and

automatic deployment of applications on multi-Clouds with guaranteed Quality of

Service (QoS)

Deployment speed

FlexibilityLock-in

Unpredictability of performance

Elasticity/Adaptability

Set of services increase reduce

Page 15: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

MODAClouds: Project webinar next week!

• Organized by Softeam R&D• Title: Models for designing provider independent

cloud applicationsDate and time: Tuesday December 15th 2015 15.00 -16.00 CETType: Webinar - DemoDeadline for registration: December 14th 17.00 CET

Registration link: attendee.gotowebinar.com/register/441225590496728577

15

Page 16: MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles – ICT 6 & ICT 10

Contacts

Alessandra Bagnato, SOFTEAM [email protected] & Softeam Web Sites : http://www.modelio.orgHttp://www.softeam.comMONDOhttp://www.mondo-project.org/SE4SA - Cluster on Software Engineering for Services and

Applications https://eucloudclusters.wordpress.com/software-

engineering-for-services-and-applications/

@mondo_projecthttp://mondo-project.github.io/https://www.linkedin.com/grp/home?gid=8292789

16

IT Services / UML Tools

Research

Management

Standardization

MONDO Project, a scalable modeling and model management on the Cloud