Cargando…

Mining BPMN Processes on GitHub for Tool Validation and Development

Today, business process designers can choose from an increasing number of analysis tools to check their process model with respect to defects or flaws, before, e.g., deploying the model in a process engine. Answering questions about the tools’ effectiveness though is difficult, as their validation o...

Descripción completa

Detalles Bibliográficos
Autores principales: Heinze, Thomas S., Stefanko, Viktor, Amme, Wolfram
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7254564/
http://dx.doi.org/10.1007/978-3-030-49418-6_13
_version_ 1783539566096941056
author Heinze, Thomas S.
Stefanko, Viktor
Amme, Wolfram
author_facet Heinze, Thomas S.
Stefanko, Viktor
Amme, Wolfram
author_sort Heinze, Thomas S.
collection PubMed
description Today, business process designers can choose from an increasing number of analysis tools to check their process model with respect to defects or flaws, before, e.g., deploying the model in a process engine. Answering questions about the tools’ effectiveness though is difficult, as their validation often lacks empirical evidence. In particular, for a modeling language like BPMN, where the process is the product, tools are validated by means of case studies or even artificial process examples. We here advocate instead an approach to systematically mine software repositories on GitHub.com for a large corpus of BPMN business process models and discuss how it can be used for tool validation and guiding tool development, using the example of the linting tool BPMNspector.
format Online
Article
Text
id pubmed-7254564
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-72545642020-05-28 Mining BPMN Processes on GitHub for Tool Validation and Development Heinze, Thomas S. Stefanko, Viktor Amme, Wolfram Enterprise, Business-Process and Information Systems Modeling Article Today, business process designers can choose from an increasing number of analysis tools to check their process model with respect to defects or flaws, before, e.g., deploying the model in a process engine. Answering questions about the tools’ effectiveness though is difficult, as their validation often lacks empirical evidence. In particular, for a modeling language like BPMN, where the process is the product, tools are validated by means of case studies or even artificial process examples. We here advocate instead an approach to systematically mine software repositories on GitHub.com for a large corpus of BPMN business process models and discuss how it can be used for tool validation and guiding tool development, using the example of the linting tool BPMNspector. 2020-05-05 /pmc/articles/PMC7254564/ http://dx.doi.org/10.1007/978-3-030-49418-6_13 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Heinze, Thomas S.
Stefanko, Viktor
Amme, Wolfram
Mining BPMN Processes on GitHub for Tool Validation and Development
title Mining BPMN Processes on GitHub for Tool Validation and Development
title_full Mining BPMN Processes on GitHub for Tool Validation and Development
title_fullStr Mining BPMN Processes on GitHub for Tool Validation and Development
title_full_unstemmed Mining BPMN Processes on GitHub for Tool Validation and Development
title_short Mining BPMN Processes on GitHub for Tool Validation and Development
title_sort mining bpmn processes on github for tool validation and development
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7254564/
http://dx.doi.org/10.1007/978-3-030-49418-6_13
work_keys_str_mv AT heinzethomass miningbpmnprocessesongithubfortoolvalidationanddevelopment
AT stefankoviktor miningbpmnprocessesongithubfortoolvalidationanddevelopment
AT ammewolfram miningbpmnprocessesongithubfortoolvalidationanddevelopment