Method and apparatus for modeling and managing quality of service (qos) in a service-oriented architecture (soa) environment
AssigneeInternational Business Machines Corporation
InventorsLiang-Jie Zhang, Jia Zhang
Life of this patent
Estimating the term…
Abstract
A method is provided for implementing data-driven QoS control in design and development of an SOA solution. The method comprises implementing a QoS layer having a first set of architectural building blocks (ABBs) and configured to specify a QoS requirement definition to be propagated through a set of components of the SOA solution to generate QoS data for controlling and managing QoS in a unified form; and implementing a data architecture layer having a second set of ABBs and configured to facilitate propagation of generated QoS data through the set of components in the SOA solution.
Claims13
A method for implementing data-driven QoS control in design and development of an SOA solution, the method comprising:
- implementing a QoS layer having a first set of architectural building blocks (ABBs) and configured to specify a QoS requirement definition to be propagated through a set of components of the SOA solution to generate QoS data for controlling and managing QoS in a unified form;
- and
- implementing a data architecture layer having a second set of ABBs and configured to facilitate propagation of generated QoS data through the set of components in the SOA solution.
A computer-usable medium having computer readable instructions stored thereon for execution by a processor to perform a method for implementing data-driven QoS control in design and development of an SOA solution, the method comprising:
- implementing a QoS layer having a first set of architectural building blocks (ABBs) and configured to specify a QoS requirement definition to be propagated through a set of components of the SOA solution to generate QoS data for controlling and managing QoS in a unified form;
- and
- implementing a data architecture layer having a second set of ABBs and configured to facilitate propagation of generated QoS data through the set of components in the SOA solution.
A data processing system comprising:
- a central processing unit;
- a random access memory for storing data and programs for execution by the central processing unit;
- a first storage level comprising a nonvolatile storage device;
- and
- computer readable instructions stored in the random access memory for execution by central processing unit to perform a method for designing and developing an SOA solution, the method comprising:
- implementing a QoS layer having a first set of architectural building blocks (ABBs) and configured to specify a QoS requirement definition to be propagated through a set of components of the SOA solution to generate QoS data for controlling and managing QoS in a unified form;
- and
- implementing a data architecture layer having a second set of ABBs and configured to facilitate propagation of generated QoS data through the set of components in the SOA solution.
Dependencies are inferred from the claim text.