Grupo Alarcos · Conference paper · 2018
Modeling of software process families with automated generation of variants (S)
Andrea Delgado Cavaliere, Daniel Calegari, Félix Óscar García Rubio
Modeling variability in software systems or processes promotes reuse of core assets. In particular, variability in software development processes allows customization of activities, artifacts, roles and other elements to specific projects, in what is called a process variant. Each process variant is derived from a base common process, called process tailoring, which is usually a tedious and error prone manual process. In the last years, there has been a growing interest in supporting the process variability approach, being v-SPEM a proposal that integrates and advanced view of variability into the SPEM standard. In this paper we present an extension of v-SPEM support for final users, with automated generation of variants, to help during process tailoring. The use of automatic mechanisms reduces errors and simplifies the tailoring process by hiding the details to the end users.
On the same topic
- 2011 Applying AOSE Concepts to Model Crosscutting Variability in Variant-Rich Processes
- 2009 Towards a SPEM v2.0 Extension to Define Process Lines Variability Mechanisms
- 2011 Managing Process Diversity by Applying Rationale Management in Variant Rich Processes
- 2011 Modelling software process variability: An empirical study