DSpace Repository

Modelagem conceitual de regras de negócio baseada em ontologia de fundamentação

Show simple item record

dc.contributor.advisor Amorim, Fernanda Araújo Baião
dc.contributor.author Lopes, Mauro Moura Gomes
dc.date.accessioned 2019-04-30T22:44:35Z
dc.date.available 2019-04-30T22:44:35Z
dc.date.issued 2011-09-30
dc.identifier.citation LOPES, Mauro Moura Gomes. Modelagem conceitual de regras de negócio baseada em ontologia de fundamentação. 2011. 223f. Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro (2003-), Rio de Janeiro, 2011. pt_BR
dc.identifier.uri http://hdl.handle.net/unirio/12762
dc.description Dissertação também disponível em formato impresso, com o número de chamada CCET MI 2011/11. pt_BR
dc.description.sponsorship n/a pt_BR
dc.language.iso Portuguese pt_BR
dc.rights openAccess pt_BR
dc.title Modelagem conceitual de regras de negócio baseada em ontologia de fundamentação pt_BR
dc.type masterThesis pt_BR
dc.contributor.advisor-co Siqueira, Sean Wolfgand Matsui
dc.contributor.referee Amorim, Fernanda Araújo Baião
dc.contributor.referee Siqueira, Sean Wolfgand Matsui
dc.contributor.referee Falbo, Ricardo de Almeida
dc.contributor.referee Santoro, Flávia Maria
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 Conceptual Modeling pt_BR
dc.subject.en Business Rules pt_BR
dc.subject.en Ontology pt_BR
dc.subject.en Well-founded Ontology Modeling Language pt_BR
dc.subject.en OntoUML pt_BR
dc.description.abstracten Business Rules are statements that define or restrict some aspect of an organization. They consist of an important source of knowledge about a domain, especially when considered in the conceptual level, detached from any technological or implementation characteristics. The Business Rules perspective covers both the behavioral and structural view of a domain. These two complementary conceptualizations comprise the required knowledge to define the essence of the domain or business being explored. However, current Business Rules representation languages do not allow a precise representation. Using these languages, the resulting models are subject to ambiguous interpretations of the same domain. The misinterpretation of the domain can generate a wrong enforcement of the Business Rules, leading to erroneous and inconsistent implementations to conduct business dynamics. We argue that if the rule representation language is based on a foundational ontology, then the resulting models will be more complete, valid and precise than the ones produced using a representation language that is not based on a foundational ontology. To corroborate this hypothesis, this work proposes R-OntoUML, a UML profile to represent derivation and reaction business rules. The R-OntoUML profile is based on the UFO foundational ontology and is compatible with its underlying representation language, OntoUML. Moreover, R-OntoUML adds modified constructs from URML and OCL to address some representation elements that are not covered by OntoUML. The proposal was evaluated through a case study, where business rules models with greater precision were obtained. pt_BR
dc.degree.country Brasil pt_BR
dc.description.sponsordocumentnumber n/a pt_BR
dc.description.abstractpt Regras de Negócio são declarações que definem ou restringem algum aspecto de uma organização. Esse tipo de regra é uma fonte importante de conhecimento sobre a conceitualização1 de um domínio, especialmente quando consideradas em seu nível conceitual, desprendidas de características ou aspectos tecnológicos ou de implementação. A perspectiva de regras de negócio contempla tanto a visão comportamental quanto a visão estrutural de um domínio. Essas duas conceituações complementares compreendem o conhecimento necessário para definir a essência do domínio ou negócio sendo explorado. Entretanto, as linguagens de representação de regras de negócio atuais não possibilitam uma representação precisa e livre de ambiguidades. Com isso, podem gerar mais de uma interpretação a partir de um mesmo modelo. A má interpretação do domínio pode gerar diversos problemas na aplicação das regras de negócio, ocorrendo eventos que desobedecessem a essas regras que regem a dinâmica do negócio. Pressupõe-se que, se a linguagem representação de regras for baseada em ontologias de fundamentação, então o modelo resultante da sua utilização pode ser mais completo, válido e preciso do que uma representação não baseada em uma ontologia de fundamentação. Para confirmar esta hipótese, este trabalho propõe o R-OntoUML, um perfil de representação para a modelagem de regras de negócio do tipo Derivação e Reação. O perfil R-OntoUML é baseado na ontologia de fundamentação UFO e compatível com a sua linguagem de representação subjacente, OntoUML. Ainda, ROntoUML acrescenta construtos modificados da URML e OCL para tratar os elementos da representação de Regras de Negócio que a OntoUML não considera. A proposta foi avaliada em um estudo de caso, onde foram obtidos modelos de regras de negócio com maior precisão. pt_BR
dc.subject.pt Modelagem Conceitual pt_BR
dc.subject.pt Regras de Negócio pt_BR
dc.subject.pt Ontologia pt_BR
dc.subject.pt Linguagem de Modelagem Baseada em Ontologia de Fundamentação pt_BR
dc.subject.pt OntoUML 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

|
|