Thesis
Herramientas para la obtención del diagrama de interacción de clases de componentes swing
Autor
Romero Alvario, Adolfo
Institución
Resumen
Tradicionalmente las aplicaciones de escritorio han sido diseñadas con una interfaz
de usuario construida dentro de la aplicación. El código para la interfaz de usuario de la
aplicación es usualmente acoplada al código que contiene la funcionalidad de la aplicación.
El lograr un entendimiento claro del código fuente con el objetivo de realizar una
transformación de código escrito en la forma tradicional mencionada anteriormente, a un código orientado a la visualización remota de aplicaciones, requiere de técnicas que ayuden a la separación de objetos propios de la interfaz gráfica de los objetos que implementan la lógica de la aplicación. El lograr una clara separación de los diferentes objetos que intervienen en una aplicación, tales como objetos del dominio de la aplicación de los de manejo de interfaz, es una actividad que ayuda al entendimiento del código. En la presente tesis se logra separar los objetos de la interfaz gráfica de los objetos que contienen la lógica del negocio, así como obtener el diagrama de secuencia a partir del análisis de código fuente, se presenta un modelo para la obtención de dicho diagrama y se construye una herramienta basada en este modelo. // Usually the desktop applications have been designed with an Interface of user
constructed within the application. The code for the Interface of user of the
application usually is connected to the code that contains the functionality of the
application. Obtaining a clear understanding of the source code with a object to
making a transformation of code writing in traditional form, one code oriented to the
remote visualization of applications, requires of techniques that help the separation
of own objects of the graphical interface of the objects that implement the logic of
the application. Obtaining a clear separation of the different objects that take part in
an application, such as objects of the dominion of the application of those of
interface handling, is an activity that helps the understanding of the code. In the
present thesis it is managed to separate the objects of the graphical interface of
the objects that contain the logic of the business, as well as to obtain the diagram
of sequence from the source code analysis, a model for the obtaining of this
diagram appears and a tool based on this model is constructe
I