Incrementing the implementation perspective of the business process model and notation : analysis, survey and pseudo-algorithms

Detalhes bibliográficos
Ano de defesa: 2021
Autor(a) principal: Santos, Carlos Francisco Habekost dos
Orientador(a): Thom, Lucinéia Heloisa
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Palavras-chave em Inglês:
Link de acesso: http://hdl.handle.net/10183/225759
Resumo: Gerenciamento de Processos de Negócio (BPM) é uma disciplina que visa a documenta ção e a padronização dos processos de negócio, sendo que um processo de negócio pode ser representado graficamente, através da Notação e Modelo de Processo de Negócio (BPMN - Business Process Model and Notation). A partir desses processos modelados, as organizações podem demandar a necessidade de automação desses processos. A auto mação requer o uso de tecnologia da informação para que modelos de processos possam ser executados através do Sistema de Gerenciamento de Processos de Negócio (BPMS - Business Process Management System). No contexto da automação de processos, tem-se com problema, diferentes BPMS que implementam diferentes elementos da BPMN. O objetivo desta tese foi analisar a implementação dos elementos da BPMN de diferentes formas: (i) análise de quais elementos estão implementados em BPMS; (ii) análise de mo delos de processo, em BPMN, identificando quais elementos são comumente utilizados na modelagem de processos; (iii) aplicação de um survey, identificando o feedback dos usuários, no contexto de analista de processos e no contexto de desenvolvedor de BPMS. Além disso, são utilizados os mesmos elementos para modelagem dos processos (como por exemplo: tarefa, desvio exclusivo, dentre outros). Como resul tado do survey, nós identificamos por exemplo, no contexto dos analistas de processo, que a notação oferece muitos elementos, que possuem as mesmas funcionalidades. No contexto dos desenvolvedores, foi identificado que a notação é normalmente adaptada, de acordo com a necessidade da organização. A última etapa da tese consistiu na elabo ração de pseudo-algoritmos (algoritmos estruturados) para elementos já implementados no BPMS, adicionando funcionalidades complementares (por exemplo um elemento de desvio poder iniciar uma instância de processo), como uma sugestão de incremento da BPMN. Como conclusões obtidas nessa tese, destaca-se que as análises realizadas per mitiram identificar a realidade da BPMN, em termos de implementação em BPMS, bem como desenvolvido um possível caminho de incremento da notação, através de pseudo algoritmo.
id URGS_28e4904731157f03f2cae51e3e8bf114
oai_identifier_str oai:www.lume.ufrgs.br:10183/225759
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str
spelling Santos, Carlos Francisco Habekost dosThom, Lucinéia Heloisa2021-08-17T01:01:52Z2021http://hdl.handle.net/10183/225759001129934Gerenciamento de Processos de Negócio (BPM) é uma disciplina que visa a documenta ção e a padronização dos processos de negócio, sendo que um processo de negócio pode ser representado graficamente, através da Notação e Modelo de Processo de Negócio (BPMN - Business Process Model and Notation). A partir desses processos modelados, as organizações podem demandar a necessidade de automação desses processos. A auto mação requer o uso de tecnologia da informação para que modelos de processos possam ser executados através do Sistema de Gerenciamento de Processos de Negócio (BPMS - Business Process Management System). No contexto da automação de processos, tem-se com problema, diferentes BPMS que implementam diferentes elementos da BPMN. O objetivo desta tese foi analisar a implementação dos elementos da BPMN de diferentes formas: (i) análise de quais elementos estão implementados em BPMS; (ii) análise de mo delos de processo, em BPMN, identificando quais elementos são comumente utilizados na modelagem de processos; (iii) aplicação de um survey, identificando o feedback dos usuários, no contexto de analista de processos e no contexto de desenvolvedor de BPMS. Além disso, são utilizados os mesmos elementos para modelagem dos processos (como por exemplo: tarefa, desvio exclusivo, dentre outros). Como resul tado do survey, nós identificamos por exemplo, no contexto dos analistas de processo, que a notação oferece muitos elementos, que possuem as mesmas funcionalidades. No contexto dos desenvolvedores, foi identificado que a notação é normalmente adaptada, de acordo com a necessidade da organização. A última etapa da tese consistiu na elabo ração de pseudo-algoritmos (algoritmos estruturados) para elementos já implementados no BPMS, adicionando funcionalidades complementares (por exemplo um elemento de desvio poder iniciar uma instância de processo), como uma sugestão de incremento da BPMN. Como conclusões obtidas nessa tese, destaca-se que as análises realizadas per mitiram identificar a realidade da BPMN, em termos de implementação em BPMS, bem como desenvolvido um possível caminho de incremento da notação, através de pseudo algoritmo.Business Process Management (BPM) is a discipline that aims to document, standardize business processes and increase efficiency and quality in the execution of processes. In BPM, a business process can be represented graphically through the Business Process Model and Notation (BPMN), an ISO standardization for process modeling. With mod eled processes, organizations may demand the need for automation. Automation requires information technology to perform a process model using a Business Process Manage ment System (BPMS). However, transforming a business-level process to an automated level process requires implementation details that are not simple to identify. For example, a process model at the business level does not need to specify what computational re sources are necessary to perform or specify the data consumed by a task. Besides knowing the details for transforming the process model, it is necessary to understand the limitations of BPMN and BPMS related to the notational elements, understanding the implemented elements in BPMS, and if these elements follow the BPMN specification. In this thesis, we analyzed the implementation of notational elements in BPMS, performing a protocol to identify implemented elements. Furthermore, we evaluate whether the implementation follows the BPMN specification. This analysis would help those who want to transform a process model, in order to identify notational elements that can be automated. Also, we analyzed the frequencies in which elements appear in the process models. In this case, we evaluated 186 accurate models obtained from a Brazilian public university, a processes database, and a master study research. And along with the analysis of implemented ele ments, we could identify the preferences of users. We performed a third analysis to obtain feedback from process analysts (people responsible for process modeling) and BPMS de velopers related to BPMN. We discovered that the preference of users is more focused in improving the implementation of notational elements, than in the insertion of new ele ments. Our last analysis focused on proposed pseudo-algorithms (structured algorithms) for already implemented elements in the BPMS, with a suggestion to improve the BPMN elements. All analysis performed in this thesis guides the process analysis to identify the notational elements to focus on process automation, besides identifying the limits of BPMS.application/pdfengGerenciamento de processos de negóciosElementos notacionaisNotational elementsAutomationImplementationBPMNBPMSIncrementing the implementation perspective of the business process model and notation : analysis, survey and pseudo-algorithmsIncrementando a perspectiva de implementação da notação e modelo de processo de negócios : análise, survey e pseudo-algoritmosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2021doutoradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001129934.pdf.txt001129934.pdf.txtExtracted Texttext/plain182979http://www.lume.ufrgs.br/bitstream/10183/225759/2/001129934.pdf.txte9b5af8a69acb059907c991643bfca01MD52ORIGINAL001129934.pdfTexto completo (inglês)application/pdf2510447http://www.lume.ufrgs.br/bitstream/10183/225759/1/001129934.pdfe796863ede360e09f717561c94844540MD5110183/2257592021-09-19 04:34:14.640743oai:www.lume.ufrgs.br:10183/225759Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532021-09-19T07:34:14Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Incrementing the implementation perspective of the business process model and notation : analysis, survey and pseudo-algorithms
dc.title.alternative.pt.fl_str_mv Incrementando a perspectiva de implementação da notação e modelo de processo de negócios : análise, survey e pseudo-algoritmos
title Incrementing the implementation perspective of the business process model and notation : analysis, survey and pseudo-algorithms
spellingShingle Incrementing the implementation perspective of the business process model and notation : analysis, survey and pseudo-algorithms
Santos, Carlos Francisco Habekost dos
Gerenciamento de processos de negócios
Elementos notacionais
Notational elements
Automation
Implementation
BPMN
BPMS
title_short Incrementing the implementation perspective of the business process model and notation : analysis, survey and pseudo-algorithms
title_full Incrementing the implementation perspective of the business process model and notation : analysis, survey and pseudo-algorithms
title_fullStr Incrementing the implementation perspective of the business process model and notation : analysis, survey and pseudo-algorithms
title_full_unstemmed Incrementing the implementation perspective of the business process model and notation : analysis, survey and pseudo-algorithms
title_sort Incrementing the implementation perspective of the business process model and notation : analysis, survey and pseudo-algorithms
author Santos, Carlos Francisco Habekost dos
author_facet Santos, Carlos Francisco Habekost dos
author_role author
dc.contributor.author.fl_str_mv Santos, Carlos Francisco Habekost dos
dc.contributor.advisor1.fl_str_mv Thom, Lucinéia Heloisa
contributor_str_mv Thom, Lucinéia Heloisa
dc.subject.por.fl_str_mv Gerenciamento de processos de negócios
Elementos notacionais
topic Gerenciamento de processos de negócios
Elementos notacionais
Notational elements
Automation
Implementation
BPMN
BPMS
dc.subject.eng.fl_str_mv Notational elements
Automation
Implementation
BPMN
BPMS
description Gerenciamento de Processos de Negócio (BPM) é uma disciplina que visa a documenta ção e a padronização dos processos de negócio, sendo que um processo de negócio pode ser representado graficamente, através da Notação e Modelo de Processo de Negócio (BPMN - Business Process Model and Notation). A partir desses processos modelados, as organizações podem demandar a necessidade de automação desses processos. A auto mação requer o uso de tecnologia da informação para que modelos de processos possam ser executados através do Sistema de Gerenciamento de Processos de Negócio (BPMS - Business Process Management System). No contexto da automação de processos, tem-se com problema, diferentes BPMS que implementam diferentes elementos da BPMN. O objetivo desta tese foi analisar a implementação dos elementos da BPMN de diferentes formas: (i) análise de quais elementos estão implementados em BPMS; (ii) análise de mo delos de processo, em BPMN, identificando quais elementos são comumente utilizados na modelagem de processos; (iii) aplicação de um survey, identificando o feedback dos usuários, no contexto de analista de processos e no contexto de desenvolvedor de BPMS. Além disso, são utilizados os mesmos elementos para modelagem dos processos (como por exemplo: tarefa, desvio exclusivo, dentre outros). Como resul tado do survey, nós identificamos por exemplo, no contexto dos analistas de processo, que a notação oferece muitos elementos, que possuem as mesmas funcionalidades. No contexto dos desenvolvedores, foi identificado que a notação é normalmente adaptada, de acordo com a necessidade da organização. A última etapa da tese consistiu na elabo ração de pseudo-algoritmos (algoritmos estruturados) para elementos já implementados no BPMS, adicionando funcionalidades complementares (por exemplo um elemento de desvio poder iniciar uma instância de processo), como uma sugestão de incremento da BPMN. Como conclusões obtidas nessa tese, destaca-se que as análises realizadas per mitiram identificar a realidade da BPMN, em termos de implementação em BPMS, bem como desenvolvido um possível caminho de incremento da notação, através de pseudo algoritmo.
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-08-17T01:01:52Z
dc.date.issued.fl_str_mv 2021
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/225759
dc.identifier.nrb.pt_BR.fl_str_mv 001129934
url http://hdl.handle.net/10183/225759
identifier_str_mv 001129934
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
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/225759/2/001129934.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/225759/1/001129934.pdf
bitstream.checksum.fl_str_mv e9b5af8a69acb059907c991643bfca01
e796863ede360e09f717561c94844540
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1831316117402943488