Generación automática del diagrama entidad-relación y su representación en SQL desde un lenguaje controlado (UN-LENCEP)

Main Article Content

Carlos Mario Zapata Jaramillo
Guillermo González Calderón
John Jairo Chaverra Mojica

Abstract

Entidad-relación es uno de los diagramas que se utilizan en el desarrollo de modelos para representar la información de un dominio. Con el fin de agilizar y mejorar el proceso de desarrollo de software, diferentes propuestas surgieron para contribuir en la obtención automática o semiautomática del diagrama entidad-relación. Varias de estas propuestas utilizan como punto de partida lenguaje natural o lenguaje controlado, mientras otras propuestas utilizan representaciones intermedias. Los interesados en el desarrollo de una aplicación de software no suelen comprender varias de las representaciones utilizadas sin tener previa capacitación, lo cual restringe la participación activa del interesado en todas las etapas del desarrollo. Con el fin de solucionar estos problemas, en este artículo se propone un conjunto de reglas heurísticas para la obtención automática del diagrama entidad-relación y su representación en SQL. Se toma como punto de partida el lenguaje controlado UN-Lencep, que ya se emplea para la generación de otros artefactos en el desarrollo de aplicaciones de software.


How to Cite
Zapata Jaramillo, C. M., González Calderón, G., & Chaverra Mojica, J. J. (2011). Generación automática del diagrama entidad-relación y su representación en SQL desde un lenguaje controlado (UN-LENCEP). Revista Ingenierías Universidad De Medellín, 10(18), 127–135. Retrieved from https://revistas.udem.edu.co/index.php/ingenierias/article/view/344

Article Details

Author Biographies

Carlos Mario Zapata Jaramillo, Universidad Nacional de Colombia

Ingeniero civil, Ph D en Ingeniería. Profesor asociado de la Universidad Nacional de Colombia, Líder del grupo de investigación en Lenguajes Computacionales.  Teléfono: (57)(4) 4255374. Fax: (57)(4) 4255365 Carrera 80 No. 65-223 Bloque M8A-310. Facultad de Minas, Escuela de Sistemas.

Guillermo González Calderón, Universidad de Medellín

Msc. en Ingeniería de Sistemas. Doctor(C) en Ingeniería. Grupo de investigación ARKADIUS. Docente Ingeniería de Sistemas. Universidad de Medellín.

John Jairo Chaverra Mojica

Ingeniero de sistemas e informática. Msc. en Ingenieríade Sistemas. Universidad Nacional de Colombia.