Title: Optimización en la transacción de datos con XML y RDBMS en web services
Authors: Victoria Castañeda, Jhon Fredy
Mallama Martínez, Johnny Fabián
Director(s): Bolívar Barón, Holman Diego, dir.
Keywords: Esquema
Sistema interactivo
Transferencia de datos
LENGUAJES DE PROGRAMACIÓN (COMPUTADORES ELECTRÓNICOS)
PAGINAS WEB
ADMINISTRACIÓN DE BASES DE DATOS
Issue Date: 2013
Abstract: Se implementó un sistema interactivo con un Servicio Web y dos bases de datos distribuidas para evaluar métodos de optimización en la transacción de datos utilizando archivos XML haciendo uso del Lenguaje de Modelamiento Unificado (UML - Unified Modeling Language). Se desarrolló una aplicación interactiva en lenguaje JSP (JAVA) a la que se llamó “PAREJAS” que consta de formar pares iguales en el menor tiempo posible, esta información es enviada en un archivo XML estructurado a un Servicio Web en determinado tiempo y a su vez se encarga de registrar la información en una de las dos bases de datos distribuidas Oracle. En cada base de datos se construyó un esquema único de acuerdo a un modelo entidad relación. Se evaluó tres posibles soluciones para determinar cuál de ellas cumple con los objetivos propuestos, cada una de estas surgió de una lluvia de ideas seleccionándose las siguientes:  Enviar documento XML por secciones en determinado tiempo de ejecución.  Agrupar el documento XML y ser enviado al finalizar la interacción.  Construir y enviar documento XML por pareja encontrada.
Bibliography References: CÁCERES TELLO, Jesús., Diagramas de Casos de Uso. Universidad de Alcalá, p 1, [en línea]. <http://www2.uah.es/jcaceres/capsulas/DiagramaCasosDeUso.pdf> [citado el: 10 de mayo de 2013].

CARNEGIE MELLON UNIVERSITY. The Personal Software Process (PSP) [en línea]. <http://repository.cmu.edu/sei/207/> [citado el 28 de enero de 2013].

CENTRO DE INNOVACIÓN PARA LA SOCIEDAD DE LA INFORMACIÓN (CICEI), Estructura de un documento XML, [en línea] <http://www.cicei.com/ocon/gsi/tutorial_xml/Estructura.html> [citado el: 11 de mayo de 2013].

COULOURIS G. F., DOLLIMORE, J. y KINDBERG, T.: Distributed Systems: Concepts and Design. 2nd. Ed.. Addison Wesley. 1994. 1 p. ISBN 978-0-13- 214301-1.

DOHERTY, G. MASSINK, M. y FACONTI, G. Reasoning about Interactive Systems with Stochastic Models. Springer Berlin Heidelberg, 2001. 144-163 p. 2220 s; ISBN 978-3-540-45522-6.

GNU. Sistemas operativos [en línea]. <http://www.fsf.org/licenses/> [citado el 29 de enero de 2013].

GOMARIZ, Enric., Diseño de Sistemas Distribuidos, 2001.

GRAVES, Mark., Designing XML Databases, Prentice Hall PTR, pp 150-228, 2002

HONGYING, Yang y CHANGSONG Lin. Applying Model and Technollgical Realization about Heterogeneous Data Integrating System. Microelectronics & Computer [J].2006,23(8):pp.70-72.

HUMPHREY, Watts. Introduction to the Personal Software Process, Septiembre de 1994.

JONGSEON Lim; KYUNGSOO, Joo; KYUNGSOO, Kim y MUNYOUNG Choi. Design of Automatic Database Schema Generator based on XML Schema, 2007.

LEGUÍAS AYALA, Isabel Del C. Esquema de Seguridad en SOAP Basado en OpenSAML SOAP Security Scheme Based on OpenSAML. [En línea]. <http://www.eatis.org/eatis2010/portal/paper/memoria/html/files/sistemas/Isabel_Le guias.pdf> [citado el: 11 de mayo de 2013].

LEOBARALDI. Que es un archivo XML y como crear archivos XML [en línea]. <http://www.leobaraldi.com.ar/2008/03/que-es-un-archivo-xml-y-escribir-archivosxml/> [citado el 8 febrero del 2013].

MARCO BESTEIRO Y MIGUEL RODRIGUEZ. Web Services [en línea], http://www.ehu.es/mrodriguez/archivos/csharppdf/ServiciosWeb/WebServices, [citado el 5 de febrero de 2013].

MICROSOFT DEVELOPER NETWORK. Proceso de transacciones en línea frente a la ayuda a la toma de decisiones [en línea] <http://msdn.microsoft.com/esco/library/ms187669(v=sql.90).aspx> [citado el 03 de Mayo de 2013]

NASUTION, Benny; KENDALL, Elizabeth y KHAN, Asad. Algorithm Exchange of a Security Control System for Web Services Applications. 2007

ORACLE CORPORATION. Effective and Efficient Update of XML in RDBMS. 2007.

REPOSITORIO DIGITAL DE LA FACULTAD DE INGENIERÍA – UNAM. La tecnología XML [en línea] <http://132.248.52.100:8080/xmlui/bitstream/handle/132.248.52.100/908/A4.pdf?se quence=4> [Consultado el: 8 de febrero del 2013].

SOFTWARE ENGINEERING INSTITUTE - SEI. The personal software process [en línea]. <www.sei.cmu.edu/reports/09sr018.pdf> [citado el 11 de febrero de 2013].

STORTI, Guillermo., RÍOS, Gladys Y CAMPODÓNICO, Gabriel. Base de datos: Modelo Entidad Relación. 2007 [en línea]. <http://www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r88103.PDF>[citado el: 8 de abril de 2013].

TOLEDO, Vicente., MIRALLES, Israel., Bases de Datos Distribuidas, 2004.

UNIVERSIDAD NACIONAL DE LA PATAGONIA AUSTRAL, 2006, Unidad Académica Río Gallegos, Unidad: 3 Laboratorio de Programación.

VILLARROEL SALCEDO, José Luis. SISTEMAS DE TIEMPO REAL [en línea]. <http://webdiis.unizar.es/~joseluis/STR.pdf>, [citado el 13 de mayo de 2013].

WORLD WIDE WEB CONSORTIUM. XQuery 1.0: An XML query language (Second Edition) [en línea]. < http://www.w3.org/TR/XQuery/> [citado el 05 de mayo de 2013].

WORLD WIDE WEB CONSORTIUM. XQuery Update Facility 1.0 [en línea]. <http://www.w3.org/TR/xqupdate/ > [citado el 05 de mayo del 2013].

WORLD WIDE WEB CONSORTIUM. XQuery Update Facility 1.0 [en línea]. <http://www.w3.org/TR/xqupdate/ > [citado el 05 de mayo del 2013].

YONGZHENG, Lin. Research and Optimization of Data Consolidation Method Based on XML Schema, School of Information Science and Engineering, University of Jinan, China, 2010.
URI: http://hdl.handle.net/10983/689
Appears in Collections:ACI. Pregrado Sistemas

Files in This Item:
File Description SizeFormat 
OPTIMIZACIÓN EN LA TRANSACCIÓN DE DATOS CON XML Y RDBMS EN WEB SERVICES.pdfTrabajo De Grado en PDF6.52 MBAdobe PDFView/Open    Request a copy
RAE.pdfRAE82.34 kBAdobe PDFView/Open    Request a copy


This item is protected by original copyright



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.