Metadata Repository Is a Database Research Paper

Total Length: 2157 words ( 7 double-spaced pages)

Total Sources: 8

Page 1 of 7

An architect could also choose a Metamodel, which specify the elements of the model to be stored.

7

Select Modeling Levels to be Stored within the Repository

An Architect should select the modeling levels, which include source code, models, runnable code and model instances to be stored in a Metadata Repository, Model Repository or a Model.

8

Select Metadata Types

With reference to the Metadata Repository, a Model to be used, an architect could select a model-independent metadata, which include security data, version information, ownership, and affiliations.

9

Select types of Version Metadata

An option to follow this decision involves selecting necessary metadata types, which include an adequate version granularity. Versioning could be either settle on model element level or on the model.

10

Select Change Log of Metadata Types

With reference to the decision of selecting version metadata, an architect needs to decide whether to add change log metadata to either the model element of the model level.

11

Select types of Security Metadata

An Architect could choose among several security options. An architect needs to choose mechanisms to protect the whole repository.

12

Select Life Cycle of the Metadata Types

An Architects can choose a life cycle manager which can determine if a requested action could be allowed on the current state

13

Select Association Mode

This decision involves dealing with whether to use a general association model or model relationships within the domain models. (Lloyd et al. 2008).

Apart from the architectural design of repository metadata, the components of repository software are very critical for effective and efficient repository metadata. As being revealed in the fig 1, the repository software components consist of:

Engine Form builder

Generator

Application

Fig 1: Components of Repository Software

Engine: The engine allows the interface to be integrated with the repository easily, which allows data to be easily accessed from the software products such as Rational Rose (for UML views), Microsoft Word (for reports), TestRunner (automatic testing), ClearCase (configuration control), Mercury Internet Explorer and others.

Stuck Writing Your "Metadata Repository Is a Database" Research Paper?

The engine also maintains cache created documents, which could be used to minimize the use of XML parsing and analysis, as well as indexing the names and physical locations of all kinds of documents.

Forms Builder: The form builder creates the visual form that has ability to edit and display the document. Since the form could be designed to be used by non-technical people, the form is built in such a way it could be easily used. Typically, the form and the layout are built upon any level of metadata, the features of the software is very simple to support.

Application. The visual editor is a simple Window application that assists in the creating document as well as editing the document .The component is displayed in the hierarchical forms that assist in the everyday application.

Generator: The generated file includes source code, XML Schemas, SQL that assist in editing the template.

Conclusion

This paper explores metadata repository, and the technical tool of the metadata repository. A metadata repository assists in managing a vital component of the Enterprise Data Management and the metadata is used to create, store, gather and distribute contextual information. The paper also discusses the technique of designing the architecture and software component of the metadata repository. The XML statement is used to design the architectural component while the software components consist of Engine, Form builder, Generator and Application......

Show More ⇣


     Open the full completed essay and source list


OR

     Order a one-of-a-kind custom essay on this topic


sample essay writing service

Cite This Resource:

Latest APA Format (6th edition)

Copy Reference
"Metadata Repository Is A Database" (2012, July 26) Retrieved May 21, 2024, from
https://www.aceyourpaper.com/essays/metadata-repository-database-74920

Latest MLA Format (8th edition)

Copy Reference
"Metadata Repository Is A Database" 26 July 2012. Web.21 May. 2024. <
https://www.aceyourpaper.com/essays/metadata-repository-database-74920>

Latest Chicago Format (16th edition)

Copy Reference
"Metadata Repository Is A Database", 26 July 2012, Accessed.21 May. 2024,
https://www.aceyourpaper.com/essays/metadata-repository-database-74920