Traductor de reglas de negocio de lenguaje técnico LTP a lenguaje formal SQL
Palabras clave:
reglas de negocio, reglas en lenguaje técnico, reglas en SQLResumen
El desarrollo de sistemas de información siguiendo el enfoque de reglas de negocio es una tendencia actual en las ciencias de la Computación. Las reglas o políticas del negocio son capturadas por el especialista del negocio y finalmente deben ser generadas automáticamente de alguna manera que el sistema de información pueda utilizarlas. Con este trabajo se propone una arquitectura solución al problema de implementar automáticamente las reglas de negocio en forma de recursos de bases de datos. Se refina y extiende el lenguaje LPT (lenguaje de patrones técnicos ) para expresar reglas de negocio, se diseña e implementa un traductor en software libre que aceptando como entradas un repositorio de reglas en LPT y el catálogo de la base de datos, ambos en formato XML, obtiene la implementación de las reglas en forma de disparadores (triggers) y vistas, para ser usados de dos formas diferentes por los sistemas de información, de manera inmediata o mediata, cuando las operaciones sobre la base de datos provoquen que se infrinjan las reglas del negocio registradas.
Descargas
Citas
.Alonso, A.P., Aplicación para reglas de restricción en negocios, in Departamento de Bases de Datos. 2008, Universidad Central de Las Villas: Santa Clara.
.Alonso, A.P., Reglas de Negocio en Bases de Datos Relacionales, in Departamento de Bases de Datos. 2010, Universidad Central de Las Villas: Santa Clara.
.Ashwell, R., Define Business Rules. 2006, CRaG Systems. p. 7.
.Bajec, M., R. Rupnik, and M. Krisper (2000) USING BUSINESS RULES TECHNOLOGIES TO BRIDGE THE GAP BETWEEN BUSINESS AND BUSINESS APPLICATIONS. 8.
.Besembel, I.M. and E. Chacón Objetos y reglas de negocios en la integración y automatización de procesos de producción continua. 12.
.Choi, E.-H., T. Tsuchiya, and T. Kikonu, Model Checking Active Database Rules 2006 Research Center for Verification and Semantics (CVS) National Institute of Advanced Industrial Science and Technology (AIST) Nakouji, Amagasaki, Hyogo. p. 20.
.Date, C.J., Constraints & Predicates: A Brief Tutorial (Part 2). Business Rules Journal, 2001. V2.
.Gennick, J., SQL pocket guide. 2 ed. 2006: O'Reilly Media. 184.
.González, L., Sistemas de Bases de Datos postrelacionales.Triggers 2010.
.Melton, J. and A.R. Simon, SQL1999: underestanding relational languaje components. 2002: Morgab Kaufmann.
.Morgan, T., Business Rules and Information Systems: Aligning IT with Business Goals. 2002, Addison Wesley. p. 384.
.MSDN, MSDN LIBRARY VisualStudio 2008. 2008, Microsoft Corporation.
.Oppel, A. and R. Sheldon, SQL: a biginner's guide. Vol. 3. 2008: McGraw-Hill Profesional.
.Toledo, A.P., Solución al problema de la cardinalidad en la generación automática de reglas de negocio en bases de datos relacionales., in Departamento de Bases de Datos. 2009, Universidad Central "Marta Abreu" de Las Villas: Santa Clara. p. 92.
.Weiden, M., et al. (2002) Classification and Representation of Business Rules.
.Zimbrão, G., et al. (2002) Enforcement of Business Rules in Relational Databases Using Constraints. 13
Descargas
Publicado
Cómo citar
Número
Sección
Licencia

Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.
Esta licencia permite copiar y redistribuir el material en cualquier medio o formato bajo los siguientes términos: se debe dar crédito de manera adecuada, no se puede hacer uso del material con propósitos comerciales, y si remezcla, transforma o crea a partir del material, no podrá distribuir el material modificado. Bajo la licencia mencionada, los autores mantienen los derechos de autor de su trabajo.

