Revista de Ingeniería

revinge | eISSN 2011-0049 | ISSN 0121-4993

Aproximación a una ontología para lenguajes de modelado gráfico

No. 29 (2009-05-01)
  • Carlos Mario Zapata
    Phd. Profesor Asociado, Grupo de Investigación en Lenguajes Computacionales, Escuela de Sistemas, Universidad Nacional de Colombia, Sede Medellín. Medellín, Colombia. cmzapata@unalmed.edu.co
  • Gloria Lucía Giraldo
    Doctora en Informática. Profesora Asistente, Grupo de Investigación en Lenguajes Computacionales, Escuela de Sistemas, Universidad Nacional de Colombia, Sede Medellín. Medellín, Colombia. glgiraldog@unalmed.edu.co
  • Byron Portilla
    Estudiante de Maestría en Ingeniería de Sistemas, Escuela de Sistemas, Universidad Nacional de Colombia, Sede Medellín. Medellín, Colombia. beportillar@unalmed.edu.co
  • Duvan Gómez
    Estudiante de Maestría en Ingeniería de Sistemas, Escuela de Sistemas, Universidad Nacional de Colombia, Sede Medellín. Medellín, Colombia. dagomezbe@unalmed.edu.co
  • Marcela Naranjo
    Estudiante de Maestría en Ingeniería de Sistemas, Escuela de Sistemas, Universidad Nacional de Colombia, Sede Medellín. Medellín, Colombia. emnaranj@unalmed.edu.co
  • Patricia Carmona
    Estudiante de Especialización en Ingeniería de Sistemas, Escuela de Sistemas, Universidad Nacional de Colombia, Sede Medellín. Medellín, Colombia. gpcarmonar@unalmed.edu.co

Resumen

UML, SysML y WebML son lenguajes de modelado gráfico (LMG) similares que no se pueden interpretar conjuntamente, pues tienen diferencias en tipos de modelos y diagramas. En la literatura se encuentran técnicas que estudian las características de algunos LMG, pero se aplican sobre lenguajes particulares, sin considerar sus características comunes. En este artículo se propone el diseño e implementación de una ontología que resuma los principales conceptos y relaciones de los LMG, utilizando una metodología creada en la Universidad de Stanford. La ontología desarrollada responde 35 preguntas de competencia, de las cuales algunas se ejemplifican en el artículo.

Palabras clave: Diagrama, lenguaje de modelado gráfico, lenguajes de modelado, modelo, ontología, SysML, UML, WebML