Personal tools
You are here: Home

Autonomic

Infraestructura software para el desarrollo de servicios en red confiables, adaptables y ubicuos


En este proyecto se pretende desarrollar una infraestructura integral para el soporte de servicios confiables en red. Se trata de obtener una única arquitectura software sobre la que poder desarrollar aplicaciones que deberán ejecutar en entornos tan diferentes como las redes de área local y extendida y los entornos ubicuos. La arquitectura propuesta hará énfasis en la confiabilidad de los servicios, debido a la dependencia creciente tanto de las organizaciones como de las personas en los sistemas informáticos. La confiabilidad de un servicio se mide por atributos como la disponibilidad, adaptabilidad, escalabilidad y coherencia de los datos accedidos. Algunos de estos atributos no se han conseguido combinar con éxito hasta el momento, por lo que abordar estos atributos de forma conjunta supone un reto científico de suma importancia. Para validar experimentalmente la arquitectura resultante, se realizará una aplicación de la misma en un entorno domotizado adaptable dirigido a personas con discapacidades, así como una aplicación para comercio electrónico móvil.

En el proyecto se adoptará el paradigma recientemente establecido de la computación orientada a servicios en el que la arquitectura se estructura como una pirámide de servicios interoperables con distintos niveles de abstracción. Siguiendo el espíritu de la computación orientada a servicios, los servicios podrán ejecutarse en entornos muy diferentes tales como: redes de área local, entornos ubicuos, redes de área extendida y entornos heterogéneos (combinación de los anteriores). Acometer esta variedad de entornos presenta problemas interesantes, aún por resolver.

Los entornos ubicuos difieren mucho de las tradicionales redes de área local y extendida: tienen una escasez inherente de recursos (memoria, CPU, baterías, etc.), presentan alta dinamicidad (hay elementos móviles, entran y salen de servicio frecuentemente, etc.) y requieren servicios específicos (localización, modelos del entorno físico, etc.). En la actualidad no existe una única plataforma en la que programar aplicaciones en red, que sea utilizable en todos estos entornos. En el proyecto se construirá una arquitectura software de servicios que proporcione el soporte necesario para entornos ubicuos y no ubicuos (LAN, WAN, Mirynet).

Gracias a la coordinación de los tres equipos participantes en el proyecto, resultará posible ofrecer una infraestructura integral de servicios confiables en la que se podrán desplegar aplicaciones en redes heterogéneas permitiendo aunar las ventajas de los distintos tipos de entornos. De este modo, será posible contar con aplicaciones en entornos ubicuos y no ubicuos con soporte confiable para sus datos, lo que garantizará la disponibilidad de los datos y su consistencia tolerando fallos de servidores, uso de transacciones, y desconexiones durante éstas. Adicionalmente, se pretende que la infraestructura sea escalable tanto en redes de área local y extendida, para atender a un número elevado de clientes, como en entornos ubicuos, con un alto número de dispositivos (p. ej. redes de sensores).



  
Investigación e Innovación tecnológica de la Comunidad de Madrid:
 madrid+dhttp://www.madrimasd.org/


    

Portal de empleo de la Comunidad de Madrid:

   empleo madri+dhttp://www.madrimasd.org/empleo


 

 

Financian:

 logo-Feder logo-CAM





Persona de contacto: Ricardo Jiménez Peris





Otras webs de interés:

 LADyR

http://ladyr.es

LSU

http://lsub.org


Document Actions