SEARCH
TOOLBOX
LANGUAGES
Gestor de Expedientes

Gestor de Expedientes

De WikiCenaticEsp





Resumen de la Situación Actual


  • Existe por una parte una larga lista de productos de tipo BPM/Workflow basados en fuentes abiertas y una, cada vez mayor, similitud entre las funcionalidades y características técnicas ofrecidas por los distintos productos. Esto puede deberse a las siguientes razones:
    • Una amplia aceptación en el uso de este tipo de productos por parte, no sólo de Administraciones, sino también de empresas, lo que ha incentivado a los proveedores/comunidades a incluir en sus productos nuevas funcionalidades, que además van siendo imitadas por el resto de actores.
    • Consolidación de los estándares a utilizar (BPMN, BPEL, XPDL, etc) en favor de la interoperabilidad entre sistemas y aplicaciones.
    • Madurez de la tecnología base del producto
  • La toma de decisiones se convierte así en un proceso en el que con frecuencia las variables críticas de decisión tienen que ver más con factores de tipo estratégico como el precio del soporte, la percepción de la comunidad que respalda el producto, la capacidad de integración con productos ya existentes en otras áreas (ej: ESB, Gestor Documental, Portal, etc), o la cantidad y calidad de la documentación existente.
  • Asimismo, el cumplimiento de estándares puede jugar un papel activo en la toma de decisiones por parte de las Administraciones.
  • De manera análoga a lo que sucede con otros elementos, cabe la posibilidad de utilizar productos ya confeccionados anteriormente, bien por proveedores, bien por otras Administraciones, y cuyo código está liberado bajo licencia de fuentes abiertas. De esta manera es posible conseguir ahorros en tiempo y coste a la hora de implantar la solución.



Shark

  • Incorpora herramienta de diagramación/modelación de procesos – JaWE
  • Utiliza el lenguaje de ejecución XPDL recomendado por el WfMC
  • Interfaz de trabajo personalizable (basada en XForms)


JBoss

  • Incorpora herramienta de diagramación/modelación de procesos – Graphical Process Designer (Eclipse IDE)
  • Varios lenguajes de ejecución: BPEL, jPDL y Seam-Pageflow
  • Se integra de manera nativa con el servidor de aplicaciones JBOSS
  • Interfaz de trabajo personalizable (basada en XForms (FormFaces))


Bonita

  • Incorpora herramienta de diagramación/modelación de procesos – ProEd
  • Utiliza el lenguaje de ejecución XPDL recomendado por el WfMC
  • Soporta las especificaciones de lenguaje de modelado BPMN
  • Lenguaje de ejecución BPEL si se integra con Orchestra
  • Se integra con el servidor de aplicaciones JOnAS
  • Se integra de manera nativa con la plataforma eXo 2.0
  • Interfaz de trabajo personalizable (basada en XForms (FormGenerator))


OpenWFE

  • Utiliza dos tipos de lenguaje de ejecución propios: RubyDSL y XML
  • Basado en Ruby


Sigem

  • Dirigido a Entidades Locales
  • Se integra de manera nativa con el resto de componentes de SIGEM (archivo, registro…)
  • Orientado de manera  adaptaciones a la LAECSP disponibles


Trew@

  • Incorpora herramienta de diagramación/modelación de procesos – Model@
  • Utiliza el lenguaje de ejecución XPDL recomendado por el WfMC
  • Se integra de manera nativa con otros elementos del proyecto Wand@: Notific@dor, Avis@dor, Port@firmas...
  • Numerosas adaptaciones a la LAECSP disponibles


OpenESB

  • Cumplimiento del estándar JBI
  • Múltiples protocolos de transporte soportados: JMS, HTTP, SOAP, REST, FTP, email, sistema de ficheros…
  • Incluye IDE gráfico (NetBeans) y una consola de administración via web
  • Motor de orquestación de servicios – BPEL
  • Transformación de datos XML (XSLT, TransformXL)
  • Enrutado de mensajes basado en contenido
  • Se integra de manera nativa con Glassfish y/o con JBossAS


SmartFlow

  • Solución integral al desarrollo, gestión, ejecución e interacción de modelos de procesos y de sistemas de trouble-ticketing.
  • Se encuentra organizado en torno a diversos proyectos:
    • SmartFlow-Engine constituye el núcleo de la plataforma. Motor de workflow orientado a eventos, basado en tecnologías Java/CORBA, dando soporte al paradigma formal de las Redes de Petri empleado como método general de representación y ejecución de modelos de proceso. SmartFlow-Engine se encuentra actualmente en producción en varios sistemas críticos dentro de Telefónica.
    • SmartieFlow es un conjunto de herramientas integradas con el entorno de desarrollo Eclipse para facilitar las tareas de desarrollo, administración y despliegue de modelos de procesos.
    • SmartFlow4People implementa un conjunto de recursos así como un contenedor de recursos que permiten dotar al motor SmartFlow-Engine de una interfaz REST que facilita el uso, tanto del propio motor como de los procesos en ejecución, a todo tipo de usuarios. También simplifica el desarrollo de herramientas, gadgets e interfaces de interacción.
    • SmartFlow-BAM conjunto de gadgets construidos sobre SmartFlow4People para la monitorización de procesos instanciados en SmartFlow-Engine.



Valoraciones


Criterios Estratégicos

Tipo de licencia
Coste v. Com- munity
Coste versión Enterprise
Basado en fuentes abiertas
Ámbitos de la Adminis- tración a los que está dirigido
Comu- nidad Activa
Posi- bilidad de contratar soporte profe- sional
Coste soporte profesional
Documen- tación abierta al público
Cursos de formación abiertos al público
Numero de instala- ciones del producto en la adminis- tración española
Enhydra Shark
LGPL
0
Desde 1999 € / CPU
Cumple / Soportado
Todos
Cumple / Soportado
Cumple / Soportado
Desde 350 € / caso
Limitada
Cumple / Soportado
No disponible
JBOSS jBPM
LGPL
0
No disponible
Cumple / Soportado
Todos
Cumple / Soportado
Cumple / Soportado
No disponible
Limitada
Cumple / Soportado
No disponible
NovaBonita
LGPL
0
No existe
Cumple / Soportado
Todos
Cumple / Soportado
Cumple / Soportado
Desde 2500 € / año
Cumple / Soportado
Cumple / Soportado
>15
OpenWFE
BSD
0
No existe
Cumple / Soportado
Todos
No Cumple / No Soportado
Cumple / Soportado
No disponible
Limitada
No cumple / No soportado
No disponible
OpenESB- BPEL SE
CDDL
0
0
Cumple / Soportado
Todos
Cumple / Soportado
Cumple / Soportado
Incluido con OpenESB
Cumple / Soportado
Cumple / Soportado
>5
SmartFlow
LGPL
0
No existe
Cumple / Soportado
Todos
Cumple / Soportado
Cumple / Soportado
No disponible
Cumple / Soportado
Cumple / Soportado
No disponible
SIGEM – Gestor de Expedientes
Privativa
0
No aplica
Cumple / Soportado
EELL
No aplica
Cumple / Soportado
No disponible
No cumple / No soportado
No cumple / No soportado
>50
Trew@
EUPL
0
No existe
Cumple / Soportado
Todos
No cumple / No Soportado
Cumple / Soportado
No disponible
Limitada
No cumple / No soportado
>50


Criterios Funcionales

Incorpora herramienta de diagramación / modelación de procesos
Incorpora editor gráfico de formularios
Incluye funcionalidades BAM (Business Activity Monitoring)
Espacio de trabajo personalizable
Suficientemente robusto como para contemplar todos los procedimientos administrativos
Control de tiempos y plazos y tramitación ordenada
Histórico de las actividades realizadas con cada expediente
Los documentos de salida incluyen un código electrónico de verificación o sistema equivalente
Permite la consulta del estado de No
expedientes al ciudadano
Enhydra Shark
Cumple / Soportado
Cumple / Soportado
No disponible
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
No cumple / No soportado
No cumple / No soportado
JBOSS jBPM
Cumple / Soportado
Cumple / Soportado
No disponible
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
No cumple / No soportado
No cumple / No soportado
NovaBonita
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
No cumple / No soportado
Cumple / Soportado
OpenWFE
No Cumple / No Soportado
No cumple / No soportado
No disponible
No cumple / No soportado
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
No cumple / No soportado
No cumple / No soportado
OpenESB- BPEL SE
Cumple / Soportado
No cumple / No soportado
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
No cumple / No soportado
No cumple / No soportado
SmartFlow
Cumple / Soportado
No disponible
No disponible
No diponible
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
No cumple / No soportado
No cumple / No soportado
SIGEM – Gestor de Expedientes
Cumple / Soportado
No cumple / No soportado
No disponible
No cumple / No soportado
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
No disponible
Cumple / Soportado
Trew@
Cumple / Soportado
No cumple / No soportado
No disponible
No cumple / No soportado
Cumple / Soportado
Cumple / Soportado
Cumple / Soportado
No disponible
Cumple / Soportado


Criterios Técnicos

Cumple las recomendaciones del WfMC y / o del OMG
Lenguaje de especificación de procesos desde el punto de vista de negocio (lenguaje de modelado)
Lenguaje de especificación de procesos desde el punto de vista de la ejecución de los mismos (lenguaje de ejecución)
Admite instalación de alta disponibilidad (cluster)
Nombre de algunas herramientas productos / componentes con las que está preparado de manera especial para integrarse
Enhydra Shark
Cumple / Soportado
No disponible
XPDL
Cumple / Soportado
JBOSS - AS, JonAS - AS, Apache, Geronimo - AS
JBOSS jBPM
No cumple / No soportado
BPMN
JPDL BPEL PageFlow
Cumple / Soportado
JBOSS – AS, JBOSS – ESB, FormFaces forms
NovaBonita
Cumple / Soportado
BPMN
XPDL BPEL
Cumple / Soportado
Exo Portal, JonAS – AS, PetALS - ESB
OpenWFE
No cumple / No soportado
No disponible
No disponible (No cumple XPDL ni BPEL)
No cumple / No soportado
No disponible
OpenESB- BPEL SE
No cumple / No soportado
BPMN
BPEL
Cumple / Soportado
Glassfish, OpenESB (Glassfish ESB)
SmartFlow
Cumple / Soportado
No aplica
Basado en redes de Petri
Cumple / Soportado
Java, PostgreSQL, MySQL
SIGEM – Gestor de Expedientes
No cumple / No soportado
No disponible
No disponible
Cumple / Soportado
Otros módulos SIGEM, LocalWeb, @firma, SPT, SNTS
Trew@
Cumple / Soportado
Lenguale Model@
XPDL
No disponible
Otros módulos Wand@, @firma