Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Non-Functional Capabilities

Handbook of Research on Service-Oriented Systems and Non-Functional Properties: Future Directions
The non-functional capabilities refer to characteristics of services that do not relate to their functional capabilities. The functional capabilities refer to the what functions the service is supposed to perform. The non-functional capabilities help in assessing how well the service performs these functions. The non-functional capabilities are usually the quality attributes of the service such as reliability, security, response-time etc.
Published in Chapter:
Service Selection Based on Customer Preferences of Non-Functional Attributes
Abhishek Srivastava (University of Alberta, Canada) and Paul G. Sorenson (University of Alberta, Canada)
DOI: 10.4018/978-1-61350-432-1.ch012
Abstract
With service-oriented systems driving the economies around the world there has been an exponential rise in the number and choices of available services. As a result of this, for most tasks there are a large number of services that can adequately cater to the requirements of the customers. Choosing the service that best conforms to the requirements from the set of functionally equivalent services is non-trivial. Research in the past has utilized the non-functional attributes of such services to select the best service. These efforts however make the assumption that the services with the best non-functional attributes are the ones that most closely conform to the requirements of the customer. This is not always true since the customer may sometimes prefer to settle for a slightly “inferior” service owing to price constraints. In this chapter, we apply the Mid-level Splitting technique to better assess the requirements of the customer and make a more judicious service selection. Furthermore, we also address the issue of assignment of weights to the various non-functional attributes of the services. These weights are reflective of the emphasis that the concerned customer wants to put on the various non-functional attributes of the service. These weights are normally assigned based on the intuition of certain expert personnel and are prone to human error and incorrect judgment. We utilize the Hypothetical Equivalents and Inequivalents technique to more systematically assign weights to the services based on customer preferences. The techniques are demonstrated with a real world example.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR