MDE Program Presentation - EMNantes

17
The MDE Diploma, a proposed curriculum in Model Driven Engineering The Post-Master MDE Diploma Model Driven Engineering for Software Management February 2010 - February 2010 - FRANCE FRANCE http://www.mines-nantes.fr/go-mde [email protected]

Transcript of MDE Program Presentation - EMNantes

Page 1: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

The Post-Master

MDE DiplomaModel Driven Engineering for Software

Management

February 2010 - FRANCEFebruary 2010 - FRANCE

http://www.mines-nantes.fr/go-mde [email protected]

Page 2: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

Nantes

Spain

UK

Italy

Germany

Paris

Nantes is a city in Western France,

near the Atlantic coast, with 750,000 inhabitants in the metropolitan area.

Nantes is the most important city

of Brittanyand the 6th town

in France.

AtlanModA common INRIA and

EMNantesresearch team

focusing onModel Driven Engineering

Modeling Technologies forSoftware Production,

Operation and Evolution

Page 3: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

Ecole des Mines de Nantes

Phone: (+33) 2 51 85 81 00 Fax: (+33) 2 51 85 81 99

La Chantrerie 4, rue Alfred Kastler B.P. 20722 F-44307 Nantes

http://www.mines-nantes.fr/

Page 4: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

MDE in a nutshell

Model Driven Engineering (MDE) is changing the way we build, we operate, and we maintain our software-intensive systems.

MDE provides a new conceptual framework and a set of tools to separate and to combine the multiple aspects and views present in modern complex systems.

Several projects using MDE practices are reporting significant improvements in quality and performance.

Page 5: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

Jobs for Tomorrow and the FutureThe MDE Diploma provides the opportunity to develop specialist knowledge in

Model Engineering, a key growth area in the ICT Industry.

MDE graduates will find career

opportunities in:Large user groups

Bank and financial industry

Government agencies,

Software houses,

Software editors,

Public and Private Research Labs.

Potential career opportunities :

* Software Engineers with specialized expertise in model engineering,

• Research and Development engineers in national or international projects,

• Enterprise Architects, • Software Engineering and

Configuration Managers, • Requirements Analysts, • Team Leaders in new Technology

Projects, • Development Managers involved

in Information System Modernization and Migration.

Page 6: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

Student Profile

The international MDE program is open to :

Candidates with a Scientific Master Degree or equivalent with industrial experience in Computer Science.

French language not required.Lectures and Project Guidance in English.

Page 7: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

An ideal study environment

NANTES is the 6th Town in France andone of the mostliveable city in all of Europe” It is located50km from theAtlantic Coast.

Paris-Nantes :2 hours by TGV.

The area of Nantes is well known for its eagerness in fostering innovation in software engineering, particularly in MDE. Several companies have pioneer record in the area of reverse engineering of legacy systems, software modernization, management of information systems in the banking industry and electronic government services.

Page 8: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

We need now to teach MDE

Move from object technology to modelengineering:

Probably much more difficult than themigration from procedural technology

to object technology in the 80's.

Page 9: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

The MDE DiplomaAn International Post-Graduate Specialization Program:

Model Driven Engineering for Software Management

Objective:To train engineers to manage complex projects in various IT fields with the latest cutting-edge modeling technologies.

One semester of academic coursework (360 hours) at the Ecole des Mines de Nantes combined with seminars, regular visits to successful MDE deployment sites, and group projects.

A 6-month internship with a company or lab to resolve an industrial problem of MDE application.

Start of program: February 2010. Language of Instruction: English

Page 10: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

Prerequisites

Module 1: Prerequisites (60h)

Free and Open Source Models for Software Development

Practical Software Development with Eclipse Software Modeling including OMG MDA standards

(UML, OCL, etc)

Page 11: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

Fundamentals

Module 2: Fundamentals (120h)

Fundamentals of Metamodeling and Domain Modeling Theory and Practice of Model Transformation Advanced Model Management: Repositories & Collaborative Development Basic Model Driven Software Development

Page 12: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

Applications

Module 3 : Applications of MDE (120h)

Information Systems Embedded Systems Data Engineering Web Engineering Process Engineering System Engineering Graphical User Interfaces Legacy Reverse Engineering and Cartography of

Information Systems

Page 13: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

Management

Module 4:Management (60h)

Management of MDE Projects Alignment of Business Needs with Technical Platforms Cartography of Information Systems Strategies for Information System Evolution and

Modernization Human and Organizational Factors in Transitioning from

Previous Technologies

Page 14: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

Internship

Module 5: A Six-Months Internship

A co -op stay in a company or in a research lab to work on an MDE project in order to become an internal expert and solve industrial issues with MDE solutions.

Page 15: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

The MDE ProgramTeam

Jordi Cabot (Lead) Frédéric Jouault (Deputy Lead) Serge Masserot (Industrial Relations

Coordinator) Gisela Bonnaud (Pedagogical Engineering

Coordinator) Jean Bézivin (Consulting Expert)

Page 16: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering

In MDE: Research & Teaching are related

"Teaching reduces the gap [between theory and practice] and research increases it again"

(C.A.R. Hoare, ICSE-18)

Page 17: MDE Program Presentation - EMNantes

The MDE Diploma, a proposed curriculum in Model Driven Engineering