A model-based graphical editor for supporting the creation, verification and validation of OntoUML conceptual models
Autor(a) principal: | |
---|---|
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-07-17 17:01:40.971oai:repositorio.ufes.br:10/4211http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-10-15T17:53:18.497837Repositó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_ |
1813022513285824512 |