BIAN
La Red de Arquitectura de la Industria Bancaria (BIAN) es una asociación internacional de bancos, proveedores de software y proveedores de servicios con el objetivo de mejorar la interoperabilidad del sistema a través de la definición de estándares de la industria.
Service Domain
El nivel más fino de particiones, cada una de las cuales define una capacidad comercial única y discreta. Los ejemplos incluyen Cuenta Corriente, Préstamo al Consumo y Gestión de Cartera de Inversión.
Functional Pattern
Funcionalidad principal proporcionada por el Service Domain.
Asset Type
Los activos pueden ser cosas tangibles, como computadoras y edificios, o pueden ser cosas mucho menos tangibles, como relaciones, conocimientos y saber hacer.
Generic Artefact
El tipo de artefacto/documento que se usa/produce cuando se realiza el seguimiento de las acciones del Service Domain a medida que completa su ejecución de principio a fin. Simplemente traduce la acción de ejecutar el comportamiento en algo más concreto (básicamente, convierte el comportamiento de verbo a sustantivo).
Control Record (CR)
Un conjunto de información empresarial que refleja toda la información necesaria para respaldar el cumplimiento de la función del Service Domain en una o varias instancias de Tipo de activo.
Sugerencia de implementación: estas son las propiedades de una instancia de un Service Domain.
Behaviour Qualifier (BQ)
Un conjunto de información comercial que representa un comportamiento que califica (es decir, refina) una instancia de Control Record de un Service Domain. Por ejemplo, Intereses, Tarifas y Pagos son Calificadores de Comportamiento en la Cuenta Corriente del Dominio de Servicio.
Sugerencia de implementación: como estas son básicamente “características” del Service Domain, en REST API, los calificadores de comportamiento son básicamente recursos.
Action Term
Una unidad fundamental de comportamiento. BIAN ha definido 17 Action Term
Los ejemplos incluyen Activate, Retrieve, Notify, etc.
Service Operation
Un servicio comercial que expone una acción aplicada a un tipo de activo. Viene a ser los endpoints de una API.
Sugerencia de implementación: las operaciones de servicio se manifiestan como funciones, métodos, etc. en el mundo de la programación. En el mundo de las API REST, se manifiestan como endpoints.
Semantic API
Una representación API REST de un Service Domain. Cada endpoint representa una Service Operation en el Service Domain. Son API esqueleto de alto nivel, que deben ampliarse para llevarlas a un nivel de implementación, abordando los requisitos normativos, geográficos y funcionales únicos de cada organización.
Class
Una clase describe un conjunto de objetos con una estructura común (atributos/estado) y comportamiento. Por ejemplo, Account, Agreement, Party, etc.
Data Type
Un tipo de datos es una clase cuyas instancias se “identifican solo por su valor”. Por ejemplo, Amount, DateTime, Text, etc.
Enumeration
Una enumeración es un tipo de datos cuyos valores se enumeran en el modelo como literales de enumeración definidos por el usuario. Por ejemplo, AccountTypeValues es una lista de enumeración que especifica la clasificación de la cuenta como Saving Account, Current Account, Cash Account, Vostro Account, Nostro Account etc.
Primitive Type
Un tipo primitivo es un tipo de datos que representa valores de datos atómicos, es decir, valores que no tienen partes ni estructura. Por ejemplo String, Integer, Boolean, etc.
Referencia
- https://portal.bian.org/dashboard