Results 1 -
4 of
4
QoS-aware middleware for web services composition
- IEEE Trans. Software Eng
, 2004
"... Abstract—The paradigmatic shift from a Web of manual interactions to a Web of programmatic interactions driven by Web services is creating unprecedented opportunities for the formation of online Business-to-Business (B2B) collaborations. In particular, the creation of value-added services by composi ..."
Abstract
-
Cited by 178 (2 self)
- Add to MetaCart
Abstract—The paradigmatic shift from a Web of manual interactions to a Web of programmatic interactions driven by Web services is creating unprecedented opportunities for the formation of online Business-to-Business (B2B) collaborations. In particular, the creation of value-added services by composition of existing ones is gaining a significant momentum. Since many available Web services provide overlapping or identical functionality, albeit with different Quality of Service (QoS), a choice needs to be made to determine which services are to participate in a given composite service. This paper presents a middleware platform which addresses the issue of selecting Web services for the purpose of their composition in a way that maximizes user satisfaction expressed as utility functions over QoS attributes, while satisfying the constraints set by the user and by the structure of the composite service. Two selection approaches are described and compared: one based on local (task-level) selection of services and the other based on global allocation of tasks to services using integer programming. Index Terms—Web services, quality of service, service composition, integer programming. æ 1
QoS Computation and Policing in Dynamic Web Service Selection
- WWW2004
, 2004
"... The emerging Service-Oriented Computing (SOC) paradigm promises to enable businesses and organizations to collaborate in an unprecedented way by means of standard web services. To support rapid and dynamic composition of services in this paradigm, web services that meet requesters' functional requir ..."
Abstract
-
Cited by 64 (0 self)
- Add to MetaCart
The emerging Service-Oriented Computing (SOC) paradigm promises to enable businesses and organizations to collaborate in an unprecedented way by means of standard web services. To support rapid and dynamic composition of services in this paradigm, web services that meet requesters' functional requirements must be able to be located and bounded dynamically from a large and constantly changing number of service providers based on their Quality of Service (QoS). In order to enable quality-driven web service selection, we need an open, fair, dynamic and secure framework to evaluate the QoS of a vast number of web services. The fair computation and enforcing of QoS of web services should have minimal overhead but yet able to achieve su#cient trust by both service requesters and providers. In this paper, we presented our open, fair and dynamic QoS computation model for web services selection through implementation of and experimentation with a QoS registry in a hypothetical phone service provisioning market place application.
Process-oriented Requirement Modeling for the Internet of Services
"... Abstract. The Internet of Services (IoS) pinpoints the vision of how services are packaged, offered, and consumed over the internet. To allow flawless service-to-service integration (S2Si), participants must share a common understanding of services. To tackle both business and technical issues invol ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
Abstract. The Internet of Services (IoS) pinpoints the vision of how services are packaged, offered, and consumed over the internet. To allow flawless service-to-service integration (S2Si), participants must share a common understanding of services. To tackle both business and technical issues involved in S2Si, I propose to extend business process notations to model functional and non-functional properties, and to map them to semantic web services.
Web Services Quality Model based on ISO/IEC Software product Quality Requirements and Evaluation (SQuaRE)
"... composition methods require precise and reliable information about Web Services quality. Such quality description has to be compatible with universal software quality models, so designers will be able to gather and decompose quality requirements addressing them to different IT solution components, i ..."
Abstract
- Add to MetaCart
composition methods require precise and reliable information about Web Services quality. Such quality description has to be compatible with universal software quality models, so designers will be able to gather and decompose quality requirements addressing them to different IT solution components, including used Web Services. This article proposes

