Previous | Table of Contents | Next |
Unlike Resource Identifiers, URIs provide a universal naming scheme and thus a vehicle for interoperation between independent
software and systems.
The main uses for URIs in the DAF relate to schema elements:
• Bootstrapping - No query can be issued without at least some Resource Identifiers (to designate the class and properties to be queried). Initial Resource Identifiers are obtained from URIs via the Resource Identifier Service.
• Standard schema - URIs are used as agreed names for the classes and properties of the EPRI Common Information Model (CIM) and the Resource Description Framework Schema (RDFS).
• Custom schema - URIs are used to designate system-specific classes and properties. URIs avoid name conflicts, especially among properties of the same class.
• Version control - URIs may contain version information, which enables clients and data providers to distinguish different versions of a class or property.
The role of URIs in the DAF is further elaborated in the Schema chapter.