Ciencias Exactas y Ciencias de la Salud

Permanent URI for this collectionhttps://hdl.handle.net/11285/551039

Pertenecen a esta colección Tesis y Trabajos de grado de las Maestrías correspondientes a las Escuelas de Ingeniería y Ciencias así como a Medicina y Ciencias de la Salud.

Browse

Search Results

Now showing 1 - 6 of 6
  • Tesis de maestría
    CCENet: Framework Reusable Basado en Servicios Web y RDF para la Construcción de Ambientes de Colaboración Cognitiva
    (Instituto Tecnológico y de Estudios Superiores de Monterrey, 01/01/2005) García Mendoza, Alejandro W.; Dr. Guillermo Jiménez Pérez; Dr. Ramón Meza Escobar; MTI Andrés Díaz Valladares
    En el ámbito de las aplicaciones que encierran las funcionalidades de colaboración, administración de conocimiento y las redes de aprendizaje, agrupan una serie de requerimientos comunes que permiten visualizar la posibilidad de construir una arquitectura reusable tipo Framework. Esta idea básica es la que da rumbo a la presente tesis. CCENet es el nombre dado a este Framework que se construye por medio de tecnologías portables, como los Servicios Web, y de definición, como el Marco de Descripción de Recursos (RDF); quienes además le proveen la capacidad para ser operado en el ambiente de Internet. La definición de los conceptos claves como los PEAs, que dan la estructura necesaria para el almacenamiento de los átomos Cognitivos, y la comprobación por medio de un ejemplo de aplicación de prueba son los elementos centrales que conducen el desarrollo de este trabajo.
  • Tesis de maestría
    Un Análisis Experimental del Desempeño de Web Services Empleando Firmas Digitales como Mecanismo de Seguridad
    (Instituto Tecnológico y de Estudios Superiores de Monterrey, 2004-01-11) Pool Couoh, Othoniel I.; Parra Briones, Alejandro; Pérez Cázares, José Raúl; Jiménez Pérez, Guillermo; ITESM
    La Internet es considerada una de las redes más inseguras porque su diseño original no tiene mecanismos robustos de seguridad, aun así, todos los días se siguen realizando transacciones sin controles de seguridad o si se emplean controles la mayoría de las veces no son suficientes para proporcionar los requerimientos básicos de seguridad. Con el surgimiento de nuevas tecnologías se hacen necesarias nuevas especificaciones de seguridad. Una de estas tecnologías recientes son los Web Services que permiten proveer servicios en la Web a través de protocolos sumamente interoperables. Para proporcionar servicios a través de Internet se necesitan cubrir los requerimientos de seguridad y de desempeño entre otros. La interoperabilidad de los Web Services trae consigo problemas de seguridad. Al ser los Web Services otra tecnología de Internet, los controles existentes para aplicaciones Web se pueden emplear sin problemas para los Web Services. Pero es importante observar que ninguno de estos controles reside en la capa de aplicación. Por la necesidad de contar con especificaciones de seguridad a nivel de aplicación para Web Services surge entre otras la especificación de Firmas XML. Las Firmas XML cubren algunos de los requerimientos más importantes para la seguridad en la transmisión de mensajes como son la integridad, la autenticación del mensaje y/o la autenticación del firmante. Hasta el momento no se tiene conocimiento de la existencia de estudios del impacto que se produce en el desempeño cuando los Web Services emplean Firmas XML, dicho desempeño está comprendido principalmente por el tiempo de respuesta de un Web Service. Es necesario saber si los Web Services con Firmas XML cubren los dos requerimientos mencionados anteriormente. Esta tesis pretende ser un punto de partida para el análisis del desempeño de los Web Services con Firmas XML. El presente trabajo es un análisis experimental del desempeño de Web Services que emplean Firmas XML como mecanismo de seguridad. En él se describe el diseño de un conjunto de Web Services desarrollados con distintas implementaciones y con distintas librerías de Firmas XML disponibles actualmente, al igual que el diseño de series de pruebas con diferentes especificaciones para obtener el comportamiento de desempeño de los Web Services implantados. A través de los resultados de los experimentos se pudieron obtener conclusiones importantes acerca del comportamiento del desempeño en diferentes circunstancias.
  • Tesis de maestría
    Estrategia para Integrar Bases de Datos Basada en el Registro y Extracción de Correspondencias Semánticas
    (Instituto Tecnológico y de Estudios Superiores de Monterrey, 2004-01-11) García Fierro, Manuel Enrique; Gómez Martínez, Lorena Guadalupe; Lavariega Jarquín, Juan Carlos; Pérez Cázares, José Raúl; ITESM
    Actualmente en las empresas existen bases de datos aisladas que requieren ser interoperables, lo cual significa que dichas bases de datos deben ser compartidas, accesadas y manipuladas de manera uniforme. Una de las opciones para lograr la interoperabilidad de un conjunto de bases de datos locales es integrar mediante un Esquema Global (GS), pero los problemas de heterogeneidad son un obstáculo para lograr esta integración. La heterogeneidad se puede presentar al tener diferentes DBMS's, o por las diferencias en semántica de las bases de datos locales. La heterogeneidad por diferentes DBMS's se puede resolver con una capa de middleware. Sin embargo, el resultado de esta solución es un GS formado por un conjunto de tablas que pueden ser redundantes, lo cual impide la interoperabilidad entre las bases de datos locales. La heterogeneidad semántica no es posible resolverla usando alguna herramienta, esto es debido a las limitaciones que tienen las herramientas para integrar bases de datos de hoy en día. Dichas limitaciones son la falta de una solución para integrar tablas, atributos y datos. Ante estas limitaciones, en esta tesis se presenta una estrategia para integrar bases de datos basada en el registro de correspondencias semánticas, la cual se divide en tres etapas: la primera etapa consiste en crear un GS a partir de los esquemas de las bases de datos locales, la segunda etapa consiste en registrar las correspondencias semánticas entre el GS y las bases de datos locales en un Diccionario de Datos Global (GDD) y la tercera etapa consiste en proporcionar acceso a las correspondencias semánticas mediante una arquitectura de componentes de software. De esta manera se logra la interoperabilidad de las bases de datos locales, es decir, para los usuarios del GS es transparente el acceso a las bases de datos locales, como si se tratara de una Única base de datos.
  • Tesis de maestría
    Especificaciones de una Arquitectura para DBMS Distribuido Basada en Componentes
    (Instituto Tecnológico y de Estudios Superiores de Monterrey, 2002-01-12) Castillo Espinola, Roger H.; Juan Carlos Lavariega Jarquín; Lorena Gómez Martínez; Juan RaÚl Esparza Martínez; ITESM
    Las arquitecturas de las bases de datos distribuidas han sido motivo de estudio e investigación, aunque de poca utilización debido a que los DBMS se han enfocado a la arquitectura centralizada o manejan conceptos de distribución a su manera. A lo largo de este trabajo se describen los distintos tipos de bases de datos distribuidas y se analizan diversas arquitecturas de manejadores de bases de datos con el fin de proponer una arquitectura para un manejador de base de datos distribuida basada en componentes proporcionando una descripción de los módulos de la misma, el flujo de la información entre ellos y diferentes escenarios prácticos de uso comÚn en esta arquitectura. Mediante esta arquitectura se pretende contribuir en el área de las bases de datos distribuidas proporcionando un modelo de DBMS distribuido configurable que permita la adaptación o eliminación de componentes, y sirva como marco de referencia para la implementación de sistemas de base de datos distribuidos. La estructura de la arquitectura propuesta en esta tesis se encuentra basada en componentes de software, los cuales proporcionan las características de extensibilidad, adaptabilidad, reutilización, portabilidad y distribución de datos además de encapsular la funcionalidad del manejador. La definición del manejador mediante los componentes permite la configuración y adaptación de módulos segÚn los requerimientos para la administración de la información. Se desarrollan ejemplos de estos componentes para comprender mejor el desempeño de la arquitectura del DBMS utilizando el lenguaje java. Al final se describen algunos trabajos de investigación que pueden ser derivados de este trabajo y un ejemplo de la utilización de esta propuesta.
  • Tesis de maestría
    El Proceso Personal de Desarrollo de Software
    (Instituto Tecnológico y de Estudios Superiores de Monterrey, 01/12/2000) Ibarra Treviño, Luis E.; Cervantes Ornelas, Gustavo; Silva Rubio, Renán; Almaguer Flores, Leticia; ITESM; ScheeI Mayenberger; Carlos
    El Proceso Personal de Desarrollo de Software es un modelo de trabajo para los programadores. Este modelo les ayuda a observar el proceso de desarrollo de software en una manera sistémica, describe las interrelaciones básicas entre los diferentes procesos que conforman el desarrollo de software y, es un modelo de trabajo que provee una orientación general de las funciones y naturaleza del programador. El PPDS busca incrementar la habilidad y la productividad de los individuos que desarrollan soluciones de software. Para lograrlo, el PPDS convierte al desarrollo de software en un proceso de solución del problema en lugar de enfocarse en un detallado proceso de codificación. El PPDS está fundamentado sobre cinco disciplinas; estas son: modelos conceptuales, enfoque sistémico, desarrollo personal, visión compartida y, aprendizaje en equipo. Las tres primeras disciplinas tienen particular aplicación en el individuo, mientras que las Últimas dos, tienen aplicación grupal. El PPDS ayuda a los programadores a determinar la madurez de sus prácticas de trabajo, da lineamiento a un programa de desarrollo continuo, agrupa prioridades para la acción inmediata y, establece una cultura de excelencia en la ingeniería de software. Además, El PPDS puede ser utilizado por el programador en cualquier tipo de ambiente de desarrollo
  • Tesis de maestría
    Guía Híbrida RP para La Ingeniería de Software
    (Instituto Tecnológico y de Estudios Superiores de Monterrey, 01/05/2000) Castro Tapia, Iván S.; Pérez Cázares, José Raúl; Cervantes Ornelas, Gustavo; Ramírez Várgas, Jorge; Itesm
    Hoy en día, las empresas dedicadas al desarrollo de productos de software invierten grandes cantidades de dinero en la implementación de metodologías para la ingeniería de proyectos de la misma naturaleza, o simplemente no cuentan con un marco de trabajo en el cual sus desarrolladores se puedan basar para la creación de productos computacionales que cumplan con estándares de calidad, al menos, establecidos por la misma empresa. Este trabajo de tesis proporciona una guía para la ingeniería de software que mezcla la metodología de prototipos con el nivel 2 del CMM, facilitando un formato de trabajo a las empresas de desarrollo en base a actividades y subactividades dedicadas al cumplimiento de los requerimientos que los clientes necesitan. Da total libertad al usuario de esta guía, en el uso de cualquier herramienta u otros modelos para facilitar el cumplimiento de los requerimientos. Hace recomendaciones sobre el manejo de los procesos técnicos y administrativos con acciones de mitigación que tomar en cuanto a los riesgos más comÚnmente presentados en el desarrollo de proyectos de software. La aplicación de las KPA's del nivel 2 del CMM con las fases que utiliza la metodología de prototipos, da como resultado una guía ágil, sencilla y dinámica en cuanto a cambios de requerimientos por parte del cliente, así como la capacidad de ofrecer interfaces gráficas con el uso de herramientas de cuarta generación para proporcionar una vista a futuro del resultado final que se obtendrá, haciendo atractivo el uso de esta guía por las ventajas que se presentan al contar con apoyo gráfico para el análisis y especificación de los requerimientos. Por lo tanto, el propósito de esta tesis, es el de ofrecer un marco de trabajo alternativo para que las empresas desarrolladoras de software puedan asegurar la calidad de sus productos basándose en la especificación de los requerimientos del cliente en base a prototipos gráficos que le den una idea a este del resultado final que espera.
En caso de no especificar algo distinto, estos materiales son compartidos bajo los siguientes términos: Atribución-No comercial-No derivadas CC BY-NC-ND http://www.creativecommons.mx/#licencias
logo

El usuario tiene la obligación de utilizar los servicios y contenidos proporcionados por la Universidad, en particular, los impresos y recursos electrónicos, de conformidad con la legislación vigente y los principios de buena fe y en general usos aceptados, sin contravenir con su realización el orden público, especialmente, en el caso en que, para el adecuado desempeño de su actividad, necesita reproducir, distribuir, comunicar y/o poner a disposición, fragmentos de obras impresas o susceptibles de estar en formato analógico o digital, ya sea en soporte papel o electrónico. Ley 23/2006, de 7 de julio, por la que se modifica el texto revisado de la Ley de Propiedad Intelectual, aprobado

DSpace software copyright © 2002-2025

Licencia