ImpactU Versión 3.11.2 Última actualización: Interfaz de Usuario: 16/10/2025 Base de Datos: 29/08/2025 Hecho en Colombia
Implementación en C# de las reglas heurísticas de conversión de esquemas preconceptuales a diagramas uml 2.0 Heuristic rules for transforming preconceptual schemas into uml 2.0 diagrams: a C# implementation
Resumen Desde mediados de los anos noventa se viene gestando una tendencia que busca la generacion automatica de esquemas conceptuales de UML a partir de lenguajes controlados, empleando para ello reglas heuristicas de transforma-cion. En esta tendencia, aun subsisten algunos problemas: ambiguedad en las reglas, procesos semiasistidos con alta participacion de expertos, dificultades en la representacion conjunta de estructura y dinamismo del mundo, gene-racion de un solo diagrama y carencia de implementacion de algunos traba-jos. En este articulo se emplean los denominados Esquemas Preconceptuales como lenguaje grafico de representacion del dominio de una aplicacion de software, y se implementan en C# las reglas de conversion de esos esquemas a diagramas de UML 2.0. La implementacion en C# elimina la ambiguedad que podrian contener las reglas y permiten la automatizacion del proceso sin la mediacion de expertos. Finalmente, se muestra mediante un caso de estu-dio el funcionamiento de un prototipo en C# basado en estas reglas.