摘要:
A method and system are disclosed for analyzing policies for compliance with a specified policy. The method comprises the steps of creating a policy template representing said specified policy, and comparing a group of given policies to said policy template to determine whether said given policies conflict with said specified policy. In the preferred embodiment of the invention, the specified policy may include specified rules, the given policies include a plurality of given rules, and the policy template expresses said specified rules. In this preferred embodiment, the comparing step includes the step of comparing said plurality of given rules to the policy template to determine whether any of said given rules conflicts with said specified rules. In addition, preferably, if conflicts are found between said given policies and said specified policy, the given policies are modified to eliminate the conflicts.
摘要:
An approach that manages a service oriented architecture (SOA) lifecycle organization change is provided. In one embodiment, there is a change management tool, including a retrieval component configured to retrieve a proposed change; a lifecycle defining component configured to define an SOA lifecycle based on the proposed change; a services portfolio component configured to identify a plurality of SOA shared services in services portfolio that addresses the proposed change; a stakeholder component configured to identify stakeholders having an interest in the proposed change; an impact component configured to determine impacts of the proposed change on the stakeholders; a deployment planning component configured to develop a service deployment plan and communication plan related to the proposed change; and an implementation component configured to implement the plurality of SOA shared services that addresses the proposed change.
摘要:
Methods, including service methods, articles of manufacture, systems, articles and programmable devices are provided for implementing a business services portfolio-centric, service-oriented architecture governance framework. Business stakeholders are enabled to manage a business services portfolio, and information technology stakeholders are enabled to manage realization components of the business services portfolio through a service-oriented architecture governance framework. The business stakeholders influence the service-oriented architecture governance framework through interaction with the business services portfolio and an enterprise business portfolio. Some interactions with business services and enterprise business portfolios include establishing a current state of organizational processes of the service-oriented architecture governance framework, assessing a strategic need for enablement of the business services portfolio as a function of the current state, defining a management construct for the business services portfolio as a function of the strategic need, and defining measurement criteria for the business services portfolio as a function of the construct.
摘要:
Methods, including service methods, articles of manufacture, systems, articles and programmable devices provide a service-oriented architecture prioritization enablement framework. Business objectives and principles indicative of a service-oriented architecture enterprise are defined and categorized with respect to a plurality of business objectives and principles categories, and groupings of individual measurable business goals are categorized with respect to the categories. Total weight values are determined for each business goal as a product of an individual weighting values and base weightings of the categories. The business goal total weight values are iteratively applied priority values of a service of the service-oriented architecture associated with each business goal to generate a weighted priority values, which are aggregated to produce an aggregated priority weighting value for the service used for service prioritization.
摘要:
Methods, including service methods, articles of manufacture, systems, articles and programmable devices are provided for a service-oriented architecture governance model. Each of a plurality of governance dimension attributes of a service-oriented architecture are calibrated and mapped to each of a plurality of governance evolution element attributes. A maturity and capability assessment is performed for the service-oriented architecture as a function of the mapping, and a maturity-based and capability-based governance model is generated for the service-oriented architecture as a function of the maturity and capability assessment. In one aspect a programmable device is configured to perform at least one of the calibrating, the mapping, the performing the maturity and capability assessment and the generating the maturity-based and capability-based governance model.
摘要:
An approach that manages an SOA lifecycle organization change is provided. In one embodiment, there is a change management tool, including a retrieval component configured to retrieve a proposed change; a lifecycle defining component configured to define an SOA lifecycle based on the proposed change; a services portfolio component configured to identify a plurality of SOA shared services in services portfolio that addresses the proposed change; a stakeholder component configured to identify stakeholders having an interest in the proposed change; an impact component configured to determine impacts of the proposed change on the stakeholders; a deployment planning component configured to develop a service deployment plan and communication plan related to the proposed change; and an implementation component configured to implement the plurality of SOA shared services that addresses the proposed change.
摘要:
An approach that identifies a service oriented architecture (SOA) shared services project is provided. In one embodiment, there is a project identification tool, including an opportunity component configured to identify a SOA shared services opportunity. A project component is configured to identify a potential SOA shared services project based on the SOA shared services opportunity.
摘要:
A method to distribute and authenticate public encryption keys. A client concatenates its ID, its public key, and a secret password known to the client and a server, and hashes the result. The client forms an extended concatenation including the ID, the public key, and the hashed value, and sends the extended concatenation to the server. The server reads the ID and public key, and re-computes the hashed value based on its own knowledge of the password. If the received and the computed hashed values are the same, the server concludes that the client's public key is authentic. An analogous process enables the server to distribute its public key, and enables the client to authenticate the server's distributed public key.
摘要:
A system and method for classifying structured data by automatically suggesting classification labels. The system comprises a taxonomy configured to provide one or more normalized labels and a classification tool configured to automatically classify data across an enterprise system using the one or more normalized labels. The method comprises extracting metadata from one or more relational databases; suggesting classifications based on the metadata; and converting one or more names to normalized labels across an enterprise system based on the suggested classifications.
摘要:
A method and system are disclosed for analyzing policies for compliance with a specified policy. The method comprises the steps of creating a policy template representing said specified policy, and comparing a group of given policies to said policy template to determine whether said given policies conflict with said specified policy. In the preferred embodiment of the invention, the specified policy may include specified rules, the given policies include a plurality of given rules, and the policy template expresses said specified rules. In this preferred embodiment, the comparing step includes the step of comparing said plurality of given rules to the policy template to determine whether any of said given rules conflicts with said specified rules. In addition, preferably, if conflicts are found between said given policies and said specified policy, the given policies are modified to eliminate the conflicts.