Lenguaje de modelado conceptual de reglas de negocio para el desarrollo de software basado en procesos
Palavras-chave:
Modelado conceptual, reglas de negocio, procesos de negocio, Lenguaje de modelado, ontologíaResumo
En el desarrollo de sistemas de información para la gestión de los procesos de negocio de una organización es fundamental la separación entre la lógica del negocio y la lógica del sistema. El enfoque de reglas de negocios ayuda a lograr esta separación y por consiguiente una mejor arquitectura de software. Después de la fase de análisis y captura de las reglas de negocio, el odelado y su automatización son las fases más importantes en el desarrollo de este enfoque. Existen resultados investigativos que aportan variantes de modelados a partir de lenguajes conceptuales de representación, pero no existe un consenso en su automatización para los sistemas de gestión y motores de reglas de negocio. Las ontologías son una vía para la representación del conocimiento en cualquier dominio, su aplicación en los sistemas de información hacia la web semántica es cada vez más sólida. La conceptualización de las reglas de negocio, a partir de su definición ontológica, es una oportunidad para los analistas de negocio de expresar las reglas a su manera y automatizarlas sin necesidad de herramientas adicionales. En este trabajo se expone una extensión de la ontología para la notación del modelado o diagrama de procesos de negocio (BPMNO) de “Object Management Group”, para expresar o definir reglas de negocio, teniendo en cuenta la estructura funcional del BPMNO, su tipo según las clasificaciones más comunes de autores del tema (formalizadas en este trabajo) y los principios para su validación.
Referências
BMIR, S. C. f. B. I. R. 2005. PROTEGE. In: Medicine, S. U. S. O. (ed.) Protege. EEUU.
Chaparro_Lemus, L. O. 2014. Reglas de negocio: un nuevo enfoque de sistemas
informáticos para la gestión dinámica empresarial. I3+ Investigación, Innovación,
Ingeniería, Vol. 1, Nro. 1:
http://revistasdigitales.uniboyaca.edu.co/index.php/reiv3/article/view/18.
Faúndes_Gómez, M. J., Hitpass, B. & Astudillo, H. 2011. Principios y criterios para
evaluar y comparar Sistemas de Gestión de Reglas de Negocio (BRMS).
Fernández_Martínez, J. L. 2010. Introduciendo semántica en un proceso de desarrollo
software a través de reglas de negocio. PhD. Doctorado, UNIVERSIDAD
POLITÉCNICA DE MADRID.Madrid, España.
García_González, J. C. & André_Ampuero, M. 2015. Implementación del enfoque de
reglas de negocio utilizando motores de reglas en el desarrollo de aplicaciones Java.
Ciencias de la Información., Vol. 46, Nro. 1: pp. 7
Rospocher, M., Ghidini, C. & Serafini, L. 2008. BPMNO, Business Process Modeling
Notation. OMG Available Specification. EEUU: OMG, Object Management Group.
Ross, R. G. 2003a. Business Rules Manifesto. Principles of the Business Rule Approach.
In: Group, B. R. (ed.). EEUU: Business Rule Solutions, LLC.
Ross, R. G. 2003b. Principles of Business Rules, EEUU, Business Rule Solutions, LLC.
Ross, R. G. 2013. What You Need to Know About Business Rules. In: Business Rule
Solutions, L. a. I. L. (ed.) Business Rule Concepts. Getting to the Point of Knowledge.
EEUU: Academy for Business Intellect & Innovation.
Stineman, B. 2009. Why Business Rules?: A Case for Business Users of Information
Technology. Application and Integration Middleware Software [Online].