DSpace Repository

Complexity reduction of declarative process models using a semantic abstraction criterion

Show simple item record

dc.contributor.advisor Amorim, Fernanda Araujo Baião
dc.contributor.author Richetti, Pedro Henrique Piccoli
dc.date.accessioned 2018-06-26T19:04:32Z
dc.date.available 2018-06-26T19:04:32Z
dc.date.issued 2015-04-30
dc.identifier.citation RICHETTI, Pedro Henrique Piccoli. Complexity reduction of declarative process models using a semantic abstraction criterion.2015. 123 f. Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro (2003-), Rio de Janeiro, 2015. pt_BR
dc.identifier.uri http://hdl.handle.net/unirio/11804
dc.description Dissertação também disponível em formato impresso, com o número de chamada CCET MI 2015/06. pt_BR
dc.description.sponsorship n/a pt_BR
dc.language.iso English pt_BR
dc.rights openAccess pt_BR
dc.title Complexity reduction of declarative process models using a semantic abstraction criterion pt_BR
dc.type masterThesis pt_BR
dc.contributor.advisor-co Santoro, Flávia Maria
dc.contributor.referee Amorim, Fernanda Araujo Baião
dc.contributor.referee Santoro, Flávia Maria
dc.contributor.referee Revoredo, Kate Cerqueira
dc.degree.department CCET pt_BR
dc.degree.grantor Universidade Federal do Estado do Rio de Janeiro - UNIRIO pt_BR
dc.degree.level Mestrado Acadêmico pt_BR
dc.degree.local Rio de Janeiro, RJ. pt_BR
dc.degree.program Programa de Pós-Graduação em Informática pt_BR
dc.subject.cnpq CIÊNCIAS EXATAS E DA TERRA pt_BR
dc.subject.cnpq CIÊNCIA DA COMPUTAÇÃO pt_BR
dc.subject.en Process Mining pt_BR
dc.subject.en Declarative Modeling pt_BR
dc.subject.en Semantic Abstraction pt_BR
dc.description.abstracten A declarative approach can be employed to describe only essential process char-acteristics, thus requiring explicit definition of constraints that limits process execution possibilities. This perspective is appropriated when dealing with unstructured or flexible processes. However, declarative process mining may result in complex models due the discovery of a high quantity of constraints, producing a cluttered model even for models with few activities. Excessive complexity is one of the major barriers to end users under-standing software engineering diagrams and, analogously, business process models may suffer from the same problem. As abstractions are seen as an effective approach to repre-sent readable models, showing aggregated activities and hiding irrelevant details, this work proposes to create language-independent hierarchical declarative maps using a lin-guistic hierarchy of activities. The proposed approach applies Natural Language Pro-cessing techniques for the construction of more abstract declarative models produced by process mining, where hypernymy and holonymy sense relations are applied for finding semantic hierarchies among words present in activity labels. The presented method was evaluated in a case study with real life data and support from domain experts. The findings showed that it is possible to generate meaningful groups by looking for the semantics of activity labels in order to create abstract process views with reduced complexity, starting from a low-level declarative map. pt_BR
dc.degree.country Brasil pt_BR
dc.description.sponsordocumentnumber n/a pt_BR
dc.description.abstractpt Uma abordagem declarativa pode ser empregada para descrever somente as ca-racterísticas essenciais de um processo, assim requerendo a definição explícita das restri-ções que limitam as possibilidades de execução de um processo. Esta perspectiva é apro-priada quando se lida com processos flexíveis ou não estruturados. No entanto, a minera-ção de modelos declarativos de processos pode resultar em modelos complexos devido à descoberta de uma grande quantidade de restrições, produzindo modelos difíceis de in-terpretar, mesmo com poucas atividades. A complexidade excessiva é uma das principais barreiras dos usuários finais na interpretação de diagramas de engenharia de software, e, analogamente, modelos de processos de negócio podem apresentar o mesmo problema. Como abstrações são vistas como uma abordagem efetiva para apresentar modelos legí-veis, mostrando atividades agregadas e omitindo detalhes irrelevantes, este trabalho pro-põe a criação de mapas declarativos hierárquicos independentes da linguagem de mode-lagem, utilizando uma hierarquia linguística de atividades. A abordagem proposta aplica Processamento de Linguagem Natural para a construção de modelos declarativos mais abstratos produzidos através da mineração de processos. Para isso, as relações semânticas hiperonímia e holonímia são aplicadas para a descoberta de hierarquias entre as palavras presentes nos rótulos das atividades de um processo. O método apresentado foi avaliado em um estudo de caso com dados de um processo real e com suporte de especialistas no domínio. Os resultados mostraram que é possível gerar grupos de atividades significativos analisando os rótulos das atividades, de maneira a possibilitar a criação de visões mais abstratas e com complexidade reduzida de um processo, partindo de um mapa declarativo de nível mais detalhado. pt_BR
dc.subject.pt Mineração de Processos pt_BR
dc.subject.pt Modelagem Declarativa pt_BR
dc.subject.pt Abstração Semântica pt_BR


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account

|
|