Title © 2006 by INRIA; made available under the EPL v1.0 - 1 - M2M Creation Review Frédéric Jouault Proposed Project Lead.

Slides:



Advertisements
Similar presentations
COMMON QUALITY ASSURANCE FRAMEWORK (CQAF) IN VET.
Advertisements

Diagram Definition: an Overview Third OMG/Eclipse Symposium 25 March 2012 Maged Elaasar, Senior Software Engineer.
Getting Involved in OLAC Steven Bird University of Pennsylvania LSA Symposium: The Open Language Archives Community 4 January 2002.
5 August Eclipse Foundation - Mike Norman – CEO Scapa® Technologies Eclipse Test Project Lead Eclipse Test & Performance Tools Platform.
Europa Simultaneous Release | © 2007 by Borland Software Corporation, made available under the EPL v1.0 1 GMF 2.0 Europa Simultaneous Release June 06,
Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Object Constraint Language (MDT OCL) 1.3 Galileo.
GMF 1.0 in the Callisto Simultaneous Release
Made available under EPL v1.01 OpenUP/MDD plug-in European F2F meeting – Reading (UK) June 2006.
Title © 2006 by INRIA; made available under the EPL v M2M Creation Review Frédéric Jouault Proposed Project Lead.
Ganymede Simultaneous Release Review © 2008 by Borland Software Corp., made available under the EPL v1.0 MDT UML2Tools 0.8 Ganymede Simultaneous Release.
Ganymede Simultaneous Release | © 2008 by IBM Corporation, made available under the EPL v1.0 EMF Project Ganymede Simultaneous Release Mini Deck June 4.
© 2007 by Raghu Srinivasan; made available under the EPL v1.0 | Presenter Raghu Srinivasan Project Lead Oracle Inc. The JSF Tools Project –
© 2006 by Jonas Jacobi & Raghu Srinivasan; made available under the EPL v1.0 | Presenter Raghu Srinivasan Project Lead Oracle Inc. The JSF Tools.
© 2006 by Raghu Srinivasan; made available under the EPL v1.0 | Presenter Raghu Srinivasan Project Lead Oracle Inc. The JSF Tools Project –
© 2007 by Neil Hauge; made available under the EPL v1.0 | Neil Hauge Project Lead Oracle Dali JPA Tools Project – Graduation Review Draft.
Page 1 Copyright © 2010 Data Access Technologies, Inc. Model Driven Solutions May 2009 Cory Casanave Architecture of Services SOA for E-Government Conference.
Profiles Construction Eclipse ECESIS Project Construction of Complex UML Profiles UPM ETSI Telecomunicación Ciudad Universitaria s/n Madrid 28040,
OASIS OData Technical Committee. AGENDA Introduction OASIS OData Technical Committee OData Overview Work of the Technical Committee Q&A.
IEEE/FIPA WG Mobile Agents Ulrich Pinsdorf Fraunhofer-Institute IGD, Germany Dept. Security Technology
Ist.psu.edu School of Information Sciences and Technology IST 311 – Object-Oriented Design & Software Steven Haynes IST 311 – Class 1 10 January 2005
GLOBAL SERVICE / INDUSTRY Tax and XBRL GL … the logical next step The phased adoption of XBRL in the tax domain ADVISORY / FINANCIAL SERVICES Marc van.
1Model Driven Architecture – 3. März 2008 – Siegfried Nolte 1.UML – What is it and what is it good for ? 2.MDA – What is it and what is it good for ? 3.MDA.
1 CIS224 Software Projects: Software Engineering and Research Methods Lecture 11 Brief introduction to the UML Specification (Based on UML Superstructure.
© 2008 by Borland Software Corp; made available under the EPL v1.0 | 17 March 2008 Introduction to the Graphical Modeling Framework Artem Tikhomirov, Borland.
June 9, 2006 Transforming models with ATL © 2006 ATLAS Nantes Transforming models with ATL The A TLAS Transformation Language Frédéric Jouault ATLAS.
© 2007 ATLAS Nantes 1 Atlas Model Weaver Use Case: Aspect Oriented Modeling Marcos Didonet Del Fabro Atlas Group (INRIA & LINA), Université de Nantes,
Families to Persons © 2007 ATLAS Nantes "Families to Persons" A simple illustration of model-to-model transformation Freddy Allilaire Frédéric Jouault.
Model Driven Architecture Efficiently react to Changing Architectural and Functional Requirements Stainless Steel Models for Red Rusting Technologies Wim.
1 Model-driven development of SOA with Web services – using QVT technology Master thesis by Berge Stillingen Department of Informatics, University of Oslo.
XML for Information Management – Day 2 Airi Salminen University of Erlangen-Nuremberg Computational Linguistics Instructor: Professor Airi Salminen
1 Introduction to Software Engineering Lecture 42 – Communication Skills.
Whole Platform Tesi di Dottorato di: RICCARDO SOLMI Università degli Studi di Bologna Facoltà di scienze matematiche, fisiche e naturali Corso di Dottorato.
MDD Tutorial for managers Eclipse ECESIS Project A presentation of MDD basics Model-driven development (MDD) tutorial for managers EUROPEAN SOFTWARE INSTITUTE,
Comparing M2T & M2M Complementary Approaches © 2008 INRIA, University of York & SINTEF Comparing M2T & M2M Complementary Approaches Hugo Bruneliere,
Deriving AO Software Architectures using the AO-ADL Tool Suite Luis Fernández, Lidia Fuentes, Mónica Pinto, Juan A. Valenzuela Universidad de Málaga
Advanced Applications Of Model-to-Model Transformation © 2008 INRIA Advanced Applications Of Model-to-Model Transformation Hugo Bruneliere & Frédéric.
The MDE Diploma, a proposed curriculum in Model Driven Engineering The Post-Master MDE Diploma Model Driven Engineering for Software Management February.
Faculty of Informatics and Information Technologies Slovak University of Technology Peter Kajsa and Ľubomír Majtás Design.
ECF 3.5 Release | © 2011 by Composent, Inc. and others, made available under the EPL v1.0 1 ECF 3.5 Project Lead: Scott Lewis
MDE Model Driven Engineering Xavier Blanc Université Pierre et Marie Curie
Agenda 1. Introduction 2. Overview of SU-MoVal 3. OCL-based Model Validation 4. QVT-based Transformations 5. Demo of SU-MoVal 6. Conclusion and Future.
Alignment of ATL and QVT © 2006 ATLAS Nantes Alignment of ATL and QVT Ivan Kurtev ATLAS group, INRIA & University of Nantes, France
I T & S A e r o s p a c eD e f e n c e THALES Research & Technology THALES recommendations for the final OMG standard on Query / Views / Transformations.
B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008.
Copyright © 2009 AtlanMod. All Rights Reserved Frédéric Jouault & Hugo Bruneliere AtlanMod team (INRIA & Mines de Nantes) Possible Benefits of Bridging.
Odyssey A Reuse Environment based on Domain Models Prepared By: Mahmud Gabareen Eliad Cohen.
ISO/IEC CD and WD : Core Model and Model Mapping ISO/IEC JTC1/SC32/WG September 2005, Toronto SC32/WG2 Japan (Kanrikogaku Ltd) Masaharu.
University of Southern California Center for Systems and Software Engineering Model-Based Software Engineering Supannika Koolmanojwong Spring 2013.
Graphical Modeling Framework (GMF) Creation Review Richard C. Gronback Borland Software Corp. April 13, 2005.
An ATL Example © 2005 ATLAS Nantes An ATL Example The BibTeXML to DocBook Transformation ATLAS group (INRIA & LINA), University of Nantes, France.
© 2006 DTP PMC; made available under the EPL v1.0 | July 12, 2006 | DTP Enablement Project Creation Review Creation Review: Eclipse Data Tools Platform.
Introduction To Model-to-Model Transformation © 2008 INRIA Introduction To Model-to-Model Transformation Hugo Bruneliere & Frédéric Jouault INRIA.
Ontologies Reasoning Components Agents Simulations An Overview of Model-Driven Engineering and Architecture Jacques Robin.
ECF Release | © 2012 by Composent, Inc. and others, made available under the EPL v1.0 1 ECF Project Lead: Scott Lewis
Graphical Modeling Framework (GMF) Creation Review Richard C. Gronback Borland Software Corp. April 13, 2005.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Modeling Standards Activity Team Model-based Systems Engineering (MBSE) Initiative Roger Burkhart.
Towards Automatic Model Synchronization from Model Transformation
Object Constraint Language (MDT OCL) 1
ECF Project Lead: Scott Lewis
QVT Operational 1.0 Ganymede Simultaneous Release Graduation Review
Software Architecture & Design
Hyperledger’s Supply Chain Project
Presentation transcript:

Title © 2006 by INRIA; made available under the EPL v M2M Creation Review Frédéric Jouault Proposed Project Lead

Title © 2006 by INRIA; made available under the EPL v Agenda Introduction Background Description Participants Initial Code Contributions Community Roadmap

Title © 2006 by INRIA; made available under the EPL v Introduction The Model-to-Model Transformation (M2M) Project is a proposed open source project under the Eclipse Modeling Project ( Other kinds of operations on models are/will be covered by other projects, for instance: Model-to-Text transformations (M2T) are covered by the M2T project proposal.

Title © 2006 by INRIA; made available under the EPL v Background Model-to-model transformation is a key aspect of MDD (Model-Driven Development). There are many existing technologies for M2M transformation, for instance: The ATL component of the GMT project (part of the Eclipse Modeling Project), The OMG specification QVT (MOF Query / Views / Transformations).

Title © 2006 by INRIA; made available under the EPL v Description The M2M project will deliver: a framework for model-to-model transformation languages, three transformation engines: ATL, Procedural QVT (Operational), Declarative QVT (Core and Relational). Concrete transformation scenarios will be developed as part of the project. Follow-on development phases will accommodate community feedback and the knowledge gained during the initial development phase. For instance, other transformation languages may me supported.

Title © 2006 by INRIA; made available under the EPL v Participants The following companies will contribute committers to get the project started: INRIA - ATL component Frédéric Jouault (proposed project lead) Freddy Allilaire Borland ( Radek Dvorak (procedural QVT component lead) Aleksandr Igdalov Sergey Boyko Compuware ( Peter Braker (Infrastructure and declarative QVT component lead) Wim Bast Ronald Krijgsheld Interested parties include : IBM Unisys Software Engineering, University of Twente, the Netherlands trese.cs.utwente.nl trese.cs.utwente.nl Software Composition and Modeling Laboratory, University of Alabama at Birmingham

Title © 2006 by INRIA; made available under the EPL v Initial Code Contributions The ATL component will migrate from GMT to M2M: ATL material can be found in the GMT project ( Source and binaries, Documentation, A list of transformation definitions for common domain models. Borland's Together Architect modeling product has an implementation of QVT which is being reviewed for contribution. A current dependency on the Kent OCL library will need to be processed for third party inclusion, and will ultimately be replaced by the MDT OCL implementation.

Title © 2006 by INRIA; made available under the EPL v Community ATL community: > 2000 posts on the ATL mailing list since January 2005, Bugs reports, Contribution of patches, Contribution of ATL transformation scenarios.

Title © 2006 by INRIA; made available under the EPL v Roadmap Infrastructure component: ?? ATL component: ATL will be migrated from GMT to M2M when the project is created. Procedural QVT component: Borlands QVT engine will be contributed after its review for contribution is completed. Declarative QVT component: ??

Title © 2006 by INRIA; made available under the EPL v End of the presentation Thanks Questions? Comments? ATLAS group, INRIA & LINA, Nantes