Extensión del Traductor LPT-SQL

Fecha

2012-06-28

Autores

Pérez Pedraza, Rolando

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad Central “Marta Abreu” de Las Villas

Resumen

El enfoque de reglas de negocio es utilizado para modelar e implementar las políticas del negocio. Para la implementación automática de las reglas de negocio en los sistemas de información se utilizan herramientas de software clasificadas como independientes de los gestores de datos. Dichas herramientas permiten la implementación de las reglas en las base de datos usando recursos de los gestores administrados por programas independientes del gestor. En el laboratorio de bases de datos del Centro de Estudios Informáticos de la UCLV se desarrolla la herramienta LPT-SQL en el marco del tema “Generación automática de reglas de negocio en contextos relacionales”, esta herramienta traduce del Lenguaje de Patrones Técnicos desarrollado en este centro para representar las reglas “Cercanas a los Datos”, a recursos de bases de datos activas y hasta el momento solo brinda la implementación automática de las reglas de restricción, por lo que se hace necesario extender sus funcionalidades a los demás tipos de reglas. En este trabajo se analizan las gramáticas de cada una de las reglas y se le aplican las modificaciones necesarias, se valoran las propuestas para la implementación de estas reglas como recursos de bases de datos, se modifican las estructuras de los repositorios para adaptarlos a las necesidades de las demás reglas y se adicionan los módulos necesarios para lograr una versión de la herramienta que soporte la implementación automática de las reglas. Como resultado se obtiene la versión 2.1 del LPT-SQL que brinda la implementación automática de todas las reglas de negocio “Cercanas a los Datos”.
The Business Rules Approach is used to model and implement business policies. Software tools classified as independent data managers are used for automatic deployment of business rules in Information Systems. These tools allow the implementation of the rules in the database using resources administered by programs independent of the manager. In the Database Laboratory of the Center of Studies on Informatics of UCLV the LPT-SQL tool is developed under the theme "Automatic generation of business rules in relational contexts". This tool translates the Technical Pattern Language developed in this center to represent the rules "Near-Data" to active resources of the database and so far only provides automatic implementation of the restriction rules, so it is necessary to extend its functionality to other rule types. In this paper we analyze the grammars of each one of these rules and we modify them if necessary. Besides, we evaluate some proposals for the implementation of these rules as database resources. We modify the repository structures to suit the needs of other rules and we add the necessary modules for a version of the tool that supports automatic implementation of the rules. The result is version 2.1 of the LPT-SQL that provides automatic implementation of all RN "Near-Data."

Descripción

Palabras clave

Reglas de Negocio, Traducción Automática, Extensión de Funcionalidades, LPT-SQL, Universidad Central “Marta Abreu” de las Villas (UCLV)

Citación

Descargar Referencia Bibliográfica