Diseño de un Sistema Web para Asignación de Becas con Integración e Interoperabilidad en Base a un Bus de Servicios

##plugins.themes.bootstrap3.article.main##

Santiago Quishpe

Dulce Rivero

Francklin Rivas



Resumen

Resumen: En este trabajo se presenta el diseño de un sistema web para asignación  de becas utilizando un bus de servicios de empresas, asegurando un sistema más escalable y mantenible, atributos de calidad necesarios. Para el diseño se sigue las especificaciones de las arquitecturas basadas en servicios, donde, los servicios desarrollados se registran en un bus de servicios a fin de asegurar un bajo acoplamiento y una mayor integración. Un bus de servicios de empresas es un software que actúa como intermediario, permitiendo la comunicación entre servicios de diferentes aplicaciones. En él se registran todos los servicios expuestos por las aplicaciones de un entorno empresarial, sin importar las plataformas utilizadas. El diseño de aplicaciones basada en un bus de servicios facilita la creación de nuevos servicios utilizando la composición de servicios existentes,  intentando aislar el acoplamiento entre los servicios solicitados y el medio de transporte y permitiendo una alta integración de servicios distribuidos. Estas características  facilitan la escalabilidad y el mantenimiento evolutivo y adaptativo de los sistemas. Este desarrollo permite definir e integrar un conjunto de servicios web que podrán ser reutilizados dentro de nuevas aplicaciones, apoyando el desarrollo de una arquitectura de información que apoye y se alinee con los procesos que se realizan dentro de la organización.

Abstract: This paper describes the design of a web system for grants allocation using a enterprise service bus is presented, ensuring a more scalable and maintainable system, which are quality attributes required. For the design it was followed the specifications of the service-based architectures, where developed services are recorded on a bus service in order to ensure low coupling and greater integration. A bus service is an enterprise software that acts as an intermediary, enabling communication between services of different applications. In it all services exposed by applications in an enterprise environment, regardless of the platforms used are recorded. Application design based on a service bus facilitates the creation of new services using the composition of existing services, trying to isolate the link between the services requested and the means of transport and allowing high integration of distributed services. These features facilitate the scalability and evolutive and adaptive maintenance of the systems. This development allows to define and integrate a set of web services that can be reused in new applications, supporting the development of an information architecture that is based and is aligned with the processes taking place within the organization.

Descargas

Descargas

Los datos de descargas todavía no están disponibles.

Detalles del artículo

Biografía del autor/a

Dulce Rivero, Pontificia Universidad Católica del Ecuador-Sede Ibarra Univeridad de Los Andes, Escuela de Ingeniería de Sistemas, Mérida, Venezuela

 

 

Citas

Bass, P. Clements, R. Kazman (2003) Software Architecture in Practice.. 2nd Edition. Addison Wesley

Besteiro M. y Rodríguez M. (s.f.). WebService Obtenido de http://www.ehu.eus/mrodriguez/archivos/csharppdf/ServiciosWeb/WebServices.pdf

Calvo, J.; Gracia, J; Bayo, E. (2014). Aplicación web para el análisis y diseño de estructuras. Informes de la Construcción.

Chappell, David (2004). Enterprise Service Bus: Theory in Practice. O'Reilly Media Inc. Unite State of America.

Corporation, M. (2010). Obtenido de file:///C:/Users/squishpe /Downloads/070717-Real_World_SOA.pdf

Echeverría, Daily; Astudillo, Hernán; Estrada, Rodrigo (2008). ESB-QM: Modelo de Calidad para productos ESBs. EIG 2008.

Enríquez, E. (2007). SOA (Arquitectura Orientada a Servicios). SOA (Arquitectura Orientada a Servicios). Ibarra, Ecuador: Obtenido de http://repositorio.utn.edu.ec/bitstream/123456789/587/1/CAPITULOS.pdf.

Huanzhuo Y.; Shuai C.; Fang, G.; Yuning, H. (2008). SOA-based conceptual model for continuous auditing: A discussion. Conference. on APPLIED COMPUTER & APPLIED COMPUTATIONAL SCIENCE (ACACOS '08), 400-405.

Ildapena. (2009). http://www.xperimentos.com. Obtenido de http://www.xperimentos.com: http://www.xperimentos.com/2009/02/03/bus-de-integracion-de-servicios-corporativos-enterprise-service-bus/

IBM (2011) Introducción a SOA y servicios web. Obtenido de

https://www.ibm.com/developerworks/ssa/webservices/newto/

Microsoft. (2014). Overview of UDDI Services. Obtenido de http://msdn.microsoft.com/en-us/library/cc731374.aspx

Pernalete, Doris; López, Maria Gertrudis; Montaño, Nora; Miguel, Vanessa (2007). IMS - Learning Design y el Modelo Arquitectural de AMBAR. Pais Vasco: SPDECE 2007.

Procesos de Negocios (BPM) (2006): Obtenido de https://msaffirio.wordpress.com/2006/02/05/%C2%BFque-son-los-web-services/

Saffirio, M. (2006). Tecnologías de Información y Gestión de Procesos de Negocios (BPM). Obtenido de Tecnologías de Información y Gestión de

The Open Group (2011) Service Oriented Architecture : SOA Reference Architecture Technical Standard. Obtenido de www.opengroup.org/soa/ source-book/soa_refarch/

SNAP. (2014). CONSUMO DE SERVICIOS WEB (SW). Obtenido de: http://www.administracionpublica.gob.ec/wp-content/uploads/downloads/ 2014/08/Manual_de__Consumo_SW_en__BSG__V1.0_fin.pdf

Universidad de San Buenaventura. (s.f.). ARQUITECTURA SOA COMO ESTRATEGIA DE ARTICULACIÓN DEL NEGOCIO Y LA TECNOLOGÍA. Obtenido de http://www.usbmed.edu.co/index.php/ universidad/2-uncategorised/133-edcontinua-arquitectura-soa

W3C Consortium. Web Services Architecture. Obtenido de http://www.w3.org/ TR /2004/NOTE-ws-arch-20040211/#whatis.

ZapThink, LLC. How to define a business service. Obtenido de http://www.zapthink.com