An archive system and method to maintain data in an object oriented
programming environment. The system and method utilise a scoping model to
ascertain the hierarchical relationship between data entities within the
object oriented programming environment.