Repository definition
A CASE repository is a representation, in data, of all relevant information about the system under development, in a consistent, complete form which is independent of its mode of entry and modification and subsequent use.
More than a passive "data storage" (data, server, repository engine/CASE kernel, generic tools at the client)