| 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 |