Skip to Main content Skip to Navigation
New interface

Spem4mde : un métamodèle et un environnement pour la modélisation et la mise en œuvre assistée de processus IDM

Abstract : With the emergence of MDE, many organizations have been starting to transform their traditional software development processes into model-driven processes. Kleppe and al. define a model-driven software development as “a process of developing software using different models on different levels of abstraction with (automated) transformations between these models”.While model-driven development processes – called MDE processes – have started to appear, a tool-supported Process Modeling Language (PML) for describing and enacting such processes is still lacking. The concepts of SPEM 2.0 are quite generic since they are supposed to allow describing any kind of software. However, SPEM 2.0 concepts do not succeed in capturing the exact nature of most activities and artifacts of model-driven development. In addition, another major weakness of SPEM 2.0 is the lack of concepts for process enactment.The objective of this thesis is threefold: (1) provide an extension of SPEM that reifies the MDE concepts; (2) provide a language dedicated to behavioral modeling of MDE processes; (3) provide a conceptual architecture of a PSEE (Process-centered Software Engineering Environment) that guides process designer at modeling phase and developers at enactment time.To validate our approach, a prototype of this PSEE is developed under the TOPCASED environment. This prototype provides a graphical editor for structural and behavioral modeling of MDE processes, and a process enactment engine based on process behavior models. We have also applied our approach to a significant case study: the UWE (UML-based Web Engineering) process, which is a MDE process dedicated to web applications development.
Document type :
Complete list of metadata

Cited literature [113 references]  Display  Hide  Download
Contributor : ABES STAR :  Contact
Submitted on : Friday, February 10, 2012 - 5:07:38 PM
Last modification on : Monday, July 4, 2022 - 9:28:59 AM
Long-term archiving on: : Friday, May 11, 2012 - 2:55:19 AM


Version validated by the jury (STAR)


  • HAL Id : tel-00668956, version 1


Samba Diaw. Spem4mde : un métamodèle et un environnement pour la modélisation et la mise en œuvre assistée de processus IDM. Autre [cs.OH]. Université Toulouse le Mirail - Toulouse II; Université de Ziguinchor, 2011. Français. ⟨NNT : 2011TOU20148⟩. ⟨tel-00668956⟩



Record views


Files downloads