Defining service ownership for a service oriented architecture
First Claim
1. A computer implemented method of defining service ownership for a Service Oriented Architecture (‘
- SOA’
), the method carried out in response to an event requiring a change in service ownership, the method comprising;
defining, by the computer, in dependence upon data describing business functions within a business, a service domain, including identifying a structure and scope for the service domain, wherein the structure and scope of the service domain identifies the business and information technology infrastructure used to operate services within the service domain and identifies the set of services included in the service domain;
identifying, by the computer, a potential impact upon currently existing service domains caused by implementation of the defined service domain wherein identifying by the computer potential impact upon currently existing service domains caused by implementation of the defined service domain further comprises;
determining, by the computer, whether implementation of the defined service domain will cause an impact on currently existing service domains; and
in response to determining that implementation of the defined service domain will cause an impact on currently existing service domains;
determining by the computer whether the impact on currently existing service domains is capable of being resolved;
in response to determining that the impact on currently existing service domains is not capable of being resolved, presenting by the computer the impact to a service domain ownership appeals board for appeal; and
receiving by the computer a decision from the service domain ownership appeals board; and
identifying, by the computer, a potential owner of the defined service domain in dependence upon a service type of the defined service domain and funding requirements of the service domain;
presenting, by the computer, the potential owner of the defined service domain for approval; and
determining by the relevant stakeholders whether the potential owner meets ownership criteria;
in response to determining that the potential owner does not meet ownership criteria, identifying, by the computer, one or more alternative potential owners; and
upon approval of the potential owner of the defined service domain, assigning, by the computer, the potential owner of the defined service domain responsibility for managing the defined service domain.
0 Assignments
0 Petitions
Accused Products
Abstract
Defining service ownership for an SOA includes defining, in response to an event requiring a change in service ownership and in dependence upon data describing business functions within a business, a service domain. Embodiments also include reviewing the defined service domain for approval and upon approval of the defined service domain, identifying potential impact upon currently existing service domains caused by implementation of the defined service domain. Embodiments also include identifying a potential owner of the defined service domain in dependence upon a service type of the defined service domain and funding requirements of the service domain and presenting, to relevant stakeholders in the business, the potential owner of the defined service domain for approval. Upon approval of the potential owner of the defined service domain, embodiments include assigning the potential owner of the defined service domain responsibility for managing the defined service domain.
-
Citations
12 Claims
-
1. A computer implemented method of defining service ownership for a Service Oriented Architecture (‘
- SOA’
), the method carried out in response to an event requiring a change in service ownership, the method comprising;defining, by the computer, in dependence upon data describing business functions within a business, a service domain, including identifying a structure and scope for the service domain, wherein the structure and scope of the service domain identifies the business and information technology infrastructure used to operate services within the service domain and identifies the set of services included in the service domain; identifying, by the computer, a potential impact upon currently existing service domains caused by implementation of the defined service domain wherein identifying by the computer potential impact upon currently existing service domains caused by implementation of the defined service domain further comprises; determining, by the computer, whether implementation of the defined service domain will cause an impact on currently existing service domains; and in response to determining that implementation of the defined service domain will cause an impact on currently existing service domains; determining by the computer whether the impact on currently existing service domains is capable of being resolved; in response to determining that the impact on currently existing service domains is not capable of being resolved, presenting by the computer the impact to a service domain ownership appeals board for appeal; and receiving by the computer a decision from the service domain ownership appeals board; and identifying, by the computer, a potential owner of the defined service domain in dependence upon a service type of the defined service domain and funding requirements of the service domain; presenting, by the computer, the potential owner of the defined service domain for approval; and determining by the relevant stakeholders whether the potential owner meets ownership criteria; in response to determining that the potential owner does not meet ownership criteria, identifying, by the computer, one or more alternative potential owners; and upon approval of the potential owner of the defined service domain, assigning, by the computer, the potential owner of the defined service domain responsibility for managing the defined service domain. - View Dependent Claims (2, 3, 4, 5, 6)
- SOA’
-
7. A system of defining service ownership for a Service Oriented Architecture (‘
- SOA’
), the system including a computer processor and computer memory, the computer memory including computer program instructions that, when executed by the computer processor, cause the system to carry out the steps of;defining, in dependence upon data describing business functions within a business, a service domain, including identifying a structure and scope for the service domain, wherein the structure and scope of the service domain identifies the business and information technology infrastructure used to operate services within the service domain and identifies the set of services included in the service domain; identifying, by the computer, a potential impact upon currently existing service domains caused by implementation of the defined service domain wherein identifying by the computer potential impact upon currently existing service domains caused by implementation of the defined service domain further comprises; determining, by the computer, whether implementation of the defined service domain will cause an impact on currently existing service domains; and in response to determining that implementation of the defined service domain will cause an impact on currently existing service domains; determining, by the computer, whether the impact on currently existing service domains is capable of being resolved; in response to determining that the impact on currently existing service domains is not capable of being resolved, presenting, by the computer, the impact to a service domain ownership appeals board for appeal; and receiving, by the computer, a decision from the service domain ownership appeals board; and identifying, by the computer, a potential owner of the defined service domain in dependence upon a service type of the defined service domain and funding requirements of the service domain; presenting the potential owner of the defined service domain for approval; determining, after presenting the potential owner of the defined service domain for approval, whether the potential owner meets ownership criteria; in response to determining that the potential owner does not meet ownership criteria, identifying one or more alternative potential owners; and assigning, upon approval of the potential owner of the defined service domain, the potential owner of the defined service domain responsibility for managing the defined service domain. - View Dependent Claims (8, 9, 10, 11, 12)
- SOA’
Specification