GENERACIÓN DEL DIAGRAMA DE SECUENCIAS DE UML 2.1.1 DESDE ESQUEMAS PRECONCEPTUALES
2008; EIA University; Volume: 5; Issue: 10 Linguagem: Espanhol
ISSN
2463-0950
AutoresCarlos Mario Zapata Jaramillo, Gilma Liliana Garcés,
Tópico(s)Software Engineering Research
ResumoEl diagrama de secuencias es un esquema conceptual que permite representar el comportamiento de un sistema, para lo cual emplea la especificacion de los objetos que se encuentran en un escenario y la secuencia de mensajes intercambiados entre ellos, con el fin de llevar a cabo una transaccion del sistema. Existen diferentes enfoques que buscan la generacion automatica de modelos conceptuales, como el diagrama de secuencias. Algunos trabajos parten del lenguaje natural, pero generan diagramas diferentes al de secuencias o, si lo hacen igual, dejan de lado elementos como los fragmentos combinados, que describen ciertas condiciones logicas en el sistema. Otros trabajos parten del codigo fuente, el cual se suele ubicar en una fase mas avanzada del ciclo de vida del software. En este articulo se define un metodo, basado en reglas heuristicas, que permite identificar los elementos del diagrama de secuencias, incluyendo los fragmentos combinados, tomando como punto de partida los esquemas preconceptuales. Se realiza la implementacion de las reglas en la herramienta AToM3 aplicandolas a un caso de estudio.
Referência(s)