Volume XXI Number 2 June 2001

Table of Contents

Message from the Chair - Ben Brosgol............................................................................................................................................. 1

Newsletter Information........................................................................................................................................................................... 3

SIGAda 2001 Announcement.............................................................................................................................................................. 11

SIGAda 2000 ASIS Workshop Report.............................................................................................................................................. 12

Reusable Software Components - Trudy Levine.............................................................................................................................. 17

Reviewed Papers

DROOPI: Towards a generic middleware - T. Quinot, F. Kordon, L. Pautet................................................................................. 26

A Socket-Based Manifestation of Streams - Marc A. Criley.......................................................................................................... 53

Omega: A Uniform Object Model Easy to Gain Ada's Ends - X. Liang, Z. Wang...................................................................... 65

Conflict Resolution for Readers and Writers - Gertrude Levine..................................................................................................... 81

SIGAda 2000 Awards and 2001 Nomination Information.............................................................................................................. 89

A Quarterly Publication of SIGAda,

the ACM Special Interest Group on Ada