Estudio de las implicaciones de integrar un motor de procesos en el Sistema de Administración del Posgrado en Ciencias y Tecnologías de la Información (SAPCyTI)

  • -

Estudio de las implicaciones de integrar un motor de procesos en el Sistema de Administración del Posgrado en Ciencias y Tecnologías de la Información (SAPCyTI)

2015

 Descargar versión PDF

ProfesorDr. Humberto Cervantes Maceda

Resumen: Actualmente se está llevando a cabo el desarrollo del Sistema de Administración del Posgrado en Ciencias y Tecnologías de la Información (SAPCyTI). Uno de los propósitos primarios de este sistema es automatizar la ejecución de los procesos de negocio que soportan la operación del posgrado. Ejemplos de estos procesos incluyen: i) el proceso de admisión al posgrado, ii) el proceso de inscripción y iii) el proceso de organización del seminario. Uno de los problemas es el proceso de inscripción. Para resolver este problema, se realizó una solución ad-­hoc sin embargo en general ha resultado complejo soportar estos procesos de negocio complejos aún con esta solución. Una alternativa a la solución ad-­hoc que se desarrolló es el uso de un motor de procesos, que está justamente enfocado en la ejecución de procesos de negocio. En este proyecto se busca realizar un análisis de la arquitectura actual del sistema SAPCyTI y un estudio las implicaciones de introducir de un motor de procesos con el fin de soportar más adecuadamente la ejecución de procesos de negocio.

Objetivo general

  • El objetivo general es realizar un estudio de las implicaciones de introducir un motor de procesos en SAPCyTI y generar un prototipo para validar la propuesta

Objetivos específicos

  • Estudiar y evaluar la arquitectura de SAPCyTI
  • Realizar un estado del arte sobre el el modelado y ejecución de procesos de negocio así como una comparativa de herramientas existentes
  • Proporner los cambios requeridos a nivel de la arquitectura de SAPCyTI para poder integrar un motor de ejecución de procesos
  • Realizar una evaluación de la propuesta mediante el desarrollo de un prototipo

  • -

Construcción de memorias asociativas evolutivas orientadas al estudio de señal EEG y su aplicación a la teleoperación

2015

 Descargar versión PDF

ProfesoresDra. Graciela Román Alonso y Dr. Juan Villegas Cortez (UAM Azcapotzalco)

Resumen: Las tecnologías de comunicación con la PC originalmente fueron creadas en base a los recursos de los que se disponían en ese momento, razón por la cual el mouse o ratón es un dispositivo independiente, sin embargo con el desarrollo de las interfaces gráficas cada vez más complejas y con el avance en la capacidad de cómputo de los equipos, se empiezan a vislumbrar los problemas a causa de la falta de una interfaz de comunicación adecuada a las capacidades intelectuales del hombre y a las capacidades de los equipos de cómputo de los que dispone. Por otra parte, esta el uso de la tecnología para asistir a personas discapacitadas o con habilidades diferentes, para quienes se han desarrollado dispositivos especiales que permitan a estas personas tener una mejor calidad de vida. Estas tecnologías, de manera general, se pueden englobar en un solo objetivo: crear canales de comunicación adecuados a las capacidades de estas personas. A partir de que se desarrolló la tecnología que permite leer las ondas EEG de los humanos, se planteó la posibilidad de interpretarlas y usarlas como un medio de comunicación con dispositivos que puedan ir, desde control de dispositivos hasta prótesis robóticas.

Objetivo general

  • Construir un sistema para la generación de Memorias Asociativas evolutivas aplicadas hacia problemas reales de reconocimiento de patrones; a fin de obtener productos tangibles con el desarrollo de nuevas formas de conceptualizar el reconocimiento de patrones, desde la perspectiva de la asociación, y aplicarlas al análisis de la señal EEG con propósito de detección de intención de movimiento para teleoperación

Objetivos específicos

  • Estudiar e identificar los puntos óptimos del cerebro que permitan extraer los componentes de las señales EEG que contengan la información de movimientos, o tareas de movimientos, deseados en pensamientos por parte de un usuario
  • Determinar la combinación operacional que mejor se pueda implementar para las señales EEG beta (ß), mu (µ) y P300
  • Generar un clasificador de ondas EEG a partir de Memorias Asociativas Evolutivas que identifique las señales EEG necesarias asociadas a la intención de movimiento.

  • -

Detección de entidades nombradas con granularidad fina en un dominio específico

2015

 Descargar versión PDF

ProfesorasDra. Reyna Carolina Medina Ramírez y Dra. Ana Bertha Ríos Alvarado (Universidad Autónoma de Tamaulipas)

Resumen: En la industria y la academia se ha incorporado el uso tecnologías de la Web semántica. Las ontologías son usadas para representar procesos o describir conjuntos de datos producidos por diferentes sistemas de información, lo cual permite estandarizar, distribuir y resguardar su información de forma eficiente. La tarea de agregar instancias a las clases de la ontología es una tarea crucial para el efectivo aprovechamiento de las ontologías en aplicaciones como sistemas de pregunta-respuesta, búsqueda semántica, clasificación de texto, descripción semántica de recursos, por mencionar solo algunas.

Objetivo general

  • Definir un prototipo para detectar entidades nombradas que permita la caracterización de clases de granularidad fina en un dominio específico

Objetivos específicos

  • Evaluar las distintas técnicas de reconocimiento de entidades nombradas
  • Diseñar un esquema que permita integrar una técnica de aprendizaje supervisado/no supervisado para el reconocimiento de entidades nombradas
  • Implementar una técnica de reconocimiento de entidades nombradas que permita la caracterización de clases de granularidad fina en un dominio específico
  • Evaluar la técnica de reconocimiento de entidades nombradas en un dominio específico

  • -

Planeación de proyectos de desarrollo de software usando técnicas de optimización

2015

 Descargar versión PDF

ProfesoresDr. Abel García Nájera (UAM Cuajimalpa) y Dr. Humberto Cervantes Maceda

Resumen: Generalmente el desarrollo de un sistema de software involucra el desarrollo de un plan para el proyecto de manera temprana. Dicho plan debe considerar distintos aspectos, como pueden ser Los recursos involucrados, El orden en que se deben desarrollar las funcionalidades del sistema, La metodología de desarrollo, Los compromisos de entrega con el cliente. Lograr un plan “óptimo” puede resultar una tarea compleja ya que se deben hacer ajustes sobre estas variables para alcanzar algún objetivo particular. Los principales problemas de optimización pertenecen a la clase de complejidad NP­difícil, por lo que es común utilizar métodos heurísticos para resolverlos. Las heurísticas bioinspiradas imitan, mediante una simulación simplificada, procesos biológicos en los que están inspirados. En la ejecución de esta simulación se pretende hacer una exploración y explotación del espacio de búsqueda, con el fin de encontrar soluciones que cumplan con ciertos criterios de calidad. Además, algunos de estos métodos basan su funcionamiento en un conjunto de soluciones potenciales, lo que resulta en un compromiso entre los diferentes objetivos.

Objetivo general

  • Definir e implementar en una herramienta un modelo de planeación y una técnica de optimización que permita elaborar planes de desarrollo considerando diversas variables

Objetivos específicos

  • Realizar un estado del arte sobre el uso de técnicas de optimización en la planeación de proyectos de software
  • Proponer un modelo que permita representar las variables que se consideran en un plan de proyecto
  • Identificar una técnica de optimización adecuada para el modelo propuesto
  • Implementar el modelo y la técnica de optimización para generar una herramienta que facilite la generación de escenarios de planeación de proyectos de desarrollo

  • -

Sistema de geolocalización conjunta en dispositivos móviles

2015

 Descargar versión PDF

ProfesoresDr. Ricardo Marcelín Jiménez y Dr. Juan Villegas Cortez (UAM Azcapotzalco)

Resumen: Varias personas, cada una en su coche, quiere llega a un punto común pero sólo uno, el que va al frente, sabe la ruta. Actualmente todos lo siguen, pero ocurre que en el camino hay bifurcaciones involuntarias, como que se meten coches, se rompe la formación, un coche se queda en el semáforo atrás, etc. Sería ideal que todos abran una aplicación en el móvil que, usando el GPS (para ubicación en el mapa) y el bluetooth para detección de cercanía de los otros vehículos, se armara un plano colaborativo, de dónde está cada coche y los dos o tres visualicen dónde está el coche líder. Aquí hay dos escenarios, el líder sabe la ubicación geográfica y la dice a los demás vía el plano, el líder sabe “por dónde es”, pero no sabe exactamente dónde, así que los demás no tienen más opción que seguirlo.

Objetivo general

  • Construir un sistema de geolocalización colaborativa móvil, para desplazamiento sobre ruta compartida

Objetivos específicos

  • Estudiar los protocolos de comunicación y las reglas de acceso a las interfases en dispositivo de una plataforma de desarrollo móvil (Android o iOS)
  • Definir una interfase gráfica con entradas y salidas, actualizable por ciclos sobre tiempo
  • Establecer una arquitectura que, partiendo de un conjunto inicial de valores de localización y número de dispositivos móviles participantes, pueda extenderse con el tiempo
  • Implementar el prototipo y evaluar sus prestaciones

  • -

Mecanismos de clasificación de contenidos sobre un sistema de almacenamiento distribuido

2015

 Descargar versión PDF

ProfesoresDr. Ricardo Marcelín Jiménez y Dra. Reyna Carolina Medina Ramírez

Resumen: Se sabe que cuando la información crece en volumen y en el número de usuarios que pueden beneficiarse de ella, no basta con la capacidad para almacenarla y recuperarla por un nombre. En muchos casos los usuarios buscan conceptos o ideas en documentos que ni siquiera saben si existen. Luego, se necesita clasificar los documentos a partir de criterios que reflejen un conjunto de nociones que articulan el conocimiento contenido en estos. Por otro lado, el surgimiento de las bibliotecas digitales y el intercambio electrónico hacen necesario el desarrollo de técnicas para organizar grandes volúmenes de información. Todos los usuarios potenciales de las TI pueden verse beneficiados con los productos de la investigación que puedan mejorar los procesos de clasificación, almacenamiento y recuperación de contenidos. Entre los diversos enfoques para gestionar un volumen masivo de datos, se encuentra el enfoque de la Web semántica que ha dado origen a las memorias semánticas corporativas (MSC). El contenido semántico de tales recursos es un factor importante a considerar para fines de almacenamiento, búsqueda e intercambio. Por otro lado, este no es el único enfoque con el que se ha abordado el problema de la recuperación de la información.

Objetivo general

  • Plantear la arquitectura de un sistema que articule varios sitios de almacenamiento, donde la información pueda recuperarse de acuerdo con su contenido

Objetivos específicos

  • Estudiar y evaluar las técnicas existentes para la gestión del conocimiento distribuido
  • Proponer una solución tomando en cuenta los pros y contras que se identifiquen en los métodos existentes
  • Implementar una prueba de concepto.

  • -

Mecanismos de clasificación de contenidos sobre un sistema de almacenamiento distribuido

2015

 Descargar versión PDF

ProfesoresDr. Ricardo Marcelín Jiménez y Dra. Reyna Carolina Medina Ramírez

Resumen: Se sabe que cuando la información crece en volumen y en el número de usuarios que pueden beneficiarse de ella, no basta con la capacidad para almacenarla y recuperarla por un nombre. En muchos casos los usuarios buscan conceptos o ideas en documentos que ni siquiera saben si existen. Luego, se necesita clasificar los documentos a partir de criterios que reflejen un conjunto de nociones que articulan el conocimiento contenido en estos. Por otro lado, el surgimiento de las bibliotecas digitales y el intercambio electrónico hacen necesario el desarrollo de técnicas para organizar grandes volúmenes de información. Todos los usuarios potenciales de las TI pueden verse beneficiados con los productos de la investigación que puedan mejorar los procesos de clasificación, almacenamiento y recuperación de contenidos. Entre los diversos enfoques para gestionar un volumen masivo de datos, se encuentra el enfoque de la Web semántica que ha dado origen a las memorias semánticas corporativas (MSC). El contenido semántico de tales recursos es un factor importante a considerar para fines de almacenamiento, búsqueda e intercambio. Por otro lado, este no es el único enfoque con el que se ha abordado el problema de la recuperación de la información.

Objetivo general

  • Plantear la arquitectura de un sistema que articule varios sitios de almacenamiento, donde la información pueda recuperarse de acuerdo con su contenido

Objetivos específicos

  • Estudiar y evaluar las técnicas existentes para la gestión del conocimiento distribuido
  • Proponer una solución tomando en cuenta los pros y contras que se identifiquen en los métodos existentes
  • Implementar una prueba de concepto.

  • -

Análisis de rendimiento de protocolos para la descarga de contenido en redes MANET bajo un modelo de movilidad peatonal

2015

 Descargar versión PDF

ProfesoresDra. Elizabeth Pérez Cortés y Dr. Miguel López Guerrero

Resumen: Cerca de 25% del tráfico actual en Internet es causado por usuarios particulares que comparten contenidos digitales y se espera que el volumen de datos transferido por esta razón crezca a un ritmo del 26% anual durante los próximos cinco años, Este nivel de actividad ha sido posible gracias a la utilización del modelo par a par (P2P) en los sistemas que le dan soporte.El modelo P2P estipula que los participantes de un sistema no asumen roles particulares sino que son equivalentes en funcionalidad. Todo par que puede descargar contenidos también los puede proveer. Cuando un usuario desea obtener un contenido, primero utiliza un servicio de localización que le proporciona el identificador de al menos un proveedor capaz de enviarle lo que desea. Con esta información, la descarga puede darse involucrando sólo al solicitante y al proveedor. Una red MANET (del inglés mobile ad hoc network) puede definirse como una colección de dispositivos de comunicaciones inalámbricas personales capaz de establecer comunicaciones entre sus miembros sin el uso de infraestructura adicional. Una red MANET puede crearse a la demanda y desaparecer en cuanto ha cumplido su propósito. Los usuarios de una red MANET también pueden presentar características de movilidad peatonal. Se espera que en el futuro cercano las redes MANET tengan una mayor presencia en la vida diaria. Si bien la construcción de aplicaciones P2P para compartir contenido ha sido ampliamente explorada en redes con infraestructura, en redes MANET aún no se cuenta con mecanismos de probada efectividad. Los primeros esfuerzos en este sentido consisten en adaptar el protocolo de descarga de BitTorrent para este tipo de redes.

Objetivo general

  • Identificar estrategias exitosas para la construcción de protocolos de descarga de contenido en MANET

Objetivos específicos

  • Identificar las variantes del protocolo de descarga de BitTorrent para MANET
  • Conocer el rendimiento relativo de los protocolos de descarga de BitTorrent para MANET bajo un modelo de movilidad peatonal

  • -

Optimización multiobjetivo de portafolios de inversión

2015

 Descargar versión PDF

ProfesoresDr. Miguel Ángel Gutiérrez Andrade y Dr. Abel García Nájera (UAM Cuajimalpa)

Resumen: Los portafolios de inversión son muy comunes hoy en día y pueden variar de portafolios simples en posesión de particulares, Los portafolios de inversión se proyectan para proporcionar un cierto retorno pero también tienen un riesgo asociado. Normalmente, un riesgo elevado corresponde a un retorno esperado alto y viceversa. Lo ideal es que a uno le gustar´ıa minimizar el riesgo y al mismo tiempo maximizar el retorno. El problema de optimización de portafolios de inversión se podría resolver de forma exacta, siempre y cuando el número de variables y de restricciones sea práctico. Sin embargo, en un problema es imposible aplicar un método exacto. La inteligencia computacional utiliza técnicas que están inspiradas en procesos naturales para intentar resolver problemas de optimización. Aun cuando no hay garantía de encontrar soluciones óptimas, estos métodos generalmente encuentran soluciones que cumplen con criterios de calidad.

Objetivo general

  • Desarrollar un sistema basado en inteligencia computacional que sea capaz de proveer opciones para una amplia variedad de casos de prueba del problema multiobjetivo de portafolios de inversión

Objetivos específicos

  • Conocer el estado del arte y determinar las desventajas de trabajos previos
  • Identificar al menos dos técnicas de inteligencia computacional que potencialmente puedan resolver el problema
  • Diseñar e implementar algoritmos basados en las técnicas identificadas para resolver el problema
  • Analizar el desempeño de los algoritmos propuestos

  • -

Diseño de una algoritmo multiobjetivo bioinspirado para generar zonas electorales

2015

 Descargar versión PDF

ProfesoresDr. Miguel Ángel Gutiérrez Andrade y Dr. Eric Alfredo Rincón García (UAM Azcapotzalco)

Resumen: El diseño de zonas es un problema que consiste en agrupar unidades geográficas en un número predeterminado de zonas que minimizan una función objetivo, al tiempo que se satisfacen ciertas restricciones, principalmente relacionadas con su topografía. Dentro de sus aplicaciones más frecuentes se encuentran el diseño de distritos electorales, diseño de zonas de ventas, diseño de zonas escolares y el uso de tierras. Además, se pueden promover ciertas características en las zonas generadas, por ejemplo el equilibrio poblacional, la compacidad geométrica, igualdad en tiempos de traslado, etc. Estas propiedades hacen que el diseño de zonas sea un problema muy complicado de resolver. Con este planteamiento, el diseño de zonas puede presentar objetivos múltiples, posiblemente en competencia entre sí, lo cual hace necesario llegar a una solución en la que todos los objetivos sean satisfechos en un grado aceptable.

Objetivo general

  • Diseñar un algoritmo para construir zonas que promuevan el equilibrio poblacional y la compacidad geométrica

Objetivos específicos

  • Realizar el estado del arte de las diferentes técnicas multi-objetivo bio-inspiradas
  • Diseñar un algoritmo multi-objetivo basado en técnicas bio-inspiradas para construir zonas que promuevan el equilibrio poblacional y la compacidad geométrica
  • Aplicar el algoritmo diseñado en instancias reales
  • Comparar los resultados obtenidos con los reportados en la literatura especializada