|


|
|
| |
|
Título |
Descripción |
|
Middleware para redes de tiempo real
|
El trabajo
consiste en estudiar algunas redes de tiempo real como FTT-Ethernet y TT-CAN y el tipo de software de
intermediación que se ejecuta sobre ellas. |
|
Java para el Servicios de
Distribución de Datos de tiempo real |
El trabajo
consiste en evaluar la funcionalidad ofertada por la plataforma DDS para
aplicaciones distribuidas de tiempo real. |
|
Java RMI sobre
QNX |
El trabajo
consistirá en la creación de una aplicación de control distribuido con RMI
sobre el sistema operativo QNX. |
|
Comparativa de RT-CORBA, PolyORB y RMI |
El trabajo
consiste en evaluar la funcionalidad de estas tres tecnologías middleware cuya arquitectura presenta diferencias
estructurales. |
|
Desarrollo de software embarcado
utilizando procesadores de bytecodes |
En este
trabajo se desarrollará una aplicación de control remoto de tiempo real
sobre un procesador de bytecodes. Dicho
procesador, aJile 1000, está insertado en un
entorno hardware que dispone de interfaz a través de pantalla táctil. La
aplicación deberá ser capaz de comunicar comandos entre placa y ordenador
en tiempo real. |
|
Instalación de un entorno para el
desarrollo de sistemas de tiempo real críticos para la seguridad con una
configuración distribuida |
En este
trabajo se aprenderá cuáles son las características que distingue al tipo
de software que se utiliza para el desarrollo de aplicaciones distribuidas
de propósito general y las características específicas que debe cumplir el
software de desarrollo y ejecución de las aplicaciones críticas sean
centralizadas o distribuidas. Se analizará distintas tecnologías para este
fin. Se pretende que el alumno adquiera una sólida visión arquitectónica
de las piezas fundamentales de un sistema en ejecución (sea de propósito
general o de tiempo real
crítico). |
|
|
| ||
|
Título |
Tecnologías |
Titulación |
|
Implementación
de una capa ligera de middleware sobre
protocolos de comunicaciones de tiempo real |
TT-CAN, QNX,
RMI |
Ing. Teleco., Ing. Téc. Teleco. Telemática, Ing.
Informática |
|
RMI para
sistemas J2ME embarcados |
Java, RMI,
QNX |
Ing. Informática , Ing. Teleco.,
Ing. Téc. Teleco.
Telem. |
|
Desarrollo de
aplicaciones distribuidas de tiempo real centradas en los datos
|
DDS, Windows
XP |
Ing.
Informática, Ing. Teleco., Ing. Téc. Teleco. Telem. |
|
Diseño e
Implementación de sistemas de supervisión remota y tele-vigilancia sobre una
plataforma de tiempo real |
Java, QNX/RT
Linux, RMI, DDS |
Ing.
Informática, Ing. Teleco y Ing. Téc. Teleco. |
|
Análisis de la
ejecución de aplicaciones distribuidas de tiempo real en Java sobre la
máquina virtual Jamaica |
Java RT y
Jamaica VM |
Ing. Teleco., Ing. Téc. Teleco. Telemática, Ing.
Informática |
|
Java RMI para
sistemas J2ME embarcados |
Java, QNX,
RMI |
Ing. Teleco., Ing. Téc. Teleco. Telemática, Ing.
Informática |
|
|
|
|
|
| ||
|
Descripción: |
Utilizando los
protocolos FTT-Ethernet y/o FTT-CAN en este
proyecto se desarrollará una capa de middleware
ligero/mínimo que permita la comunicación de alto nivel entre nodos que
comunican utilizando estos protocolos de tiempo
real. |
|
Notas: |
Múltiples
proyectos |
|
|
|
|
|
Descripción: |
La necesidad
creciente de dotar de soporte de ejecución y comunicación de tiempo real a
las aplicaciones distribuidas es ampliamente reconocida sobre todo en
sectores como los sistemas de defensa, entornos de control y
monitorización de tiempo real (tráfico, redes de transporte público,
tele-vigilancia, etc.). Por este motivo y, ante las carencias de otras
tecnologías existentes hasta el momento, nació el estándar DDS.
Actualmente existen varios productos comerciales y no comerciales que
implementan este estándar. El proyecto consistirá en utilizar esta
tecnología en un entorno integral de ejecución de tiempo real para crear
una aplicación de monitorización remota. |
|
Notas: |
Múltiples
proyectos |
|
|
|
|
|
Descripción: |
En este
proyecto se creará una aplicación de tele-monitorización sobre un entorno
de ejecución de tiempo real. La monitorización se llevará a cabo a través
de captura de imágenes mediante cámaras web. |
|
Notas: |
Múltiples
proyectos |
|
|
|
|
|
Descripción: |
El
lenguaje Java permite la fácil programación de aplicaciones distribuidas
orientadas a objetos. De igual forma Java posee una parte de tiempo real
(RTSJ – Real Time Specification for Java) que permite la construcción de estas
aplicaciones sometidas a requisitos de ejecución relacionados con
cumplimientos de plazos de tiempo. Las máquinas virtuales que
tradicionalmente incluyen los distintos paquetes estándar de Sun (jdk) no son de tiempo real (RTJVM) y por tanto no
permiten la creación de temporizadores de precisión, control de tiempos de
ejecución de los distintos hilos de esta aplicaciones
distribuidas, sincronización adecuada de la memoria, etc. Existen
unas pocas máquinas virtuales de tiempo real, como Jaimaica de la empresa “aicas” que es de tiempo real y, por tanto, permite
programar utilizando las clases de En este
proyecto, se creará una aplicación distribuida de tiempo real utilizando
RTSJ (Java de Tiempo Real). El alumno adquirirá una sólida visión de la
arquitectura de ejecución de un sistema crítico de tiempo real y las
herramientas software necesarias para su desarrollo en entornos
Java. |
|
Autor: |
- |
|
Notas: |
Múltiples
proyectos |
|
|
|
|
Descripción: |
J2ME permite
el desarrollo de sistemas embarcados. Su menor tamaño y mejor
aprovechamiento de los recursos de memoria y cpu facilita este el
desarrollo de estos sistemas. Sin embargo, el desarrollo de
sistemas distribuidos es mucho más restringido debido a la enorme cantidad
de recursos que consume el middleware RMI. El
proyecto consiste en diseñar una solución RMI para sistemas J2ME mas
acorde con los requisitos de los sistemas embarcados.
|
|
Autor: |
- |
|
Notas: |
Múltiples
proyectos |
|
|
|
|
|
|
Last modified:
October 22nd, 2008 |
|
|
Location |
Personnel |
Teaching |
Research |
News |
Intranet |
|
|