A model-based graphical editor for supporting the creation, verification and validation of OntoUML conceptual models

Detalhes bibliográficos
Autor(a) principal: Benevides, Alessander Bott
Data de Publicação: 2010
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
Texto Completo: http://repositorio.ufes.br/handle/10/4211
Resumo: This thesis presents a model-based graphical editor for supporting the creation, verification and validation of conceptual models and domain ontologies in a philosophically and cognitively well-founded modeling language named OntoUML. The editor is designed in a way that, on one hand, it shields the user from the complexity of the ontological principles underlying this language. On the other hand, it reinforces these principles in the produced models by providing a mechanism for automatic formal constraint verification, hence ensuring that the created models will be syntactically correct. Assessing the quality of conceptual models is key to ensure that conceptual models can be used effectively as a basis for understanding, agreement and construction of information systems. For this reason, the editor is also capable of automatic generation of model instances by transforming these models into specifications in the logic-based language Alloy. As the generated Alloy specifications include the modal axioms of the foundational ontology underlyingOntoUML, named Unified Foundational Ontology (UFO), then the automatically generated instances will present modal behaviour while being dynamically classified, thereby supporting the validation of the modal meta-properties of the OntoUML types.
id UFES_7273d85667dc674f29a541372a2f65c6
oai_identifier_str oai:repositorio.ufes.br:10/4211
network_acronym_str UFES
network_name_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
repository_id_str 2108
spelling Almeida, João Paulo AndradeGuizzardi, GiancarloBenevides, Alessander BottFalbo, Ricardo de AlmeidaCosta, Mateus Conrad Barcellos da2016-08-29T15:33:10Z2016-07-112016-08-29T15:33:10Z2010-02-05This thesis presents a model-based graphical editor for supporting the creation, verification and validation of conceptual models and domain ontologies in a philosophically and cognitively well-founded modeling language named OntoUML. The editor is designed in a way that, on one hand, it shields the user from the complexity of the ontological principles underlying this language. On the other hand, it reinforces these principles in the produced models by providing a mechanism for automatic formal constraint verification, hence ensuring that the created models will be syntactically correct. Assessing the quality of conceptual models is key to ensure that conceptual models can be used effectively as a basis for understanding, agreement and construction of information systems. For this reason, the editor is also capable of automatic generation of model instances by transforming these models into specifications in the logic-based language Alloy. As the generated Alloy specifications include the modal axioms of the foundational ontology underlyingOntoUML, named Unified Foundational Ontology (UFO), then the automatically generated instances will present modal behaviour while being dynamically classified, thereby supporting the validation of the modal meta-properties of the OntoUML types.Esta dissertação de mestrado apresenta um editor gráfico baseado em modelos para o suporte à criação, verificação e validação de modelos conceituais e ontologias de domínio em uma linguagem de modelagem filosoficamente e cognitivamente bem-fundada chamada OntoUML. O editor é projetado para proteger o usuário da complexidade dos princípios ontológicos subjacentes a essa linguagem. Adicionalmente, o editor garante a aplicação destes princípios nos modelos produzidos por prover um mecanismo para verificação formal automática de restrições, daí assegurando que os modelos criados serão sintaticamente corretos. Avaliar a qualidade de modelos conceituais é um ponto chave para assegurar que os mesmos podem ser utilizados efetivamente como uma base para o entendimento, consentimento e construção de sistemas de informação. Por essa razão, o editor é também capaz de gerar instâncias de modelos automaticamente por meio da transformação desses modelos em especificações na linguagem Alloy. Como as especificações Alloy geradas incluem os axiomas modais da ontologia de fundamentação subjacente à OntoUML, chamada Unified Foundational Ontology (UFO), as instâncias geradas automaticamente vão apresentar um comportamento modal enquanto estiverem sendo classificadas dinamicamente, suportando, assim, a validação das meta-propriedades modais dos tipos fornecidos pela linguagem OntoUML.TextBENEVIDES, Alessander Botti. A model-based graphical editor for supporting the creation, verification and validation of OntoUML conceptual models. 2010. 289 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2010.http://repositorio.ufes.br/handle/10/4211engUniversidade Federal do Espírito SantoMestrado em InformáticaPrograma de Pós-Graduação em InformáticaUFESBRCentro TecnológicoModelagem conceitualVerificação de modelos conceituaisValidação de modelos conceituaisOntologiaLógicaCiência da Computação004A model-based graphical editor for supporting the creation, verification and validation of OntoUML conceptual modelsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)instname:Universidade Federal do Espírito Santo (UFES)instacron:UFESORIGINALDissertação_3332_.pdfapplication/pdf4500876http://repositorio.ufes.br/bitstreams/2944113e-0d25-423d-9058-ed948115ab50/download55c9192a29c0414e33a92f7897ba7167MD5110/42112024-06-28 16:11:14.44oai:repositorio.ufes.br:10/4211http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-06-28T16:11:14Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)false
dc.title.none.fl_str_mv A model-based graphical editor for supporting the creation, verification and validation of OntoUML conceptual models
title A model-based graphical editor for supporting the creation, verification and validation of OntoUML conceptual models
spellingShingle A model-based graphical editor for supporting the creation, verification and validation of OntoUML conceptual models
Benevides, Alessander Bott
Modelagem conceitual
Verificação de modelos conceituais
Validação de modelos conceituais
Ciência da Computação
Ontologia
Lógica
004
title_short A model-based graphical editor for supporting the creation, verification and validation of OntoUML conceptual models
title_full A model-based graphical editor for supporting the creation, verification and validation of OntoUML conceptual models
title_fullStr A model-based graphical editor for supporting the creation, verification and validation of OntoUML conceptual models
title_full_unstemmed A model-based graphical editor for supporting the creation, verification and validation of OntoUML conceptual models
title_sort A model-based graphical editor for supporting the creation, verification and validation of OntoUML conceptual models
author Benevides, Alessander Bott
author_facet Benevides, Alessander Bott
author_role author
dc.contributor.advisor-co1.fl_str_mv Almeida, João Paulo Andrade
dc.contributor.advisor1.fl_str_mv Guizzardi, Giancarlo
dc.contributor.author.fl_str_mv Benevides, Alessander Bott
dc.contributor.referee1.fl_str_mv Falbo, Ricardo de Almeida
dc.contributor.referee2.fl_str_mv Costa, Mateus Conrad Barcellos da
contributor_str_mv Almeida, João Paulo Andrade
Guizzardi, Giancarlo
Falbo, Ricardo de Almeida
Costa, Mateus Conrad Barcellos da
dc.subject.por.fl_str_mv Modelagem conceitual
Verificação de modelos conceituais
Validação de modelos conceituais
topic Modelagem conceitual
Verificação de modelos conceituais
Validação de modelos conceituais
Ciência da Computação
Ontologia
Lógica
004
dc.subject.cnpq.fl_str_mv Ciência da Computação
dc.subject.br-rjbn.none.fl_str_mv Ontologia
Lógica
dc.subject.udc.none.fl_str_mv 004
description This thesis presents a model-based graphical editor for supporting the creation, verification and validation of conceptual models and domain ontologies in a philosophically and cognitively well-founded modeling language named OntoUML. The editor is designed in a way that, on one hand, it shields the user from the complexity of the ontological principles underlying this language. On the other hand, it reinforces these principles in the produced models by providing a mechanism for automatic formal constraint verification, hence ensuring that the created models will be syntactically correct. Assessing the quality of conceptual models is key to ensure that conceptual models can be used effectively as a basis for understanding, agreement and construction of information systems. For this reason, the editor is also capable of automatic generation of model instances by transforming these models into specifications in the logic-based language Alloy. As the generated Alloy specifications include the modal axioms of the foundational ontology underlyingOntoUML, named Unified Foundational Ontology (UFO), then the automatically generated instances will present modal behaviour while being dynamically classified, thereby supporting the validation of the modal meta-properties of the OntoUML types.
publishDate 2010
dc.date.issued.fl_str_mv 2010-02-05
dc.date.accessioned.fl_str_mv 2016-08-29T15:33:10Z
dc.date.available.fl_str_mv 2016-07-11
2016-08-29T15:33:10Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv BENEVIDES, Alessander Botti. A model-based graphical editor for supporting the creation, verification and validation of OntoUML conceptual models. 2010. 289 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2010.
dc.identifier.uri.fl_str_mv http://repositorio.ufes.br/handle/10/4211
identifier_str_mv BENEVIDES, Alessander Botti. A model-based graphical editor for supporting the creation, verification and validation of OntoUML conceptual models. 2010. 289 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2010.
url http://repositorio.ufes.br/handle/10/4211
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv Text
dc.publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Mestrado em Informática
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Informática
dc.publisher.initials.fl_str_mv UFES
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Centro Tecnológico
publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Mestrado em Informática
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
instname:Universidade Federal do Espírito Santo (UFES)
instacron:UFES
instname_str Universidade Federal do Espírito Santo (UFES)
instacron_str UFES
institution UFES
reponame_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
collection Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
bitstream.url.fl_str_mv http://repositorio.ufes.br/bitstreams/2944113e-0d25-423d-9058-ed948115ab50/download
bitstream.checksum.fl_str_mv 55c9192a29c0414e33a92f7897ba7167
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)
repository.mail.fl_str_mv
_version_ 1804309145502875648