Governing Exposing Services In A Service Model
AssigneeInternational Business Machines Corporation
InventorsWilliam A. Brown, Kerrie L. Holley, Garrison A. Moore, William J. Tegan
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsWilliam A. Brown, Kerrie L. Holley, Garrison A. Moore, William J. Tegan
Estimating the term…
Methods and systems for governing service identification in an SOA governance model according to embodiments of the present invention are provided. Embodiments include receiving a set of input parameters for identifying candidate services for the SOA; determining whether the set of input parameters comply with a predetermined input parameter validation policy. If the set of input parameters comply with a predetermined input parameter validation policy, governing service identification includes identifying in dependence upon the set of input parameters one or more candidate services available for the SOA in existing SOA business applications and determining whether each candidate services available in existing SOA business applications comply with a predetermined service selection policy. If one of the candidate services available in existing SOA business applications complies with a predetermined service selection policy, governing service identification includes selecting the candidate service as a service available for the SOA and communicating the identification of that selected service to relevant stakeholders in the SOA.
1 A method of governing exposing services in a service model in a Service Oriented Architecture (‘SOA’), the method
The method of claim 1 further comprising excluding the service from the SOA if the service is not exempt from predetermined service architecture criteria.
The method of claim 1 wherein determining whether the service meets predetermined service architecture criteria further comprises:
The method of claim 1 wherein determining whether the service is exempt from the predetermined service architecture criteria further comprises determining whether the service is exempt from predetermined service specification requirements, predetermined subsystem requirements, or predetermined subcomponent requirements.
The method of claim 1 further comprising communicating the service model to relevant stakeholders. A system of governing exposing services in a service model in a Service Oriented Architecture (‘SOA’), the system
The system of claim 9 further comprising means for excluding the service from the SOA if the service is not exempt from predetermined service architecture criteria.
The system of claim 11 wherein means for determining whether aspects of the service comply with predetermined service specification requirements further comprises means for determining whether the service complies with requirements for service dependencies, service composition and flow, non-functional aspects of the service, service message specifications, and the state of documents.
A service fro governing a Service Oriented Architecture (‘SOA’), the service comprising
The service of claim 18 wherein exposing services in a service model in dependence upon the predetermined service architecture criteria further comprises:
Dependencies are inferred from the claim text.