Back to results
US 2006/0190466 A1Published application
Customization of metadata describing objects in a computing environment
AssigneeMicrosoft Corporation
InventorsDouglas Mortensen, Richard Mortensen, Michael Morel, Patrick Plaisted
Life of this patent
Estimating the term…
Abstract
The present invention facilitates customization of metadata that describes objects in a software system without requiring modification of source code. A customization that describes a desired customization to metadata is received and the relevant metadata is identified. A delta value indicating the customization to the metadata is stored.
Claims20
A computer-implemented method of customizing metadata in a software system, comprising:
- receiving a customization specification identifying a desired customization to the metadata;
- identifying a first metadata value to be customized in a metadata store based on the specification;
- storing a separate delta value, separate from the identified first metadata value, the delta value being a customization value for the identified, first metadata value;
- and
- customizing the first metadata value with the delta value based on the customization specification.
2 more elements
A system for customizing metadata in software, comprising:
- a metadata store storing a metadata structure indicative of the metadata;
- a delta store storing delta values indicative of desired customizations to the metadata structure;
- and
- a customization component configured to receive a request for metadata and customize the metadata structure by accessing the delta store and modifying the metadata structure with delta values associated with the requested metadata to obtain a customized metadata structure, and return the customized metadata structure.
1 more element
Dependencies are inferred from the claim text.