[en] Data has become a new natural resource, so organizations devote great efforts to ensure the quality of data, in order to maximize the benefits that can be obtained from them. For a data set to have quality, it must meet the requirements and regulations that affect the organization and help achieve its business objectives. Automating the management and identification of business rules that affect data and its quality is a challenge that was addressed and covered during the Final Degree Project (BRTool). For the development of BRTool it was based on the hypothesis that the business rules vary between organizations. Following the application of BRTool in different examples, it was discovered that organizations of the same domain could share business rules. These business rules could affect both the ultimate goals of the organization and common aspects among different organizations. This is the main motivation to realize the present TFM: to evolve BRTool for the management of catalogs of reusable business rules between organizations. The project to be developed optimizes the methodology developed during the TFG, adding concepts and stages to support the reuse of business rules. Also a tool is developed, BRCatalog, which will support the final stage of business rules (its implementation in the RDBMS). BRCatalog will facilitate the reuse of business rules between organizations, with horizontal application domains (profiles, such as security, LOPD, etc.) or with vertical application domains (domains such as banking, insurance, telecommunications, etc.). With the development of BRCatalog it is intended to support the complete life cycle of business rules, from its elicitation or discovery, to its implementation in relational database engines. It also creates a new business model, which seeks to feed back catalogs of common and reusable business rules, which can be offered to organizations as a service.

[es] Los datos se han convertido en un nuevo recurso natural, por lo que las organizaciones dedican grandes esfuerzos a asegurar la calidad de los datos, con el fin de maximizar los beneficios que se pueden obtener a partir de ellos. Para que un conjunto de datos tenga calidad, estos deben cumplir los requisitos y normativas que afectan a la organización y ayudan a alcanzar sus objetivos de negocio. Automatizar la gestión e identificación de las reglas de negocio que afecten a los datos y su calidad es un reto que se abordó y cubrió durante el Trabajo de Fin de Grado (BRTool). Para el desarrollo de BRTool se partió de la hipótesis de que las reglas de negocio varían entre organizaciones. Tras la aplicación de BRTool en diferentes ejemplos, se descubrió que organizaciones del mismo dominio podían compartir reglas de negocio. Estas reglas de negocio podían afectar tanto a los objetivos finales de la organización, como a aspectos comunes entre diferentes organizaciones. Esta es la principal motivación para realizar el presente TFM: evolucionar BRTool para la gestión de catálogos de reglas de negocio reutilizables entre organizaciones. El proyecto que se va a desarrollar optimiza la metodología desarrollada durante el TFG, añadiendo conceptos y etapas para soportar la reutilización de reglas de negocio. También se desarrolla una herramienta, BRCatalog, que dará soporte a la etapa final de las reglas de negocio (su implementación en los SGBDR). BRCatalog facilitará la reutilización de reglas de negocio entre organizaciones, con dominios de aplicación horizontales (perfiles, tales como la seguridad, LOPD, etc.), o con dominios de aplicación verticales (dominios, tales como banca, seguros, telecomunicaciones, etc.). Con el desarrollo de BRCatalog se pretende dar soporte al ciclo de vida completo de las reglas de negocio, desde su elicitación o descubrimiento, hasta su implementación en los motores de bases de datos relacionales. También se crea un nuevo modelo de negocio, donde se busca retroalimentar catálogos de reglas de negocio comunes y reutilizables, que pueden ser ofrecidos a las organizaciones como servicio.