SlideShare uma empresa Scribd logo
1 de 25
Mario Cervera, Manoli Albert, Victoria Torres, Vicente Pelechano
The MOSKitt4ME Approach:
Providing Process Support in a Method
Engineering Context
Agenda
 Motivation
 Problem Statement
 Proposed Solution
 The MOSKitt4ME Tool
 Conclusions
Agenda
 Motivation
 Problem Statement
 Proposed Solution
 The MOSKitt4ME Tool
 Conclusions
Motivation
Method Engineering
The engineering discipline to design, construct and
adapt methods, techniques and tools for the
development of information systems
(Sjaak Brinkkemper, 1996)
Motivation
Method Engineering
The engineering discipline to design, construct and
adapt methods, techniques and tools for the
development of information systems
(Sjaak Brinkkemper, 1996)
 Proposals
– Brinkkemper
– Karlsson
– Ralyté
– Henderson-Sellers
– …
 Tools (CAME)
– Decamerone
– MC Sandbox
– Method Editor
– …
Motivation
Method Engineering
The engineering discipline to design, construct and
adapt methods, techniques and tools for the
development of information systems
(Sjaak Brinkkemper, 1996)
 Proposals
– Prakash
– Tolvanen
– …
 Tools (metaCASE)
– MERU
– MetaEdit+
– MetaMOOSE
– …
Motivation
Method Engineering
The engineering discipline to design, construct and
adapt methods, techniques and tools for the
development of information systems
(Sjaak Brinkkemper, 1996)
 Limitations
– Few proposals support both design and implementation of methods
– Slow industry adoption of Method Engineering approaches
 Support to design and implementation of methods
Motivation
4ME
 Implemented in the context of Eclipse
 Use of standards
 Use of Model-Driven Development techniques
– ITEA 2 Project
• Open Platform for the Engineering of Embedded Systems (OPEES)
• Partners:
– Public Administration
 Real application contexts
Motivation
4ME
…
Agenda
 Motivation
 Problem Statement
 Proposed Solution
 The MOSKitt4ME Tool
 Conclusions
Problem Statement
 Methods are mainly composed of:
ImplementationDesign Validation
Designer Developer Tester
Application Model
IDE JUnit
Process part of the method
– Roles
– Products
– Tools
– WorkFlow
– Anything needed for software development …
– Work Units
Problem Statement
 Limited process support in Method Engineering
Workflow specification
Executability
Software support
BPMN 2.0
Activiti Engine
MOSKitt4ME
4ME
Agenda
 Motivation
 Problem Statement
 Proposed Solution
 The MOSKitt4ME Tool
 Conclusions
Proposed Solution
Proposed Solution
Proposed Solution
 Objective: Construction of the method
model
 How: by instantiation from the SPEM 2.0
meta-model
– from scratch
– reusing method fragments
Proposed Solution
 Objective: Specification of the technological
details of the method
 How: Reusable assets are associated to the
method elements
– These assets contain software tools that
support the method elements during
execution
Proposed Solution
 Objective: Definition of an executable
representation of the process
 How: by instantiation from the BPMN 2.0
meta-model
– A M2M transformation automates the
construction of the initial model
Proposed Solution
Agenda
 Motivation
 Problem Statement
 Proposed Solution
 The MOSKitt4ME Tool
 Conclusions
The MOSKitt4ME Tool
DEMO
Agenda
 Motivation
 Problem Statement
 Proposed Solution
 The MOSKitt4ME Tool
 Conclusions
Conclusions
 Slow industry adoption of Method Engineering approaches
– High complexity? Lack of adequate tool support? Lack of
automation?
 MOSKitt4ME tries to alleviate these problems
– Use of MDD
– Use of standards
– Takes advantage of the big community behind the Eclipse project
– Takes advantage of the benefits provided by process modeling
Conclusions
 Future work
– Variability support to deal with dynamic nature of projects
– Evaluation of MOSKitt4ME
 More information at:
http://users.dsic.upv.es/~mcervera/moskitt4me/
Mario Cervera, Manoli Albert, Victoria Torres, Vicente Pelechano
The MOSKitt4ME Approach:
Providing Process Support in a Method
Engineering Context

Mais conteúdo relacionado

Semelhante a The MOSKitt4ME Approach: Providing Process Support in a Method Engineering Context

Towards an Agile Foundation for the Creation and Enactment of Software Engine...
Towards an Agile Foundation for the Creation and Enactment of Software Engine...Towards an Agile Foundation for the Creation and Enactment of Software Engine...
Towards an Agile Foundation for the Creation and Enactment of Software Engine...Brian Elvesæter
 
towards a model-based framework for development of engineering1 (1)
towards a model-based framework for development of engineering1 (1)towards a model-based framework for development of engineering1 (1)
towards a model-based framework for development of engineering1 (1)Jinzhi Lu
 
Model Driven Method Engineering
Model Driven Method EngineeringModel Driven Method Engineering
Model Driven Method EngineeringMario Cervera
 
Comparative Development Methodologies
Comparative Development MethodologiesComparative Development Methodologies
Comparative Development Methodologiesguestc990b6
 
A Customizable Methodology for the Model-driven Engineering of Service-based ...
A Customizable Methodology for the Model-driven Engineering of Service-based ...A Customizable Methodology for the Model-driven Engineering of Service-based ...
A Customizable Methodology for the Model-driven Engineering of Service-based ...Brian Elvesæter
 
εξελιξη πληροφοριακων συστηματων στη διαχειρiση καινοτομιας
εξελιξη πληροφοριακων συστηματων στη διαχειρiση καινοτομιαςεξελιξη πληροφοριακων συστηματων στη διαχειρiση καινοτομιας
εξελιξη πληροφοριακων συστηματων στη διαχειρiση καινοτομιαςManolis Vavalis
 
A Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small ProjectsA Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small ProjectsGabor Guta
 
Lect 1- software engineering
Lect 1- software engineeringLect 1- software engineering
Lect 1- software engineeringShraddha Shirsat
 
Servi sMART - Servi.ca - Smart Market Platform for Microservices
Servi sMART - Servi.ca - Smart Market Platform for MicroservicesServi sMART - Servi.ca - Smart Market Platform for Microservices
Servi sMART - Servi.ca - Smart Market Platform for MicroservicesStefan Ianta
 
How to get prepared for Syntex
How to get prepared for SyntexHow to get prepared for Syntex
How to get prepared for SyntexNicolas Georgeault
 
Te computer-syllabus-2015-course-3-4-17
Te computer-syllabus-2015-course-3-4-17Te computer-syllabus-2015-course-3-4-17
Te computer-syllabus-2015-course-3-4-17abc19789
 
Interoperability in the Model Accelerated Society
Interoperability in the Model Accelerated SocietyInteroperability in the Model Accelerated Society
Interoperability in the Model Accelerated SocietyJan Goossenaerts
 
Intuit - Machine learning platform lifecycle management 2018
Intuit - Machine learning platform lifecycle management  2018Intuit - Machine learning platform lifecycle management  2018
Intuit - Machine learning platform lifecycle management 2018Karthik Murugesan
 
Towards tool support for situational engineering of agile methodology
Towards tool support for situational engineering of agile methodologyTowards tool support for situational engineering of agile methodology
Towards tool support for situational engineering of agile methodologySandhiya Rajagopal
 

Semelhante a The MOSKitt4ME Approach: Providing Process Support in a Method Engineering Context (20)

ThesisPresentation
ThesisPresentationThesisPresentation
ThesisPresentation
 
Me2011 presentation by Victoria Torres
Me2011 presentation by Victoria TorresMe2011 presentation by Victoria Torres
Me2011 presentation by Victoria Torres
 
Towards an Agile Foundation for the Creation and Enactment of Software Engine...
Towards an Agile Foundation for the Creation and Enactment of Software Engine...Towards an Agile Foundation for the Creation and Enactment of Software Engine...
Towards an Agile Foundation for the Creation and Enactment of Software Engine...
 
towards a model-based framework for development of engineering1 (1)
towards a model-based framework for development of engineering1 (1)towards a model-based framework for development of engineering1 (1)
towards a model-based framework for development of engineering1 (1)
 
Model Driven Method Engineering
Model Driven Method EngineeringModel Driven Method Engineering
Model Driven Method Engineering
 
Comparative Development Methodologies
Comparative Development MethodologiesComparative Development Methodologies
Comparative Development Methodologies
 
A Customizable Methodology for the Model-driven Engineering of Service-based ...
A Customizable Methodology for the Model-driven Engineering of Service-based ...A Customizable Methodology for the Model-driven Engineering of Service-based ...
A Customizable Methodology for the Model-driven Engineering of Service-based ...
 
εξελιξη πληροφοριακων συστηματων στη διαχειρiση καινοτομιας
εξελιξη πληροφοριακων συστηματων στη διαχειρiση καινοτομιαςεξελιξη πληροφοριακων συστηματων στη διαχειρiση καινοτομιας
εξελιξη πληροφοριακων συστηματων στη διαχειρiση καινοτομιας
 
A Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small ProjectsA Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small Projects
 
Pti01 pengantar
Pti01 pengantarPti01 pengantar
Pti01 pengantar
 
Lect 1- software engineering
Lect 1- software engineeringLect 1- software engineering
Lect 1- software engineering
 
Servi sMART - Servi.ca - Smart Market Platform for Microservices
Servi sMART - Servi.ca - Smart Market Platform for MicroservicesServi sMART - Servi.ca - Smart Market Platform for Microservices
Servi sMART - Servi.ca - Smart Market Platform for Microservices
 
Me2011 Presentation by Loniewski
Me2011 Presentation by LoniewskiMe2011 Presentation by Loniewski
Me2011 Presentation by Loniewski
 
How to get prepared for Syntex
How to get prepared for SyntexHow to get prepared for Syntex
How to get prepared for Syntex
 
Be computer-engineering-2012
Be computer-engineering-2012Be computer-engineering-2012
Be computer-engineering-2012
 
Te computer-syllabus-2015-course-3-4-17
Te computer-syllabus-2015-course-3-4-17Te computer-syllabus-2015-course-3-4-17
Te computer-syllabus-2015-course-3-4-17
 
Cascon06.ppt
Cascon06.pptCascon06.ppt
Cascon06.ppt
 
Interoperability in the Model Accelerated Society
Interoperability in the Model Accelerated SocietyInteroperability in the Model Accelerated Society
Interoperability in the Model Accelerated Society
 
Intuit - Machine learning platform lifecycle management 2018
Intuit - Machine learning platform lifecycle management  2018Intuit - Machine learning platform lifecycle management  2018
Intuit - Machine learning platform lifecycle management 2018
 
Towards tool support for situational engineering of agile methodology
Towards tool support for situational engineering of agile methodologyTowards tool support for situational engineering of agile methodology
Towards tool support for situational engineering of agile methodology
 

Último

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 

Último (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

The MOSKitt4ME Approach: Providing Process Support in a Method Engineering Context

  • 1. Mario Cervera, Manoli Albert, Victoria Torres, Vicente Pelechano The MOSKitt4ME Approach: Providing Process Support in a Method Engineering Context
  • 2. Agenda  Motivation  Problem Statement  Proposed Solution  The MOSKitt4ME Tool  Conclusions
  • 3. Agenda  Motivation  Problem Statement  Proposed Solution  The MOSKitt4ME Tool  Conclusions
  • 4. Motivation Method Engineering The engineering discipline to design, construct and adapt methods, techniques and tools for the development of information systems (Sjaak Brinkkemper, 1996)
  • 5. Motivation Method Engineering The engineering discipline to design, construct and adapt methods, techniques and tools for the development of information systems (Sjaak Brinkkemper, 1996)  Proposals – Brinkkemper – Karlsson – Ralyté – Henderson-Sellers – …  Tools (CAME) – Decamerone – MC Sandbox – Method Editor – …
  • 6. Motivation Method Engineering The engineering discipline to design, construct and adapt methods, techniques and tools for the development of information systems (Sjaak Brinkkemper, 1996)  Proposals – Prakash – Tolvanen – …  Tools (metaCASE) – MERU – MetaEdit+ – MetaMOOSE – …
  • 7. Motivation Method Engineering The engineering discipline to design, construct and adapt methods, techniques and tools for the development of information systems (Sjaak Brinkkemper, 1996)  Limitations – Few proposals support both design and implementation of methods – Slow industry adoption of Method Engineering approaches
  • 8.  Support to design and implementation of methods Motivation 4ME  Implemented in the context of Eclipse  Use of standards  Use of Model-Driven Development techniques
  • 9. – ITEA 2 Project • Open Platform for the Engineering of Embedded Systems (OPEES) • Partners: – Public Administration  Real application contexts Motivation 4ME …
  • 10. Agenda  Motivation  Problem Statement  Proposed Solution  The MOSKitt4ME Tool  Conclusions
  • 11. Problem Statement  Methods are mainly composed of: ImplementationDesign Validation Designer Developer Tester Application Model IDE JUnit Process part of the method – Roles – Products – Tools – WorkFlow – Anything needed for software development … – Work Units
  • 12. Problem Statement  Limited process support in Method Engineering Workflow specification Executability Software support BPMN 2.0 Activiti Engine MOSKitt4ME 4ME
  • 13. Agenda  Motivation  Problem Statement  Proposed Solution  The MOSKitt4ME Tool  Conclusions
  • 16. Proposed Solution  Objective: Construction of the method model  How: by instantiation from the SPEM 2.0 meta-model – from scratch – reusing method fragments
  • 17. Proposed Solution  Objective: Specification of the technological details of the method  How: Reusable assets are associated to the method elements – These assets contain software tools that support the method elements during execution
  • 18. Proposed Solution  Objective: Definition of an executable representation of the process  How: by instantiation from the BPMN 2.0 meta-model – A M2M transformation automates the construction of the initial model
  • 20. Agenda  Motivation  Problem Statement  Proposed Solution  The MOSKitt4ME Tool  Conclusions
  • 22. Agenda  Motivation  Problem Statement  Proposed Solution  The MOSKitt4ME Tool  Conclusions
  • 23. Conclusions  Slow industry adoption of Method Engineering approaches – High complexity? Lack of adequate tool support? Lack of automation?  MOSKitt4ME tries to alleviate these problems – Use of MDD – Use of standards – Takes advantage of the big community behind the Eclipse project – Takes advantage of the benefits provided by process modeling
  • 24. Conclusions  Future work – Variability support to deal with dynamic nature of projects – Evaluation of MOSKitt4ME  More information at: http://users.dsic.upv.es/~mcervera/moskitt4me/
  • 25. Mario Cervera, Manoli Albert, Victoria Torres, Vicente Pelechano The MOSKitt4ME Approach: Providing Process Support in a Method Engineering Context