Title: Deriving strategic information for software development processes using provenance data and ontology techniques
Authors: Gabriella C.B. Costa; Cláudia M.L. Werner; Regina Braga; Humberto L.O. Dalpra; Marco Antônio P. Araújo; Victor Ströele
Addresses: COPPE – System Engineering and Computer Science Department, Federal University of Rio de Janeiro, Rio de Janeiro, Brazil; Computing and Mechanics Department, Federal Center for Technological Education of Minas Gerais, Leopoldina, Brazil ' COPPE – System Engineering and Computer Science Department, Federal University of Rio de Janeiro, Rio de Janeiro, Brazil ' Computer Science Program, Federal University of Juiz de Fora, Juiz de Fora, Brazil ' COPPE – System Engineering and Computer Science Department, Federal University of Rio de Janeiro, Rio de Janeiro, Brazil ' Computer Science Program, Federal University of Juiz de Fora, Juiz de Fora, Brazil; Informatics Department, Federal Institute of Education, Science and Technology of Southeast Minas Gerais, Juiz de Fora, Brazil ' Computer Science Program, Federal University of Juiz de Fora, Juiz de Fora, Brazil
Abstract: Processes improvement is a key feature to achieve quality in products. The investments in defining and refining organisations' processes are always a concern. This fact also occurs in the software development processes domain. A practice considered to support the continuous improvement of software processes is the reuse of knowledge acquired in previous executions. A way to capture this knowledge is by using provenance models. The main goal of this work is to define, implement and evaluate the iSPuP approach to support the phases of execution, monitoring, analysis, and feedback of processes, using provenance data and ontology techniques, to derive strategic information that can be used to improve software process in future executions. An evaluation was carried out with two software development companies and the results have shown initial evidences that iSPuP can derive strategic information and the project manager will be able to use them for improving process performance runtime.
Keywords: software development process; software process; process strategic information; process analysis; process management; process improvement; provenance data; provenance model; ontology; web semantics.
DOI: 10.1504/IJBPIM.2019.100924
International Journal of Business Process Integration and Management, 2019 Vol.9 No.3, pp.170 - 196
Received: 17 May 2018
Accepted: 09 Feb 2019
Published online: 19 Jul 2019 *