NEW: Links to all papers below.
Jean Bezivin
University of Nantes, France
Robert France
Colorado State University, USA
Model Driven Architecture (MDA) is an OMG initiative that attempts to separate business functionality specification from the implementation of that functionality on specific middleware technological platforms (CORBA, C#/DotNet, Java/EJB, XML/SOAP, etc.). This new approach is intended to play a key role in the fields of information system and software engineering. MDA is supposed to provide a basic technical framework for information integration and tools interoperation based on the separation of platform specific models (PSMs) from platform independent models (PIMs). Models of low granularity and high abstraction will represent the various functional and non-functional aspects of computer systems. In the long term, there will be well-defined operations, implemented by commercial tools that will allow to build, transform, merge, verify, etc. these different models. Key standards in the MDA will be based on OMG recommendations like UML, MOF, XMI, CWM, etc.
The stage is set but the effort to move from the present situation to the idyllic automatic generation of executable models for various platforms remains huge. We need to mobilize the creative energies of a very broad category of contributors, from tool builders to theoretical specialists in the fields of language compilers, graph rewriting, model checking, ontology engineering, etc. We need to bring together young researchers planning to invest in this emerging new area as well as more experienced professional having previous experience in areas related to automatic code generation, transformational and generative approaches, model checking, etc.
The workshop is intended to bring together practitioners and theoretically oriented researchers interested in the short, medium and long term issues of the MDA.
The following is a non-exhaustive list of subjects:
Participants are invited to provide a contributing paper of approximately 4 to 8 pages not later than July 7, 2002. Invitations to participate will be sent before July 20, 2002, based on the evaluation of the contribution by members of the selection committee. The contributions should be sent as Postscript, Word or PDF files to both organizers:
Jean.Bezivin@sciences.univ-nantes.fr
france@cs.colostate.edu
Workshop date: October 1st, 2002 Submission date: July 7th Date of acceptance: July 20th Full paper: August 11th
http://www.metamodel.com/wisme-2002/
Attendance will be limited to ~35 participants by invitation only. Participants must submit a short (4-8 pages) position paper. Accepted papers should be extended to a full paper (no more than 5000 words) that will be made available to each participant before the workshop.
Note: An asterix (*) means that we are not certain if the presenters will be at the workshop.
| Time | Agenda item | Paper |
|---|---|---|
| 9:00-9:10 | Opening Remarks: Workshop goals, program — Jean Bezivin Results from OOIS MDA Worksop — Robert France |
|
| 9:10-9:30 | The Role of Meta-modeling in MDA | atkinson.pdf |
| 9:30-9:50 | A UML-Based Meta-modeling Architecture with Example Frameworks | terrasse.pdf |
| 9:50-10:10 | Strengthening MDA by Drawing from the Living System Theory | wegmann.pdf |
| 10:10-10:30 | Coffee Break | |
| 10:30-10:50 | Meta-model Transformation of Data Models | gogolla.pdf |
| 10:50-11:10 | Model Mapping in MDA | caplat.pdf |
| 11:10-11:30 | Specifications of Model Transformations Based on Meta-Templates | deMiguel.pdf |
| 11:30-11:50 | Enhancing the template mechanism | tratt.pdf |
| 11:50-12:30 | Discussion | |
| 12:30-1:30 | Lunch | |
| 1:30-1:50 | Strengthening the Modeling Foundation of MDA | hybertson.pdf |
| 1:50-2:00 | Discussion | |
| 2:00-3:00 | Short Papers (10 minutes each): | |
| From a UML Platform-Independent Component Model to Platform Specific Component Models | ziadi.pdf | |
| Models Transformation: From Mapping to Mediation | morand.pdf | |
| Requirements for Service Architecture Modeling | matinlassi.pdf | |
| UML as a Semantic Configuration Web Service Description Language | felfernig.pdf | |
| A Comparing Framework of two UML Scenario-Based Approaches and some Lessons Learned | elKoutbi.pdf | |
| From Customer Requirements to PIM: Necessity and Reality | belenGarcia.pdf | |
| 3:00-3:30 | Break | |
| 3:30-4:10 | Short Papers (10 minutes each): | |
| A Component Meta-Model for Reuse-Based System Engineering | seyler.pdf | |
| Verification of xUML Specifications in the context of MDA | graw.pdf | |
| The Synchronization of Independent and Specific Models (*) | englebert.pdf | |
| Coupling MDA and Parlay to Increase Reuse in Telecommunication Application Development | farshchian.pdf | |
| Is MDA Achievable Without a Proper Definition of Late Binding? (*) | beugnard.pdf | |
| 4:10-5:30 | Discussion and Wrap-Up | |
| 5:30 | Closing Remarks | |