Use este identificador para citar ou linkar para este item:
https://locus.ufv.br//handle/123456789/2586
Registro completo de metadados
Campo DC | Valor | Idioma |
---|---|---|
dc.contributor.author | Tavares, Deisymar Botega | |
dc.date.accessioned | 2015-03-26T13:10:19Z | - |
dc.date.available | 2008-12-19 | |
dc.date.available | 2015-03-26T13:10:19Z | - |
dc.date.issued | 2008-08-15 | |
dc.identifier.citation | TAVARES, Deisymar Botega. Procedure of analysis for validation of domain class diagram based in ontological modeling. 2008. 173 f. Dissertação (Mestrado em Metodologias e técnicas da Computação; Sistemas de Computação) - Universidade Federal de Viçosa, Viçosa, 2008. | por |
dc.identifier.uri | http://locus.ufv.br/handle/123456789/2586 | - |
dc.description.abstract | Com o objetivo de representar o domínio dos sistemas a serem desenvolvidos, a Engenharia de Software faz uso da modelagem conceitual. Um dos desafios existentes nesta área é gerar modelos cada vez mais fidedignos ao domínio do problema, ou seja, com uma representação mais próxima da realidade. Técnicas de modelagem ontológica têm sido criadas com o objetivo de validar modelos conceituais expressos por meio de diagramas de classe UML. O presente trabalho faz uma análise cuidadosa da Técnica VERONTO e do Perfil OntoUML. Ambos utilizam a modelagem ontológica como forma de auxílio na modelagem conceitual. Com base nesta análise estruturou-se uma nova técnica composta de características herdadas da VERONTO e do Perfil OntoUML. Tal técnica, denominada de OntoCon, foi organizada com o objetivo de prover informações devidamente estruturadas, principalmente no que diz respeito a regras e restrições utilizadas para validar relacionamentos de generalização e especialização em diagramas de classe UML. Porém, técnicas que utilizam modelagem ontológica são de difícil aplicação uma vez que fazem uso de conceitos e análises filosóficas; dificilmente dominadas por modeladores. Objetivando tornar viável o uso da OntoCon construiu-se um procedimento de uso da mesma. Intitulado de PrOntoCon, o procedimento de uso da técnica OntoCon guia o modelador na validação de diagramas de classes UML já existentes, corrigindo erros de hierarquias ou indicando a falta delas. Também faz parte do procedimento resolver problemas de modelagem de papéis através do uso de um padrão de projeto herdado do Perfil OntoUML. Após a validação de diversos diagramas de classes UML com o uso do PrOntoCon, obteve-se diagramas mais escaláveis, mais estáveis, com maior redundância de dados e com maior facilidade de integração. Além de todas essas vantagens, o procedimento PrOntoCon agregou facilidade na aplicação dos conceitos filosóficos existentes na técnica de modelagem ontológica OntoCon. Possibilita-se, então, com tais recursos, a obtenção de sistemas finais de mais fácil manutenibilidade, característica imprescindível para os sistemas atuais. | pt_BR |
dc.description.abstract | The Software Engineering field makes use of conceptual modeling aiming to build an abstract model of a domain. The main challenge is to build a reliable model of the domain, i.e., a model that reflects the relevant aspects of the reality. Ontological modeling techniques have been developed with the purpose of validating conceptual models expressed through UML class diagrams. This work makes a careful analysis of the VERONTO technique and the OntoUML profile. Both use the ontological modeling as a way to improve the conceptual modeling. Based on this analysis a new technique that inherits characteristics from VERONTO and OntoUML profile was proposed. This technique, called OntoCon, was organized with the objective of yielding properly structured information, particularly by providing rules and restrictions that can be used to validate generalization/specialization relationships in UML class diagrams. However, ontological modeling techniques are dficult to apply because they make use of philosophical concepts that are hard to be mastered by software engineers. Aiming to make viable the use of OntoCon, a procedure, entitled PrOntoCon, was built. The procedure, based upon the OntoCon technique, guides the modeler, by asking simple questions, trough the process of validating a previously created UML class diagrams. It detects hierarchies' misconceptions or indicates the lack of hierarchical elements. It is part of the procedure to solve problems related to the role modeling through the use of a standard design captured from OntoUML profile. The UML class diagrams validated with the PrOntoCon procedure showed less data redundancy and seemed more scalable. Thus it is possible to obtain systems that are easier to maintain, an essential feature for the current complex systems. | eng |
dc.description.sponsorship | ||
dc.format | application/pdf | por |
dc.language | por | por |
dc.publisher | Universidade Federal de Viçosa | por |
dc.rights | Acesso Aberto | por |
dc.subject | Análise ontológica | por |
dc.subject | Modelagem conceitual | por |
dc.subject | Padrão de projeto | por |
dc.subject | Procedimento de desenvolvimento de software | por |
dc.subject | Ontological analysis | eng |
dc.subject | Conceptual modeling | eng |
dc.subject | Project patterns | eng |
dc.subject | Software development procedure | eng |
dc.title | Procedimento de análise para validação de diagrama de classes de domínio baseado em análise ontológica | por |
dc.title.alternative | Procedure of analysis for validation of domain class diagram based in ontological modeling | eng |
dc.type | Dissertação | por |
dc.contributor.authorLattes | http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4739778Z6 | por |
dc.contributor.advisor-co1 | Braga, José Luis | |
dc.contributor.advisor-co1Lattes | http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787263E8 | por |
dc.contributor.advisor-co2 | Rocha, Mauro Nacif | |
dc.contributor.advisor-co2Lattes | http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4702810U7 | por |
dc.publisher.country | BR | por |
dc.publisher.department | Metodologias e técnicas da Computação; Sistemas de Computação | por |
dc.publisher.program | Mestrado em Ciência da Computação | por |
dc.publisher.initials | UFV | por |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | por |
dc.contributor.advisor1 | Oliveira, Alcione de Paiva | |
dc.contributor.advisor1Lattes | http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4788574J0 | por |
dc.contributor.referee1 | Lisboa Filho, Jugurta | |
dc.contributor.referee1Lattes | http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4761190T6 | por |
dc.contributor.referee2 | Falbo, Ricardo de Almeida | |
dc.contributor.referee2Lattes | http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4728811U5 | por |
Aparece nas coleções: | Ciência da Computação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
texto completo.pdf | 5,85 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.