Foundations for multi-level ontology-based conceptual modeling
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Tese |
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/9870 |
Resumo: | Considering that conceptual models are produced with the aim of representing certain aspects of the physical and social world according to a specific conceptualization and that ontologies aim at describing conceptualizations, there has been growing interest in the use of ontologies to provide a sound theoretical basis for the discipline of conceptual modeling. This has given rise to a research area called ontology-based conceptual modeling, with significant advances to conceptual modeling in the last decades. Despite these advances, ontology-based conceptual modeling still lacks proper support to address subject domains that require not only the representation of categories of individuals but also the representation of categories of categories (or types of types). The representation of entities of multiple (related) classification “levels” has been the focus of a separate research area under the banner of multi-level modeling, aiming to address the limitations of the conventional two-level modeling paradigm. Despite the relevant contributions of multi-level modeling and ontology-based conceptual modeling, their combination has not yet received due attention. This work explores this gap by proposing the use of formal theories for multi-level modeling in combination with foundational ontologies to support what we call multi-level ontology-based conceptual modeling. To provide a well-founded approach to multi-level conceptual modeling, we develop a theory called MLT that formally characterizes the nature of classification levels and precisely defines the relations that may occur between elements of different classification levels. In order to leverage the benefits of the use of a foundational ontology to domains dealing with multiple classification levels, we combine the proposed multilevel modeling theory with a foundational ontology. This combination results in a hierarchical modeling approach that supports the construction of multi-level conceptual models in a spectrum of levels of specificity, from foundational ontologies to domain models. To demonstrate the applicability of our multi-level ontology-based conceptual modeling approach, we employ it to develop a core ontology for organizational structure, a domain that spans multiple classification levels. Further, we show how MLT can be used as a reference theory to clarify the semantics and enhance the expressiveness of UML with respect to the representation of multi-level models. The resulting UML profile enables the practical application of MLT. |
id |
UFES_20e7f43f80f6b2aad2925e90fa5cef11 |
---|---|
oai_identifier_str |
oai:repositorio.ufes.br:10/9870 |
network_acronym_str |
UFES |
network_name_str |
Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) |
repository_id_str |
2108 |
spelling |
Guizzardi, GiancarloAlmeida, João Paulo AndradeCarvalho, Victorio Albani deFalbo, Ricardo de AlmeidaSouza, Vitor Estêvão SilvaAtkinson, ColinParreiras, Fernando Silva2018-08-02T00:04:06Z2018-08-012018-08-02T00:04:06Z2016-12-16Considering that conceptual models are produced with the aim of representing certain aspects of the physical and social world according to a specific conceptualization and that ontologies aim at describing conceptualizations, there has been growing interest in the use of ontologies to provide a sound theoretical basis for the discipline of conceptual modeling. This has given rise to a research area called ontology-based conceptual modeling, with significant advances to conceptual modeling in the last decades. Despite these advances, ontology-based conceptual modeling still lacks proper support to address subject domains that require not only the representation of categories of individuals but also the representation of categories of categories (or types of types). The representation of entities of multiple (related) classification “levels” has been the focus of a separate research area under the banner of multi-level modeling, aiming to address the limitations of the conventional two-level modeling paradigm. Despite the relevant contributions of multi-level modeling and ontology-based conceptual modeling, their combination has not yet received due attention. This work explores this gap by proposing the use of formal theories for multi-level modeling in combination with foundational ontologies to support what we call multi-level ontology-based conceptual modeling. To provide a well-founded approach to multi-level conceptual modeling, we develop a theory called MLT that formally characterizes the nature of classification levels and precisely defines the relations that may occur between elements of different classification levels. In order to leverage the benefits of the use of a foundational ontology to domains dealing with multiple classification levels, we combine the proposed multilevel modeling theory with a foundational ontology. This combination results in a hierarchical modeling approach that supports the construction of multi-level conceptual models in a spectrum of levels of specificity, from foundational ontologies to domain models. To demonstrate the applicability of our multi-level ontology-based conceptual modeling approach, we employ it to develop a core ontology for organizational structure, a domain that spans multiple classification levels. Further, we show how MLT can be used as a reference theory to clarify the semantics and enhance the expressiveness of UML with respect to the representation of multi-level models. The resulting UML profile enables the practical application of MLT.Considerando que modelos conceituais são produzidos com o objetivo de representar certos aspectos do mundo físico e social de acordo com uma conceituação específica e que ontologias buscam descrever conceituações, tem havido crescente interesse no uso de ontologias para fornecer uma base teórica sólida para a disciplina de modelagem conceitual. Esse interesse deu origem a uma área de pesquisa denominada modelagem conceitual baseada em ontologias, com avanços significativos na modelagem conceitual nas últimas décadas. Apesar desses avanços, a modelagem baseada em ontologias não provê suporte adequado à modelagem de domínios que exigem a representação de categorias de indivíduos e de categorias de categorias (ou tipos de tipos). A representação de entidades de vários "níveis" de classificação tem sido o foco de uma área de pesquisa distinta denominada modelagem multi-nível. As iniciativas em modelagem multi-nível visam a contornar as limitações impostas pelo paradigma convencional de modelagem em dois níveis. Apesar das contribuições relevantes das áreas de modelagem multi-nível e de modelagem conceitual baseada em ontologias, a combinação dessas duas áreas ainda não recebeu a devida atenção. Este trabalho explora essa lacuna propondo o uso combinado de teorias formais para a modelagem multi-nível e de ontologias de fundamentação para apoiar o que chamamos de modelagem conceitual multi-nível baseada em ontologias. Para fornecer uma abordagem bem fundamentada à modelagem conceitual multi-nível, desenvolvemos uma teoria chamada MLT. MLT caracteriza formalmente a natureza dos níveis de classificação e define precisamente as relações que podem ocorrer entre elementos de diferentes níveis de classificação. A fim de aproveitar os benefícios do uso de ontologias de fundamentação na modelagem de domínios que abrangem vários níveis de classificação, combinamos MLT com uma ontologia de fundamentação. Essa combinação resulta em uma abordagem de modelagem que apoia a construção de modelos conceituais multi-níveis em um espectro de níveis de especificidade, desde ontologias de fundamentação até modelos conceituas de domínios específicos. Para demonstrar a aplicabilidade da nossa abordagem de modelagem conceitual multi-nível baseada em ontologias, a empregamos para desenvolver uma ontologia núcleo para estruturas organizacionais, um domínio que abrange vários níveis de classificação. Além disso, mostramos como MLT pode ser usada como uma teoria de referência para esclarecer a semântica e aumentar a expressividade de UML no que diz respeito à representação de modelos de multi-níveis. O perfil UML produzido viabiliza a aplicação prática de MLT pela comunidade de modelagem conceitual.TextCARVALHO, Victorio Albani de. Foundations for multi-level ontology-based conceptual modeling. 2016. 168 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2016.http://repositorio.ufes.br/handle/10/9870engUniversidade Federal do Espírito SantoDoutorado em Ciência da ComputaçãoPrograma de Pós-Graduação em InformáticaUFESBRCentro TecnológicoPower typeConceptual modelingModelsOntologyFoundational ontologyOntology-based conceptual modelingClassification levelsMulti-level modelingModelagem conceitualOntologia de fundamentaçãoModelagem conceitual baseada em ontologiasNíveis de classificaçãoModelagem multi-nívelOntologiaModelos multinível (estatísticas)Ciência da Computação004Foundations for multi-level ontology-based conceptual modelinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)instname:Universidade Federal do Espírito Santo (UFES)instacron:UFESORIGINALfoundations_for_ontology_based_multi_level_conceptual_modeling_2012 - victorio.pdfapplication/pdf6142526http://repositorio.ufes.br/bitstreams/f1abfea4-f2ef-4ced-9018-6f0cb6b6eb12/download3e3483b04f4e9b86ab648e66104ac1e2MD5110/98702024-06-28 16:08:34.61oai:repositorio.ufes.br:10/9870http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-06-28T16:08:34Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)false |
dc.title.none.fl_str_mv |
Foundations for multi-level ontology-based conceptual modeling |
title |
Foundations for multi-level ontology-based conceptual modeling |
spellingShingle |
Foundations for multi-level ontology-based conceptual modeling Carvalho, Victorio Albani de Power type Conceptual modeling Models Ontology Foundational ontology Ontology-based conceptual modeling Classification levels Multi-level modeling Modelagem conceitual Ontologia de fundamentação Modelagem conceitual baseada em ontologias Níveis de classificação Modelagem multi-nível Ciência da Computação Ontologia Modelos multinível (estatísticas) 004 |
title_short |
Foundations for multi-level ontology-based conceptual modeling |
title_full |
Foundations for multi-level ontology-based conceptual modeling |
title_fullStr |
Foundations for multi-level ontology-based conceptual modeling |
title_full_unstemmed |
Foundations for multi-level ontology-based conceptual modeling |
title_sort |
Foundations for multi-level ontology-based conceptual modeling |
author |
Carvalho, Victorio Albani de |
author_facet |
Carvalho, Victorio Albani de |
author_role |
author |
dc.contributor.advisor-co1.fl_str_mv |
Guizzardi, Giancarlo |
dc.contributor.advisor1.fl_str_mv |
Almeida, João Paulo Andrade |
dc.contributor.author.fl_str_mv |
Carvalho, Victorio Albani de |
dc.contributor.referee1.fl_str_mv |
Falbo, Ricardo de Almeida |
dc.contributor.referee2.fl_str_mv |
Souza, Vitor Estêvão Silva |
dc.contributor.referee3.fl_str_mv |
Atkinson, Colin |
dc.contributor.referee4.fl_str_mv |
Parreiras, Fernando Silva |
contributor_str_mv |
Guizzardi, Giancarlo Almeida, João Paulo Andrade Falbo, Ricardo de Almeida Souza, Vitor Estêvão Silva Atkinson, Colin Parreiras, Fernando Silva |
dc.subject.eng.fl_str_mv |
Power type Conceptual modeling Models Ontology Foundational ontology Ontology-based conceptual modeling Classification levels Multi-level modeling |
topic |
Power type Conceptual modeling Models Ontology Foundational ontology Ontology-based conceptual modeling Classification levels Multi-level modeling Modelagem conceitual Ontologia de fundamentação Modelagem conceitual baseada em ontologias Níveis de classificação Modelagem multi-nível Ciência da Computação Ontologia Modelos multinível (estatísticas) 004 |
dc.subject.por.fl_str_mv |
Modelagem conceitual Ontologia de fundamentação Modelagem conceitual baseada em ontologias Níveis de classificação Modelagem multi-nível |
dc.subject.cnpq.fl_str_mv |
Ciência da Computação |
dc.subject.br-rjbn.none.fl_str_mv |
Ontologia Modelos multinível (estatísticas) |
dc.subject.udc.none.fl_str_mv |
004 |
description |
Considering that conceptual models are produced with the aim of representing certain aspects of the physical and social world according to a specific conceptualization and that ontologies aim at describing conceptualizations, there has been growing interest in the use of ontologies to provide a sound theoretical basis for the discipline of conceptual modeling. This has given rise to a research area called ontology-based conceptual modeling, with significant advances to conceptual modeling in the last decades. Despite these advances, ontology-based conceptual modeling still lacks proper support to address subject domains that require not only the representation of categories of individuals but also the representation of categories of categories (or types of types). The representation of entities of multiple (related) classification “levels” has been the focus of a separate research area under the banner of multi-level modeling, aiming to address the limitations of the conventional two-level modeling paradigm. Despite the relevant contributions of multi-level modeling and ontology-based conceptual modeling, their combination has not yet received due attention. This work explores this gap by proposing the use of formal theories for multi-level modeling in combination with foundational ontologies to support what we call multi-level ontology-based conceptual modeling. To provide a well-founded approach to multi-level conceptual modeling, we develop a theory called MLT that formally characterizes the nature of classification levels and precisely defines the relations that may occur between elements of different classification levels. In order to leverage the benefits of the use of a foundational ontology to domains dealing with multiple classification levels, we combine the proposed multilevel modeling theory with a foundational ontology. This combination results in a hierarchical modeling approach that supports the construction of multi-level conceptual models in a spectrum of levels of specificity, from foundational ontologies to domain models. To demonstrate the applicability of our multi-level ontology-based conceptual modeling approach, we employ it to develop a core ontology for organizational structure, a domain that spans multiple classification levels. Further, we show how MLT can be used as a reference theory to clarify the semantics and enhance the expressiveness of UML with respect to the representation of multi-level models. The resulting UML profile enables the practical application of MLT. |
publishDate |
2016 |
dc.date.issued.fl_str_mv |
2016-12-16 |
dc.date.accessioned.fl_str_mv |
2018-08-02T00:04:06Z |
dc.date.available.fl_str_mv |
2018-08-01 2018-08-02T00:04:06Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
CARVALHO, Victorio Albani de. Foundations for multi-level ontology-based conceptual modeling. 2016. 168 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2016. |
dc.identifier.uri.fl_str_mv |
http://repositorio.ufes.br/handle/10/9870 |
identifier_str_mv |
CARVALHO, Victorio Albani de. Foundations for multi-level ontology-based conceptual modeling. 2016. 168 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2016. |
url |
http://repositorio.ufes.br/handle/10/9870 |
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 Doutorado em Ciência da Computação |
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 Doutorado em Ciência da Computação |
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/f1abfea4-f2ef-4ced-9018-6f0cb6b6eb12/download |
bitstream.checksum.fl_str_mv |
3e3483b04f4e9b86ab648e66104ac1e2 |
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_ |
1804309194556309504 |