EOSX · Tecnología

Ingeniería más allá de los monolitos crecientes.

EOSX sigue un enfoque orientado a la composición. Los sistemas complejos se conciben como una combinación de capacidades, relaciones y responsabilidades claramente delimitadas, para mantener la arquitectura comprensible, ampliable y controlable.

Composición en lugar de acumulación

Las nuevas funciones no deberían crear automáticamente dependencias opacas. Las capacidades pueden utilizarse en diferentes contextos y componerse en soluciones mayores.

Estructura clara

La arquitectura debe mostrar qué capacidad asume cada tarea y cómo interactúan las partes del sistema, facilitando evolución, sustitución y revisión técnica.

Abierto a tecnologías

EOSX se concibe como una base de ingeniería superior y no como una dependencia de un único lenguaje, plataforma o clase de aplicación.

Estándares desde el principio

Los requisitos orientados a ISO sobre calidad, seguridad, riesgo, documentación y trazabilidad, junto con estándares web abiertos del W3C, se consideran durante ingeniería, contratos, relaciones, validación y salida.

Arquitectura y reutilización

Las capacidades existentes se reutilizan con sus reglas y relaciones en lugar de volver a implementarse para cada proyecto.