Metadata Solutions: Metamodels as a Piece of the Pie
- Metamodels as a Piece of the Pie
- Remembering the Objective
- Storing Metadata
- Accessing Metadata
- Metamodel and Metadata Relationships
- Sample Metamodels
This sample chapter is excerpted from Metadata Solutions: Using Metamodels, Repositories, XML, and Enterprise Portals to Generate Information on Demand.
NOTE
Ash quote (in The New York Times, October 20, 1985) from The New York Public Library Book of Twentieth-Century American Quotations. Copyright © 1992 by The Stonesong Press, Inc., and The New York Public Library. Used with permission.
The four previous chapters focused on the customization of metadata requirements. As a result, we have created several metamodelsorganized views of metadata boundaries. Many metadata solution efforts seem focused entirely on this aspect of the solution, that is, the "what" of the problem. I cannot overemphasize the potential harm that tunnel vision can playand this tunnel vision also applies to the incompleteness of a metadata solution design. This chapter defines metadata solution. We will briefly revisit its remaining objectives as a reminder that metamodels are indeed only one piece of the pie, and then focus the rest of the chapter on the metamodels themselves. The remaining aspects of the metadata solution are addressed in more detail in Part IV.
Defining the Metadata Solution
When we look at an organized set of metadata, we realize now that the metadata itself exists in many places. It is the metadata solution that puts some semblance of purpose and order around this disparate metadata. It is obvious, therefore, that the metadata solution encompasses many additional components, which may or may not be a part of the component that stores or generates the integrated metadata view.
Metadata solution
An organized and integrated set of related meta-data, logically connected but physically separate, with common access points and methods. The solution can embrace one or more metadata stores with distinct or common metamodels and must be accessible to metadata suppliers and beneficiaries who may or may not reside in the metadata solution's architecture.
Interpreting the definition confirms that metamodels are indeed just one piece of the pie.