Ontología
Una ontología financiera legible por máquina que codifica 7 estándares globales en un único grafo de conocimiento validable. Cada entidad, relación y restricción está definida en RDF/OWL y aplicada por shapes SHACL.
Siete estándares internacionales nativamente integrados en la ontología Revenu, creando una capa semántica unificada para operaciones bancarias.
Financial Industry Business Ontology — el modelo canónico del EDM Council para instrumentos financieros, entidades y procesos.
Plan Contable de las Instituciones del Sistema Financiero Nacional — taxonomía contable obligatoria del BACEN para instituciones financieras brasileñas.
Normas Internacionales de Información Financiera — estándares globales de contabilidad para estados financieros transparentes y comparables.
Estándar universal de mensajería financiera — modelo de datos estructurado para pagos, valores, comercio y FX en todo el mundo.
Sistema de pago instantáneo de Brasil — pagos en tiempo real regulados por el Banco Central con códigos QR, claves y liquidación 24/7.
Banking Industry Architecture Network — framework de paisaje de servicios que define 300+ dominios de servicio para operaciones bancarias.
Gestión de Seguridad de la Información — estándar internacional para establecer, implementar y mantener controles de seguridad de la información.
Una arquitectura donde el modelo de dominio ES la ontología. El código se conforma a la semántica formalmente definida, no al revés.
Cada transacción, entidad y relación se valida contra shapes SHACL derivados de la ontología. Los datos inválidos se rechazan antes de entrar al sistema.
Los requisitos regulatorios de COSIF, IFRS y BACEN se codifican como restricciones formales. El cumplimiento se verifica automáticamente, no manualmente.
Una única fuente de verdad para todos los conceptos financieros. Cuenta, Transacción, Parte — cada término tiene una definición, usada consistentemente en los 11 engines.
Los sistemas bancarios tradicionales dependen del conocimiento implícito en el código. Nosotros lo hicimos explícito, verificable y a prueba de futuro.
Los auditores pueden inspeccionar la ontología directamente. Cada regla es un shape SHACL, cada restricción es testeable, cada mapeo es rastreable a un estándar.
Los nuevos estándares se absorben en la ontología, no se acoplan. Cuando FIBO lanza una nueva versión, extendemos el grafo — sin reescritura de código.
A medida que las regulaciones evolucionan y surgen nuevos estándares, la ontología crece orgánicamente. El sistema se adapta mediante extensión semántica, no refactorización estructural.
Los shapes SHACL (Shapes Constraint Language) definen las reglas que cada dato debe satisfacer. Aquí hay un ejemplo real de la ontología Revenu.
ex:AccountShape a sh:NodeShape ;
sh:targetClass fibo:Account ;
sh:property [
sh:path fibo:hasAccountIdentifier ;
sh:minCount 1 ;
sh:datatype xsd:string ;
sh:pattern "^[A-Z]{2}[0-9]{2}[A-Z0-9]{4,}" ;
sh:message "Account must have a valid IBAN" ;
] ;
sh:property [
sh:path fibo:hasCurrency ;
sh:minCount 1 ;
sh:class fibo:Currency ;
sh:message "Account must be linked to a Currency" ;
] .Este shape SHACL valida que toda entidad Cuenta tiene un identificador IBAN válido y está vinculada a una Moneda. Estas reglas se evalúan en tiempo de ejecución contra cada creación y actualización de cuenta, asegurando la integridad de datos a nivel ontológico.