Open Source · 3 proyectos

Infraestructura Abierta

Tecnologías open source para automatización e interoperabilidad

En Sofis impulsamos iniciativas open source orientadas a automatización, integración e interoperabilidad sobre arquitecturas modernas. Estas iniciativas buscan facilitar la construcción de soluciones escalables, extensibles y preparadas para integrarse con distintos entornos tecnológicos. Hoy publicamos tres proyectos que cubren el ciclo completo: modelar los procesos y los casos, y ejecutarlos.

Iniciativas
Los tres proyectos son piezas complementarias de una misma cadena: dos librerías de modelado que corren en el navegador y un motor que ejecuta y orquesta lo modelado. Se pueden adoptar por separado o combinados.
Modelado

bio-bpmn-js · bio-cmmn-js

Diseño y visualización de procesos (BPMN 2.0) y de casos (CMMN 1.1) en el navegador, dentro de las pantallas de cada solución.

▼
Ejecución

BioBPM

Motor que ejecuta los modelos, gestiona tareas, plazos y estados, y expone el ciclo de vida de cada instancia.

▼
Integración

APIs REST y arquitecturas de microservicios

Conexión con sistemas existentes, servicios externos y plataformas de terceros mediante interfaces abiertas.

Open Source · Fork de Camunda 7 Community

BioBPM

Motor de procesos

Motor BPM y API abierta, en Java


BioBPM está orientado a organizaciones que requieren automatización y orquestación de procesos sobre una base tecnológica abierta y extensible.

Capacidades

BPMN 2.0 Workflow Engine APIs REST Microservicios Extensibilidad via plugins Arquitecturas Java

Casos de uso

  • Automatización de procesos
  • Gestión documental
  • Expedientes digitales
  • Integración entre sistemas
  • Orquestación de servicios
  • Procesos corporativos
Repositorio BioBPM
Open Source · Fork de bpmn-io/bpmn-js

bio-bpmn-js

Modelado BPMN

Librería JavaScript para ver, crear y editar diagramas BPMN 2.0 en el navegador


bio-bpmn-js permite incorporar el diseño y la lectura de procesos dentro de cualquier aplicación web —flujos de aprobación, tareas, eventos y decisiones— sin depender de herramientas de escritorio ni de licencias privativas.

Capacidades

BPMN 2.0 Modelador web Visor embebible JavaScript / npm Renderers y extensiones propias Compatible con BioBPM

Casos de uso

  • Diseño de flujos de aprobación
  • Editores de procesos embebidos en portales
  • Visualización del avance de una instancia
  • Documentación viva de procesos
  • Trazabilidad de tareas y eventos
  • Difusión y capacitación sobre procesos
Repositorio bio-bpmn-js
Open Source · Fork de bpmn-io/cmmn-js

bio-cmmn-js

Modelado CMMN

Librería JavaScript para ver, crear y editar diagramas CMMN 1.1 en el navegador


No todo el trabajo sigue un orden fijo. bio-cmmn-js permite representar casos de negocio —solicitudes, reclamos, expedientes— donde las tareas se activan según el criterio de quien los gestiona, y complementa el modelado BPMN allí donde el flujo secuencial no alcanza.

Capacidades

CMMN 1.1 Case Management Modelador web Visor embebible JavaScript / npm Complemento de BPMN

Casos de uso

  • Atención de solicitudes
  • Gestión de reclamos
  • Expedientes y trámites
  • Procesos adaptativos por caso
  • Trabajo dirigido por el conocimiento del gestor
  • Escenarios mixtos junto a flujos BPMN
Repositorio bio-cmmn-js

Open Source

Tecnología abierta para soluciones que escalan, se adaptan y perduran

¿Por qué open source?

Facilitar integración

Interfaces abiertas y estándares que simplifican la conexión entre sistemas y plataformas.

Acelerar desarrollo

Componentes reutilizables y ecosistemas maduros que reducen el tiempo de construcción.

Reducir dependencia tecnológica

Soberanía sobre la infraestructura, sin vendor lock-in ni licencias privativas.

Extender capacidades de manera flexible

Arquitecturas extensibles que permiten adaptar y ampliar funcionalidades según cada contexto.

Próximamente

Nuevas herramientas en camino

Estaremos incorporando nuevas herramientas y componentes open source orientados a automatización e interoperabilidad.