2012 19th Asia-Pacific Software Engineering Conference 2012
DOI: 10.1109/apsec.2012.82
|View full text |Cite
|
Sign up to set email alerts
|

Leveraging CVL to Manage Variability in Software Process Lines

Abstract: Abstract-Variability on project requirements often implies variability on software processes. To manage such variability, Software Process Lines (SPLs) can be used to represent commonality (i.e., common practices) and variability (i.e., differences) of a set of related software processes. To this end, some Software Process Modeling Languages (SPMLs) natively integrate variability mechanisms. Nevertheless, such a coupling between the SPML and the variability mechanisms i) requires to interpret the requirements … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
13
0

Year Published

2013
2013
2016
2016

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 17 publications
(13 citation statements)
references
References 21 publications
0
13
0
Order By: Relevance
“…Indeed, in a process line the processes are defined in intention, i.e., the parts common to several processes are factorized. In the field of software processes, several approaches rely on Software Process Line Engineering (SPLE) [7] to reuse software processes [2]- [6]. Among them, some approaches target SPEM 2.0 processes [2], [4], [5], while other approaches do not target a specific process metamodel [3], [6].…”
Section: Related Workmentioning
confidence: 99%
See 4 more Smart Citations
“…Indeed, in a process line the processes are defined in intention, i.e., the parts common to several processes are factorized. In the field of software processes, several approaches rely on Software Process Line Engineering (SPLE) [7] to reuse software processes [2]- [6]. Among them, some approaches target SPEM 2.0 processes [2], [4], [5], while other approaches do not target a specific process metamodel [3], [6].…”
Section: Related Workmentioning
confidence: 99%
“…In a previous paper [6], we use CVL to define an SPL and to automatically derive a process from this SPL according to the requirements of a project. The gray part of Fig.…”
Section: B Reusing the Software Processesmentioning
confidence: 99%
See 3 more Smart Citations