Look-up in Google Scholar
Title: Diseño e implementación de una biblioteca digital distribuida basada en web services para el sector educación
Advisor(s): Vilca Román, Arturo Dionisio
Issue Date: 2011
Institution: Universidad Nacional de Ingeniería
Abstract: El presente trabajo está referido a la creación de una Arquitectura Orientada a Regulaciones para el diseño e implementación de una Biblioteca Digital Distribuida basada en servicios web, para lo cual se ha diseñado e implementado un prototipo base como prueba de concepto, con lo cual se espera servir como referente de mejora metodológica y tecnológica en el sector educativo. ROA es una arquitectura creada por el autor de esta tesis, que se basa en cuatro componentes: Metodologías de dirección del proyecto; Tecnologías de apoyo ROA; Infraestructuras de regulación, y; Líneas de desarrollo base. El gran valor de la propuesta arquitectura ROA es alto: debido a que integra las mejores metodologías y tecnologías actuales para el desarrollo de aplicaciones empresariales. Con la masificación de Internet se acrecienta la necesidad de integrar sistemas que de manera sistemática den soporte a diferentes procesos de una organización. La decisión de implementar una aplicación de biblioteca digital distribuida mediante el uso de la arquitectura ROA, como prueba de concepto, nació del interés de comprobar la viabilidad metodológica y técnica al momento de resolver posibles dificultades en su aplicación real. Sin embargo, la arquitectura ROA propuesta no se limita al sector educativo y los frutos de esta investigación muy fácilmente podrán ser aplicados a otros contextos: como el Sector Salud, Sector de la Pymes, etc., es decir, en todos aquellos sectores donde la integración de sistemas de información a bajo costo ameriten un valor notorio para la nación. En el presente proyecto se construye un prototipo de biblioteca digital, distribuida con arquitectura ROA, que utiliza la infraestructura compuesta por un servidor de procesos que decodifica el lenguaje BPEL, generado desde el “lenguaje de modelado de procesos BPMN” de los procesos convencionales modelados de una biblioteca tanto a nivel de flujos de información; así como de interfaces de usuario. Dicho servidor de procesos se acopla con el servidor de aplicaciones: vía los WSDL, generados a partir de los casos de uso UML e implementados vía componentes empresariales J2EE-JBoss. La ventaja de utilizar ROA se materializa en una metodología unificada para la dirección del proyecto que integra principalmente el PMBOK-PMI con el RUP, como parte de las técnicas metodológicas para la ingeniería de software. Con el componente Tecnológico de Soporte ROA, se utilizan tecnologías sobre código abierto tales como BPMS-Intalio, MySQL, Red Hat Linux, JBoss y Ajax para la capa de presentación; Axis para la capa de servicios, los cuales permiten asegurar la inversión del proyecto manteniendo un costo-beneficio aceptable. Con las Infraestructuras de Regulación ROA se articula el cumplimiento regulatorio de estándares internacionales mediante el uso de las librerías de infraestructura regulatoria; en nuestro caso se utiliza ITIL y 6-Sixma. Con la línea de Desarrollo ROA se podrá evaluar resultados a escala nacional, considerando las ventajas y desventajas, de la propuesta arquitectura ROA versus la arquitectura SOA. Finalmente se detallan los resultados en cuanto se refiere a: tiempo de desarrollo, interface de usuario e interoperabilidad.

This work refers to the Regulation Oriented Architecture (ROA) for a design and implementation of a distributed digital library, for which a base prototype has been designed to implement proof of concept, which is expected to be a reference for methodological and technological improvements in education sector. ROA is an architecture created by the thesis’s author that is based on four components: project management methodologies, ROA support technologies, infrastructure regulations and development base lines. The great value of the proposed architecture ROA has been high because it integrates the best current methodologies and technologies for the development of business applications. With the Internet’s explosion there is a growing need to integrate systems that support an organization's processes in a systemic manner. The decision to implement a distributed digital library application, using ROA architecture as a proof of concept, has born from interest to test the feasibility and technical methodology in resolving any difficulties in actual implementation. But the proposed ROA architecture has not been confined to the education sector and the fruits of this investigation can be apply very easily to other contexts such as health sector, SME Sector, etc. it means all those areas where information systems integration at low cost has a remarkable value for the nation. This project builds a digital library prototype using ROA distributed architecture over SOA infrastructure, which consists of a server process that decodes the language from the BPEL language generated from BPMN conventional processes modelled from a library, both level information flows and user interfaces. The process server is coupled to the application server via the WSDL generated from UML use cases implemented via JBoss J2EE-business components. The advantage of using ROA is that it uses a unified methodology for project management which includes mainly the PMBOK-PMI with the RUP as part of the methodological techniques for software engineering. With the Support Technology ROA component we used open source technologies such as BPMS- Intalio, MySQL, Red Hat Linux, JBoss, Ajax for the presentation layer and Axis to be the service layer, which can ensure the project investment maintaining an acceptable cost benefit. With Regulatory Infrastructure ROA enables regulatory compliance of international standards through the use of regulatory infrastructure libraries, in our case we use ITIL and 6-Sixma. With ROA Development line base we directly assess results at country level, considering the advantages and disadvantages of the proposed ROA versus SOA architecture. Finally the results are detailed in terms of development time, user interface and interoperability concerns.
Discipline: Maestría en Ciencias con Mención en Telemática
Grade or title grantor: Universidad Nacional de Ingeniería. Facultad de Ingeniería Eléctrica y Electrónica. Unidad de Posgrado
Grade or title: Maestro en Ciencias con Mención en Telemática
Register date: 18-Nov-2015



This item is licensed under a Creative Commons License Creative Commons