Data from configuration management tools as sources for software process mining

J.J.M. Trienekens, R.J. Kusters, J. Samalik, A.J.M.M. Weijters

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

63 Downloads (Pure)

Abstract

Process mining has proven to be a valuable approach that provides new and objective insights into processes within organizations. Based on sets of well-structured data, the underlying ‘actual’ processes can be extracted and process models can be constructed automatically, i.e., the process model can be ‘mined’. Successful process mining depends on the availability of well-structured and suitable data. This paper investigates the potential of software configuration management (SCM) and SCM- tools for software process mining. In a validation section, data collected by a SCM tool in practice are used to apply process-mining techniques on a particular software process, i.e., a Change Control Board (CCB) process in a large industrial company. Application of process mining techniques revealed that although people tend to believe that formally specified and well-documented processes are followed, the ‘actual’ process in practice is different. Control-flow discovery revealed that in the CCB process in most of the cases, i.e., 70%, an important CCB task ‘Analysis’ was skipped.
Original languageEnglish
Title of host publicationProceedings of the Eighth International Conference on Software Engineering Advances, ICSEA 2013, October 27-31, 2013
EditorsL Lavazza, R Oberhauser, A Martin, J Hassine, M Gebhart, M Jäntti
Place of PublicationVenice, Italy
PublisherInternational Academy, Research and Industry Association (IARIA XPS Press)
Pages134-139
ISBN (Print)978-1-61208-304-9
Publication statusPublished - 2013
EventEighth International Conference on Software Engineering Advances (ICSEA 2013), October 27 - November 1, 2013, Venice, Italy - Venice, Italy
Duration: 27 Oct 201331 Oct 2013
http://www.iaria.org/conferences2013/ICSEA13.html

Conference

ConferenceEighth International Conference on Software Engineering Advances (ICSEA 2013), October 27 - November 1, 2013, Venice, Italy
Abbreviated titleICSEA 2013
CountryItaly
CityVenice
Period27/10/1331/10/13
Internet address

Fingerprint

Flow control
Availability
Industry

Cite this

Trienekens, J. J. M., Kusters, R. J., Samalik, J., & Weijters, A. J. M. M. (2013). Data from configuration management tools as sources for software process mining. In L. Lavazza, R. Oberhauser, A. Martin, J. Hassine, M. Gebhart, & M. Jäntti (Eds.), Proceedings of the Eighth International Conference on Software Engineering Advances, ICSEA 2013, October 27-31, 2013 (pp. 134-139). Venice, Italy: International Academy, Research and Industry Association (IARIA XPS Press).
Trienekens, J.J.M. ; Kusters, R.J. ; Samalik, J. ; Weijters, A.J.M.M. / Data from configuration management tools as sources for software process mining. Proceedings of the Eighth International Conference on Software Engineering Advances, ICSEA 2013, October 27-31, 2013. editor / L Lavazza ; R Oberhauser ; A Martin ; J Hassine ; M Gebhart ; M Jäntti. Venice, Italy : International Academy, Research and Industry Association (IARIA XPS Press), 2013. pp. 134-139
@inproceedings{05a607c0ea094dac8d86442d8f2f0738,
title = "Data from configuration management tools as sources for software process mining",
abstract = "Process mining has proven to be a valuable approach that provides new and objective insights into processes within organizations. Based on sets of well-structured data, the underlying ‘actual’ processes can be extracted and process models can be constructed automatically, i.e., the process model can be ‘mined’. Successful process mining depends on the availability of well-structured and suitable data. This paper investigates the potential of software configuration management (SCM) and SCM- tools for software process mining. In a validation section, data collected by a SCM tool in practice are used to apply process-mining techniques on a particular software process, i.e., a Change Control Board (CCB) process in a large industrial company. Application of process mining techniques revealed that although people tend to believe that formally specified and well-documented processes are followed, the ‘actual’ process in practice is different. Control-flow discovery revealed that in the CCB process in most of the cases, i.e., 70{\%}, an important CCB task ‘Analysis’ was skipped.",
author = "J.J.M. Trienekens and R.J. Kusters and J. Samalik and A.J.M.M. Weijters",
year = "2013",
language = "English",
isbn = "978-1-61208-304-9",
pages = "134--139",
editor = "L Lavazza and R Oberhauser and A Martin and J Hassine and M Gebhart and M J{\"a}ntti",
booktitle = "Proceedings of the Eighth International Conference on Software Engineering Advances, ICSEA 2013, October 27-31, 2013",
publisher = "International Academy, Research and Industry Association (IARIA XPS Press)",

}

Trienekens, JJM, Kusters, RJ, Samalik, J & Weijters, AJMM 2013, Data from configuration management tools as sources for software process mining. in L Lavazza, R Oberhauser, A Martin, J Hassine, M Gebhart & M Jäntti (eds), Proceedings of the Eighth International Conference on Software Engineering Advances, ICSEA 2013, October 27-31, 2013. International Academy, Research and Industry Association (IARIA XPS Press), Venice, Italy, pp. 134-139, Eighth International Conference on Software Engineering Advances (ICSEA 2013), October 27 - November 1, 2013, Venice, Italy, Venice, Italy, 27/10/13.

Data from configuration management tools as sources for software process mining. / Trienekens, J.J.M.; Kusters, R.J.; Samalik, J.; Weijters, A.J.M.M.

Proceedings of the Eighth International Conference on Software Engineering Advances, ICSEA 2013, October 27-31, 2013. ed. / L Lavazza; R Oberhauser; A Martin; J Hassine; M Gebhart; M Jäntti. Venice, Italy : International Academy, Research and Industry Association (IARIA XPS Press), 2013. p. 134-139.

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

TY - GEN

T1 - Data from configuration management tools as sources for software process mining

AU - Trienekens, J.J.M.

AU - Kusters, R.J.

AU - Samalik, J.

AU - Weijters, A.J.M.M.

PY - 2013

Y1 - 2013

N2 - Process mining has proven to be a valuable approach that provides new and objective insights into processes within organizations. Based on sets of well-structured data, the underlying ‘actual’ processes can be extracted and process models can be constructed automatically, i.e., the process model can be ‘mined’. Successful process mining depends on the availability of well-structured and suitable data. This paper investigates the potential of software configuration management (SCM) and SCM- tools for software process mining. In a validation section, data collected by a SCM tool in practice are used to apply process-mining techniques on a particular software process, i.e., a Change Control Board (CCB) process in a large industrial company. Application of process mining techniques revealed that although people tend to believe that formally specified and well-documented processes are followed, the ‘actual’ process in practice is different. Control-flow discovery revealed that in the CCB process in most of the cases, i.e., 70%, an important CCB task ‘Analysis’ was skipped.

AB - Process mining has proven to be a valuable approach that provides new and objective insights into processes within organizations. Based on sets of well-structured data, the underlying ‘actual’ processes can be extracted and process models can be constructed automatically, i.e., the process model can be ‘mined’. Successful process mining depends on the availability of well-structured and suitable data. This paper investigates the potential of software configuration management (SCM) and SCM- tools for software process mining. In a validation section, data collected by a SCM tool in practice are used to apply process-mining techniques on a particular software process, i.e., a Change Control Board (CCB) process in a large industrial company. Application of process mining techniques revealed that although people tend to believe that formally specified and well-documented processes are followed, the ‘actual’ process in practice is different. Control-flow discovery revealed that in the CCB process in most of the cases, i.e., 70%, an important CCB task ‘Analysis’ was skipped.

M3 - Conference contribution

SN - 978-1-61208-304-9

SP - 134

EP - 139

BT - Proceedings of the Eighth International Conference on Software Engineering Advances, ICSEA 2013, October 27-31, 2013

A2 - Lavazza, L

A2 - Oberhauser, R

A2 - Martin, A

A2 - Hassine, J

A2 - Gebhart, M

A2 - Jäntti, M

PB - International Academy, Research and Industry Association (IARIA XPS Press)

CY - Venice, Italy

ER -

Trienekens JJM, Kusters RJ, Samalik J, Weijters AJMM. Data from configuration management tools as sources for software process mining. In Lavazza L, Oberhauser R, Martin A, Hassine J, Gebhart M, Jäntti M, editors, Proceedings of the Eighth International Conference on Software Engineering Advances, ICSEA 2013, October 27-31, 2013. Venice, Italy: International Academy, Research and Industry Association (IARIA XPS Press). 2013. p. 134-139