Arquitectura multicapa para aplicaciones web con integración de tecnologías OWL, BPM Y SOA

Autores

  • José Gomes Figueiredo
  • Carlos Alberto Pereira Marín

Palavras-chave:

Integración tecnológica, BPM, SOA, Ontología, web semántica, reglas de negocio

Resumo

La necesidad de generar nuevos paradigmas en la ingeniería de software, requiere del desarrollo de modelos y metodologías que integren adecuadamente las innovaciones, los servicios personalizados y las tecnologías informáticas con el fin de facilitar la interactividad y el acceso a la información vital para las organizaciones. La presente contribución plantea una propuesta de integración de tecnologías para la implantación de aplicaciones web semánticas basada en procesos. Se realiza un estudio exhaustivo de los diferentes paradigmas tecnológicos a integrar, así como las herramientas y estándares que las soportan. Los puntos convergentes de áreas tales como, la gestión de procesos y reglas de negocios, la arquitectura orientada a servicio y las ontologías, pueden facilitar una estrategia en la creación de aplicaciones web y a la vez garantizar la permanencia de los principios para los cuales fueron creados cada uno de estos paradigmas. Los resultados de esta investigación reafirman que es posible tal integración en un solo sistema web de gestión del conocimiento, la información y los procesos de una organización o negocio. Se logra establecer una pauta tecnológica para implementar un sitio web, donde el núcleo central está conformado por los modelos ontológicos y el modelado de procesos de negocio, que comparten información y servicios web, descrito por los primeros e invocado por los segundos.

Referências

Alvez, P., Foti, P. & Scalone, M. 2006. Proyecto Batuta - Generador de Aplicaciones

Orquestadoras. Estado del arte. Montevideo: Universidad de la República.

Berners-Lee, T., Hendler, J. & Lassila, O. 2001. The semantic web: a new form of web

content that is meaningful to computers will unleash a revolution of new possibilities.

Scientific American, http://www.sciam.com.

Boyer, J. & Mili , H. 2011. Agile Business Rule Development: Process, Architecture, and

JRules Examples.

Browne , P. 2005. Give Your Business Logic a Framework with Drools, O’Reilly Media,

Inc.

Codina, L. 2003. Internet invisible y web semántica: ¿el futuro de los sistemas de

información en línea? Revista Tardumática, Vol. 3, pp. 16.

De_Ávila_Gutiérrez, L. 2015. Metodología para el desarrollo de software integrando SOA,

BPM y TOGAF. Actas de Ingeniería [Online], Vol. 1. Available:

http://fundacioniai.org/actas.

Erl, T. Service Oriented Architecture: Concepts, Technology, and Design. 2005 New

Jersey, USA. Prentice Hall.

Escobar_Rivera, D., Lisbeth_Aguilera_Sánchez, A. & Parra_Pompa, Y. 2016. Propuesta

metodológica para la orientación de aplicaciones informáticas hacia BPM y SOA.

Revista Cubana de Ciencias Informáticas, Vol. 10, Pág. 39-54.

Fernández_Breis, J. T. 2008. Un entorno de integración de ontologías para el desarrollo

de sistemas de gestión de conocimiento. Tesis de doctorado Doctoral, Universidad

de Murcia.

Gruber, T. R. 1993. A translation approach to portable ontology specifications. Knowledge

Acquisition. London: UK Academic Press.

Krishnamurthi, S. & Bultan, T. 2005. Characteristics of web services and their impact on

testing, analysis and verification. ACM SIGSOFT, Software Engineering Notes, Vol.

, 2.

Martínez, J. 2010. Introduciendo Semántica en un Proceso de Desarrollo de Software a

través de Reglas de Negocio. Universidad Politécnica de Madrid.

Rivillas, O. 2012. Estado del arte de los motores de reglas de negocio BRM. Universidad

de San Buenaventura. Santiago de Cali. Colombia.

Roche_Benitez, A. 2015. Servicios web para la gestión de información del Departamento

de Computación. Ingeniero Tesis de grado, Universidad Central “Marta Abreu” de Las

Villas.

Ruiz, F. Procesos de Negocio y Desarrollo de SW. In: Información, D. D. T. Y. S. D., ed.

Desarrollo de sistemas, 2010 Universidad de Castilla-La Mancha. Instituto de

Tecnologías y Sistemas de Información.

Selman, D. 2002. Java Rule Engine API Specification JSR-9.

Silva, D. A. & Mercerat, B. 2001. Construyendo aplicaciones web con una metodología

de diseño orientada a objetos.

Trilles, P. AuraPortal BPMS, de la Modelización de los procesos a la Monitorización,

pasando por la Ejecución sin necesidad de programación. Congreso Nacional de

BPMS (Business Process Management Systems), 2008 Madrid. Club BPM, 24.

Valledor_Pellicer, P. 2006. Servicios Web Semánticos. In: Informática, D. D. (ed.) Cursos

de doctorado. España: Universidad de Oviedo.

van_der_Aalst, W. M. P. 2005. Business Process Management Demystified: A Tutorial on

Models, Systems and Standards for Workflow Management. Eindhoven University of

Technology. Eindhoven.

van_der_Aalst, W. M. P., Alves_de_Medeiros, A. K. & Weijters, A. J. M. M. 2007. Process

Equivalence: Comparing Two Process Models Based on Observed Behavior.

Department of Technology Management. Eindhoven: Eindhoven University of

Technology.

Villa_González, G. 2011. Buscadores semánticos para la gestión del conocimiento.

Doctor Doctorado, Instituto Politécnico Nacional.

W3C. 2004. Web Services Glossary [Online]. World Wide Web Consortium. Available:

https://www.w3.org/TR/ws-gloss/ [Accessed 19 Mayo 2016].

Weske, M. 2008. Business Process Management: Concepts, Languages, Architectures,

Postdam, Germany, Springer Verlag.

Publicado

2023-10-29

Como Citar

Figueiredo, J. G., & Marín, C. A. P. (2023). Arquitectura multicapa para aplicaciones web con integración de tecnologías OWL, BPM Y SOA. REVISTA CIENTÍFICA EVOLUA, 3(3). Obtido de https://evolua.ispcaala.com/index.php/ev/article/view/89