Patent Document ID: 20150006494
Application ID: 14489795
Patent Flag: 0

Claim One:
1. A method comprising: receiving, by a computing system comprising a computer processor, first data defining a scope and context of an information governance project, said computing system storing a meta-model profile associated with a meta-model, wherein said meta-model comprises an implementation mechanism, and wherein said implementation mechanism comprises a software tool that includes: a user interface configured to capture information requirements from stakeholders for customizing the meta-model profile by adding or removing concepts and relationships; a UML interpreter configured to instantiate or run a specification of said meta-model; a method interpreter configured to instantiate phases, activities, and tasks defined in a method to ensure that requirements are captured in a correct order following a format defined by said meta-model; a connector system configured to connect to and operate common technical systems used to manage databases; and a controller configured to mediate interactions between components; displaying, by said computer processor, high level subject areas comprising a scope/context for extending said the high level subject areas by adding or removing said concepts and relationships; importing, by said computer processor, existing logical information/data model formats used in existing enterprise systems; linking, by said computer processor, said existing logical information/data model formats to at least one concept of said concepts; integrating, by said computer processor, business and technical stakeholders across diverse models; mapping, by said computer processor, information management requirements with respect to an organization onto publicly available information models and technical systems; receiving, by said computer processor, information requirements data associated with said first data, said information requirements data conforming to semantics and syntax specified in said meta-model profile; classifying, by said computer processor, said information requirements data into concepts in accordance with said meta-model profile; generating, by said computer processor in accordance with a sequence for generating models, conceptual models from said concepts and in accordance with said meta-model profile, wherein said conceptual models define a structure and meaning of said first data, and wherein each concept model of said conceptual models comprises a subject area and a concept instance; generating, by said computer processor in accordance with said sequence, realization models from said concepts and in accordance with said meta-model profile, wherein said realization models are configured to deliver requirements using existing or planned technical software and hardware systems and associated interfaces, messages, and data storage structures, and wherein each realization model of said realization models comprises a role, a realization user interface, a realizing system interface, a canonical message model comprising message attributes, and a deployment system; associating, by said computer processor executing said realization user interface, realizing systems and associated interfaces with message standards and canonical message models of said data realization models; defining, by said computer processor, a stewardship model configured to govern said conceptual models and said realization models; assigning, by said computer processor, governance roles associated with said meta-model profile to informational assets within said conceptual models; generating, by said computer processor in accordance with said sequence, policy models in accordance with said governance roles, said informational assets, and said meta-model profile, wherein said policy models are configured to determine how specific instances of said conceptual models, said realization models, and said stewardship models are configured for specific customer needs; modifying, by said computer processor in response to user commands, elements of said policy models resulting in said modified policy models; and deploying, by said computer processor, a final architecture option associated with said modified policy models and said information assets.