Extensión del Traductor LPT-SQL

dc.contributor.advisorBoggiano Castillo, Martha Beatriz
dc.contributor.authorPérez Pedraza, Rolando
dc.coverage.spatial1016432en_US
dc.date.accessioned2016-11-11T18:32:02Z
dc.date.available2016-11-11T18:32:02Z
dc.date.issued2012-06-28
dc.description.abstractEl 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”.en_US
dc.description.abstractThe 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."en_US
dc.description.sponsorshipFacultad de Matemática, Física y Computación. Departamento de Ciencias de la Computaciónen_US
dc.description.statusnon-publisheden_US
dc.identifier.urihttps://dspace.uclv.edu.cu/handle/123456789/6923
dc.language.isoesen_US
dc.publisherUniversidad Central “Marta Abreu” de Las Villasen_US
dc.rightsEste documento es Propiedad Patrimonial de la Universidad Central “Marta Abreu” de Las Villas. Los usuarios podrán hacer uso de esta obra bajo la siguiente licencia: Creative Commons: Atribución-No Comercial-Compartir Igual 4.0 Licenseen_US
dc.subjectReglas de Negocioen_US
dc.subjectTraducción Automáticaen_US
dc.subjectExtensión de Funcionalidadesen_US
dc.subjectLPT-SQLen_US
dc.subjectUniversidad Central “Marta Abreu” de las Villas (UCLV)en_US
dc.subject.otherBase de Datosen_US
dc.titleExtensión del Traductor LPT-SQLen_US
dc.typeThesisen_US
dc.type.thesisbacheloren_US

Archivos