Procedimento de validação de diagrama de classes de domínio baseado em análise ontológica para relacionamentos de agregação

dc.contributor.advisor-co1Braga, José Luis
dc.contributor.advisor-co1Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787263E8por
dc.contributor.advisor-co2Lisboa Filho, Jugurta
dc.contributor.advisor-co2Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4761190T6por
dc.contributor.advisor1Oliveira, Alcione de Paiva
dc.contributor.advisor1Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4788574J0por
dc.contributor.authorCatossi, Bruna Carolina de Melo
dc.contributor.authorLatteshttp://lattes.cnpq.br/4917755558975568por
dc.contributor.referee1Cerqueira, Fábio Ribeiro
dc.contributor.referee1Latteshttp://lattes.cnpq.br/2788549078021456por
dc.contributor.referee2Rocha, Mauro Nacif
dc.contributor.referee2Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4702810U7por
dc.contributor.referee3Villela, Regina Maria Maciel Braga
dc.contributor.referee3Latteshttp://lattes.cnpq.br/7690593698223418por
dc.date.accessioned2015-03-26T13:10:26Z
dc.date.available2011-11-04
dc.date.available2015-03-26T13:10:26Z
dc.date.issued2010-12-10
dc.description.abstractA dificuldade dos desenvolvedores de software para construir modelos conceituais fiéis à realidade é antiga. Existem algumas técnicas de análise ontológica para ajudar o modelador durante o processo de criação do diagrama de classes. No entanto, elas acabam não sendo práticas e não refletem os seus reais benefícios em suas aplicações, pois envolvem muitos conceitos filosóficos, o que as tornam complexas para modeladores comuns. Por esse motivo, procedimentos capazes de simplificar o entendimento desses conceitos e que se aproximam da realidade prática dos desenvolvedores tem surgido, como o PrOntoCon, que será discutido neste trabalho. O objetivo principal do PrOntoCon é guiar o modelador durante o processo de validação de um diagrama de classes UML para qualquer domínio, focando, especialmente, os relacionamentos de agregação/composição e de associação simples, visto que são os tipos de relacionamentos que geram mais dúvidas e controvérsias durante a modelagem. Assim, esse procedimento dá o suporte necessário para a correta identificação dessas relações, promovendo um estudo mais aprofundado sobre as restrições do domínio em questão. Portanto, o PrOntoCon combina o poder de modelagem da UML com a teoria da análise ontológica sobre relacionamentos parte-todo e de associação para criar um procedimento capaz de conceber modelos conceituais mais claros e confiáveis e que possam gerar sistemas mais robustos e manuteníveis.pt_BR
dc.description.abstractThe difficulty software developers encounter to construct conceptual models that are closest to the real world is not new. There are some ontological analysis techniques that aim to help the modeler during the conception of the class diagram. However, those techniques are not practical and they do not reflect the real benefits of their applications, since they are involved with many philosophical aspects that are too complicated for common modelers to comprehend. For this reason, procedures that are capable of simplifying the understanding of those notions by bringing them closer to the reality of the developers have been emerged, like PrOntoCon that will be discussed in this research. The main goal of PrOntoCon is guide the modeler through the validation procedure of UML class diagrams of any domain, especially focusing on part-whole and association relations, due the fact they are the most controversial kinds of relationships along modeling. So, this procedure gives a necessary support to the correct identification of those relations, promoting a deeper study about the domain restrictions in question. Therefore, PrOntoCon combines the power of UML with ontological analysis theories of part-whole relations in order to give rise to a procedure that can create more clearly and faithful conceptual models that will improve the quality of systems generated in their totality.eng
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superior
dc.formatapplication/pdfpor
dc.identifier.citationCATOSSI, Bruna Carolina de Melo. Domain class diagram validation procedure based on ontological analysis for part-whole relations. 2010. 113 f. Dissertação (Mestrado em Metodologias e técnicas da Computação; Sistemas de Computação) - Universidade Federal de Viçosa, Viçosa, 2010.por
dc.identifier.urihttp://locus.ufv.br/handle/123456789/2616
dc.languageporpor
dc.publisherUniversidade Federal de Viçosapor
dc.publisher.countryBRpor
dc.publisher.departmentMetodologias e técnicas da Computação; Sistemas de Computaçãopor
dc.publisher.initialsUFVpor
dc.publisher.programMestrado em Ciência da Computaçãopor
dc.rightsAcesso Abertopor
dc.subjectModelo conceitualpor
dc.subjectDiagrama de classepor
dc.subjectAnálise ontológicapor
dc.subjectDesenvolvimento de Softwarepor
dc.subjectConceptual modeleng
dc.subjectClass diagrameng
dc.subjectOntological analysiseng
dc.subjectSoftware developmenteng
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpor
dc.titleProcedimento de validação de diagrama de classes de domínio baseado em análise ontológica para relacionamentos de agregaçãopor
dc.title.alternativeDomain class diagram validation procedure based on ontological analysis for part-whole relationseng
dc.typeDissertaçãopor

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
texto completo.pdf
Size:
2.73 MB
Format:
Adobe Portable Document Format