Componentes de alto rendimiento para la plataforma Bonita BPM
DOI:
https://doi.org/10.35290/ro.v1n2.2020.322Palabras clave:
CBSE, componentes de software reutilizables, arquitectura de softwareResumen
Existe la necesidad de incorporar componentes personalizados en plataformas empresariales cuyas ediciones al público en general son libres y limitados de características que solo cuentan las ediciones premium o pagadas. Esto se ha vuelto un tema de incomodo por parte de los desarrolladores de software de empresas públicas y privadas porque al desarrollar sus aplicaciones con estas soluciones de TI se ven restringidos al momento de extender funcionalidades de acuerdo al modelo de negocio. Por consecuente, con la crisis económica a nivel mundial, las organizaciones optan por manejar versiones libres para evitar elevados costos de licencias, pero esto obliga a los programadores a tener un desarrollo de software de una manera no convencional para extender las funcionalidades.
La metodología CBSE proporciona un modelo de desarrollo especializado que permite a los programadores desarrollar e integrar componentes personalizados al software privativo. Por esta razón, en la presente investigación se presenta el proyecto SEGIC de la Universidad Técnica de Ambato, adoptado para integrar nuevos componentes en Bonita BPM, una plataforma especializada en workflow para la gestión de procesos en donde se integró elementos de alto rendimiento para la carga masiva de archivos.
Descargas
Citas
Bertoa, M., Troya, J., & Vallencillo, A. (2002). Aspectos de calidad en el desarrollo de software basado en componentes. En Calidad en el desarrollo y mantenimiento de software.
De Oliveira Dantas, A., de Carvalho Junior, F., & Barbosa, L. (2020). A component-based framework for certification of components in a cloud of HPC services. Science of Computer Programming.
Flores, A., Lavín, J., Alvarez, E., & Calle, X. (2014). Buscando la excelencia educativa: Gestión de procesos académicos y administrativos en Instituciones Públicas de Educación mediante BPM. Congreso Ecuatoriano de Tecnologías de la información y comunicaciones. Cuenca.
Jonk, R., Voeten, J., Geilen, M., Basten , T., & Schiffelers, R. (2020). SMT-based verification of temporal properties for component-based software systems. Workshop On Discrete Event Systems.
Krueger, C. (2006). New methods in software product line development. Software Product Line Conference.
Líneas de productos, componentes, frameworks y mecanos. (1998). Washington, DC (Feb 1998). 4Zimmerman, P., and Symington, S., The IEEE Standardization Process, HLA, 1998.
Manuel Bertoa, J. T. (2002). Aspectos de calidad en el desarrollo de software basado en componentes.
Meyers, B., & Oberndorf, P. (2001). Managing Software Acquisition: Open Systems and Cots Products. The SEI Series in Software Engineering.
Montilva, J. A. (2006). Desarrollo de Software Basado en Lineas de Productos de Software. Mérida-Venezuela.
Montilva, J., & Arapé, N. &. (2003). Desarrollo de Software Basado en Componentes. IV Congreso de Automatización y Control.
P, C. (2011). BONITA SOFT: Gestor de procesos de negocios BPM. Universidad Nacional de Colombia. Colombia.
P, F., Barrera, J., & Serrano, J. (2002). Lineas de productor, componentes, frameworks y mecanos. Salamanca.
Palomo, S., & Gil, E. (2020). Aproximacion a la ingenieria del software. Centro de Estudios Ramon Areces SA.
Ramakrishnan, R., & Kaur, A. (2020). Performance evaluation of web service response time probability distribution models for business process cycle time simulation. Journal of Systems and Software, 161.
Sommerville, I. (2004). Software Engineering: Seventh Edition. Obtenido de https://books.google.com.ec/books?id=PqsWaBkFh1wC
Szyperski. (1998). Component software: beyond object-oriented programming.
Vallecillo, I. &. (s.f.). Elaboración de aplicaciones software a partir de componentes COTS.
Zoran Stojanovic, A. D. (1997). Integration of Component-Based Development Concepts and RM-ODP Viewpoints.
Publicado
Cómo citar
Número
Sección
Licencia
Derechos de autor 2020 Darwin Stalin Ramírez Supe
Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.
Los autores que participen de los procesos de evaluación y publicación de sus ediciones conservan sus derechos de autor, cediendo a la revista el derecho a la primera publicación, tal como establecen las condiciones de reconocimiento en la licencia Creative Commons Reconocimiento 4.0 Internacional (CC BY), donde los autores autorizan el libre acceso a sus obras, permitiendo que los lectores copien, distribuyan y transmitan por diversos medios, garantizando una amplia difusión del conocimiento científico publicado.
- Toda derivación, a partir de esta obra, deberá citar la fuente y a la primera publicación en esta revista. Se permiten derechos comerciales no lucrativos sobre sus contenidos.
- Los autores pueden realizar otros acuerdos contractuales independientes y adicionales para la distribución no exclusiva de la versión del artículo publicado en esta revista, es decir, podrán incluirlo en un repositorio institucional o publicarlo en un libro, siempre que indiquen claramente que el trabajo se publicó por primera vez en esta revista.
- Se permite y recomienda a los autores compartir su trabajo en línea, con la finalidad de intercambios productivos para una mayor y más rápida citación del trabajo como lo establece los efectos del movimiento ‘Acceso Abierto’.
- No puede aplicar términos legales o medidas tecnológicas que restrinjan legalmente a otros de hacer cualquier cosa que permita la licencia: https://creativecommons.org/licenses/by/4.0/deed.es
- La Revista ODIGOS es financiada completamente de los aportes realizados por nuestra entidad editora: Universidad Tecnológica Israel; por tal motivo, no establece cargos o cobros de ninguna índole a sus autores y colaboradores, así como tampoco genera pagos o remuneraciones de ningún tipo a ellos.
- Se asignará un Digital Object Identifier (DOI) a cada publicación.