Activiti es un motor de flujo de trabajo de código abierto escrito en Java que puede ejecutar los procesos comerciales descritos en BPMN 2.0. [4] Activiti es la base de Alfresco Process Services (APS) de Alfresco [5] y Alfresco es el principal patrocinador del proyecto Activiti. [6]
Desarrollador (es) | Alfresco y la comunidad Activiti |
---|---|
Versión inicial | Diciembre de 2010 [1] |
Lanzamiento estable | |
Repositorio | |
Escrito en | Java |
Sistema operativo | Multiplataforma |
Tipo | motor de flujo de trabajo , BPM |
Licencia | Licencia de Apache 2.0 [3] |
Sitio web | http://www.activiti.org |
Historia
En marzo de 2010, Tom Baeyens y Joram Barrez, los dos desarrolladores clave de jBPM, dejaron Red Hat y comenzaron Activiti como empleados de Alfresco . Activiti se basa en su experiencia de flujo de trabajo con jBPM, pero es una nueva base de código, no basada en ningún código jBPM anterior . [7]
La primera versión de Activiti fue 5.0, para indicar que el producto es la continuación de la experiencia que obtuvieron a través de jBPM 1 a 4. [8]
En octubre de 2016, Barrez, Rademakers (autor de Activiti in Action [9] ) y otros colaboradores dejaron Alfresco. [10] Los desarrolladores salientes bifurcaron el código Activiti para iniciar un nuevo proyecto llamado Flowable .
En febrero de 2017, se lanzó una nueva versión comercial de Activiti y se renombró como Alfresco Process Services. [5]
En mayo de 2017, Activiti lanzó la versión 6.0.0 [2] con nuevo soporte para subprocesos ad hoc y una nueva interfaz de usuario de la aplicación. [11]
Componentes
El proyecto es un conjunto de aplicaciones que funcionan juntas: [4]
- Modeler, una interfaz de creación de flujo de trabajo gráfico basada en la web
- Designer, un complemento de Eclipse para desarrollar flujos de trabajo
- Engine, el procesador de flujo de trabajo central
- Explorer, una herramienta web para implementar definiciones de procesos, iniciar nuevas instancias de procesos y realizar trabajos en flujos de trabajo.
- Cycle, una aplicación web para la colaboración entre usuarios comerciales e ingenieros de software
GUI de modelado alternativo
El BPMN Editor Yaoqiang ( FLOSS , GPLv3 ) se puede conectar al motor Activiti y por lo tanto puede ser utilizado como una interfaz de flujo de trabajo de edición gráfica, como una alternativa a Activiti Modeler .
El Editor de flujo de trabajo de DocuBrain es un editor de flujo de trabajo independiente compatible con BPMN 2.0 que se puede utilizar para crear y editar procesos BPMN genéricos. El editor admite conexiones directas a Activiti, así como toda la personalización de Activiti (como atributos de elementos específicos de Activiti, tareas específicas de Activiti como Camel Task, Mule Task, etc.).
Referencias
- ^ Long, Josh (2 de diciembre de 2010). "Activiti 5.0 GA, el motor Apache 2 BPMN 2 con licencia lanzado" . InfoQ . Consultado el 29 de agosto de 2017 .
- ^ a b c "Lanzamientos de Activiti GitHub" . GitHub . Consultado el 19 de mayo de 2019 .
- ^ Preguntas frecuentes de Activiti , ¿Por qué licencia Apache?
- ^ a b Andrew Bonham (28 de septiembre de 2016). "Comparación y contraste de proyectos BPM de código abierto" . Capital One DevExchange . Consultado el 29 de diciembre de 2016 .
- ^ a b "Alfresco lanza plataforma empresarial digital para acelerar el desarrollo de aplicaciones" . CMSWire . 28 de febrero de 2017 . Consultado el 22 de agosto de 2017 .
- ^ "Acerca de Activiti" . Activiti . Consultado el 29 de agosto de 2017 .
- ^ Desarrollos de procesos: Alfresco crea Activiti del blog de Tom Baeyens
- ^ Preguntas frecuentes de Activiti , ¿Por qué la primera versión se llama 5.0?
- ^ Tijs Rademakers (1 de julio de 2012). "Activiti en acción" . Publicaciones Manning . Consultado el 29 de diciembre de 2016 .
- ^ Sandy Kemsley (20 de octubre de 2016). "Otra grieta en el mercado de BPM de código abierto: horquillas @FlowableBPM de @Alfresco Activiti" . Irregulares empresariales. Archivado desde el original el 30 de diciembre de 2016 . Consultado el 20 de octubre de 2016 .
- ^ Al-Sarori, Bassam. "¡Activiti 6 ya está aquí!" . Comunidad Alfresco . Consultado el 29 de agosto de 2017 .
enlaces externos
- Página web oficial