ing del software

Páginas: 24 (5907 palabras) Publicado: 20 de febrero de 2014
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 systems withWorkflow 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 Systems Corporation (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 it is notcommon 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 above mentionedinteraction 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 empresas de desarrollode 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 se
construyen.
En los últimostiempos, 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 empresariales. Estas arquitecturas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ing software
  • Ing. De Software
  • ing software
  • Ing. del software
  • Ing. Software
  • ing. software
  • Ing En Software
  • SOFTWARE ING

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS