Governing The Design Of Services In A Service Oriented Architecture
First Claim
Patent Images
1. A method of governing the design of services in a Service Oriented Architecture (‘
- SOA’
), the methodreceiving a service model, the service model having preliminary design patterns that include preliminary service components allocated to preliminary service layers of the SOA service architecture;
creating a high level service design from the service model;
estimating the cost of the SOA in dependence upon the high level service design;
determining, during an architectural inspection, whether the high level service design and the estimated cost of the SOA complies with predetermined high-level service design verification policies;
if the high level service design and the estimated cost of the SOA complies with predetermined service design verification policies, creating a low level service design from the high level service design;
estimating an updated cost of the SOA in dependence upon the low level service design;
determining, during a follow-up architectural inspection, whether the low level service design and the estimated updated cost of the SOA complies with predetermined low-level service design verification policies; and
if the low level service design and the estimated updated cost of the SOA complies with predetermined low-level service design verification policies, incorporating the low level service design in a design specification for the SOA.
1 Assignment
0 Petitions
Accused Products
Abstract
Governing the design of services in an SOA including creating a high level service design from the service model; if the high level service design and the estimated cost of the SOA complies with predetermined service design verification policies, creating a low level service design from the high level service design; and if the low level service design and the estimated updated cost of the SOA complies with predetermined low-level service design verification policies, incorporating the low level service design in a design specification for the SOA.
-
Citations
19 Claims
-
1. A method of governing the design of services in a Service Oriented Architecture (‘
- SOA’
), the methodreceiving a service model, the service model having preliminary design patterns that include preliminary service components allocated to preliminary service layers of the SOA service architecture; creating a high level service design from the service model; estimating the cost of the SOA in dependence upon the high level service design; determining, during an architectural inspection, whether the high level service design and the estimated cost of the SOA complies with predetermined high-level service design verification policies; if the high level service design and the estimated cost of the SOA complies with predetermined service design verification policies, creating a low level service design from the high level service design; estimating an updated cost of the SOA in dependence upon the low level service design; determining, during a follow-up architectural inspection, whether the low level service design and the estimated updated cost of the SOA complies with predetermined low-level service design verification policies; and if the low level service design and the estimated updated cost of the SOA complies with predetermined low-level service design verification policies, incorporating the low level service design in a design specification for the SOA. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- SOA’
-
10. A service for governing the design of services in a Service Oriented Architecture (‘
- SOA’
), the service comprising;creating a high level service design from a service model; determining, during an architectural inspection, whether the high level service design and an estimated cost of the SOA complies with predetermined high-level service design verification policies; if the high level service design and the estimated cost of the SOA complies with predetermined service design verification policies, creating a low level service design from the high level service design; determining, during a follow-up architectural inspection, whether the low level service design and an estimated updated cost of the SOA complies with predetermined low-level service design verification policies; and if the low level service design and the estimated updated cost of the SOA complies with predetermined low-level service design verification policies, incorporating the low level service design in a design specification for the SOA.
- SOA’
-
11. A system of governing the design of services in a Service Oriented Architecture (‘
- SOA’
), the system comprising;means for receiving a service model, the service model having preliminary design patterns that include preliminary service components allocated to preliminary service layers of the SOA service architecture; means for creating a high level service design from the service model; means for estimating the cost of the SOA in dependence upon the high level service design; means for determining, during an architectural inspection, whether the high level service design and the estimated cost of the SOA complies with predetermined high-level service design verification policies; if the high level service design and the estimated cost of the SOA complies with predetermined service design verification policies, means for creating a low level service design from the high level service design; means for estimating an updated cost of the SOA in dependence upon the low level service design; means for determining, during a follow-up architectural inspection, whether the low level service design and the estimated updated cost of the SOA complies with predetermined low-level service design verification policies; and if the low level service design and the estimated updated cost of the SOA complies with predetermined low-level service design verification policies, means for incorporating the low level service design in a design specification for the SOA. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
- SOA’
Specification