Checking and improving business process models in BPMN2

Detalhes bibliográficos
Autor(a) principal: Barona, Hugo Miguel Salva
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10071/11489
Resumo: Business Process Modeling (BPM) is a systems engineering activity where we rep- resent the processes of an enterprise, so they can be shared, understood and improved. Despite the set of innovative tools for BPM modelling that exist in the market, they allow modelers to introduce errors during the modelling process. As there is no idea which errors the tools do not detect, what are the most recurrent errors and how could this prob- lem be mitigated, this dissertation presents a study and a proposal to help solving this problem. Firstly, a tool survey was developed to describe the state of the practice on the ability of Modelling Tools to validate BPMN2 models and determine the most recurrent defects introduced by BPMN modellers. Secondly, based on an empirical study using the QUASAR validator we provide evidence on its ability to validate a set of well-formedness rules and best practices and therefore detect errors in BPMN2 Models. Finally, we want to understand if this metamodelling-based validation facility can be used to prevent intro- ducing modelling errors, while speeding up the learning curve.
id RCAP_16c2f83f680fa74f7e66c89a38872d29
oai_identifier_str oai:repositorio.iscte-iul.pt:10071/11489
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Checking and improving business process models in BPMN2BPMN models validationBusiness process models validationValidação modelos BPMNValidação de modelos de processos de negócioPrevenção na modelação de processos de negócioBusiness Process Modeling (BPM) is a systems engineering activity where we rep- resent the processes of an enterprise, so they can be shared, understood and improved. Despite the set of innovative tools for BPM modelling that exist in the market, they allow modelers to introduce errors during the modelling process. As there is no idea which errors the tools do not detect, what are the most recurrent errors and how could this prob- lem be mitigated, this dissertation presents a study and a proposal to help solving this problem. Firstly, a tool survey was developed to describe the state of the practice on the ability of Modelling Tools to validate BPMN2 models and determine the most recurrent defects introduced by BPMN modellers. Secondly, based on an empirical study using the QUASAR validator we provide evidence on its ability to validate a set of well-formedness rules and best practices and therefore detect errors in BPMN2 Models. Finally, we want to understand if this metamodelling-based validation facility can be used to prevent intro- ducing modelling errors, while speeding up the learning curve.A Modelação de Processos de Negócio (MPN) é uma atividade de engenharia de sistemas onde representamos os processos de uma empresa, para que os mesmos possam ser partilhados, compreendidos e melhorados. Apesar do elevado número de ferramentas de MPN existentes no mercado, estas permitem aos modeladores introduzir erros du- rante o processo de modelação. Como não existe uma ideia clara acerca de quais os erros que as ferramentas não detetam, quais os erros cometidos mais recorrentemente e como o problema pode ser resolvido, esta dissertação apresenta um estudo e uma proposta para resolver o problema. Inicialmente foi efetuado um levantamento do estado da prática da capacidade das ferramentas de modelação para validar os modelos em BPMN2, e determinar os erros mais frequentemente introduzidos pelos modeladores. Em seguida, baseado num estudo empírico, usando o validador QUASAR, fornecemos evidências sobre a sua capacidade para validar o conjunto de regras de boa formação e boas práticas na modelação de processos de negócio e assim detetar os erros introduzidos nos modelos em BPMN2. Finalmente, queremos compreender se esta facilidade de validação baseada em metamodelos pode ser usada para prevenir a introdução de erros durante o processo de modelação de processos de negócio, acelerando assim a curva de aprendizagem do modelador.2016-06-17T15:53:09Z2015-01-01T00:00:00Z20152015-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/octet-streamhttp://hdl.handle.net/10071/11489engBarona, Hugo Miguel Salvainfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-09T17:42:48Zoai:repositorio.iscte-iul.pt:10071/11489Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T22:20:04.673127Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Checking and improving business process models in BPMN2
title Checking and improving business process models in BPMN2
spellingShingle Checking and improving business process models in BPMN2
Barona, Hugo Miguel Salva
BPMN models validation
Business process models validation
Validação modelos BPMN
Validação de modelos de processos de negócio
Prevenção na modelação de processos de negócio
title_short Checking and improving business process models in BPMN2
title_full Checking and improving business process models in BPMN2
title_fullStr Checking and improving business process models in BPMN2
title_full_unstemmed Checking and improving business process models in BPMN2
title_sort Checking and improving business process models in BPMN2
author Barona, Hugo Miguel Salva
author_facet Barona, Hugo Miguel Salva
author_role author
dc.contributor.author.fl_str_mv Barona, Hugo Miguel Salva
dc.subject.por.fl_str_mv BPMN models validation
Business process models validation
Validação modelos BPMN
Validação de modelos de processos de negócio
Prevenção na modelação de processos de negócio
topic BPMN models validation
Business process models validation
Validação modelos BPMN
Validação de modelos de processos de negócio
Prevenção na modelação de processos de negócio
description Business Process Modeling (BPM) is a systems engineering activity where we rep- resent the processes of an enterprise, so they can be shared, understood and improved. Despite the set of innovative tools for BPM modelling that exist in the market, they allow modelers to introduce errors during the modelling process. As there is no idea which errors the tools do not detect, what are the most recurrent errors and how could this prob- lem be mitigated, this dissertation presents a study and a proposal to help solving this problem. Firstly, a tool survey was developed to describe the state of the practice on the ability of Modelling Tools to validate BPMN2 models and determine the most recurrent defects introduced by BPMN modellers. Secondly, based on an empirical study using the QUASAR validator we provide evidence on its ability to validate a set of well-formedness rules and best practices and therefore detect errors in BPMN2 Models. Finally, we want to understand if this metamodelling-based validation facility can be used to prevent intro- ducing modelling errors, while speeding up the learning curve.
publishDate 2015
dc.date.none.fl_str_mv 2015-01-01T00:00:00Z
2015
2015-12
2016-06-17T15:53:09Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10071/11489
url http://hdl.handle.net/10071/11489
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/octet-stream
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134761201958912