Composants: de COM à OSGi

Documents Complémentaires

Cours DEA du 5 Février 2002 par Humberto Cervantes

Résumé:

Ce cours présente deux modèles à composants: le Component Object Model (COM) de Microsoft et le framework
Open Services Gateway Initiative (OSGi).  Le modèle COM est vu comme une évolution des mécanismes objet pour
supporter l'évolution des composants. COM est ensuite comparé à Java et finalement OSGi est présenté. A la fin
quelques transparents présentent l'état actuel des recherches de l'auteur.

Transparents de la présentation (PDF, 4.3 Mb)

P.S. Ces documents sont mis à disposition des personnes qui désirent approfondir sur les thèmes étudiés en cours.
Il n'est pas nécessaire de les étudier en détail pour l'examen.

Programmation Orientée Objets et Réutilisation:

1.- Article: "A Study of the Fragile Base Class Problem", par Leonid Mikhajlov et Emil Sekerinski

2.- Article: "Design Principles and Design Patterns", par Robert C. Martin

3.- Article: "Designing Reusable Classes", par Ralph E. Johnson et Brian Foote

Component Object Model (COM):

4.- Article: "Using the Component Object Model", par Lar Mader

5.- Article: "Component Object Model (COM), DCOM and Related Capabilities" ,document du CEI

6.- Article: "The Evolution of Components", document du site ComponentSource.com

COM et Java

7.- Article: "Is there hope for Java?" par Farhad Manjoo

8.- Article: "Dynamic Class Loading In the Java Virtual Machine"  par S. Liang et G. Bracha

Open Services Gateway Initiative (OSGi)

9.- Site: "www.osgi.org"

10.- Lien OSCAR: "oscar-osgi.sourceforge.net", implémentation open source et tutorial de OSGi

Ouvertures

11.- Lien BEANOME: "www-adele.imag.fr/BEANOME"

12.- Lien GRAVITY: "gravity.sourceforge.net"


Humberto's Homepage