|
Contenidos del curso
- Sistemas de tiempo real
- Sistemas distribuidos
- Plataformas de tiempo real
- Plataformas de distribución
- Redes de tiempo real
- Software para sistemas distribuidos de tiempo real
- Tecnología de objetos distribuidos
Calendario
Clases
Las clases son los viernes de 15:30 a 17:30
TemasSistemas
de tiempo real Sistemas
Distribuidos CORBA Requisitos y Plataformas DRTS
Objetos para DRTS
Trabajo de Curso
Organización
Individual.
Contenido
Objetivo: Hacer una aplicación de demostración de las
ventajas de RT CORBA para aumentar la predecibilidad de las
aplicaciones distribuidas
Alcance: Cualquiera de las extensiones de RTCORBA
Entrega: Aplicación y memoria a ricardo.sanz@etsii.upm.es
Fecha límite: 30 de Junio de 2006
Recomendaciones
Una distribución RTCORBA (Recomendación: TAO (The ACE
ORB)).
Un entorno de desarrollo (Recomendación C++ (GCC))
Documentación sobre: CORBA,
IDL,
Language
Mappings y RT-CORBA
(Todo está
en www.omg.org)
Evaluación
La evaluación se realizará sobre el trabajo de
curso. No hay exámenes.
Recursos
Literatura
Lecturas Heterogéneas
Common Object
Request Broker Architecture: Core Specification 3.0.3
OMG
Real-time CORBA Specification 1.2
OMG
Research Advances in Middleware
for Distributed Systems: State of the Art
Richard E. Schantz
Douglas C. Schmidt
A
Comparison of Bus Architectures for Safety-Critical Embedded Systems
John Rushby
Time-triggered
Real-time Computing
H. Kopetz
An
Overview of the Real-Time CORBA Specification
Schmidt and Kuhns
An Architectural Overview
Of The Alpha Real-Time Distributed Kernel
Clark, Jensen and Reynolds
A Comparison of CAN and TTP
H. Kopetz
Causal Delivery Protocols in Real-time
Systems: a Generic Model
Paulo Veríssimo
Libros
Real-Time Systems
and Programming Languages (Third
Edition)
by
Alan
Burns and Andy Wellings
Addison
Wesley
A Book on C, 4th Edition
Kelly & Pohl
Addison-Wesley
Advanced Programming in the UNIX Environment
Stevens
Addison-Wesley
Real-Time Systems. Design
Principles for Distributed Embedded Applications
Hermann Kopetz
Kluwer, 1997
Programming in Ada 95, 2nd. ed.
John Barnes
Addison-Wesley, 1998
The C Programming Language. 2nd.
ed
(ANSI-C)
Brian Kernigan & Dennis Richtie
Prentice-Hall, 1989
Posix.4
Bill Gallmeister
O'Reilly, 1995
Pthreads programming
Bradford Nichols, Dick Butlar & Jacqueline Farrell
O'Reilly, 1996
Otros recursos
Linux
Cookbook
Linux
Programmers Guide
Single
UNIX
Specification
Advanced
Linux
Programming
|