Abstract
In order to maintain the popularity and reputation of a web site, the quality of service perceived by users, especially the service availability, is a success factor. A service that is frequently unavailable may have negative e#ects on the reputation of the service provider, or result in loss of business opportunities. From the user's perspective, a service that exhibits poor quality is virtually equivalent to an unavailable service. In this work, we present the overall architecture and the evaluation of a middleware infrastructure which provides quality-of-service di#erentiation among classes of communication-bound processes. By communication-bound processes we mean processes whose activity is typically dominated by network communication, e.g. a video server. The proposed architecture supports di#erent classes of service, each with di#erent quality attributes concerning the network data delivery performance. In particular, the architecture is able to provide a class of service, namely guaranteed service class, which is suitable for increasing the service availability for a group of premium users, especially in overloaded servers (in absence of external faults).
Cite
CITATION STYLE
Cotroneo, D., Gargiulo, M., Russo, S., & Ventre, G. (2002). Improving the Availability of Web Services. In 22nd International Conference on Software Engineering (ICSE 2002 (pp. 59–63). Retrieved from http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.18.2640
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.