Generación del diagrama de secuencias de UML 2.1.1 desde esquemas preconceptuales

El diagrama de secuencias es un esquema conceptual que permite representar el comportamiento de un sistema, para lo cual emplea la especificación 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 transacción del si...

Full description

Autores:
Zapata-Jaramillo, C. M. (Carlos Mario)
Garcés, G. L. (Gilma Liliana)
Tipo de recurso:
Article of journal
Fecha de publicación:
2008
Institución:
Universidad EIA .
Repositorio:
Repositorio EIA .
Idioma:
spa
OAI Identifier:
oai:repository.eia.edu.co:11190/613
Acceso en línea:
https://repository.eia.edu.co/handle/11190/613
Palabra clave:
REI00093
CULTURA Y BIBLIOTECA
CULTURE AND LIBRARY
DESAROLLO DE SOFTWARE
SOFTWARE DEVELOPMENT
MODELO CONCEPTUAL
DIAGRAMA DE SECUENCIAS
FRAGMENTO COMBINADO
ESQUEMA PRECONCEPTUAL
CONCEPTUAL MODEL
COMBINED FRAGMENT
SEQUENCE DIAGRAM
PRE-CONCEPTUAL SCHEMA
ATOM3
Rights
openAccess
License
Derechos Reservados - Universidad EIA, 2020
Description
Summary:El diagrama de secuencias es un esquema conceptual que permite representar el comportamiento de un sistema, para lo cual emplea la especificación 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 transacción del sistema. Existen diferentes enfoques que buscan la generación automática 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 lógicas en el sistema. Otros trabajos parten del código fuente, el cual se suele ubicar en una fase más avanzada del ciclo de vida del software. En este artículo se define un método, basado en reglas heurísticas, que permite identificar los elementos del diagrama de secuencias, incluyendo los fragmentos combinados, tomando como punto de partida los esquemas preconceptuales. Se realiza la implementación de las reglas en la herramienta AToM3 aplicándolas a un caso de estudio.