Towards a precise understanding of service properties
O'Sullivan, Justin James (2006) Towards a precise understanding of service properties. PhD thesis, Queensland University of Technology.
This thesis addresses the question of what would be a domain independent taxonomy that is capable of representing the non-functional properties of conventional, electronic and web services. We cover all forms of services, as we prefer not to make any distinction between the three forms. Conventional service descriptions, such as newspaper advertisements, are rich in detail, and it is this richness that we wish to make available to electronic and web service descriptions. In a conventional service context, when we ask a service provider for details, perhaps by phoning the service provider, we are seeking ways to assist with decision making. It is this same decision making or reasoning that we wish to be available to electronic services. Historically, services have always been distinguished according to some criteria of a service requestor. Examples are price, payment alternatives, availability and security. We are motivated to ensure that the criteria used to evaluate conventional services are also available for electronic and web services. We believe that the ability to richly and accurately describe services has significant applicability in the areas of electronic service discovery, dynamic service composition, service comparison, service optimisation, and service management. In particular, the increased level of descriptive depth will also facilitate more thorough decision-making by a service requestor. Whilst we acknowledge the importance of service functionality, this thesis is primarily concerned with the non-functional properties of services. A service is not a function alone. It is a function performed on your behalf at a cost. And the cost is not just some monetary price; it is a whole collection of limitations. This thesis is all about these. We believe that to accurately represent any service, a description requires information relating to both the functionality and the associated constraints. We consider these constraints over the functionality of the service to be non-functional properties. We believe that a service description is only complete once the non-functional aspects are also expressed. We undertook a significant analysis of services from numerous domains. From our analysis we compiled the non-functional properties into a series of 80 conceptual models that we have categorised according to availability (both temporal and locative), payment, price, discounts, obligations, rights, penalties, trust, security, and quality. Our motivation is to provide a theoretical basis for automated service discovery, comparison, selection, and substitution. The need to describe a service is analogous with labelling for goods or products. Product labelling occurs for the safety and benefit of purchasers. Why is the same labelling not afforded for the benefit of service requestors?
Impact and interest:
Citation counts are sourced monthly from and citation databases.
Citations counts from theindexing service can be viewed at the linked Google Scholar™ search.
Full-text downloads displays the total number of times this work’s files (e.g., a PDF) have been downloaded from QUT ePrints as well as the number of downloads in the previous 365 days. The count includes downloads for all files if a work has more than one.
|Item Type:||QUT Thesis (PhD)|
|Supervisor:||Edmond, David & ter Hofstede, Arthur|
|Keywords:||non-functional properties, service description, web services, service taxonomy, service semantics|
|Divisions:||Past > QUT Faculties & Divisions > Faculty of Science and Technology
Past > Schools > Information Systems
|Department:||Faculty of Information Technology|
|Institution:||Queensland University of Technology|
|Copyright Owner:||Copyright Justin James O'Sullivan|
|Deposited On:||03 Dec 2008 04:04|
|Last Modified:||28 Oct 2011 19:48|
Repository Staff Only: item control page