The MDE Diploma

From AtlanMod

The MDE International post-graduate specialization Diploma in Model Driven Engineering (MDE) for Software Management is offered by Ecole des Mines de Nantes. Its objective is to train engineers to manage complex projects in various IT fields with the latest cutting-edge modeling technologies.

Contents


Model Driven Engineering for Software Management

Model Driven Engineering (MDE) is changing the way we build, we operate, and we maintain our software-intensive systems. Software models are being increasingly used in most areas of computer science. They allow working at a higher abstraction level and generating the executable programming code only at final implementation stages. 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. But the human skills necessary to handle these projects are currently not widely available. This diploma intends to contribute filling this gap.

International post-master's specialisation diploma

  • The international MDE program is open to candidates with at least a scientific Master degree or equivalent with industrial experience in computer science.
  • One semester of academic coursework (360 hours) at the Ecole des Mines de Nantes (in constant relation with the EMN researchers) combined with seminars, regular visits to successful MDE deployment sites, and group projects. A 6-month internship with a key player in the field (company or lab) to resolve an industrial problem of MDE application.
  • Start of program: February 2010.
  • Location: Ecole des Mines de Nantes, Nantes, France
  • Rate of Studies: Full time with visits to applications sites.
  • Language of Instruction: English

The program

  • Module 1: Prerequisites (60h)
    • Software Development with Eclipse
    • Free and Open Source Models for software development
    • Software Modeling
  • Module 2: Fundamentals (120h)
    • Fundamentals of Metamodeling and DSLs
    • Theory and Practice of Model Transformation
    • Advanced Model Management: repositories & collaborative development
    • Basic Model Driven Software Development
  • Module 3: Applications of MDE (120h)
    • Information Systems
    • Embedded Systems
    • Data Engineering
    • Web Engineering
    • Graphical User Interfaces
    • Legacy Reverse Engineering
    • Process Engineering
    • System Engineering
  • 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
  • Module 5: Internship
    • A co-op stay in a company or in a lab to work on a MDE project.


Presentation in English

The cursus will be entirely conducted in english. The following documents present the diploma:


Présentation en Français

Le cursus est entièrement en anglais. Les documents suivants présentent la formation :


The MDE Team

  • Jordi Cabot - Lead
  • Frédéric Jouault - Deputy Lead
  • Jean Bézivin - Consulting Expert
  • Serge Masserot - Industrial Relations Coordinator
  • Gisela Bonnaud - Pedagogical Engineering Coordinator

Information

Send a mail to: mde-admin "at" emn.fr

or to: FirstName.LastName "at" emn.fr

The MDE Diploma
Model Transformation
Model Weaving
Reverse Engineering