<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0012-7353</journal-id>
<journal-title><![CDATA[DYNA]]></journal-title>
<abbrev-journal-title><![CDATA[Dyna rev.fac.nac.minas]]></abbrev-journal-title>
<issn>0012-7353</issn>
<publisher>
<publisher-name><![CDATA[Universidad Nacional de Colombia]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0012-73532009000300023</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[METODOLOGÍA PARA LA CONSTRUCCIÓN DE UN SISTEMA DE FLUJOS DE TRABAJO AUTOMATIZADO (WORKFLOW) PARA EMPRESAS DE BIENES Y SERVICIOS]]></article-title>
<article-title xml:lang="en"><![CDATA[METHODOLOGY FOR BUILDING AN AUTOMATED WORKFLOW SYSTEM GEARED TOWARDS CONSUMER GOODS AND SERVICES COMPANIE]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[FERNANDEZ]]></surname>
<given-names><![CDATA[JAVIER]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Cooperativa de Colombia, Seccional Medellín  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>09</month>
<year>2009</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>09</month>
<year>2009</year>
</pub-date>
<volume>76</volume>
<numero>159</numero>
<fpage>227</fpage>
<lpage>236</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0012-73532009000300023&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0012-73532009000300023&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0012-73532009000300023&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[El presente trabajo pretende familiarizar al lector sobre el uso del análisis, diseño y programación orientada a objetos en el proceso de desarrollo de un sistema de flujos de trabajo automatizados (Workflow) en empresas de bienes y servicios; se explica la metodología utilizada con el fin de aportar elementos de discusión sobre los nuevos horizontes de los sistemas Workflow.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[The purpose of this document is to familiarize the reader about the usage of object oriented analysis, design and programming during the development of an automated workflow system for consumer goods and services companies; it provides an insight into the utilized methodology to incite discussions about the future state of workflow systems.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Flujos de Trabajo]]></kwd>
<kwd lng="es"><![CDATA[Pert/CPM]]></kwd>
<kwd lng="es"><![CDATA[Procesos de Negocios]]></kwd>
<kwd lng="es"><![CDATA[Sistemas]]></kwd>
<kwd lng="en"><![CDATA[Business Process]]></kwd>
<kwd lng="en"><![CDATA[Pert/CPM]]></kwd>
<kwd lng="en"><![CDATA[Systems]]></kwd>
<kwd lng="en"><![CDATA[Workflow]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="center"><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><b>METODOLOG&Iacute;A PARA LA CONSTRUCCI&Oacute;N DE UN SISTEMA DE FLUJOS DE  TRABAJO AUTOMATIZADO (WORKFLOW) PARA EMPRESAS DE BIENES Y SERVICIOS</b></font></p>     <p align="center"><b><font size="3" face="Verdana, Arial, Helvetica, sans-serif">METHODOLOGY  FOR BUILDING AN AUTOMATED WORKFLOW SYSTEM GEARED TOWARDS CONSUMER GOODS AND  SERVICES COMPANIE</font></b></p>     <p align="center">&nbsp;</p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>JAVIER FERNANDEZ</b>    <br>        <i>Ingeniero Industrial, Msc Ingeniería, Universidad Cooperativa de   Colombia, Seccional Medellín, <a href="mailto:ingenierojdfl@gmail.com">ingenierojdfl@gmail.com</a></i></font></p>     <p align="center">&nbsp;</p>      <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Recibido para revisar mayo 14 de 2008, aceptado enero 23 de 2009, versión final febrero 24 de 2009</b></font></p> <font size="2">     <p>&nbsp;</p> </font>  <hr> <font size="2">     <p><font face="Verdana, Arial, Helvetica, sans-serif"><b>RESUMEN: </b>El presente trabajo pretende familiarizar al lector sobre    el uso del análisis, diseño y programación orientada a objetos en el proceso de    desarrollo de un sistema de flujos de trabajo automatizados (<i>Workflow</i>) en empresas de bienes y    servicios; se explica la metodología utilizada con el fin de aportar elementos  de discusión sobre los nuevos horizontes de los sistemas <i>Workflow.</i></font></p>      <p><font face="Verdana, Arial, Helvetica, sans-serif"><b>PALABRAS CLAVE</b>: Flujos de Trabajo, Pert/CPM,    Procesos de Negocios, Sistemas. </font></p>      ]]></body>
<body><![CDATA[<p><font face="Verdana, Arial, Helvetica, sans-serif"><b>ABSTRACT: </b>The purpose of this    document is to familiarize the reader about the usage of object oriented    analysis, design and programming during the development of an automated    workflow system for consumer goods and services companies; it provides an    insight into the utilized methodology to incite discussions about the future  state of workflow systems.</font></p>      <p><font face="Verdana, Arial, Helvetica, sans-serif"><b>KEYWORDS</b>:    Business Process, Pert/CPM, Systems, Workflow.</font></p>  </font>  <hr> <font size="2">     <p>&nbsp;</p>  </font>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>1. INTRODUCCIÓN </b></font></p> <font size="2">      <p><font face="Verdana, Arial, Helvetica, sans-serif">Este    artículo tiene como finalidad mostrar el proceso de construcción de un sistema    de flujos de trabajo automatizados (workflow) para empresas de bienes y servicios,    en el se muestran los antecedentes conceptuales e investigativos acerca de las    tecnologías tipo Wokflow, la metodología utilizada en el proceso de desarrollo    y construcción de la herramienta soporte a la investigación y los resultados y  logros proyectados con la aplicación del sistema propuesto. </font></p>      <p><font face="Verdana, Arial, Helvetica, sans-serif">En la    segunda sección se muestran los antecedentes teóricos más relevantes como  soporte al sistema propuesto, en la tercera sección se muestra la </font></p>      <p><font face="Verdana, Arial, Helvetica, sans-serif">metodología    utilizada en el proceso de construcción del prototipo, en la cuarta sección se    muestra el funcionamiento del sistema propuesto y en la quinta sección se hace  una descripción sobre la aplicación y proyección del sistema.</font></p>      <p>&nbsp;</p> </font>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>2. ANTECEDENTES </b></font></p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Una mirada   al estado actual sobre los sistemas de flujos de trabajo automatizados nos   lleva necesariamente a hacer una revisión de conceptos y desarrollos logrados  en el marco de aplicación de este tipo de sistemas propuestos.</font></p> <font size="2">     ]]></body>
<body><![CDATA[<p><font face="Verdana, Arial, Helvetica, sans-serif"><b>2.1 Antecedentes conceptuales    <br> </b></font><font face="Verdana, Arial, Helvetica, sans-serif">Los Sistema    de flujos de trabajo automatizados (workflow) se han definido como la    automatización de procesos de negocios, en su totalidad o en parte, en función de cómo sus documentos, información o tareas son pasadas de un </font><font face="Verdana, Arial, Helvetica, sans-serif">participante    a otro para realizar la tarea de acuerdo a un conjunto de reglas [3], así mismo    el Workflow se ha caracterizado por ser un conjunto de actividades que abarca    la ejecución coordinada de múltiples tareas desarrolladas por diferentes    entidades procesadoras para llegar a un objetivo común [3], en el se integran    conceptos como procesos de negocios los cuales son entidades organizacionales que existen en función de la ocurrencia de    eventos para cumplir un fin especifico, está dirigido por reglas especificas    que permiten el control y seguimiento de las actividades que lo conforman, a    estas últimas se les asignan unos recursos y roles específicos que cumplen con    el objetivo corporativo para el que son definidos, realizándose de una manera    lógica y secuencial de tal forma que permita asegurar su posterior control y    seguimiento, cabe anotar, que en las organizaciones modernas esto último    representa una de las mayores preocupaciones, toda vez que un entorno    competitivo como el nuestro requiere que las organizaciones busquen ante todo    integración y automatización en todos los niveles sin perder el control del    flujo de información, materiales o activos de la compañía. Las actividades se definen como “unidades de trabajo    realizables en forma manual, automática o mixta, reciben o producen información    almacenada en varios tipos de repositorios”, es decir, son las unidades básicas    de los procesos que conllevan a la ejecución de tareas en el marco del    desarrollo de los procedimientos organizacionales, estas pueden darse en    paralelo o puede existir una elección entre varias actividades para la ejecución de un procedimiento.</font></p>     <p><font face="Verdana, Arial, Helvetica, sans-serif">Sin embargo, un aspecto que requiere gran    dedicación es el referente al modelado de procesos de negocio, toda vez que son    las reglas y patrones los que determinan como, cuando, donde y quien, ejecuta    las diferentes actividades inherentes al proceso, el patrón o <i>framework</i> como tal define el modo de    comportamiento del proceso asegurando el establecimiento de objetivos, metas y    recursos claros susceptibles de verificación a través de reglas de ejecución    que dan cuenta del control y seguimiento del proceso, este esquema de modelado    permite asegurar el flujo de información, los momentos y eventos de ocurrencia    de un requerimiento especifico o información que sea requerida para la    ejecución final del proceso. Los eventos se pueden definir como consecuentes de    la verificación o cumplimiento de una condición con respecto al desarrollo del  proceso </font></p>     <p><font face="Verdana, Arial, Helvetica, sans-serif">Recientes trabajos se enfocan al área de los <i>bussines intelligents </i>en un enfoque caracterizado por la generación    automática de información a partir del “conocimiento” previo adquirido en la    ejecución de los procesos, se trata de determinar el flujo de operaciones y    actividades a partir de una programación previa de tareas, logrando una mayor    eficiencia y una disminución sustancial en la ocurrencia de errores. En este    sentido la tarea principal en la automatización de los procesos será la de    definir el grado de estructuración del proceso a partir de sus reglas y tareas    asociadas, lo cual coadyuva a determinar el nivel de automatización que será  requerido.</font></p>     <p><font face="Verdana, Arial, Helvetica, sans-serif">Con la fundación de la <i>Workflow</i> <i>Management Coalition [WfMC],</i> en 1993, se inicia un    ciclo de desarrollo para la interoperabilidad de sistemas de manejo de procesos    con arquitectura abierta. Estos publicaron un modelo de referencia y estándares    asociados para garantizar un lenguaje común en el modelado, desarrollo e  implantación de sistemas de procesos de negocio automatizados.</font></p>     <p align="center"><font face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig01" id="fig01"></a><img src="../img/a23fig01.gif" width="237" height="182">    <br>   Figura 1.</b> Representación del Metamodelo de    la WFMC, 1993. Tomada de [2]    <br> </font><font face="Verdana, Arial, Helvetica, sans-serif"><b>Figure    1.</b> Metamodel Representation of the WFMC, 1993. Retrieved [2]</font></p>     <p><font face="Verdana, Arial, Helvetica, sans-serif">El WfMC considera a las cinco interfaces en el modelo de referencia como    WAPI’s (Programación de Interfaces con Aplicaciones de Workflow e Intercambio    de Formatos). Los cinco grupos de trabajo de WfCM están establecidos para trabajar  en una de las siguientes interfaces:</font></p> </font> <ul>       <li><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif"> Herramientas para definir procesos</font></font></li>       ]]></body>
<body><![CDATA[<li><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif"> Aplicaciones de clientes de Workflow</font></font></li>       <li><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif"> Aplicaciones invocadas</font></font></li>       <li><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif"> Otros servicios de Workflow</font></font></li>       <li><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif"> Herramientas de monitoreo y administración</font></font></li>     </ul> <font size="2">     <p><font face="Verdana, Arial, Helvetica, sans-serif">Definido el anterior marco conceptual en torno a    los Sistemas tipo Workflow, pasemos a definir entonces la reingeniería de    procesos de negocios como el conjunto de técnicas, métodos y herramientas que    sobre la base del análisis y diseño de los procesos modelados, documentados y    en ejecución son intervenidos con el fin de determinar posibles cambios o    modificaciones en su cadena de valor, como cualquier problema de diseño, el    diseño de procesos conlleva etapas de revisión y modificaciones hasta la    estandarización final, que por un lapso de tiempo determinara la forma de    ejecución, control y seguimiento de los procesos, a lo anterior sirven    herramientas y plataformas informáticas que han permitido el cambio automático    en la definición de los procesos de negocios en tiempo real, lo cual ha  permitido mejoras sustánciales en las organizaciones modernas.</font></p>     <p><font face="Verdana, Arial, Helvetica, sans-serif">Así, un sistema de procesos de negocios se concibe entonces como    un <i>software</i> de tipo genérico    soportado por técnicas de diseño enfocadas al manejo de procesos de negocios    operacionales, se conoce en función de los requerimientos que deba soportar el  proceso y se ayuda de un esquema gráfico para su representación.</font></p>     <p><font face="Verdana, Arial, Helvetica, sans-serif"><b>2.2 Antecedentes investigativos    <br> </b></font><font face="Verdana, Arial, Helvetica, sans-serif">Varios investigadores han identificado el workflow como el modelo de la    informática que habilita un método normal de construir redes para soportar aplicaciones y procesos que se conectan e intercambian información entre sí.</font></p>     <p><font face="Verdana, Arial, Helvetica, sans-serif">Así mismo, investigaciones previas han apuntado a tres áreas importantes:    arquitecturas workflow, leguajes específicos, y análisis de procesos. Estas   áreas de investigación son de importante reconocimiento para la construcción de  sistemas workflow sofisticados, avanzados y robustos.</font></p>     ]]></body>
<body><![CDATA[<p><font face="Verdana, Arial, Helvetica, sans-serif">Seth [4] y [5] estableció que el workflow y el modelamiento de procesos    es uno de los problemas de mayor actualidad en el medio. De esto dan cuenta los    innumerables trabajos como los de Carlsen que en 1.997 [1] planteaba la    existencia de un una    gran variedad de productos “catalogados” como workflow y como han sido muchos    los intentos por clasificarlos en: Basados en correo vs. Basados en bases de    datos, Orientados a datos vs. Orientados al proceso, Ad-hoc vs. Producción y    Tiempo, diseño vs. Tiempo de ejecución”; así mismo, se ha hecho notorio el uso    de una serie de estándares y esfuerzos por unificar metodológica y técnicamente    los sistemas Workflow, en: Tendencias iniciales (procesos y API), Tendencias    presentes (objetos) y organizaciones dedicadas al proceso de estandarización    como son: WfMC (Workflow Management Coalition), WARIA (Workflow &amp;   Reingineering International Association), OMG (Object Management Group),   Aproximándonos a las últimas tendencias como son: el desarrollo de ontologías,  XML – RDF y la introducción de métodos formales.</font></p>     <p><font face="Verdana, Arial, Helvetica, sans-serif">Muehmlen    en [2], se enfoca a identificar las siguientes areas de trabajo: Business    Process Management Initiative Business y Process Modeling Language (BPML),    Business Process Modeling Notation (BPMN), Business Process Query Language    (BPQL), Electronic Business XML (ebXML), Business Process Schedule    Specification (BPSS), Transaction Protocol (BTP), Web Services Conversation    Language (WSCL), Web Services Choreography Interface (WSCI), Web Services Flow  Language (WSFL), XLANG, DARPA Agent Markup Language – Services (DAML-S).</font></p>     <p><font face="Verdana, Arial, Helvetica, sans-serif">Lo anterior    ha entrado a definir nuevos elementos que entran a configurar los retos  actuales en la construcción de sistemas Workflow, siendo estos: </font></p> </font> <ul type=disc>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Existencia de una gran cantidad de  metodologías, es decir no existe una metodología líder o estándar.</font></li>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Predomina el uso de herramientas de  simulación</font></li>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Area de  investigación en BPR ( <i>Business Process Re–engineering</i>)</font></li>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Importancia del usuario</font></li>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tendencia hacia XML </font></li>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Terminología y conceptos</font></li>  <ul>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Implementaciones y productos</font></li>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Interoperabilidad</font></li>      </ul>     </ul>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En este sentido, propone Reijkers en  [2], que existen dos áreas bien diferenciadas de investigación:</font></p> <ul>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Modelado de procesos workflow</font></li>  <ul>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Reingeniería</font></li>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Metodologías de modelado</font></li>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Métodos formales</font></li>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nuevos lenguajes e  interoperabilidad</font></li>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Orientación al usuario</font></li>      </ul>     </ul> <ul>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Sistemas de gestión workflow</font></li>  <ul>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Implementación</font></li>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Desarrollo</font></li>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Buenas prácticas</font></li>  <li ><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Evaluación</font></li>      </ul>     </ul>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Como también áreas de investigación  abiertas en términos de:</font></p> <ul>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Captura de requerimientos en     entornos reales</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Participación del usuario en el     diseño del modelo</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Modelo organización</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Algoritmos para asignación de     tareas</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Prospección en el modelo de     organización</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Metodologías de desarrollo de WfMS</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Introducción de métodos formales     para análisis</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Simulación vs. Demostración</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Propiedades transaccionales</font></li>       ]]></body>
<body><![CDATA[<li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Lenguajes estándares de descripción     de procesos</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Recuperación ante fallos,     excepciones</font></li>     </ul>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>3. METODOLOGIA</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para la  construcción de un sistema de flujos de trabajo automatizado que logre unificar  los procesos de negocios con el proceso de desarrollo y aplicación de sistemas  informáticos se hace necesario dar respuesta al siguiente interrogante  investigativo ¿Existe una metodología de modelamiento que permita unificar el  análisis de procesos con el análisis de sistemas de información tipo Workflow?,  al ser enfrentado este interrogante se ha propuesto un esquema de trabajo que  permite brindar pautas para la construcción de una <i>MUPSW</i> (Metodología Unificada de Procesos y Sistemas Tipo Workflow),  este esquema viene representado a través de las siguientes fases:</font></p> <ul>      <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Fase de análisis y definición de  procesos con valor agregado: Recogiendo las metodologías existentes en  términos de definición de proceso, Macroprocesos, subprocesos y demás, se  plantea inicialmente partir de la recolección de la información inherente  a los procesos organizacionales, mediante la construcción de un modelo que  permita entregar al responsable del Workflow, la documentación de los  mismos atendiendo el siguiente esquema propuesto:</font></li>     </ul>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab01"></a>Tabla 1.</b> Formato de Recolección de Información sobre  Procesos de Negocios    <br> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Table 1.</b> Data Collection format on Business Processes</font>    ]]></body>
<body><![CDATA[<br> <img src="../img/a23tab01.gif" width="292" height="61"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En ella se  consignara de manera descriptiva, previa búsqueda de la información existente  en los manuales de funciones y procedimientos de la organización, la  información relevante sobre los Macroprocesos o Áreas Claves de Resultado de  la Organización,  que generen valor agregado en la gestión organizacional, los Procesos que  conforman dicho Macroproceso, así como las actividades que los componen, con  sus respectivos responsables, bien sea a nivel de ejecución, administración o  control, así mismo, se consignara la información sobre el tiempo de ejecución  de cada actividad o el que se halla planeado para tal fin.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Una vez  realizado el levantamiento de la información correspondiente a los procesos de  la organización, se procede a realizar un análisis sistemático de los proceso,  ayudados por los diagramas de casos de uso, diagramas de actividades y  diagramas de secuencia, se procede a hacer uso del UML –Lenguaje Unificado de  Modelado- para la construcción de dichos diagramas, atendiendo las siguientes  convenciones:</font></p> <ul>      <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Definir Macroproceso como  Contextos y Módulos</font></li>      <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Definir Procesos como  Colaboraciones y Paquetes</font></li>      <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Definir Actividades como Casos  de Uso</font></li>      <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Definir Responsables como  Actores y Roles</font></li>     </ul>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Una vez  definidos los elementos que constituirán los diagramas, se procede al Modelado  Grafico Conceptual, en el cual se construyen los respectivos Diagramas de UML y  se adiciona un cuarto Modelo, denominado “Modelo Grafico-Conceptual”.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Al tener  claramente construidos los Modelos del análisis de procesos para el Sistema de  Flujos de Trabajo Automatizados, se procede a una segunda fase, la fase de  sistematización y captura de procesos.</font></p> <ul>      ]]></body>
<body><![CDATA[<li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Fase de sistematización y  captura de procesos: Con la información suministrada por los Diagramas de  la fase anterior, se procede a hacer la captura de información sobre los  procesos, lo cual se hará automáticamente a partir del procesamiento de  los gráficos y modelos por parte del Sistema Gestor de Workflow, al modo  como se trabaja en herramientas tipo <i>CASE.</i></font></li>     </ul>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Una vez se  ha procesado la información referente al proceso en ejecución a través de la  transformación y el flujo de información, se procede a realizar una tercera  fase, cual es la de “Transacción a la bases de datos”.</font></p> <ul>      <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Fase de transacción a la base de  datos: Con la información suministrada por la captura de información en  tiempo de ejecución de los procesos se procede a adelantar dos tipos  básicos de transacciones en el Motor de Bases de Datos que soporta el  sistemas, como se puede apreciar en la grafica siguiente:</font></li>     </ul>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig02"></a><img src="../img/a23fig02.gif" width="298" height="156">    <br>   Figura 2.</b> Esquema de procesamiento y transacciones  hacia el motor de bases de datos del sistema    <br> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Figure  2.</b> Processing and Transactions into System Database Engine</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En el modelo  anterior se presentan dos tipos de transacciones hacia la base de datos: la  transacción tipo consulta, la cual ocurre cuando se requiere información  contenida en la base de datos sobre el estado de ejecución de los procesos y la  transacción tipo informe, la cual ocurre cuando se requiere información  consolidada sobre la ejecución de los procesos. No obstante para que estas  transacciones se puedan dar en el sistema, este previamente habrá almacenando  la información referente al proceso, mediante la captura de la información en  la ejecución del proceso, bien sea en formato documento o en forma de objeto  llegado al procesamiento a través de los dispositivos de entrada al sistema,  una vez almacenada la información, este deberá generar un Worklist, o lista de  tareas en ejecución que permitirá mantener un control al proceso como tal, para  la generación de la estadísticas necesarias en la toma de decisiones de la  organización.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En este  procesamiento de la base de datos se soporta un fuerte esquema de control y  análisis de datos, en el cual mediante técnicas propias de la estadística  multivariada y la minería de datos, se consolida información relevante para la  proyección del proceso, así mismo, se genera un algoritmo de optimización que  permite el control de los tiempos de ejecución de las actividades inherentes al  proceso para su priorización en la gestión global de la organización.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Una vez  soportado el esquema de transacciones al sistema gestor de las bases de datos,  se procede a la fase de “simulación”.</font></p> <ul>      <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Fase de simulación: El simulador  del Sistema de gestión de Workflow funciona como un Multiprocesador  Multiagente que establece un puente entre la fase de modelamiento del  proceso y la fase de transacciones a la base de datos, dado que con la  información suministrada al sistema sobre los procesos en ejecución y el  algoritmo de control de información del sistema gestor de la base de  datos, se crea un “entorno de decisiones”, en el cual, a partir del  Worklist generado por el sistema, se definen reglas del tipo: <i>¿que pasaría si la actividad x se  atrasa?</i>, para generar posibles escenarios de sensibilización sobre la  ejecución de los procesos en el sistema. </font></li>     </ul>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Ahora bien,  en forma de resumen, un esquema general del Sistema gestor de Wokflow  propuesto, presenta la siguiente configuración:</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig03"></a><img src="../img/a23fig03.gif" width="275" height="86">    <br>   Figura 3.</b> Esquema general del sistema    <br> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Figure 3.</b> System Schema</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En el esquema anterior se presenta: Un modelador que corresponde a las fase  1 y 2 del sistema, un Transaccionador correspondiente a la fase 3 del sistema y  un Simulador, que corresponde a la fase 4 o integracional del sistema.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Una vez presentado el esquema Macro del sistema propuesto, se procede,  haciendo uso del UML –Lenguaje Unificado de Modelado-, a presentar el Modelo  para la construcción del sistema gestor de flujos de trabajo automatizados. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>3.1 Ámbito del Sistema    ]]></body>
<body><![CDATA[<br> </b></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los analistas de procesos y desarrolladores de  software requieren de una herramienta en la que puedan diseñar con facilidad y  practicidad sus procesos y sistemas de información, para satisfacer dicha necesidad la herramienta debe cumplir con los siguientes requisitos:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La herramienta, &quot;sistema inteligente para  flujos de trabajo automatizados&quot;, debe ser una aplicación portable,  multiplataforma y con un tamaño mínimo, que ofrezca facilidad de instalación y  debe generar un acceso directo desde cualquier lugar de la organización.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Todas las funcionalidades de la herramienta se deben  realizar teniendo en cuenta las reglas establecidas por UML y OMG, así como las  políticas definidas por  la WFMC.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Una vez se accede a la herramienta, ésta deberá ofrecer  un cuadro de diálogo donde el usuario puede elegir entre abrir un modelo ya  existente, uno nuevo o una ayuda acerca de la utilización de la herramienta.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El entorno de la aplicación debe ofrecer una  cabecera que permita la gestión de la ventana con las funcionalidades de restaurar, mover, minimizar, maximizar y  cerrar. Debe tener además una barra de  menús para gestión de modelos, edición de modelos, transacciones a la base  de datos, simulación, opciones de vista sobre la ventana de la aplicación y ayuda de la herramienta, así:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Gestión de modelos</i></b>    <br> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Esta opción debe permitir crear un nuevo  proyecto, abrir uno ya existente, cerrar y guardar los cambios de un proyecto  ya existente, con la opción de cambiarle nombre y ruta de almacenamiento, guardar un proyecto nuevo, imprimir el  diagrama, presentar las propiedades del proyecto, tools y salir de la aplicación.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Edición de modelos</i></b>    <br> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Esta opción debe permitir deshacer y rehacer una  acción, cortar, copiar y pegar elementos  del diagrama de procesos, seleccionar todo el diagrama, buscar nombres de elementos del diagrama.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Transacciones a la base de datos</i></b>    ]]></body>
<body><![CDATA[<br> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Esta opción debe permitir crear una consulta o  generar un informe Worklist sobre el proceso, con la opción de imprimir o enviar on-line hacia otros destinos.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Simulación    <br> </i></b></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Esta opción debe permitir mostrar el entorno de  ejecución del proceso, generar estadísticas y construir reglas de decisión  sobre las actividades del proceso, imprimir informes de resultados y presentar opciones de rediseño para el proceso.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Vista sobre la ventana de la aplicación</i></b>    <br> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">A través de la opción vista, la aplicación debe  permitir efectos de zoom in y zoom out y adicionalmente la actualización de los cambios realizados en cualquiera de los paneles (refresh).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Ayuda de la herramienta    <br> </i></b></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La ayuda debe ofrecer un cuadro de diálogo con  tres pestañas de opción: contenido, índice y buscar; en cualquiera de estas  tres opciones el usuario deberá encontrar de forma ordenada la información requerida,</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Contará con una interfaz gráfica de usuario con 3 paneles, así:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Gestión de los modelos  y diagramas</i></b>    <br> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Este panel debe  estar formado por tres pestañas, una para la gestión del modelo, en la que debe  permitir darle nombre al modelo y establecer sus características principales de  documentación, el objetivo del proceso, el número de elementos y el número de  actividades que lo constituyen.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Otra pestaña para la gestión de los objetos, la cual  permitirá al seleccionar un objeto, visualizar su nombre, tipo, características  y su respectiva documentación.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Por último, tendrá una pestaña para visualizar los  diagramas de creación de procesos correspondientes al diseño de los mismos y me  permitirá además editarlos. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Transaccionador del modelo</i></b>    <br> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Este panel debe presentar una estructura de árbol  jerárquico de despliegue donde en el primer nivel se debe encontrar un  macroproceso, en el segundo nivel, los procesos asociados al macroproceso, en  el tercero, los diagramas del proceso, en el cuarto se encontrará el Worklist de cada proceso.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><i><b>Ambiente gráfico de simulación    <br> </b></i></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Este panel debe estar formado  por tres pestañas, una para permitir  visualizar la red de ejecución de Worklist del proceso, otra para generar las  reglas de simulación del proceso y una última para generar las estadísticas asociadas al proceso.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El software debe permitir su instalación en  diferentes plataformas. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>3.2 Análisis y diseño    <br> </b></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Requerimientos Funcionales</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En síntesis, el sistema Gestor de flujos de  trabajo automatizados propuesto deberá cumplir con los siguientes  requerimientos funcionales:</font></p> <ul>       ]]></body>
<body><![CDATA[<li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Diseñar     macroprocesos, procesos y actividades</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Asignar     responsables y fechas</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Verificar     disponibilidad de recursos</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Reasignar     recursos a los procesos</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Programar     ejecución de tareas</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Verificar las políticas de ejecución de tareas</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Construir red de tareas y Worklist</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Coordinar el cumplimiento de las tareas asignadas</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Calcular el costo y estadísticas de ejecución de tareas</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Redefinir     tareas</font></li>       ]]></body>
<body><![CDATA[<li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Detener la ejecución de tareas y actividades</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Mostrar     red de tareas</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Generar alertas sobre cumplimiento e incumplimiento de     tareas</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Simular el cumplimiento de las tareas</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Generar     informe sobre las tareas</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Ejecutar     procesos</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Generar     informe de errores</font></li>     </ul>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Identificacion  de Actores</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Entre los actores que representan el sistema propuesto, se encuentran:</font></p> <ul>       ]]></body>
<body><![CDATA[<li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Modelador     de procesos</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Usuario     de procesos</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Area     de negocios</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Controlador     de tareas</font></li>     </ul>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Identificacion  de Objetos    <br> </i></b></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Entre los objetos que representan el sistema propuesto, se encuentran:</font></p> <ul>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Procesos</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Macroproceso</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Actividad</font></li>       ]]></body>
<body><![CDATA[<li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Tarea</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Alerta</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Reporte     de tareas</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Errores</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Políticas</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Recursos</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Responsables</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Programador     de tareas</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Costos     por actividad</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Worklist</font></li>       ]]></body>
<body><![CDATA[<li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Red     de tareas</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Reporte     de errores</font></li>     </ul>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Diagrama de Casos de Uso    <br> </i></b></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los casos de uso tratan sobre el funcionamiento del sistema en términos de  sus requerimientos funcionales, ayudando en la comprensión de las necesidades del  usuario y brindando información suficiente y necesaria sobre las interfaces de comunicación con el usuario final del sistema.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig04"></a><img src="../img/a23fig04.gif" width="271" height="288">    <br>   Figura 4.</b> Diagrama de Casos de Usos del Sistema    <br> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Figure 4.</b> Use Case System Diagram</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Diagrama de objetos</i></b>    <br> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los objetos en UML representan las cosas, personas, documentos, maquinas o  subsistemas que poseen características y realizan operaciones a través de sus relaciones al interior del sistema de información. </font></p>     ]]></body>
<body><![CDATA[<p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig05"></a><img src="../img/a23fig05.gif" width="284" height="286">    <br>   Figura 5.</b> Diagrama de objetos del sistema    <br> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Figure 5.</b> System Objects Diagram</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>3.3 Construcción del Prototipo    <br> </b></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Una vez  superada la fase de análisis y diseño del sistema propuesto, se procede con el proceso de implementación o codificación.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig06"></a><img src="../img/a23fig06.gif" width="284" height="238">    <br>   Figura 6.</b> Representación del sistema modelador de  procesos    <br> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Figure  6.</b> System Process Model</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Haciendo uso  del Lenguaje de programación Java, se ha construido una interfaz o modulo del  Modelador de Procesos, en el cual a través de los iconos representado en la  parte izquierda se puede construir un modelo o diagrama del proceso que se está  analizando, la información contenida en cada icono representa un elemento del  proceso cuya información se almacena en los formulario de captura que se  muestran al lado del diagrama.</font></p>     <p>&nbsp;</p>     ]]></body>
<body><![CDATA[<p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>4. RESULTADOS</b></font></p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Durante el proceso de desarrollo se  han ido evaluando permanentemente los elementos que entran a conformar el  sistema propuesto, entre los eventos importantes que se han presentado durante  esta fase del proceso de desarrollo del sistema tenemos:</font></p> <ul>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Un analisis en terminos de determinacion del estado del arte     sobre los sistemas tipo Workflow para generar un esquema metodologico unificado     como el propuesto.</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Se han construido los     diagramas mas representativos de UML para modelar el sistema propuesto, con: el     Diagrama de Casos de Uso con su respectiva documentacion, el diagrama de     objetos, el diagrama de clases, el diagrama de actividades, el diagramade     secuencias, el diagrama de estados, el de componentes y despliegue, haciendo     una revision permanente sobre los cambios a realizar en el sistema.</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Se ha construido     un primer prototipo grafico con el lenguaje de programación Java y XML para el     Modelador de Procesos del sistema gestor de Workflow.</font></li>     </ul>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>5. CONCLUSIONES</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El proyecto desarrollado permitirá entre otros  aspectos:</font></p> <ul>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Coadyuvar en los procesos de desarrollo de     software mediante la aplicación de los conceptos teóricos del Lenguaje de     Modelado Unificado UML en sistemas de información.</font></li>       ]]></body>
<body><![CDATA[<li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Permitir el uso de una propuesta metodológica     como la presentada, en el marco de la investigación aplicada, para el desarrollo     de sistemas de información orientado a las organizaciones que implementan     sistemas tipo Workflow.</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Dotar de un sistema integral, flexible y     seguro para la gestión organizacional de las pequeñas y medianas empresas.</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Aumento de la productividad en los índices de     gestión y control de la información en las pequeñas y medianas empresas.</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Disminuir los tiempos de gestión     organizacional y demoras en la ejecución de tareas propias de la planeación y     control de procesos al interior de PYMES.</font></li>     </ul>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Por lo pronto, el proyecto que se encuentra en  construcción pretende el mejoramiento de los siguientes indicadores:</font></p> <ul>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Mejoramiento en la calidad y la productividad     en la gestión organizacional de las PYMES.</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Disminución en los tiempos de respuesta a las     solicitudes y requerimientos operacionales de las PYMES.</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Aumento en los estándares de manejo de     información en las PYMES.</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Integridad en el manejo de la información</font></li>       ]]></body>
<body><![CDATA[<li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Toma de decisiones rápidas, ágiles y     oportunas.</font></li>     </ul>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tanto las herramientas de diseño  utilizadas como las de programación han resultado adecuadas a los propósitos  planteados en este proyecto, a un bajo costo, flexibles y adaptables, se ha  podido construir un primer prototipo para el sistema propuesto.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En cuanto a los logros obtenidos  con la realización del presente trabajo se encuentran hasta la fecha:</font></p> <ul>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">El análisis y diseño de un     sistema de información para la construccion de un sistema gestor de Workflow     para las pequeñas y medianas empresas;</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Una metodologia unificada     para la construccion del sistema propuesto;</font></li>       <li> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Un primer prototipo para el     Modelado de Procesos.</font></li>     </ul>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>REFERENCIAS</b></font></p>     ]]></body>
<body><![CDATA[<!-- ref --><p>   <font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>[1]</b> Carlsen, S. Conceptual Modeling and Composition of Flexible Workflow Models. [PhD Thesis]. Trondheim, Norwegian University of Science and Technology. 1997.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000223&pid=S0012-7353200900030002300001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[2]</b> CARO, J. Tecnología Workflow: Estado actual de la Investigación, Departamento de Lenguajes y Ciencias de la Computación – Universidad de Málaga. Available: <a href="http://www.lcc.uma.es/~jlcaro/doctorado/Curso_Doctorado_Workflow_2004.pdf">http://www.lcc.uma.es/~jlcaro/doctorado/Curso_Doctorado_Workflow_2004.pdf</a> [citado 10 de Junio de 2006].     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000224&pid=S0012-7353200900030002300002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[3]</b> Maheshwari, A. Workflow: Study and Evaluation, Departamento de Ciencias Computacionales e Ingeniería – Instituto de Tecnológica de India, Available: <a href="http://www.cse.iitk.ac.in/gsdl/collect/cse/index/assoc/HASH643d.dir/doc.pdf">http://www.cse.iitk.ac.in/gsdl/collect/cse/index/assoc/HASH643d.dir/doc.pdf</a> [citado 10 de Junio de 2006].     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000225&pid=S0012-7353200900030002300003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[4]</b> Sheth, A. From Contemporary Workflow Process Automation to Adaptive and Dynamic Work Activity Coordination and Collaboration. SIGGROUP Bulletin, 18 (3), 17-20, 1997.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000226&pid=S0012-7353200900030002300004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[5]</b> Sheth, A.; Rusinkiewicz, M. On Transactional Workflows. IEEE Data Engineering, 16 (2), 34-40. 1993.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000227&pid=S0012-7353200900030002300005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Carlsen]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<source><![CDATA[Conceptual Modeling and Composition of Flexible Workflow Models]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[CARO]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Tecnología Workflow: Estado actual de la Investigación]]></source>
<year></year>
<publisher-name><![CDATA[Universidad de Málaga]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Maheshwari]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<source><![CDATA[Workflow: Study and Evaluation]]></source>
<year></year>
<publisher-name><![CDATA[Instituto de Tecnológica de India]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sheth]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[From Contemporary Workflow Process Automation to Adaptive and Dynamic Work Activity Coordination and Collaboration]]></article-title>
<source><![CDATA[SIGGROUP Bulletin]]></source>
<year>1997</year>
<volume>18</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>17-20</page-range></nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sheth]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Rusinkiewicz]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[On Transactional Workflows]]></article-title>
<source><![CDATA[IEEE Data Engineering]]></source>
<year>1993</year>
<volume>16</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>34-40</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
