|
|
- |
Título | Descripción |
RTEMS |
El trabajo consiste en analizar el perfil C de RTEMS - http://www.rtems.com/ | |
Real-time Java sobre Maemo (--) |
El trabajo consiste en estudiar la viabilidad de realizar implementaciones de
RTJava en Maemo - Jamaica - Maemo - Java, y C | |
Instalación de un kernel
real-time en Maemo (--) |
El trabajo consiste en analizar las diferentes alternativas existentes para
instalar un kernel real-time. Ver si es posible instalarlos y en caso
afirmativo hacerlo. - RTLinux - Debian-deb - Maemo - Java, y C | |
Evaluación Miner RT (--) |
El trabajo consiste en evaluar un producto comercial. (+web) | |
Evaluación del
middleware ZeroC - Ice VARIOS (--) |
El trabajo consiste en evaluar la funcionalidad el middleware de distribución
ZeroC. (+web) (+manual)
| |
"Evaluación de plataforma
Real-time WebSphere" LIBRE (--) |
El trabajo consiste en evaluar la funcionalidad ofertada por la plataforma de
Java tiempo real desarrollada por IBM. Puede dar lugar a PFC.
http://www.ibm.com/software/webservers/realtime/ (presentación) | |
"Evaluación de maquina
virtual SQUAWK" LIBRE (--) |
El trabajo consistirá en evaluar cuan embebible es la la máquina virtual
SQUAWK http://en.wikipedia.org/wiki/Squawk_virtual_machine (podcast) | |
"Evaluación de Java
for embedded use" (--) |
El trabajo consiste evaluar la plataforma existente en Java para uso
embebido. http://developers.sun.com/learning/javaoneonline/2007/pdf/TS-2602.pdf | |
|
"Evaluación de la plataforma
de Sun JRT" LIBRE (--) | El trabajo consiste en evaluar la funcionalidad ofertada por la plataforma de Java de tiempo real de Sun denominada JRTS 2.0. Puede dar lugar a PFC. http://java.sun.com/javase/technologies/realtime/ |
"Desarrollo de software
para el sector aerospacial haciendo uso de RT-CORBA" LIBRE (--) | El trabajo dirigido trata de analizar el impacto y la penetración que ha tenido RT-CORBA en el desarrollo de aplicaciones de tiempo real en el entorno del sector aeroespacial. Más concretamente, el trabajo se realiza en RTZen | |
|
"Puesta a punto de un
TrackBot" Roi Perez Graiño (memoria) | El trabajo consiste en evaluar la funcionalidad ofertada el Trackbot de la empresa Systronix |
|
"Desarrollo de software
embarcado utilizando procesadores de bytecodes" LIBRE (--) |
Java es tachado de ser lento. El problema radica en que es un lenguaje interpretado y no está soportado directamente por los procesadores. Debido a esto han surgido una serie de procesadores como el AJ100 de aJile que implementan el juego de instrucciones Java directamente en hardware. El objetivo del trabajo es analizar las diferentes posibilidades que estas tecnologías dan al soporte de aplicaciones embebidas. |
"Evaluación del
Suramadu Framework" LIBRE |
Sarumadu es un
framework que permite verificar el comportamiento de ciertas
máquinas virtuales de tiempo real. El presente trabajo dirigido tratará de ver
los límites de este software y documentar empíricamente su funcionamiento. (+INFO) | |
"Diapasón -TunningFork" LIBRE (--) |
TuningFork es una herramienta que permite la visualización, el análisis y
el control de sistemas de tiempo real, diseñada para trabajar con la maquina
virtual J9 de IBM. Suporta (i) eventos, (ii) filtros, como (iii) flujos y ha
sido desarrollada sobre Eclipse. El trabajo dirigido consiste en descargar, probar y documentar el funcionamiento de dicha plataforma | |
"Sun - Scheduling
Visualizer" LIBRE (--) |
La herramienta denominada "The
Sun Java Real-Time System Thread Scheduling Visualizer" permite
visualizar el comportamiento concurrente de una aplicación. Su trabajo
consistirá en descargarla y probar sus diferentes características.
(+INFO) | |
"Sun JRTS - Scheduling
Visualizer" LIBRE (--) |
La implementación de SUN para Java de tiempo real posee un
recolector de basura de tiempo real. Su trabajo consistirá en evaluar
empíricamente su comportamiento, con aplicaciones reales.
| |
"Análisis de la plataforma
SCORPION" LIBRE (--) | Consistirá en probar y documentar las ventajas que ofrece la plataforma scorpion | |
|
"Validación formal en Java
de tiempo real" LIBRE (--) |
El trabajo consiste en analizar, teóricamente, las ventajas que el uso de
JavaPathfinder puede tener en Java de Tiempo Real. (LINK)(PDF) (SOURCE) |
"Evaluación la
máquina virtual FijiVM" Ezequiel Olivera Santos (blog) |
El proyecto consistirá en evaluar el potencial de la máquina virtual FijiVM. FiiVM | |
|
"Análisis de de la
plataforma WONDERLAND" LIBRE (--) |
Análisis de las ventajas que el uso de RTJava puede ofertar a la plataforma
Wonderland
|
"Evaluación de plataforma
Linux de tiempo real para entornos empresariales" LIBRE (--) |
En la actualidad existen varias plataformas linux real-time, tratando el
trabajo de comparar dos concretas: - Red Hat Enterprise MRG - Suse Linux Enterprise RealTime | |
|
"Comparativa de diferentes
arquitecturas RTJava" Ricardo Fraile (blog) | Actualmente, existen diferentes arquitecturas que permiten implementar aplicaciones Java de tiempo real. El trabajo dirigido consistirá en probarlas y compararlas, haciendo uso de tests de prueba estándar. |
"Evaluación de la platforma
OVM" LIBRE (--) |
Esta implementación de Java de tiempo real tiene un tinte académico.
| |
"Evaluación de la platforma
JOP" LIBRE (--) |
El objetivo es evaluar el estado del plataforma JOP. Esta implementación de
Java de tiempo real está pensada para ejecutarse en FPGAs. http://www.jopdesign.com/
| |
"Evaluación de LEJOS" LIBRE (--) |
El objetivo es evaluar la plataforma LEJOS y sus variantes de tiempo real
LEJOSRT. Dicha plataforma se encuentra en el http://lejos.sourceforge.net/ http://www.lejosrt.org/
| |
|
"Acceso a funcionalidades
del robot TrackBot desde SunSpot" LIBRE (--) |
El Proyecto TracBotInterns (https://trackbotinterns2008.dev.java.net/) permite
acceder al
Systronix TrackBot desde tecnología
SunSPOT. El trabajo
dirigido evaluará empiricamente dicha plataforma, a fin de conocer de primera
mano el soporte que ofrece. (Video) |
|
- |
Título |
Descripción | |
"Servicio de relojes remotos para RMI" [libre] |
El PFC consiste en diseñar e implementar dicho servicio.
| ||
"Router de tiempo real implementado en Linux " [libre] (--) | El PFC tendrá que diseñar una política de tiempo real para Linux. Dicha política lo desplegará en una distribución linux para sistemas embebidos (200 MHZ - 4Mb flash 16 RAM) wireless. | ||
"Desarrollo de aplicaciones embebidas con Java" [libre] (--) | Desarrollo de servicios web para sunspot. | ||
"Desarrollo de aplicaciones embebidas con Java" [libre] (--) | Desarrollo de aplicaciones embebidas con Java en entornos ARM. Se trata de analizar las posibilidades de la plataforma y realizar alguna aplicación de muestra. | ||
|
"GlassFish de tiempo real" [libre] (--) | El proyecto consiste en estudiar la viablidad (y beneficios) de real-time Java en GlassFish | |
"Implementación del
patrón
RESTFull en tecnologías web predecibles" [libre] (--) | El proyecto consiste en general un framework Web basado en RESTFull predecible. Tocaremos las siguientes tecnologías | ||
"Aplicación de monitorización con dispositivos autónomos" |
El proyecto constará de dos partes:
| ||
"Framework web ligero para desarrollo de aplicaciones distribuidas con Java
de tiempo real" [Asignado] José Luís (blog) |
El proyecto tocará las siguientes tecnologías:
| ||
"Sistema monitor de eventos basado en Java-Rule y Java EE " [Libre] (--) | El proyecto consiste en realizar una aplicación Java EE que permita el tratamiento de reglas con el Java-Rule engine para entornos de teledetección. | ||
"Sistema de control deportivo " [Libre] (--) | El proyecto consiste en desarrollar una aplicación que permita monitorizar el esfuerzo realizado. | ||
"integración de un GPS en un SunSpot " [Libre] (--) | El siguiente proyecto tiene por finalizar analizar, evaluar, diseñar e implementar una módulo de televigilancia basado en GPS en un SunSpot. | ||
+ |
"Detección basada en ultrasonidos para SunSpot " [Libre] (--) | El siguiente proyecto tiene por finalizar analizar, evaluar, diseñar e implementar una módulo de televigilancia basado en ultrasonidos en un SunSpot. | |
+ |
"Detección basada en infrarrojos para SunSpot " [Libre] (--) | El siguiente proyecto tiene por finalizar analizar, evaluar, diseñar e implementar una módulo de televigilancia basado en infrarrojos en un SunSpot. | |
"Diseño e implementación de un framework de evaluación para recolectores de
basura de tiempo real" [Libre] (--) | El siguiente proyecto tiene por objetivo diseñar y extender un framework (Saramudu) de evaluación de tiempo real con pruebas específicas para la recolección de basura de tiempo real. | ||
"Servicio síncrono de planificación para Java de tiempo real distribuido" [Asignado] Cristina (Blog) | Este proyecto versará sobre el diseño de un servicio de planificación centralizado ligero, capaz de ejecutarse en sistemas ligeros para Java de tiempo real distribuido | ||
"Balanceo de carga y
capacidades de clustering en Java EE" [Libre] (--) | "El siguiente proyecto fin de carrera tiene por objetivo evaluar las prestaciones de clustering y balanceo de carga de la plataforma GlassFish" | ||
Multimedia de altas
prestaciones [Libre] (--) |
La recolección de basura de Java puede interferir en la reproducción de audio (AVI-4
Mb) si no se toman precauciones, la calidad auditiva percibida. Con Java de
tiempo real (el recolector de basura METRONOME) dichos problemas pueden ser
mermados (AVI-4Mb).
El proyecto trata de extender tales técnicas a un entorno distribuido donde la
transmisión del video se haga a través del software de distribución DDS.
| ||
Zigbee desde
dispositivos embebidos Java [Libre] (--) |
El protocolo de comunicaciones ZigBee permite ciertas capacidades de control de
la calidad (QoS) con la que manejan las transmisiones. El proyecto tratará de
ver cómo desde un dispositivo SUNSPOT se puede acceder a tales funcionalidades.
| ||
Servicio de
sincronización para RMI [Libre] (--) | RMI carece de un servicio de sincronización central que permita coordinar el acceso a múltiples comunicaciones de forma predecible. El presente PFC busca la implementación exhaustiva de un modelo de sincronización para Java de tiempo real distribuido. | ||
RMI para sistemas J2ME
embarcados [Libre] (--) | 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. | ||
Gestión de memoria
altamente eficiente para J2ME de tiempo real [Libre] (---) | El API RTSJ permite el desarrollo de aplicaciones de tiempo real usando el lenguaje Java. Esto abarata los costes de las aplicaciones de tiempo real dado que en vez de ser realizados con C or C++ pueden ser realizados de forma exclusiva en Java. El proyecto consiste en el diseño de extensiones al modelo de RTSJ. | ||
Diseño e
Implementación de un modulo de subastas con soporte para RT-CORBA [Finalizado] Héctor Morillas | RT-CORBA puede mejorar el rendimiento de muchas aplicaciones, entre ellas los subastadores, dotándolos de mayor control sobre el rendimiento de sus operaciones. Este proyecto pretende diseñar e implementar un subastador en tecnología Java para RT-CORBA. | ||
Influencia de la gestión automática de
memoria de Java en DDS. [Libre] (--) |
El nuevo middleware Data Distribution System (DDS) del Object
Management Group (OMG) permite desarrollo de aplicaciones con requisitos
de alta escalabilidad. El presente proyecto fin de carrera intentará ver cómo
el uso de un soporte de gestión de memoria predecible puede mejorar dicha
infraestructura, en una implementación real.
| ||
Componente JEE detector de fugas de fugas de
memoria en Java. [Libre] (--) | El proyecto MYGCC (http://mygcc.free.fr/) ayuda a encontrar fugas de memoria en aplicaciones escritas en C/C++. El proyecto en cuestión consiste en la integración de tal librería desde JEE, como un componente más que permita el acceso a esta funcionalidad a través de tecnología JEE. | ||
Migración de plataforma
tele-educativa [Asignado] Fernando Flores Redondo | ASAP es una plataforma tele-educativa desarrollada para uso interno del profesorado del departamento de ingeniería de telemática. En sus orígenes ha sido realizada con tecnología JSP y una base datos. El proyecto consiste en modificar dicha implementación para que haga uso más intensivo de lo que es la arquitectura de los Enterprise Java Beans y el modelo de seguridad de J2EE. | ||
Diseño de aplicaciones
altamente predecibles con RT-CORBA [Libre] (--) | RT-CORBA es un estándar más importante para el desarrollo de aplicaciones distribuidas de tiempo real. Actualmente existen numerosas productos que implementan sus interfaces. Uno de ellas es Zen. Zen soporta el desarrollo de aplicaciones de tiempo real para distribuidas haciendo uso del lenguaje Java. El proyecto consistirá en mejorar el comportamiento de Zen haciendo uso del API RTSJ. | ||
Diseño e implementación de
un módulo JEE para JavaPathfinder [En curso] Manuel Martín (blog) |
JavaPathfinder permite encontrar
condiciones de carrera en aplicaciones Java, de tal manera que se puede
verificar una aplicación Java. El proyecto en cuestión consistirá en ofrecer
dicha funcionalidad a través de la plataforma JEE, el cual será evaluado
empíricamente. El modulo será mundialmente accesible a través del API de
correo, y como
servicio web.
| ||
Diseño de
un protocolo multiplexado para JRMP y J2ME [Listo] Jorge González Fernández (--) | Este proyecto intenta mejorar el soporte actualmente dado al protocolo de comunicaciones multiplexado de JRMP. Se diseñará, implementará y validará una solución dentro del contexto J2ME. | ||
Modulo de
telecontrol con Sun SPOT [En curso] BLANCO REBOLLO, CARLOS (blog) |
Este proyecto consiste en probar las capacidades de la tecnologías Sun Spot en
el campo de los sistemas de telecontrol:
| ||
Modulo de
tele-vigilancia con Sun SPOT [En curso] Miguel Baza (blog) |
Este proyecto consiste en probar las capacidades de la tecnologías Sun Spot en
el campo de los sistemas de televigilancia:
| ||
DREQUIEMI: Middleware
avanzado para Java de tiempo real distribuido [Libre] (--) |
DREQUIEMI
es un middleware de distribución basado en tecnologías Java que permite el
desarrollo de aplicaciones distribuidas, enteramente en RMI. El proyecto
consistiría en trabajar en uno de los módulos siguientes módulos: - Planificadores distribuidos, - Memoria predecible, - Comunicaciones de bajo nivel, - Objetos remotos de tiempo real, - Servicio de sincronización en tiempo real | ||
|
Última actualización: .
|