SlideShare una empresa de 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

Más contenido relacionado

Similar 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
 

Similar 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

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Último (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

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