Mostrar registro simples

dc.contributor.advisorThom, Lucinéia Heloisapt_BR
dc.contributor.authorSantos, Carlos Francisco Habekost dospt_BR
dc.date.accessioned2016-03-31T02:07:42Zpt_BR
dc.date.issued2016pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/134613pt_BR
dc.description.abstractO gerenciamento de processos de negócio (BPM) objetiva a melhor documentação e padronização dos processos de negócio, além do aumento da eficiência e qualidade na execução dos processos. 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 qual é um padrão da OMG (Object Management Group) para modelagem de processos. A BPMN provê um extenso conjunto de elementos de modelagem, tais como atividades, eventos e desvios, que possibilitam a representação de uma grande variedade de processos de negócio. É uma notação com alto poder de expressão que permite capturar a relação lógica e temporal entre atividades, objeto de dados e recursos. Contudo, considerando a especificação da BPMN, existem limitações entre a definição dos elementos notacionais e sua respectiva codificação (no formato XML). Por exemplo, não está expresso no XML do elemento fluxo de mensagem alguma definição que permita conectar apenas elementos posicionados em piscinas distintas, tal como descrito na definição conceitual da notação O principal enfoque deste trabalho é o desenvolvimento de uma lógica que permita expressar a definição textual para cada elemento notacional. Tal lógica foi chamada neste trabalho de meta-algoritmo. Para verificar a expressividade dos metaalgoritmos propostos, foi utilizado técnicas de Teste de Software, baseado em tabelas de decisão e grafos de fluxo de controle. Além disso, foi aplicado um questionário com o objetivo de verificar a aceitação perante os usuários. Como resultado, destaca-se que os meta-algoritmos tiveram aceitação de 73,33% dos participantes do questionário. A principal contribuição deste trabalho é prover uma lógica mais aderente às definições textuais dos elementos notacionais, além de evidenciar que os usuários podem ter um maior entendimento, conforme verificado no questionário aplicado.pt_BR
dc.description.abstractBusiness process management (BPM) enables the documentation and standardization of business processes, increasing efficiency and quality in their execution. A business process can be represented graphically by Business Process Model and Notation – BPMN, which is an OMG (Object Management Group) standard for process modeling. BPMN provides an extensive set of modeling elements, such as activities, events and gateways, which enables the representation of a wide variety of business processes. It presents high expression power that captures both temporal and logical relations between activities, data object and resources. However, considering the BPMN specification, there exists a lack of conformity between the conceptual BPMN elements definition and their respective codification (in XML format). For example, it is not expressed in the XML Message Flow element any definition to connect only elements from different pools, as described in the conceptual element definition The main goal of this work is to develop a logic that enables to express the rules described in the conceptual element definition, for each notational element. In this work, meta-algorithm is the term used to refer to this logic. Techniques of Software Testing, such as decision tables and graph coverage were used to check expressiveness of the proposed meta-algorithms. In order to verify the acceptance of users, a survey was applied, to verify the acceptance with users. As result, meta-algorithms had accepted by 73.33% participants. As main contribution this work provides a more adherent logic, compared to conceptual element definition, as well an evidence that users can have an increasing of understanding, like verified in the survey.en
dc.format.mimetypeapplication/pdf
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectAdministraçãopt_BR
dc.subjectMeta-algorithmsen
dc.subjectProcesso de negociaçãopt_BR
dc.subjectBPMNen
dc.subjectXMLen
dc.subjectNotational elementsen
dc.titleIncrementando a codificação da notação e modelo de processo de negóciopt_BR
dc.title.alternativeIncreasing the coding of the Business Process Model and Notation en
dc.typeDissertaçãopt_BR
dc.identifier.nrb000988402pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.programPrograma de Pós-Graduação em Computaçãopt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2016pt_BR
dc.degree.levelmestradopt_BR


Thumbnail
   

Este item está licenciado na Creative Commons License

Mostrar registro simples