Collection Interface Agents
Developed set of C++ classes which encapsulate common collection access functions
These classes identify a number of services required by the collection
Collection developers need only implement the functions that provide these services