摘要 |
Methods of defining a distributed system or network to facilitate development of an application program to manage the distributed system or network are provided. In one embodiment, the method includes: a) defining managed objects in a resource definition language and storing the definition in resource definition language files, wherein the definition is based on an existing design and hierarchical structure of the distributed system or network, wherein parent-child relationships between the managed objects are identified in the resource definition language files using the resource definition language to define the managed objects in relation to the hierarchical structure, b) parsing the resource definition language files to ensure conformity with the resource definition language and creating an intermediate representation of the distributed system or network from the conforming resource definition language files, and c) processing the intermediate representation to form programming language classes, database definition files, and script files.
|