Successfully reported this slideshow.
Centro de Investigación ProS

A Technological Framework
 to support Model Driven
   Method Engineering

Mario Cervera, Man...
Agenda


1. Context of the problem
2. Problem statement
3. Proposed solution
4. Current state of the work
5. Conclusions
1of1
                             Context of the problem


 Method Engineering (ME)
   The engineering discipline to des...
1of1
                                                Problem statement


     Many theoretical proposals in ME
          ...
1of3
                                   Proposed solution


 We advocate for the use of Model-Driven techniques
  to tack...
2of3
                                          Proposed solution

 Methodological Framework to support the specification ...
3of3
Proposed solution
1of4
                           Current state of the work

 Method Design
   SPM specification  EPF Composer editor
  ...
2of4
                            Current state of the work

 Method Configuration
   Software asset association  Reposi...
3of4
                                  Current state of the work

 Method Implementation
   A M2T Transformation takes t...
4of4
                      Current state of the work

 Project Manager Component
1of1
                                                Conclusions


 Lack of software support in the ME field
    Only on...
   More information
     https://users.dsic.upv.es/~vtorres/moskitt4me/


 Contact: mcervera@pros.upv.es
Upcoming SlideShare
Loading in …5
×

Model Driven Method Engineering

951 views

Published on

This is a presentation of the paper entitled "A Technological Framework to support Model Driven Method Engineering". This paper describes an approach to carry out the specification of Software Production Methods and the automatic generation of tools to support them. The framework has been implemeneted in the context of the MOSKitt project

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Model Driven Method Engineering

  1. 1. Centro de Investigación ProS A Technological Framework to support Model Driven Method Engineering Mario Cervera, Manoli Albert, Victoria Torres, Vicente Pelechano, Javier Cano, Begoña Bonet
  2. 2. Agenda 1. Context of the problem 2. Problem statement 3. Proposed solution 4. Current state of the work 5. Conclusions
  3. 3. 1of1 Context of the problem  Method Engineering (ME)  The engineering discipline to design, construct and adapt methods, techniques and tools for the development of Information Systems (Brinkkemper, 1996)
  4. 4. 1of1 Problem statement  Many theoretical proposals in ME  Lack of software support  Only one tool, MetaEdit+, has been commercialized  Main reason: the high complexity of developing CAME1 environments as they must support:  SPM2 specification  CASE tool construction 1 Computer Aided Method Engineering 2 Software Production Method
  5. 5. 1of3 Proposed solution  We advocate for the use of Model-Driven techniques to tackle:  SPM specification by means of models  CASE tool construction by means of model transformations
  6. 6. 2of3 Proposed solution  Methodological Framework to support the specification of SPMs and the generation of the CASE tool support  Being implemented in the context of Eclipse  Project
  7. 7. 3of3 Proposed solution
  8. 8. 1of4 Current state of the work  Method Design  SPM specification  EPF Composer editor  Method fragment integration  Repository client
  9. 9. 2of4 Current state of the work  Method Configuration  Software asset association  Repository client
  10. 10. 3of4 Current state of the work  Method Implementation  A M2T Transformation takes the SPM model and generates a Product Configuration File through which the CASE tool is obtained  This tool is a MOSKitt reconfiguration that only contains the required plugins to support the SPM  Product Support  Plugins enabling the manipulation of the SPM products  Software assets associated to the SPM elements during SPM the Method Configuration phase Support  Process Support  Project Manager Component
  11. 11. 4of4 Current state of the work  Project Manager Component
  12. 12. 1of1 Conclusions  Lack of software support in the ME field  Only one tool, MetaEdit+, has been commercialized  We aim at providing an integrated CAME environment that can be used in industrial projects  High complexity of developing CAME environments  We advocate for the use of MDD techniques  SPM specifications  Models  CASE tool construction  Model transformations
  13. 13.  More information  https://users.dsic.upv.es/~vtorres/moskitt4me/  Contact: mcervera@pros.upv.es

×