摘要:
Methods, including service methods, articles of manufacture, systems, articles and programmable devices are provided for calibrating and customizing an estimation model as a function of a service-oriented architecture environment. A programmable calibration engine device configured by a logic component generates a service-oriented architecture solution effort estimate as a function of a business available resource input and a required business functionality input. Some methods also include managing a calibration constraint, a policy, an end-user access control, an output scope and an output format and providing a programmable effort estimation engine, providing a set of a predefined constraint, a boundary value and historical calibration data to the effort estimation engine, and generating a service-oriented architecture solution effort estimate as a function of the provided set, the policy and an input of a solution parameter within the scope of a service-oriented architecture transformation.
摘要:
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.
摘要:
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.
摘要:
Methods, including service methods, articles of manufacture, systems, articles and programmable devices are provided for creating and using shared services through service-oriented architecture governance and a services lifecycle process. Service lifecycle steps are identified within a service-oriented architecture shared services model. Service stakeholders, decision-making touch-points and service state transition touch-points are identified in the shared services model, and service state-based lifecycle governance checkpoints within the shared services model are defined as a function of the identified service lifecycle steps, service stakeholders, decision-making touch-points and state transition touch-points. Further, integration points to existing processes are defined as a function of defined service state-based lifecycle governance checkpoints, governance fit-gap analyses are performed as a function of defined service state-based lifecycle governance checkpoints and identified service stakeholders, and services lifecycle gap touch-points are implemented as a function of the governance fit-gap analysis.
摘要:
Methods, including service methods, articles of manufacture, systems, articles and programmable devices are provided for creating and using shared services through service-oriented architecture governance and a services lifecycle process. Service lifecycle steps are identified within a service-oriented architecture shared services model. Service stakeholders, decision-making touch-points and service state transition touch-points are identified in the shared services model, and service state-based lifecycle governance checkpoints within the shared services model are defined as a function of the identified service lifecycle steps, service stakeholders, decision-making touch-points and state transition touch-points. Further, integration points to existing processes are defined as a function of defined service state-based lifecycle governance checkpoints, governance fit-gap analysis are performed as a function of defined service state-based lifecycle governance checkpoints and identified service stakeholders, and services lifecycle gap touch-points are implemented as a function of the governance fit-gap analysis.
摘要:
Methods, including service methods, articles of manufacture, systems, articles and programmable devices are provided for controlling versioning of a service. A programmable policy broker is configured to communicate with a service registry and a policy repository comprising different service levels of a service. A location lookup is centralized in the service registry for different versions of the service. A call for a service by a consumer is mediated by causing the policy broker to select and return a correct service level from the policy repository as a function of a requirement of the consumer, look up a proper version of the service in the service registry from the different versions as a function of the returned correct service level, and call the looked-up proper service from a location associated with the proper service in the service registry.
摘要:
Methods, including service methods, articles of manufacture, systems, articles and programmable devices provide a policy engine framework. A consumer policy request for a web service is mediated through a functional web service or a policy web service. A single unified method call is made to policy adapters in response to the mediated customer request, each of the policy adapters in communication with a policy server. The policy adapters transform the single unified method call into formats acceptable by each associated policy servers and place the transformed requests to the associated servers. Results from the policy servers are formatted by policy adapters and a policy is selected from a policy registry repository as a function of the formatted results and returned to a requesting consumer.
摘要:
Methods, including service methods, articles of manufacture, systems, articles and programmable devices provide a policy engine framework. A consumer policy request for a web service is mediated through a functional web service or a policy web service. A single unified method call is made to policy adapters in response to the mediated customer request, each of the policy adapters in communication with a policy server. The policy adapters transform the single unified method call into formats acceptable by each associated policy servers and place the transformed requests to the associated servers. Results from the policy servers are formatted by policy adapters and a policy is selected from a policy registry repository as a function of the formatted results and returned to a requesting consumer.
摘要:
An approach that transitions to management of a service oriented architecture (SOA) shared service is provided. In one embodiment, there is a service transition tool, including a project component configured to provide a SOA shared service developed as part of a SOA shared services project, and a planning component configured to plan a transition from development of the SOA shared service to management of the SOA shared service.
摘要:
An architecture (system) and method is provided for transcoding codec information to be sent in a Session Initiation Protocol (SIP) signaling stream for rendering rich digital media content. The method is implemented on a computer infrastructure and includes: determining a codec associated with content to be sent to one or more requesting devices; determining that at least one of the one or more requesting devices do not have the codec associated with the content to be sent to the one or more requesting devices; providing codec information to the at least one of the one or more requesting devices; and sending the content to the one or more requesting devices.