Resourcebus
Metarepository
Integration Modeler
Frontend Modeler
 

- Benefits

Using Metarepository means that all of the specific domain problems and requirements may be modeled and maintained in one widely accessible enterprise repository. Modeling business domains brings the following advantages:

  • Technology and platform independence

Models are platform independent and code from them may be generated to any number of different technologies and platforms. Cost of migration to new technologies in the future is dramatically reduced.

  • Lower cost of new functionalities development

Business functionalities are modeled in platform-independent models and the implementation program code is automatically generated. The corresponding metamodels enforce important rules, conventions, and policies that the business developers must obey, which in turn results in much more manageable systems. Furthermore, since hand coding is minimized, also the occurrence of errors may be minimized. There is known evidence of this approach to lower development and maintenance costs by a magnitude.

  • Team and development process integration

Metarepository securely serves as a platform for efficient cooperation of different development teams, which reduces the overhead costs of inter-team communication. Privileges may be assigned to models to insure that only authorized personnel may perform changes to specific system parts.

  • Solution owned by the client

Metada Metarepository is a flexible environment where it is possible to quickly define what the models should contain and how models should be interpreted – to define or reuse metamodels. The enterprise models are fully in hands of the client. The client or the client's consultants use the Metarepository to model the client's business and use the models to generate code.

> next page

Copyright © 2013 Metada