522 1998 1 PB
Mendoza – 29 de mayo de 2014
“Especificación de Patrones de diseño de Comportamiento”
1
1
A.Cortez , C. Naveda
1
Consejo de Investigaciones -Universidad del Aconcagua, Mendoza.
cortezalberto@gmail.com.ar, claudialaboral@gmail.com
Los Patrones de Diseño ocupan un lugar preponderante dentro de la Ingeniería de Software. En particular, losdenominados “Patrones de Comportamiento”, facilitan el manejo de comportamientos complejos, permitiendo
especificar las responsabilidades de los objetos y las formas en que se comunican unos con otros. UMLes uno
de los lenguajes de modelado más populares para la especificación y documentación de sistemas.
Los Perfiles UML permiten extender el lenguaje para modelar y representar conceptos de dominiosparticulares.
Los perfiles han sido empleados en la especificación de patrones de diseño de tipo estructural (según
clasificación Gof). El lenguaje OCL (Object Constraint Language) que permiten formularrestricciones para
validar ciertos aspectos de un modelo. El presente trabajo muestra un enfoque para la definición de Patrones de
Comportamiento, haciendo uso de los Perfiles UML El lenguaje demodelado UML es un estándar utilizado para
especificar y documentar sistemas. Los Perfiles UML son la herramienta UML que extiende su sintaxis y su
semántica, de manera de expresar los conceptos de undeterminado dominio de aplicación.
Se propone utilizar los perfiles UML como mecanismo para especificar Patrones de Diseño de Comportamiento.
Se formuló un caso de estudio en base a diagramas de clase ydiagramas de secuencia (diagramas del
lenguaje UML) a los que se aplica los perfiles definidos conteniendo restricciones OCL.Y de esta manera validar
sus especificaciones como patrón de comportamiento.Con este procedimiento se definen los patrones en dos
de los diagramas más populares de UML; utilizando herramientas UML existentes sin tener que definir nuevas.
En particular, se emplea la...
Regístrate para leer el documento completo.