Results 11 - 20
of
22
ON THE ASSESSMENT OF COMMUNITIES OF WEB SERVICES
, 2013
"... The notion of community of web services has been recently proposed and investi-gated to gather functionally similar web services in the same virtual space. This allows increasing the visibility of web services and their collaboration, which makes their dis-covery and composition easier. Using the co ..."
Abstract
- Add to MetaCart
(Show Context)
The notion of community of web services has been recently proposed and investi-gated to gather functionally similar web services in the same virtual space. This allows increasing the visibility of web services and their collaboration, which makes their dis-covery and composition easier. Using the community infrastructure, users are supposed to direct their requests to the communitys manager (called master), that is in charge of selecting the appropriate web service. Because many communities providing the same functionality are available, selecting the best community to deal with, from the users and providers perspectives, is a key factor that still needs to be investigated. Another particularly challenging issue yet to be addressed is the selection by the master of the appropriate web service to be hosted in the community. Reputation has been proposed as a means to help users, providers, and masters evaluate and rank different candidates. However, reputation is mainly based on users feedback, which is not always accurate. Moreover, other performance parameters should be considered in the selection game. In this thesis, we propose a new assessment process that focuses on various per-
Analyzing The Efficiency of Agent-based Web services: Communities Consideration
, 2012
"... complies with the regulations of the University and meets the accepted standards with respect to originality and quality. Signed by the final Examining Committee: ..."
Abstract
- Add to MetaCart
(Show Context)
complies with the regulations of the University and meets the accepted standards with respect to originality and quality. Signed by the final Examining Committee:
Trustworthy Web Services Provisioning for Differentiated Customer Services
"... With the number of e-Business applications dramatically increasing, a service level agreement (SLA) will play an important part in Web services. The SLA is a combination of several quality of services (QoS), such as security, performance, and availability, agreed between a customer and a service pro ..."
Abstract
- Add to MetaCart
(Show Context)
With the number of e-Business applications dramatically increasing, a service level agreement (SLA) will play an important part in Web services. The SLA is a combination of several quality of services (QoS), such as security, performance, and availability, agreed between a customer and a service provider. Most existing research addresses only one of these QoS metrics. Furthermore, in the case of the response time defined as one of QoS metrics for performance, only the average time to process and complete a job is typically used. Moreover, customer requests often need to be distinguished, with different request characteristics and customer’s different service requirements. In this paper, we consider a set of computer resources used by a service broker to host enterprise applications for two classes of differentiated customer services subject to a service level agreement. We study three QoS metrics, namely, trustworthiness, a percentile response time, and availability. The percentile response time metric defines a value below which the end-to-end response time has to be for a given percent of time. We present an approach for resource optimization in such an environment that minimizes the total cost of computer resources while satisfying all these three QoS metrics in a trust-based resource provisioning problem which typically arises in Web services. We formulate the trust-based resource provisioning problem as an optimization problem under SLA constraints, and then solve it using an efficient numerical procedure. 1
Distributed Systems Group
, 1841
"... Novel computing paradigms like Grid and Cloud computing facilitate efficient, flexible, and on demand provision of the computational resources. In such models users usually pay for the resource usage and expect that nonfunctional requirements are satisfied, as for example, in terms of execution time ..."
Abstract
- Add to MetaCart
(Show Context)
Novel computing paradigms like Grid and Cloud computing facilitate efficient, flexible, and on demand provision of the computational resources. In such models users usually pay for the resource usage and expect that nonfunctional requirements are satisfied, as for example, in terms of execution time, reliability, and availability. Non-functional requirements are negotiated between service provider and consumer using Service Level Agreements (SLAs) standards. Currently available Quality of Service (QoS) models assume that service provider and consumer have matching SLA templates and common understanding of the negotiated terms. However, this is an unrealistic assumption in systems where service consumer and provider meet each other dynamically and on demand. In this paper we present VieSLAF, a novel framework for the specification and management of SLA mappings bridging the gap between non-matching SLA templates. Using our framework users can browse publicly available template registries, assign their local templates to the remote templates, define SLA mappings if necessary and finally start negotiation with services. After the discussion on VieSLAF architecture we present the solutions for the monitoring of the SLA parameters as well as first experimental results.
Reputation-based Service Management and Reward Mechanisms in Distributed Cooperative Personal Environments
"... Personal Network (PN) is a person-centric, distributed environment of a person’s devices that provides access to personal resources and services regardless the location of the person. A Federation of Personal Networks (Fednet) is a group-oriented network of PNs. A Fednet is a pervasive and ubiquitou ..."
Abstract
- Add to MetaCart
(Show Context)
Personal Network (PN) is a person-centric, distributed environment of a person’s devices that provides access to personal resources and services regardless the location of the person. A Federation of Personal Networks (Fednet) is a group-oriented network of PNs. A Fednet is a pervasive and ubiquitous computing technology that enables the users to enjoy coopera-tion and promises exciting opportunities for different applications in various fields, such as education, healthcare, entertainment, business and emergency. Since each PN is associated with a person, i.e., the PN owner, the cooper-ation of the PNs reflects the social behavior of the PN owners, and therefore a Fednet can be seen as a social network of PNs. Trust and reputation influence the real-world interactions; similarly, using reputation as a metric for inter-actions between PNs is an interesting topic. In this Chapter, we look at the Fednets from the ’social ’ angle and discuss how the Fednets can benefit from using reputation. We propose a reputation-based framework for Fednets and present ideas on applying reputation information for service management and reward mechanisms in Fednets to improve the quality of cooperation between the PNs.
On the Reputation of Communities of Web Services
"... Web services communities are virtual clusters that agglomerate Web services with the same functionality. However, selecting the best community to deal with is challenging to both users and providers. Reputation has been widely used for evaluating and ranking candidates. In this paper, we introduce a ..."
Abstract
- Add to MetaCart
(Show Context)
Web services communities are virtual clusters that agglomerate Web services with the same functionality. However, selecting the best community to deal with is challenging to both users and providers. Reputation has been widely used for evaluating and ranking candidates. In this paper, we introduce a reputation-based Web services community architecture and define some of the performance metrics that are needed to assess the reputation of a Web service community as perceived by the users and providers.
On the Analysis of Reputation for Agent-based Web Services
"... Theoretical analysis of reputation-based infrastructure for agent-based web services. Computation of incentives and penalties to make the system components trustful. Extensive simulation study of multiple scenarios confirming the theoretical findings. *Manuscript Click here to view linked References ..."
Abstract
- Add to MetaCart
(Show Context)
Theoretical analysis of reputation-based infrastructure for agent-based web services. Computation of incentives and penalties to make the system components trustful. Extensive simulation study of multiple scenarios confirming the theoretical findings. *Manuscript Click here to view linked References
22nd International Conference on Advanced Information Networking and Applications- Workshops Reputation of Communities of Web services- Preliminary Investigation
"... Web services communities can be seen as virtual clusters that agglomerate Web services with the same functionality (e.g., FlightBooking). However, selecting a community to deal with is a challenging task to users and providers. Reputation, besides other selection criteria, has been widely used for e ..."
Abstract
- Add to MetaCart
(Show Context)
Web services communities can be seen as virtual clusters that agglomerate Web services with the same functionality (e.g., FlightBooking). However, selecting a community to deal with is a challenging task to users and providers. Reputation, besides other selection criteria, has been widely used for evaluating and ranking candidates. Interestingly, the definition of community reputation from the perspective of users differs from the perspective of Web service providers. In this paper, we introduce a reputation-based Web services community architecture and define some of the performance metrics that are needed to assess the reputation of a Web service community as perceived by users and providers.
unknown title
"... Abstract — Web services are being considered an excellent tool to solve distributed computing challenges in business integration. Business-to-business integration has become a critical issue as organizations find a greater need to consistently interact with new partners in a global business environm ..."
Abstract
- Add to MetaCart
Abstract — Web services are being considered an excellent tool to solve distributed computing challenges in business integration. Business-to-business integration has become a critical issue as organizations find a greater need to consistently interact with new partners in a global business environment. Picking a service of an organization from the services having similar properties, capabilities, interfaces, and effects is a difficult task and necessitates the use of an intelligent decision making system. So the quality related aspects are also considered for the selection of a best service. Measuring the QoS of a web services for a customer is not an easy task. Selection based on Non- Functional parameters is always be a wrong choice because of false projection and advertisement by the service providers. Here, the challenge is to check the actual reputation for the service provider. In this paper, we are proposing a method to measure the actual reputation of a services provider by considering various reputation measures of few reputed service providers.
WWW 2007 / Track: Web Services Session: SLAs and QoS Reliable QoS Monitoring Based on Client Feedback ABSTRACT
"... Service-level agreements (SLAs) establish a contract between service providers and clients concerning Quality of Service (QoS) parameters. Without proper penalties, service providers have strong incentives to deviate from the advertised QoS, causing losses to the clients. Reliable QoS monitoring (an ..."
Abstract
- Add to MetaCart
(Show Context)
Service-level agreements (SLAs) establish a contract between service providers and clients concerning Quality of Service (QoS) parameters. Without proper penalties, service providers have strong incentives to deviate from the advertised QoS, causing losses to the clients. Reliable QoS monitoring (and proper penalties computed on the basis of delivered QoS) are therefore essential for the trustworthiness of a service-oriented environment. In this paper, we present a novel QoS monitoring mechanism based on quality ratings from the clients. A reputation mechanism collects the ratings and computes the actual quality delivered to the clients. The mechanism provides incentives for the clients to report honestly, and pays special attention to minimizing cost and overhead. 1