Implementación en C# de las reglas heurísticas de conversión de esquemas preconceptuales a diagramas uml 2.0

Desde mediados de los años noventa se viene gestando una tendencia que busca la generación automática de esquemas conceptuales de UML a partir de lenguajes controlados, empleando para ello reglas heurísticas de transformación. En esta tendencia, aún subsisten algunos problemas: ambigüedad en las reg...

Full description

Bibliographic Details
Main Authors: Carlos Zapata, David Cardona
Format: Article
Language:English
Published: Universidad de Antioquia 2008-01-01
Series:Revista Facultad de Ingeniería Universidad de Antioquia
Subjects:
Online Access:http://www.redalyc.org/articulo.oa?id=43004413
_version_ 1827886060927975424
author Carlos Zapata
David Cardona
author_facet Carlos Zapata
David Cardona
author_sort Carlos Zapata
collection DOAJ
description Desde mediados de los años noventa se viene gestando una tendencia que busca la generación automática de esquemas conceptuales de UML a partir de lenguajes controlados, empleando para ello reglas heurísticas de transformación. En esta tendencia, aún subsisten algunos problemas: ambigüedad en las reglas, procesos semiasistidos con alta participación de expertos, dificultades en la representación conjunta de estructura y dinamismo del mundo, generación de un solo diagrama y carencia de implementación de algunos trabajos. En este artículo se emplean los denominados Esquemas Preconceptuales como lenguaje gráfico de representación del dominio de una aplicación de software, y se implementan en C# las reglas de conversión de esos esquemas a diagramas de UML 2.0. La implementación en C# elimina la ambigüedad que podrían contener las reglas y permiten la automatización del proceso sin la mediación de expertos. Finalmente, se muestra mediante un caso de estudio el funcionamiento de un prototipo en C# basado en estas reglas.
first_indexed 2024-03-12T19:56:07Z
format Article
id doaj.art-98d0761f22854675a8d542f40d818e8a
institution Directory Open Access Journal
issn 0120-6230
2422-2844
language English
last_indexed 2024-03-12T19:56:07Z
publishDate 2008-01-01
publisher Universidad de Antioquia
record_format Article
series Revista Facultad de Ingeniería Universidad de Antioquia
spelling doaj.art-98d0761f22854675a8d542f40d818e8a2023-08-02T02:47:39ZengUniversidad de AntioquiaRevista Facultad de Ingeniería Universidad de Antioquia0120-62302422-28442008-01-0144119136Implementación en C# de las reglas heurísticas de conversión de esquemas preconceptuales a diagramas uml 2.0Carlos ZapataDavid CardonaDesde mediados de los años noventa se viene gestando una tendencia que busca la generación automática de esquemas conceptuales de UML a partir de lenguajes controlados, empleando para ello reglas heurísticas de transformación. En esta tendencia, aún subsisten algunos problemas: ambigüedad en las reglas, procesos semiasistidos con alta participación de expertos, dificultades en la representación conjunta de estructura y dinamismo del mundo, generación de un solo diagrama y carencia de implementación de algunos trabajos. En este artículo se emplean los denominados Esquemas Preconceptuales como lenguaje gráfico de representación del dominio de una aplicación de software, y se implementan en C# las reglas de conversión de esos esquemas a diagramas de UML 2.0. La implementación en C# elimina la ambigüedad que podrían contener las reglas y permiten la automatización del proceso sin la mediación de expertos. Finalmente, se muestra mediante un caso de estudio el funcionamiento de un prototipo en C# basado en estas reglas.http://www.redalyc.org/articulo.oa?id=43004413esquema preconceptualdiagramas de clasesdiagramas de comunicacióndiagramas de máquina de estadosuml 20reglas de transformaciónlenguaje de programación c#
spellingShingle Carlos Zapata
David Cardona
Implementación en C# de las reglas heurísticas de conversión de esquemas preconceptuales a diagramas uml 2.0
Revista Facultad de Ingeniería Universidad de Antioquia
esquema preconceptual
diagramas de clases
diagramas de comunicación
diagramas de máquina de estados
uml 2
0
reglas de transformación
lenguaje de programación c#
title Implementación en C# de las reglas heurísticas de conversión de esquemas preconceptuales a diagramas uml 2.0
title_full Implementación en C# de las reglas heurísticas de conversión de esquemas preconceptuales a diagramas uml 2.0
title_fullStr Implementación en C# de las reglas heurísticas de conversión de esquemas preconceptuales a diagramas uml 2.0
title_full_unstemmed Implementación en C# de las reglas heurísticas de conversión de esquemas preconceptuales a diagramas uml 2.0
title_short Implementación en C# de las reglas heurísticas de conversión de esquemas preconceptuales a diagramas uml 2.0
title_sort implementacion en c de las reglas heuristicas de conversion de esquemas preconceptuales a diagramas uml 2 0
topic esquema preconceptual
diagramas de clases
diagramas de comunicación
diagramas de máquina de estados
uml 2
0
reglas de transformación
lenguaje de programación c#
url http://www.redalyc.org/articulo.oa?id=43004413
work_keys_str_mv AT carloszapata implementacionencdelasreglasheuristicasdeconversiondeesquemaspreconceptualesadiagramasuml20
AT davidcardona implementacionencdelasreglasheuristicasdeconversiondeesquemaspreconceptualesadiagramasuml20