Separating ontological and informational concerns: a model-driven approch for conceptual modeling

Detalhes bibliográficos
Autor(a) principal: Carraretto, Roberto
Data de Publicação: 2012
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/6347
Resumo: Many authors have discussed the importance of ontological concerns in the development of information systems, emphasizing the benefits of ontology-based approaches to conceptual modeling tasks. A principled ontology-driven approach typically relies on the definition of a domain ontology and its use in subsequent phases of information system design and integration. Many of the challenges in the application of such an approach are related to addressing ontological concerns (defining the nature of phenomena of interest) and addressing informational concerns (defining the information demand about the phenomena of interest). In this thesis, we argue that ontological concerns should be clearly separated from informational concerns. We have observed that ontology-based approaches and information modeling approaches have been treated mostly in isolation, with the consequence that the relation between a domain ontology and an information model is still in need of clarification, despite the efforts of the formal ontology and the information modeling communities. Therefore, in this thesis, we analyze conceptual modeling in terms of two levels, namely, the so-called ontological level and, what we call, the information level. Our initial effort is to characterize the information level in harmony with existing works on information modeling and to align our information level approach with the existing ones concerning the ontological level. Then, we strive to provide a model-driven approach in which a domain ontology addressing ontological concerns (at the ontological level) is used as a starting point for the definition of an information model addressing informational concerns (at the information level). Our model-driven approach is guided by several systematic informational decisions that we identify here, which assist the addressing of an information demand. We adopt a philosophically well-founded profile of the Unified Modeling Language (UML) class diagrams, called OntoUML, to represent domain ontologies. Further, we adopt UML class diagrams to represent information models in an object-oriented approach. Finally, we provide tool support for the model transformation from OntoUML to UML in order to operationalize the approach and show its technical feasibility.
id UFES_3cccacfef2cbc8cd14d996b8c6f3a936
oai_identifier_str oai:repositorio.ufes.br:10/6347
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 AndradeCarraretto, RobertoGuizzardi, GiancarloCampos, Maria Luiza Machado2016-12-23T14:33:33Z2013-04-092016-12-23T14:33:33Z2012-11-28Many authors have discussed the importance of ontological concerns in the development of information systems, emphasizing the benefits of ontology-based approaches to conceptual modeling tasks. A principled ontology-driven approach typically relies on the definition of a domain ontology and its use in subsequent phases of information system design and integration. Many of the challenges in the application of such an approach are related to addressing ontological concerns (defining the nature of phenomena of interest) and addressing informational concerns (defining the information demand about the phenomena of interest). In this thesis, we argue that ontological concerns should be clearly separated from informational concerns. We have observed that ontology-based approaches and information modeling approaches have been treated mostly in isolation, with the consequence that the relation between a domain ontology and an information model is still in need of clarification, despite the efforts of the formal ontology and the information modeling communities. Therefore, in this thesis, we analyze conceptual modeling in terms of two levels, namely, the so-called ontological level and, what we call, the information level. Our initial effort is to characterize the information level in harmony with existing works on information modeling and to align our information level approach with the existing ones concerning the ontological level. Then, we strive to provide a model-driven approach in which a domain ontology addressing ontological concerns (at the ontological level) is used as a starting point for the definition of an information model addressing informational concerns (at the information level). Our model-driven approach is guided by several systematic informational decisions that we identify here, which assist the addressing of an information demand. We adopt a philosophically well-founded profile of the Unified Modeling Language (UML) class diagrams, called OntoUML, to represent domain ontologies. Further, we adopt UML class diagrams to represent information models in an object-oriented approach. Finally, we provide tool support for the model transformation from OntoUML to UML in order to operationalize the approach and show its technical feasibility.ResumoTextCARRARETTO, Roberto. Separating ontological and informational concerns: a model-driven approch for conceptual modeling. 2012. 52 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2012.http://repositorio.ufes.br/handle/10/6347engUniversidade Federal do Espírito SantoMestrado em InformáticaPrograma de Pós-Graduação em InformáticaUFESBRCentro TecnológicoOntologiaCiência da informaçãoModelagem de dadosModelagem de informaçõesCiência da Computação004Separating ontological and informational concerns: a model-driven approch for conceptual modelinginfo: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:UFESORIGINALRoberto Carraretto Cap 1-3.pdfapplication/pdf1849937http://repositorio.ufes.br/bitstreams/82fc6c99-2b85-44b7-b270-c7cefccae5a9/download680d00a31a288845b7a36d7a1ff2e64aMD5110/63472024-07-17 16:59:17.201oai:repositorio.ufes.br:10/6347http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-10-15T17:57:15.414886Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)false
dc.title.none.fl_str_mv Separating ontological and informational concerns: a model-driven approch for conceptual modeling
title Separating ontological and informational concerns: a model-driven approch for conceptual modeling
spellingShingle Separating ontological and informational concerns: a model-driven approch for conceptual modeling
Carraretto, Roberto
Ciência da Computação
Ontologia
Ciência da informação
Modelagem de dados
Modelagem de informações
004
title_short Separating ontological and informational concerns: a model-driven approch for conceptual modeling
title_full Separating ontological and informational concerns: a model-driven approch for conceptual modeling
title_fullStr Separating ontological and informational concerns: a model-driven approch for conceptual modeling
title_full_unstemmed Separating ontological and informational concerns: a model-driven approch for conceptual modeling
title_sort Separating ontological and informational concerns: a model-driven approch for conceptual modeling
author Carraretto, Roberto
author_facet Carraretto, Roberto
author_role author
dc.contributor.advisor1.fl_str_mv Almeida, João Paulo Andrade
dc.contributor.author.fl_str_mv Carraretto, Roberto
dc.contributor.referee1.fl_str_mv Guizzardi, Giancarlo
dc.contributor.referee2.fl_str_mv Campos, Maria Luiza Machado
contributor_str_mv Almeida, João Paulo Andrade
Guizzardi, Giancarlo
Campos, Maria Luiza Machado
dc.subject.cnpq.fl_str_mv Ciência da Computação
topic Ciência da Computação
Ontologia
Ciência da informação
Modelagem de dados
Modelagem de informações
004
dc.subject.br-rjbn.none.fl_str_mv Ontologia
Ciência da informação
Modelagem de dados
Modelagem de informações
dc.subject.udc.none.fl_str_mv 004
description Many authors have discussed the importance of ontological concerns in the development of information systems, emphasizing the benefits of ontology-based approaches to conceptual modeling tasks. A principled ontology-driven approach typically relies on the definition of a domain ontology and its use in subsequent phases of information system design and integration. Many of the challenges in the application of such an approach are related to addressing ontological concerns (defining the nature of phenomena of interest) and addressing informational concerns (defining the information demand about the phenomena of interest). In this thesis, we argue that ontological concerns should be clearly separated from informational concerns. We have observed that ontology-based approaches and information modeling approaches have been treated mostly in isolation, with the consequence that the relation between a domain ontology and an information model is still in need of clarification, despite the efforts of the formal ontology and the information modeling communities. Therefore, in this thesis, we analyze conceptual modeling in terms of two levels, namely, the so-called ontological level and, what we call, the information level. Our initial effort is to characterize the information level in harmony with existing works on information modeling and to align our information level approach with the existing ones concerning the ontological level. Then, we strive to provide a model-driven approach in which a domain ontology addressing ontological concerns (at the ontological level) is used as a starting point for the definition of an information model addressing informational concerns (at the information level). Our model-driven approach is guided by several systematic informational decisions that we identify here, which assist the addressing of an information demand. We adopt a philosophically well-founded profile of the Unified Modeling Language (UML) class diagrams, called OntoUML, to represent domain ontologies. Further, we adopt UML class diagrams to represent information models in an object-oriented approach. Finally, we provide tool support for the model transformation from OntoUML to UML in order to operationalize the approach and show its technical feasibility.
publishDate 2012
dc.date.issued.fl_str_mv 2012-11-28
dc.date.available.fl_str_mv 2013-04-09
2016-12-23T14:33:33Z
dc.date.accessioned.fl_str_mv 2016-12-23T14:33:33Z
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 CARRARETTO, Roberto. Separating ontological and informational concerns: a model-driven approch for conceptual modeling. 2012. 52 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2012.
dc.identifier.uri.fl_str_mv http://repositorio.ufes.br/handle/10/6347
identifier_str_mv CARRARETTO, Roberto. Separating ontological and informational concerns: a model-driven approch for conceptual modeling. 2012. 52 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2012.
url http://repositorio.ufes.br/handle/10/6347
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/82fc6c99-2b85-44b7-b270-c7cefccae5a9/download
bitstream.checksum.fl_str_mv 680d00a31a288845b7a36d7a1ff2e64a
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_ 1813022540818284544