ITECBAN - Infraestructura Tecnológica y Metodológica de Soporte para un Core Bancario

El proyecto ITECBAN se enmarcó en el programa CENIT del Ministerio de Industria para el año 2006 y tuvo una duración de cuatro años. El objetivo principal del proyecto consistió en la creación de una infraestructura, tanto tecnológica como metodológica, que permitiese eliminar las dependencias tanto de técnicas como de productos que actualmente limitan a los sistemas de información en entornos financieros. Con este fin se planteó la aplicación de sistemas GRID soportados por técnicas de inteligencia artificial que permitieran la optimización y resolución de procesos, facilitando la generación de código ejecutable desde lenguajes estructurados, lo que conduce a la definición y creación de estructuras que permitan trabajar en entornos colaborativos.
PARTICIPANTES
El consorcio, liderado por Indra, estuvo también compuesto por Caja Madrid, Sun Microsystems Ibérica y Daedalus. Además, la participación y las contribuciones de algunas universidades como Fundación de la Universidad Autónoma de Madrid, Universidad Politécnica de Valencia, Universidad Carlos III de Madrid y Universidad Politécnica de Madrid son muy importantes.
La inversión total para el proyecto fue de 33 millones de euros y contó con la participación de más de 200 profesionales.
ACTIVIDAD DE DAEDALUS
La actividad de Daedalus en este proyecto se centró en tareas relacionadas con los sistemas de toma de decisiones en procesos mediante la utilización de Reglas de Negocio. Este tipo de tecnología resulta útil en entornos donde las políticas, los procedimientos y la lógica de negocio evolucionan demasiado rápidamente como para que los sistemas tradicionales de desarrollo de aplicaciones informáticas puedan asimilar los cambios. En estos casos, el uso de Reglas de Negocio de alto nivel permitiría actualizar y desplegar aplicaciones más rápidamente. El sector de banca y seguros constituye un claro ejemplo de este tipo de entornos donde las necesidades del mercado cambian continuamente.
Una regla de negocio puede verse como una expresión que define o condiciona algún aspecto del negocio; su objetivo puede ser expresar conocimiento del negocio o controlar su comportamiento y suelen representarse en forma de reglas if-then. El atractivo fundamental de estas Reglas de Negocio reside en su potencial para separar el conocimiento sobre el negocio de su implementación, de manera que se puede modificar este conocimiento sin necesidad de tocar el código fuente.
El motor de reglas será el encargado de evaluar y ejecutar estas reglas. Actualmente existe una gran variedad de estos motores, entre los que destacan Blaze Advisor, de Fair Isaac, ILOG JRules y el motor de código abierto JBoss Rules, entre otros.
Entre las tareas de Daedalus se encontraba el desarrollo de una herramienta que permitiese independizar la creación de Reglas de Negocio del motor de reglas seleccionado para su ejecución, definiendo a la vez una metodología que facilite la integración de este proceso de creación de Reglas de Negocio en el ciclo de vida de desarrollo de aplicaciones implantado en una organización. Esta herramienta recibió el nombre de K-Site Rules, uno de los productos de la empresa.
FINANCIACIÓN
Este proyecto ha sido financiado a través del programa CENIT del Centro para el Desarrollo Tecnológico Industrial (CDTI), dependiente del Ministerio de Ciencia e Innovación.

