Ontology-based complexity management in conceptual modeling
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) |
Texto Completo: | http://repositorio.ufes.br/handle/10/12323 |
Resumo: | Reference conceptual models are used to capture complex and critical domain information. However, as the complexity of a domain grows, so does the size and complexity of the model that represents it. Over the years, different complexity management techniques in large-scale conceptual models have been developed to extract value from models that, due to their size, are challenging to understand. These techniques, however, run into some limitations, such as the possibility of execution without human interaction, semantic cohesion of modules/views generated from the model, and generating an abstracted version of the model so that it can present the essential elements of the domain, among others. This thesis proposes two algorithms to facilitate the understanding of large-scale conceptual models by tackling the problem from two different angles. The first consists in extracting smaller self-contained modules from the original model. The second consists in abstracting the original model, thereby providing a summarized view of the main elements and how they relate to each other in the domain. Both algorithms we propose in this thesis require no input from modelers, are deterministic, and computationally inexpensive. To evaluate the abstraction algorithm for conceptual models, we carried out an empirical research aimed at a comparative analysis taking into account other competing approaches. |
id |
UFES_88d686c7e75e76541c097af865dce043 |
---|---|
oai_identifier_str |
oai:repositorio.ufes.br:10/12323 |
network_acronym_str |
UFES |
network_name_str |
Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) |
repository_id_str |
2108 |
spelling |
Ontology-based complexity management in conceptual modelingAbstração de modelosGerenciamento de complexidade em modelagem conceitualModelagem conceitual baseada em ontologiaModularização de modelos conceituaisVisões ontológicasOntoUMLCiência da ComputaçãoReference conceptual models are used to capture complex and critical domain information. However, as the complexity of a domain grows, so does the size and complexity of the model that represents it. Over the years, different complexity management techniques in large-scale conceptual models have been developed to extract value from models that, due to their size, are challenging to understand. These techniques, however, run into some limitations, such as the possibility of execution without human interaction, semantic cohesion of modules/views generated from the model, and generating an abstracted version of the model so that it can present the essential elements of the domain, among others. This thesis proposes two algorithms to facilitate the understanding of large-scale conceptual models by tackling the problem from two different angles. The first consists in extracting smaller self-contained modules from the original model. The second consists in abstracting the original model, thereby providing a summarized view of the main elements and how they relate to each other in the domain. Both algorithms we propose in this thesis require no input from modelers, are deterministic, and computationally inexpensive. To evaluate the abstraction algorithm for conceptual models, we carried out an empirical research aimed at a comparative analysis taking into account other competing approaches.Modelos conceituais de referência são usados para capturar informações de domínio complexas e críticas. No entanto, à medida que a complexidade de um domínio cresce, também aumentam o tamanho e a complexidade do modelo que o representa. Ao longo dos anos, diferentes técnicas de gerenciamento de complexidade em modelos conceituais de larga escala foram desenvolvidas para extrair valor de modelos que, devido ao seu tamanho, são desafiadores de entender. Essas técnicas, no entanto, encontram algumas limitações, como a possibilidade de execução sem interação humana, coesão semântica de módulos/visões geradas a partir do modelo e geração de uma versão abstrata do modelo para que ele possa apresentar os elementos essenciais do domínio, entre outros. Esta tese propõe dois algoritmos para facilitar a compreensão de modelos conceituais de larga escala, abordando o problema de dois ângulos diferentes. O primeiro consiste em extrair módulos menores e autocontidos do modelo original. O segundo consiste em abstrair o modelo original, fornecendo assim uma visão resumida dos principais elementos e como eles se relacionam entre si no domínio. Ambos os algoritmos que propomos nesta tese não requerem entrada de modeladores, são determinísticos e computacionalmente baratos. Para avaliar o algoritmo de abstração para modelos conceituais, realizamos uma pesquisa empírica visando uma análise comparativa levando em consideração outras abordagens concorrentes.Universidade Federal do Espírito SantoBRDoutorado em Ciência da ComputaçãoCentro TecnológicoUFESPrograma de Pós-Graduação em InformáticaGuizzardi, Giancarlohttp://lattes.cnpq.br/5297252436860003https://orcid.org/0000-0003-0782-3993http://lattes.cnpq.br/7421277201683013Almeida, João Paulo Andradehttp://lattes.cnpq.br/4332944687727598Campos, Maria Luiza MachadoBarcellos, Monalessa Perinihttp://lattes.cnpq.br/8826584877205264Fonseca, Claudenir MoraisFigueiredo, Guylerme Velasco de Souza2024-05-29T20:55:09Z2024-05-29T20:55:09Z2022-09-16info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisTextapplication/pdfhttp://repositorio.ufes.br/handle/10/12323porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)instname:Universidade Federal do Espírito Santo (UFES)instacron:UFES2024-11-14T07:46:37Zoai:repositorio.ufes.br:10/12323Repositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-11-14T07:46:37Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)false |
dc.title.none.fl_str_mv |
Ontology-based complexity management in conceptual modeling |
title |
Ontology-based complexity management in conceptual modeling |
spellingShingle |
Ontology-based complexity management in conceptual modeling Figueiredo, Guylerme Velasco de Souza Abstração de modelos Gerenciamento de complexidade em modelagem conceitual Modelagem conceitual baseada em ontologia Modularização de modelos conceituais Visões ontológicas OntoUML Ciência da Computação |
title_short |
Ontology-based complexity management in conceptual modeling |
title_full |
Ontology-based complexity management in conceptual modeling |
title_fullStr |
Ontology-based complexity management in conceptual modeling |
title_full_unstemmed |
Ontology-based complexity management in conceptual modeling |
title_sort |
Ontology-based complexity management in conceptual modeling |
author |
Figueiredo, Guylerme Velasco de Souza |
author_facet |
Figueiredo, Guylerme Velasco de Souza |
author_role |
author |
dc.contributor.none.fl_str_mv |
Guizzardi, Giancarlo http://lattes.cnpq.br/5297252436860003 https://orcid.org/0000-0003-0782-3993 http://lattes.cnpq.br/7421277201683013 Almeida, João Paulo Andrade http://lattes.cnpq.br/4332944687727598 Campos, Maria Luiza Machado Barcellos, Monalessa Perini http://lattes.cnpq.br/8826584877205264 Fonseca, Claudenir Morais |
dc.contributor.author.fl_str_mv |
Figueiredo, Guylerme Velasco de Souza |
dc.subject.por.fl_str_mv |
Abstração de modelos Gerenciamento de complexidade em modelagem conceitual Modelagem conceitual baseada em ontologia Modularização de modelos conceituais Visões ontológicas OntoUML Ciência da Computação |
topic |
Abstração de modelos Gerenciamento de complexidade em modelagem conceitual Modelagem conceitual baseada em ontologia Modularização de modelos conceituais Visões ontológicas OntoUML Ciência da Computação |
description |
Reference conceptual models are used to capture complex and critical domain information. However, as the complexity of a domain grows, so does the size and complexity of the model that represents it. Over the years, different complexity management techniques in large-scale conceptual models have been developed to extract value from models that, due to their size, are challenging to understand. These techniques, however, run into some limitations, such as the possibility of execution without human interaction, semantic cohesion of modules/views generated from the model, and generating an abstracted version of the model so that it can present the essential elements of the domain, among others. This thesis proposes two algorithms to facilitate the understanding of large-scale conceptual models by tackling the problem from two different angles. The first consists in extracting smaller self-contained modules from the original model. The second consists in abstracting the original model, thereby providing a summarized view of the main elements and how they relate to each other in the domain. Both algorithms we propose in this thesis require no input from modelers, are deterministic, and computationally inexpensive. To evaluate the abstraction algorithm for conceptual models, we carried out an empirical research aimed at a comparative analysis taking into account other competing approaches. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-09-16 2024-05-29T20:55:09Z 2024-05-29T20:55:09Z |
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.uri.fl_str_mv |
http://repositorio.ufes.br/handle/10/12323 |
url |
http://repositorio.ufes.br/handle/10/12323 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
Text application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal do Espírito Santo BR Doutorado em Ciência da Computação Centro Tecnológico UFES Programa de Pós-Graduação em Informática |
publisher.none.fl_str_mv |
Universidade Federal do Espírito Santo BR Doutorado em Ciência da Computação Centro Tecnológico UFES Programa de Pós-Graduação 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) |
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_ |
1818367988317814784 |