ABSTRACT: This paper presents a novel formal approach to software process modeling based on the Software Process Engineering Metamodel (SPEM) for the syntactic aspect of a process model and a domain-specific language (DSL) for the semantic aspect of the model. This approach provides a conceptual framework for designing processes in a more abstract way and to enable process implementation on various platforms. A Process-Centered Software Environment (PCSE) called DSL4SPM (Domain-Specific Language for Software Process Modeling) is a plug-in tool which satisfies the meta-requirements for Process Modeling Languages (PMLs). The key concept of the DSL4SPM is the use of a toolbox, containing SPEM elements, to instantiate objects in a graphical sce...
International audienceOne major advantage of executable software process models is that once defined...
International audienceSPEM is a metamodel adopted by the OMG for software processes engineering. For...
International audienceOne major advantage of executable software process models is that once defined...
ABSTRACT: Software process is knowledge intensive. Nevertheless, knowledge concepts are rarely taken...
With the emergence of MDE, many organizations have been starting to transform their traditional soft...
International audienceDescribing and managing activities, resources and constraints of software deve...
International audienceModeling software process is a good way to improve development and thus qualit...
Until recently, software systems were either designed to have an extensive list of possible features...
This paper presents the Software Processes and Methodologies Modeling Language -SPMML-. This proposa...
A software process is defined as a sequence of steps that must be carried out by the human agents to...
L’avènement de l’IDM (Ingénierie Dirigée par les Modèles) a suscité beaucoup d’intérêt de la part de...
In the last two decades, software process modeling has been an area of interest within both academia...
In a current application development scenario in different environments, technologies and contexts, ...
Formal software development processes and well-defined development methodologies are nowadays seen ...
A promising approach, Object Management Group's (OMG) Model Driven Architecture (MDA), shifts the fo...
International audienceOne major advantage of executable software process models is that once defined...
International audienceSPEM is a metamodel adopted by the OMG for software processes engineering. For...
International audienceOne major advantage of executable software process models is that once defined...
ABSTRACT: Software process is knowledge intensive. Nevertheless, knowledge concepts are rarely taken...
With the emergence of MDE, many organizations have been starting to transform their traditional soft...
International audienceDescribing and managing activities, resources and constraints of software deve...
International audienceModeling software process is a good way to improve development and thus qualit...
Until recently, software systems were either designed to have an extensive list of possible features...
This paper presents the Software Processes and Methodologies Modeling Language -SPMML-. This proposa...
A software process is defined as a sequence of steps that must be carried out by the human agents to...
L’avènement de l’IDM (Ingénierie Dirigée par les Modèles) a suscité beaucoup d’intérêt de la part de...
In the last two decades, software process modeling has been an area of interest within both academia...
In a current application development scenario in different environments, technologies and contexts, ...
Formal software development processes and well-defined development methodologies are nowadays seen ...
A promising approach, Object Management Group's (OMG) Model Driven Architecture (MDA), shifts the fo...
International audienceOne major advantage of executable software process models is that once defined...
International audienceSPEM is a metamodel adopted by the OMG for software processes engineering. For...
International audienceOne major advantage of executable software process models is that once defined...