CONCEITOS CENTRAIS E COMPONENTIZAÇÃO DE DIAGRAMAS DE CLASSE UML REPRESENTADOS EM GRAFO

Detalhes bibliográficos
Autor(a) principal: BERNARDO EVANGELHO MIRANDA
Data de Publicação: 2013
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da PUC-RIO (Projeto Maxwell)
Texto Completo: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=56746@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=56746@2
Resumo: O objetivo do trabalho é o desenvolvimento de uma aplicação web capaz de realizar diferentes análises de diagramas UML. Umas dascaracterísticas da ferramenta é a compatibilidade com outras ferramentas de edição de diagramas UML. Para isto, foi implementado um parser genérico XMI que importa driagramas de classe e gera um grafo orientado equivalente. Com a posse do grafo, são realizados estudos capazes de adicionar informações extras aos diagramas. O primeiro estudo é a identificação de quais clases compõesm o core concept (classes de alta importância para o sistema). Outro estudo é a clusterização deste grafo a fim de agrupar classes em propostas de componentes. Por fim, são discutidas estimativas de importância, do grau de coesão, além de métricas de acoplamento e tamanho do diagrama como um todo e dos componetes gerados.
id PUC_RIO-1_812f31c92e6f94e7396efa5cb6dd77a6
oai_identifier_str oai:MAXWELL.puc-rio.br:56746
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str 534
spelling info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisCONCEITOS CENTRAIS E COMPONENTIZAÇÃO DE DIAGRAMAS DE CLASSE UML REPRESENTADOS EM GRAFO CORE CONCEPTS AND COMPONENTIZATION OF UML CLASS DIAGRAMS REPRESENTED IN GRAPH 2013-04-05ARNDT VON STAA02282941772lattes.cnpq.br/3387018530825694SIMONE DINIZ JUNQUEIRA BARBOSAGUSTAVO ROBICHEZ DE CARVALHOGUSTAVO ROBICHEZ DE CARVALHOGUSTAVO ROBICHEZ DE CARVALHOGUSTAVO ROBICHEZ DE CARVALHO11175863750lattes.cnpq.br/5659471832983925BERNARDO EVANGELHO MIRANDAPONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIROPPG EM INFORMÁTICAPUC-RioBRO objetivo do trabalho é o desenvolvimento de uma aplicação web capaz de realizar diferentes análises de diagramas UML. Umas dascaracterísticas da ferramenta é a compatibilidade com outras ferramentas de edição de diagramas UML. Para isto, foi implementado um parser genérico XMI que importa driagramas de classe e gera um grafo orientado equivalente. Com a posse do grafo, são realizados estudos capazes de adicionar informações extras aos diagramas. O primeiro estudo é a identificação de quais clases compõesm o core concept (classes de alta importância para o sistema). Outro estudo é a clusterização deste grafo a fim de agrupar classes em propostas de componentes. Por fim, são discutidas estimativas de importância, do grau de coesão, além de métricas de acoplamento e tamanho do diagrama como um todo e dos componetes gerados.The goal of this dissertation is to develop a web application that explores different analysis of UML diagrams. One of the main features of this tool is the compatibility with other tools that create UML diagrms. In order to do that, we implemented a generic XMI parser that import class diagrams and provides as result a directed graph. With this graph in hand, we conducted studies that provide extra information regrading this diagram. The first study is the identification of the classes that can be considered core concepts (defining the important classes of the system). The other study permorms graph clustering, aiming to create groups pf classes, making it possible to generate components. Finally, we discuss estimates of importance and degree of cohesion, as well as size and coupling metrics of the diagram as a whole and the generated components.https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=56746@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=56746@2porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2022-11-01T14:04:11Zoai:MAXWELL.puc-rio.br:56746Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342021-12-23T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.pt.fl_str_mv CONCEITOS CENTRAIS E COMPONENTIZAÇÃO DE DIAGRAMAS DE CLASSE UML REPRESENTADOS EM GRAFO
dc.title.alternative.en.fl_str_mv CORE CONCEPTS AND COMPONENTIZATION OF UML CLASS DIAGRAMS REPRESENTED IN GRAPH
title CONCEITOS CENTRAIS E COMPONENTIZAÇÃO DE DIAGRAMAS DE CLASSE UML REPRESENTADOS EM GRAFO
spellingShingle CONCEITOS CENTRAIS E COMPONENTIZAÇÃO DE DIAGRAMAS DE CLASSE UML REPRESENTADOS EM GRAFO
BERNARDO EVANGELHO MIRANDA
title_short CONCEITOS CENTRAIS E COMPONENTIZAÇÃO DE DIAGRAMAS DE CLASSE UML REPRESENTADOS EM GRAFO
title_full CONCEITOS CENTRAIS E COMPONENTIZAÇÃO DE DIAGRAMAS DE CLASSE UML REPRESENTADOS EM GRAFO
title_fullStr CONCEITOS CENTRAIS E COMPONENTIZAÇÃO DE DIAGRAMAS DE CLASSE UML REPRESENTADOS EM GRAFO
title_full_unstemmed CONCEITOS CENTRAIS E COMPONENTIZAÇÃO DE DIAGRAMAS DE CLASSE UML REPRESENTADOS EM GRAFO
title_sort CONCEITOS CENTRAIS E COMPONENTIZAÇÃO DE DIAGRAMAS DE CLASSE UML REPRESENTADOS EM GRAFO
author BERNARDO EVANGELHO MIRANDA
author_facet BERNARDO EVANGELHO MIRANDA
author_role author
dc.contributor.advisor1.fl_str_mv ARNDT VON STAA
dc.contributor.advisor1ID.fl_str_mv 02282941772
dc.contributor.advisor1Lattes.fl_str_mv lattes.cnpq.br/3387018530825694
dc.contributor.referee1.fl_str_mv SIMONE DINIZ JUNQUEIRA BARBOSA
dc.contributor.referee2.fl_str_mv GUSTAVO ROBICHEZ DE CARVALHO
dc.contributor.referee3.fl_str_mv GUSTAVO ROBICHEZ DE CARVALHO
dc.contributor.referee4.fl_str_mv GUSTAVO ROBICHEZ DE CARVALHO
dc.contributor.referee5.fl_str_mv GUSTAVO ROBICHEZ DE CARVALHO
dc.contributor.authorID.fl_str_mv 11175863750
dc.contributor.authorLattes.fl_str_mv lattes.cnpq.br/5659471832983925
dc.contributor.author.fl_str_mv BERNARDO EVANGELHO MIRANDA
contributor_str_mv ARNDT VON STAA
SIMONE DINIZ JUNQUEIRA BARBOSA
GUSTAVO ROBICHEZ DE CARVALHO
GUSTAVO ROBICHEZ DE CARVALHO
GUSTAVO ROBICHEZ DE CARVALHO
GUSTAVO ROBICHEZ DE CARVALHO
description O objetivo do trabalho é o desenvolvimento de uma aplicação web capaz de realizar diferentes análises de diagramas UML. Umas dascaracterísticas da ferramenta é a compatibilidade com outras ferramentas de edição de diagramas UML. Para isto, foi implementado um parser genérico XMI que importa driagramas de classe e gera um grafo orientado equivalente. Com a posse do grafo, são realizados estudos capazes de adicionar informações extras aos diagramas. O primeiro estudo é a identificação de quais clases compõesm o core concept (classes de alta importância para o sistema). Outro estudo é a clusterização deste grafo a fim de agrupar classes em propostas de componentes. Por fim, são discutidas estimativas de importância, do grau de coesão, além de métricas de acoplamento e tamanho do diagrama como um todo e dos componetes gerados.
publishDate 2013
dc.date.issued.fl_str_mv 2013-04-05
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.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=56746@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=56746@2
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=56746@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=56746@2
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.publisher.none.fl_str_mv PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO
dc.publisher.program.fl_str_mv PPG EM INFORMÁTICA
dc.publisher.initials.fl_str_mv PUC-Rio
dc.publisher.country.fl_str_mv BR
publisher.none.fl_str_mv PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1748324961627406336