Uml + Workflow

Páginas: 25 (6117 palabras) Publicado: 13 de julio de 2011
Revista EIA, ISSN 1794-1237 Número 10, p. 105-120. Diciembre 2008 Escuela de Ingeniería de Antioquia, Medellín (Colombia)

UN PATRÓN DE INTERACCIÓN ENTRE DIAGRAMAS DE ACTIVIDADES UML Y SISTEMAS WORKFLOW
Marta Silvia tabareS* Juan Diego PineDa** anDréS FeliPe barrera***
RESUMEN
Actualmente en los ambientes de desarrollo de software hay un gran interés en buscar y desarrollar técnicas quepuedan integrar los sistemas transaccionales con los flujos de trabajo que soportan los procesos del negocio de las organizaciones. Sin embargo, en la industria del software no es común encontrar técnicas o prácticas que faciliten el desarrollo de los modelos del sistema en función de los procesos del negocio. En este artículo se define un patrón de desarrollo que estandariza la interacciónentre diagramas de actividades de UML 2.0, que representan las operaciones de un sistema, y procesos del negocio automatizados bajo tecnologías workflow. La trazabilidad de dicha interacción se mantiene por medio de modelos de trazabilidad que controlan la evolución de las operaciones del negocio y del sistema. Para mostrar la aplicación del patrón se desarrolla un caso de estudio. PALABRASCLAVE: modelado de procesos del negocio; flujo de trabajo; transformación de modelos; trazabilidad; diagrama de actividades; proceso de desarrollo de software; UML 2.0.

AN INTERACTION PATTERN BETWEEN UML ACTIVITY DIAGRAMS AND WORKFLOW SYSTEMS
ABSTRACT
In software development environments there is a big interest to look and develop techniques that could integrate transactional systemswith Workflow systems in order to support the business processes in organizations.

* Ph. D (c) en Ingeniería de Sistemas, Universidad Nacional de Colombia. Docente del Área de Ingeniería de Software y Bases de Datos, Escuela de Ingeniería de Antioquia. pfmstabare@eia.edu.co ** Ingeniero Informático, Escuela de Ingeniería de Antioquia. Analista de Negocio, Electronic Data SystemsCorporation (EDS). juandiego61@gmail.com. *** Ingeniero Informático, Escuela de Ingeniería de Antioquia. Analista de Investigación y Desarrollo, Choucair Testing S. A. anbarrera@gmail.com Artículo recibido 13-X-2008. Aprobado 29-XII-2008 Discusión abierta hasta junio de 2009

Un patrón de interacción entre diagramas de actividades Uml y sistemas workflow

Nevertheless, in the software industry itis not common to find techniques or practices that facilitate the development of system models according to the business processes. In this article we define a development pattern to standardize the interaction between UML 2.0 activity diagrams, which represent the operations of a system, and the business processes automated by means of Workflow technologies. The traceability of the abovementioned interaction is supported by means of traceability models that control the evolution of both operations of the business and of the system. To show the application of the pattern a case study is developed. KEY WORDS: business process modeling; workflow systems; model transformation; traceability; activity diagram; software development process; UML 2.0.

1.

INTRODUCCIÓN

Las empresasde desarrollo de software buscan constantemente técnicas y tecnologías que puedan adoptar con facilidad y que agilicen su proceso en la producción de artefactos de software. En la actualidad existe un gran interés en desarrollar o usar técnicas que puedan integrar los procesos del negocio con el proceso de desarrollo, sus modelos de desarrollo y los productos de software que seconstruyen. En los últimos tiempos, herramientas tales como BPM (Business Process Modeling), SOA (Service Oriented Architecture) y workflow están tomando mayor fuerza, tanto en las organizaciones como en la industria del software. Esto ha llevado a que las organizaciones piensen en el desarrollo y la adquisición de aplicaciones de software adoptando el concepto de arquitecturas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Workflow
  • Workflow
  • Workflow
  • workflow
  • Workflow
  • Workflow
  • WorkFlow
  • UML

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS