摘要 |
A system for supporting revisions to a software program, such as a network management program. All versions of software are forward and backward compatible. Version information is captured as part of the metadata used by the system. The meta schema entities for describing and storing metadata are installed [10], populated [12] with metadata reflecting for example a type of user application such as a network management system. User-data objects are then generated [14] for storing user data reflecting specific associated devices within a particular run-time environment. Each of the metadata entities and user-data entities are "version tagged" such that entries within these entities are indexed inpart based on a version tag identifying a specific software revision. |