Reglas de conversión entre el diagrama de clases y los grafos conceptuales de Sowa
La conversión entre modelos de un nivel de abstracción inferior a otro de nivel de abstracción superior facilita la comunicación entre los involucrados en un proceso de desarrollo de software. Los grafos conceptuales son diagramas que presentan la información modelada de una manera semiformal, y pue...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Universidad de Medellín
2006-07-01
|
Series: | Revista Ingenierías Universidad de Medellín |
Subjects: | |
Online Access: | http://www.scielo.org.co/scielo.php?script=sci_arttext&pid=S1692-33242006000200010 |
id |
doaj-dec044d796d24757b81a6b77b2f1cf24 |
---|---|
record_format |
Article |
spelling |
doaj-dec044d796d24757b81a6b77b2f1cf242020-11-24T23:46:50ZengUniversidad de MedellínRevista Ingenierías Universidad de Medellín1692-33242006-07-0159111122Reglas de conversión entre el diagrama de clases y los grafos conceptuales de SowaCarlos Mario ZapataBetsy María EstradaGuillermo GonzálezLa conversión entre modelos de un nivel de abstracción inferior a otro de nivel de abstracción superior facilita la comunicación entre los involucrados en un proceso de desarrollo de software. Los grafos conceptuales son diagramas que presentan la información modelada de una manera semiformal, y pueden llegar a ser comprensibles tanto por el humano como por el computador. El diagrama de clases, en cambio, presenta las clases, atributos, operaciones y relaciones principales de un sistema en un lenguaje propio de los expertos en modelamiento de productos de software. En este artículo se propone un conjunto de reglas de conversión para traducir el diagrama de clases (más detallado y, en consecuencia, de bajo nivel de abstracción) en una forma más comprensible al interesado (y de más alto nivel de abstracción) como lo son los grafos conceptuales de Sowa.<br>The conversion from lower-level abstraction models to upper-level abstraction models encourages communication between the parts of the software development process. Conceptual graphs are diagrams for presentation of the modeled information in a semi-formal way, and they can be understandable both for human and computer. Class diagram, in contrast, presents the systems classes, attributes, operations and main relations in an expert language for software product modelers. In this paper, we propose a set of conversion rules for translating class diagram (a more detailed, low-level abstraction model) into a one more understandable form for stakeholders (an upper-level abstraction model) based on Sowa's Conceptual Graphshttp://www.scielo.org.co/scielo.php?script=sci_arttext&pid=S1692-33242006000200010reglas de conversióngrafos conceptuales de Sowadiagrama de clases |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Carlos Mario Zapata Betsy María Estrada Guillermo González |
spellingShingle |
Carlos Mario Zapata Betsy María Estrada Guillermo González Reglas de conversión entre el diagrama de clases y los grafos conceptuales de Sowa Revista Ingenierías Universidad de Medellín reglas de conversión grafos conceptuales de Sowa diagrama de clases |
author_facet |
Carlos Mario Zapata Betsy María Estrada Guillermo González |
author_sort |
Carlos Mario Zapata |
title |
Reglas de conversión entre el diagrama de clases y los grafos conceptuales de Sowa |
title_short |
Reglas de conversión entre el diagrama de clases y los grafos conceptuales de Sowa |
title_full |
Reglas de conversión entre el diagrama de clases y los grafos conceptuales de Sowa |
title_fullStr |
Reglas de conversión entre el diagrama de clases y los grafos conceptuales de Sowa |
title_full_unstemmed |
Reglas de conversión entre el diagrama de clases y los grafos conceptuales de Sowa |
title_sort |
reglas de conversión entre el diagrama de clases y los grafos conceptuales de sowa |
publisher |
Universidad de Medellín |
series |
Revista Ingenierías Universidad de Medellín |
issn |
1692-3324 |
publishDate |
2006-07-01 |
description |
La conversión entre modelos de un nivel de abstracción inferior a otro de nivel de abstracción superior facilita la comunicación entre los involucrados en un proceso de desarrollo de software. Los grafos conceptuales son diagramas que presentan la información modelada de una manera semiformal, y pueden llegar a ser comprensibles tanto por el humano como por el computador. El diagrama de clases, en cambio, presenta las clases, atributos, operaciones y relaciones principales de un sistema en un lenguaje propio de los expertos en modelamiento de productos de software. En este artículo se propone un conjunto de reglas de conversión para traducir el diagrama de clases (más detallado y, en consecuencia, de bajo nivel de abstracción) en una forma más comprensible al interesado (y de más alto nivel de abstracción) como lo son los grafos conceptuales de Sowa.<br>The conversion from lower-level abstraction models to upper-level abstraction models encourages communication between the parts of the software development process. Conceptual graphs are diagrams for presentation of the modeled information in a semi-formal way, and they can be understandable both for human and computer. Class diagram, in contrast, presents the systems classes, attributes, operations and main relations in an expert language for software product modelers. In this paper, we propose a set of conversion rules for translating class diagram (a more detailed, low-level abstraction model) into a one more understandable form for stakeholders (an upper-level abstraction model) based on Sowa's Conceptual Graphs |
topic |
reglas de conversión grafos conceptuales de Sowa diagrama de clases |
url |
http://www.scielo.org.co/scielo.php?script=sci_arttext&pid=S1692-33242006000200010 |
work_keys_str_mv |
AT carlosmariozapata reglasdeconversionentreeldiagramadeclasesylosgrafosconceptualesdesowa AT betsymariaestrada reglasdeconversionentreeldiagramadeclasesylosgrafosconceptualesdesowa AT guillermogonzalez reglasdeconversionentreeldiagramadeclasesylosgrafosconceptualesdesowa |
_version_ |
1725492124540993536 |