Patent ID: 7793303

Claim:
A system for implementing service qualifiers that define on-demand management requirements for a loosely coupled software service in a service component architecture (SCA) for an integration server, the system comprising: an SCA service provider configured to supply an SCA service wherein the SCA service is loosely coupled; a service architecture configured to facilitate communication of an SCA service; an integration server configured to act as an intermediary between SCA service providers and to augment an implementation execution of an SCA service on-demand during runtime of the integration server; and a service manager module comprising one or more of logic hardware and executable code, the executable code stored on a computer readable storage medium, the service manager module configured to: receive a plurality of user-defined, declarative, Quality of Service (QoS) service qualifiers from a user, the QoS service qualifiers each defining an expected level of performance for a single SCA subcomponent, the SCA subcomponent selected from a service reference, an SCA wire, an SCA interface, and an SCA implementation, each QoS service qualifier comprising a declarative statement in service component definition language (SCDL), the declarative statement defining the expected level of service for the SCA subcomponent for processing by an interpreter; associate each of the QoS service qualifiers with the single SCA subcomponent based on an SCA component definition; and require the integration server to augment an implementation execution for the SCA service to honor the expected level of service from each of the QoS service qualifiers.