Publication in conference proceedings
Mining software development process variations
Renata M. S. Santos (Santos, R.); Toacy Cavalcante de Oliveira (Oliveira, T.); Fernando Brito e Abreu (Brito e Abreu, F.);
SAC 15: Proceedings of the 30th Annual ACM Symposium on Applied Computing
Year (definitive publication)
2015
Language
English
Country
United States of America
More Information
Web of Science®

Times Cited: 9

(Last checked: 2026-04-08 13:41)

View record in Web of Science®

Scopus

Times Cited: 12

(Last checked: 2026-04-02 23:40)

View record in Scopus

Google Scholar

Times Cited: 19

(Last checked: 2026-04-07 03:49)

View record in Google Scholar

This publication is not indexed in Overton

Abstract
Process tailoring aims to customize a software process to better suit the specific needs of an organization when executing a software project or due to a social context in which the process is inserted. Tailoring happens, in general, through variations in the process elements, such as activities, artifacts, and control flows. This paper aims to introduce a technique that uses process mining to uncover elements from the software process that are candidates for tailoring. The proposed approach analyzes the execution logs from several process instances that share a common standard process. As a result, execution traces that differ from the standard process flow are identified and assessed to uncover their variable elements. The proposed technique was evaluated with data extracted from a real software development scenario when a large system was under development for a set of Brazilian Federal Institutes of Education, Science and Technology.
Acknowledgements
--
Keywords
Variation,Software process,Process mining,Process tailoring
  • Physical Sciences - Natural Sciences
Funding Records
Funding Reference Funding Entity
UID/MULTI/0446/2013 Fundação para a Ciência e a Tecnologia