Consistencia entre las reglas de negocio de restricción en LPT-SQL

Fecha

2017-06-26

Autores

Darias Alvarez, Claudia Beatriz

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad Central “Marta Abreu” de Las Villas

Resumen

En la actualidad el perfeccionamiento de los Sistemas de información se centra en el análisis de requisitos de la organización, representados como reglas de negocios. Existen diversas clasificaciones de las reglas. Las categorías de la clasificación desde la perspectiva de los datos permite gestionar reglas asociadas a los datos del negocio. Con este enfoque la herramienta LPT-SQL v 1.4 convierte dichas reglas al Lenguaje de Patrones Técnico (LPT) y las traduce a recursos de bases de datos. La versión 1.4 satisface este requerimiento pero no abarca el análisis de la consistencia de las reglas de negocio y su posible repercusión en los datos Este trabajo analiza los aspectos que conforman la consistencia de reglas y aumenta la calidad de la herramienta LPT-SQL v 1.4. Se formula un algoritmo basado en las estructuras de árbol que se obtienen de la gramática del lenguaje LPT, que chequea la consistencia cada vez que se adicione o modifique una regla de restricción, introduciendo una mejora a la herramienta a partir de un intérprete de reglas. Se utiliza la herramienta transformada sobre un caso de estudio que pone a prueba la utilización de la misma que antes de salvar las reglas de negocio verifica la consistencia entre reglas de restricción para sistemas de información transaccionales.
Nowdays the improvement of Information Systems focuses on the analysis of requirements of the organization, represented as business rules. There are several classifications of rules. The classification categories from the data perspective allows to manage rules associated with business data. With this approach the LPT-SQL v 1.4 tool converts those rules to the Technical Pattern Language (LPT) and translates it to database resources. Version 1.4 satisfies this requirement but does not cover the analysis of the consistency of the business rules and their possible repercussion on the data. This work analyzes the aspects that make up the consistency of rules and increases the quality of the LPT-SQL v 1.4 tool. An algorithm is formulated based on the tree structures that are obtained from the grammar of the LPT language that checks the consistency each time a restriction rule is added or modified, introducing an improvement to the tool from a rule interpreter. The transformed tool is used on a case study that tests the use of the same one that verifies the consistency between restriction rules for transactional systems of information before saving the business rules.

Descripción

Palabras clave

Consistencia, Reglas de Negocio, Restricción en LPT-SQL

Citación

Descargar Referencia Bibliográfica