SynchSPEM: A synchronization metamodel between activities and products within a SPEM-based Software Development Process
2011
The Software Process Engineering Metamodel (SPEM) is used to define and describe software development processes and their components. This metamodel contains three main entities: roles, activities and products. Our goal is to ensure synchronization between activities and products of a software development process in order that one of the two entities will be notified and adapted in accordance with the changes of the other. This paper presents an overview of SPEM, and reviews its implementations. A metamodel based on SPEM 2.0 is then proposed to synchronize activities and products within a software development process.
Keywords:
- Social software engineering
- Software construction
- Systems engineering
- Resource-oriented architecture
- Software mining
- Model-driven architecture
- Software development process
- Goal-Driven Software Development Process
- Real-time computing
- Software development
- Computer science
- Software engineering
- Empirical process (process control model)
- Software framework
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
14
References
5
Citations
NaN
KQI