miércoles, 26 de julio de 2017

CLASES DE PROGRAMACIÓN



  • Inteligencia artificial aplicada a trabajo cooperativo
  • En las aplicaciones cooperativas realizadas en el entorno Web, es viable hacer uso de las herramientas de inteligencia artificial. Se están diseñando y construyendo herramientas para elaborar un sistema sin costura que opere en Web con la finalidad de proporcionar a un grupo de coautores el soporte necesario para producir conjunta y simultáneamente un mismo documento. La plataforma, denominada PINAS, es un sistema de edición cooperativa (AllianceWeb) y un sistema de notaciones sobre documentos complejos (COARSY) los cuales podrán permitir a coautores o revisores distribuidos en diferentes sitios del mundo, compartir y anotar observaciones sobre documentos complejos tales como capítulos de libro, artículos, reportes, expedientes médicos, etc. 
  • Sistemas para arquitecturas paralelas y distribuidas
  • Diseño de sistemas operativos para arquitecturas paralelas y sistemas distribuidos, particularmente en lo que se refiere a manejo de memoria y calendarización de procesos. Redes y protocolos, programación distribuida, diseño y evaluación de "middleware" enfocados a aplicaciones de minería de datos y multimedia. Diseño de algoritmos paralelos y distribuidos. Herramientas para programación paralela y distribuida. 
  • Sistemas de tiempo real
  • Relacionados con diversos aspectos de la planificación de los sistemas de tiempo real entre los cuales se encuentran los siguientes: planificación tolerante a fallas en sistemas de tiempo real, planificación de tiempo real en situaciones de sobrecarga, esto es en aplicaciones en donde se demande del procesador más del 100% de su capacidad, y planificación de sistemas de tiempo real aplicada al control de procesos y técnicas de planificación de tareas de tiempo real con restricciones de consumo de poder. 

No hay comentarios:

Publicar un comentario