Software processes are software too
ICSE '87 Proceedings of the 9th international conference on Software Engineering
Managing the development of large software systems: concepts and techniques
ICSE '87 Proceedings of the 9th international conference on Software Engineering
A State-of-the-Art Survey on Software Merging
IEEE Transactions on Software Engineering
Tracking Changes in RDF(S) Repositories
EKAW '02 Proceedings of the 13th International Conference on Knowledge Engineering and Knowledge Management. Ontologies and the Semantic Web
UMLDiff: an algorithm for object-oriented design differencing
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
Focused identification of process model changes
ICSP'07 Proceedings of the 2007 international conference on Software process
Connecting the rationale for changes to the evolution of a process
PROFES'07 Proceedings of the 8th international conference on Product-Focused Software Process Improvement
Using model comparison to maintain model-to-standard compliance
Proceedings of the 2008 international workshop on Comparison and versioning of software models
Analyzing a Software Process Model Repository for Understanding Model Evolution
ICSP '09 Proceedings of the International Conference on Software Process: Trustworthy Software Development Processes
Survey paper: Refactoring large process model repositories
Computers in Industry
Hi-index | 0.00 |
Software process models must change continuously in order to remainconsistent over time with the reality they represent, as well as relevant tothe task they are intended for. Performing these changes in a sound and disciplinedfashion requires software process model evolution to be understood andcontrolled. The current situation can be characterized by a lack of understandingof software process model evolution and, in consequence, by a lack ofsystematic support for evolving software process models in organizations. Thispaper presents an analysis of the evolution of a large software process standard,namely, the process standard for the German Federal Government (V-Modell® XT). The analysis was performed with the Evolyzer tool suite, and is based onthe complete history of over 600 versions that have been created during the developmentand maintenance of the standard. The analysis reveals similaritiesand differences between process evolution and empirical findings in the area ofsoftware system evolution. These findings provide hints on how to better manageprocess model evolution in the future.