5. The tangible computer-readable medium of claim 4 , wherein the plurality of elements further comprises: an offer, where the attribute is at a lowest level of the hierarchical structure.
4. A tangible computer-readable medium storing a plurality of instructions which, when executed by a processor, cause the processor to perform operations for providing an update, the operations comprising: providing a semantic dictionary having a hierarchical schema for a product, wherein the hierarchical schema comprises a plurality of elements organized in a hierarchical structure, wherein the plurality of elements comprises an attribute, a component and a product, wherein the product contains the component, wherein the component contains the attribute, wherein the product is a telecommunication product provided by a network service provider on a communication network, wherein the telecommunication product comprises a wireless service, wherein the attribute comprises a data rate associated with the wireless service, wherein the component comprises a geographical region associated with the wireless service, wherein the providing the semantic dictionary comprises: providing a metadata for each of the plurality of elements; providing a metalanguage, wherein the metalanguage is used for controlling a function comprising data manipulation; and providing a compiler for compiling the metadata and the metalanguage; selecting the product to be provided; identifying a product behavior associated with the product, wherein the product behavior comprises an order data gathering associated with the wireless service; linking the product behavior with an element of the plurality of elements in the semantic dictionary; and using the semantic dictionary to generate the update for an operations support function in response to the product behavior being linked with the element of the plurality of elements in the semantic dictionary, wherein the update comprises a scripted hyper text markup language template, wherein the scripted hyper text markup language template is a runtime form, wherein the operations support function comprises a provisioning function for supporting the telecommunication product, wherein the update for the operations support function is generated in accordance with a rule that is specified in the metalanguage and the metadata, wherein the scripted hyper text markup language template is generated by the rule specified in the metalanguage and the metadata, along with a runtime instantiation of a business rule supporting a validation of data collected via the scripted hyper text markup language template.