Title: The design and implementation of a reusable component library and a retrieval/integration system