Products
Canonical Model Management
Canonical Model Management
By adopting a Canonical Data Model large Enterprises and Governmental organizations are aiming to dramatically cut integration development time and costs by moving away from point to point integration. The successful realization of this Canonical Model approach relies on overcoming two key challenges. Firstly, Model Management, being able to collaboratively build, grow and maintain the model and secondly, Model Adoption, getting everyone to use the Model. By implementing igniteXML our customers are able to address both of the challenges.
Any Enterprise Integration initiative will need a canonical model approach to harmonize their data in motion, if they are to be successful. Most start out with simple XML Schemas and schema editing and source code repositories. This approach inevitably hits scalability issues. It is hard to collaboratively evolve and version the Canonical Model, there is a lot of resistance to adoption of the model as these tools require a lot of manual extra work to create a consumable schema from the model, and there is no governance of the semantics used and therefore no effective reuse.
Once imported, the owners of the Canonical Model need to be able to collaboratively extend and maintain the model prior to making it available for everyone to use. If the model is based on an industry schema or a purchased pre-built model, the extensions will need to be managed in a way that updates to the original can be easily handled. igniteXML is the most comprehensive solution for such collaborative based approach to Canonical Model Management on the market.
The Canonical Model and subset schemas evolve as new business and integration requirements are addressed. The creation of new definitions, the modification of existing definitions, and the release of updated industry standards requires robust version control capabilities with the ability to understand the impacts of changes to the model and to the XML schemas that are built off of it. igniteXML uniquely brings version control and real-time impact analysis to the model and schema development process allowing the people responsible for the model to evolve and control discrete definitions, understand the impact of changes, and make updates relevantly available.
The typical large organization has hundred of applications developed on incompatible data models. When one application defines customer as client, another as account, and a third as consumer, the ability to share information efficiently and integrate effectively is challenged. The Canonical Model addresses the issue of data consistency and business processes. By relating the common concepts in the Canonical Model to the vocabularies used by applications, igniteXML replaces the need for multiple spreadsheets and drives adoption by allowing developers to search the vocabulary in the model that matches the vocabulary used by applications. The result: a model that is easy to understand and use.












