Middleware 2001

ing Services in a Heterogeneous Environment . . . . . . . . . . . . . . . . . . 141 Salah Sadou (Université de Bretagne Sud), Gautier Koscielny (LIFL, U.S.T. de Lille), Hafedh Mili (Université du Québec à Montréal) XII Table of

[1]  Doug Lea Objects in Groups , 1993 .

[2]  Luca Cardelli,et al.  On understanding types, data abstraction, and polymorphism , 1985, CSUR.

[3]  Ralph Johnson,et al.  Design patterns: elements of reuseable object-oriented software , 1994 .

[4]  Narinder Singh,et al.  Coordinating Distributed Objects with Declarative Interfaces , 1996, COORDINATION.

[5]  Edwin H. Blake,et al.  On Including Part Hierarchies in Object-Oriented Languages with an Implementation in Smalltalk , 1987, ECOOP.

[6]  Winfried Lamersdorf,et al.  Type management: A key to software reuse in open distributed systems , 1999 .

[7]  John P. Warne,et al.  A model for interface groups , 1991, [1991] Proceedings Tenth Symposium on Reliable Distributed Systems.

[8]  Rachid Guerraoui,et al.  Software-Based Replication for Fault Tolerance , 1997, Computer.

[9]  Denis Caromel,et al.  Toward a method of object-oriented concurrent programming , 1993, CACM.

[10]  Andrew P. Black,et al.  Encapsulating Plurality , 1993, ECOOP.

[11]  Ian M. Holland,et al.  Contracts: specifying behavioral compositions in object-oriented systems , 1990, OOPSLA/ECOOP '90.

[12]  Jeff McAffer Meta-level Programming with CodA , 1995, ECOOP.

[13]  Gautier Koscielny,et al.  Type de service générique pour la réutilisation de composants , 1999, LMO.

[14]  Rachid Guerraoui,et al.  Garf: a tool for programming reliable distributed applications , 1997, IEEE Concurrency.

[15]  Mamoru Maekawa,et al.  Hierarchical object groups in distributed operating systems , 1988, [1988] Proceedings. The 8th International Conference on Distributed.

[16]  Kasper Østerbye,et al.  Roles: Conceptual Abstraction Theory and Practical Language Issues , 1996, Theory and Practice of Object Systems.

[17]  Nicolas Guelfi,et al.  A Formal Specification Framework for Object-Oriented Distributed Systems , 2000, IEEE Trans. Software Eng..