Research article
Extensión del BPMNO para el enfoque de reglas de negocio en el desarrollo de sistemas
Extension of BPMNO for the business rules approach on software development
Gomes Figueiredo, José ⓘ
Departamento de Computación. Universidad Central Marta Abreu de Las Villas.
Villa Clara, Cuba
Pereira Marín, Carlos Alberto ⓘ
Departamento de Computación. Universidad Central Marta Abreu de Las Villas.
Villa Clara, Cuba
Resumen
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 modelado 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 sus tipos según las clasificaciones más comunes de autores del tema (formalizadas en este trabajo) y los principios para su validación, así como la estructura funcional del BPMNO.