DocumentCode :
2899066
Title :
Enriching Specifications to Represent Quality in Web Services in a Comprehensive Way
Author :
Tosi, Davide ; Lavazza, Luigi ; Morasca, Sandro
Author_Institution :
Dipt. di Sci. Teoriche e Applicate, Univ. degli Studi dell´Insubria, Varese, Italy
fYear :
2015
fDate :
March 30 2015-April 3 2015
Firstpage :
203
Lastpage :
208
Abstract :
Quality is an important issue for WS-based software systems, like for any other software system. Quality is intrinsically a multi-faceted concept and is usually defined in terms of several quality attributes, quantified via a number of measures. In addition, relations may exist among the different quality attributes and among their measures. A quality attribute may positively or negatively influence another quality attribute. Each stakeholder needs to be able to evaluate the quality attributes that are of interest in his or her applications for his or her goals. For instance, WS users can evaluate specific quality attributes to decide whether to use a WS. WS providers can use quality attributes to set quality goals for a WS so that Service Level Agreements are satisfied. However, a limited number of qualities of individual and composite web services have been studied so far, e.g., reliability, response time, and availability. In addition, none of the available specifications are able to describe the relations among the different quality attributes. In this paper, we introduce a comprehensive approach to representing quality attributes in WS. While compatible with existing specifications defined by OASIS, our representation adds several important elements that take into account a number of important developments in the Software Measurement research and practice. Our representation proposal therefore enriches these specifications and provides a comprehensive reference model that can be used to syntactically specify internal and external quality attributes and their measures, along with their characteristics and relations. Our proposal is also compatible with the theoretical aspects required by the general literature on Measurement and with the ISO/IEC25010 quality standard.
Keywords :
IEC standards; ISO standards; Web services; formal specification; service-oriented architecture; software metrics; software quality; ISO/IEC25010 quality standard; OASIS; WS-based software systems; Web services; comprehensive reference model; external quality attributes; internal quality attributes; multifaceted concept; quality goals; quality representation; service level agreements; software availability; software measurement; software reliability; software response time; software specifications; Proposals; Size measurement; Software measurement; Software reliability; Software systems; QoS; SLA; Software Measurement; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Service-Oriented System Engineering (SOSE), 2015 IEEE Symposium on
Conference_Location :
San Francisco Bay, CA
Type :
conf
DOI :
10.1109/SOSE.2015.38
Filename :
7133530
Link To Document :
بازگشت