A Utility based, Multi-Attribute Negotiation Approach for Semantic Web Services
نویسندگان
چکیده
Apart from some other important Semantic Web service related processes such as discovery, selection, composition etc., the process of negotiation is also generally required in the semantic web based systems. Before taking the services of a service provider, the service requester may need to negotiate with it on various issues. A utility-based, multi-attribute negotiation approach capable of providing negotiation between participating semantic web services has been presented in this paper. The approach is based upon the use of utility functions in the negotiation process and uses multiple attributes as the basis of negotiation. A communication model describing the negotiation process has been presented. The paper also presents the algorithms for various activities involved in the negotiation process. The work also proposes a novel concept of negotiation-feedback using a novel data-structure, Agreement Table. This concept can be helpful in expediting the negotiation process by decreasing the number of negotiation steps in which the agreement is reached. An evaluation of the work has been presented and a prototype system providing negotiation between semantic web services has been implemented. Key-Words: semantic web; utility; semantic web service, negotiation.
منابع مشابه
Towards A Utility Based Computational Model for Negotiation between Semantic Web Services
Using the utility-theory for the decision-making process during the negotiation between semantic web services is an appealing one. This paper proposes a computational model for the calculation of utilities of the negotiating semantic web services. The proposed model uses multiple attribute in the utility function and uses the basic values of these attributes such as values for offered price, qu...
متن کاملA Utility Model for Negotiation between Semantic Web Services
Using the utility-theory for the decision-making process during the negotiation between semantic web services is an appealing one. This paper proposes a computational model for the calculation of utilities of the negotiating semantic web services. The proposed model uses multiple attribute in the utility function and uses the basic values of these attributes such as values for offered price, qu...
متن کاملHigh Fuzzy Utility Based Frequent Patterns Mining Approach for Mobile Web Services Sequences
Nowadays high fuzzy utility based pattern mining is an emerging topic in data mining. It refers to discover all patterns having a high utility meeting a user-specified minimum high utility threshold. It comprises extracting patterns which are highly accessed in mobile web service sequences. Different from the traditional fuzzy approach, high fuzzy utility mining considers not only counts of mob...
متن کاملAn Approach to QoS based Selection and Composition of Semantic Web Services based upon Multi-Agent Negotiation
This paper presents a QoS (Quality of Service) based selection and composition model for semantic web services in which the negotiation is performed with all the discovered service providers and the negotiation results are used in the selection process. In semantic web service composition, the selection can also be performed after negotiating with all the discovered service providers and the ne...
متن کاملQoS based Selection and Composition of Semantic Web Services based upon Multi-Agent Negotiation
In semantic web service composition, the selection can also be performed after negotiating with all the discovered service providers and the negotiation-agreements generated from the negotiation can also be used in the selection process. This paper presents a semantic web service selection and composition model based upon this concept. The paper presents multi-agent negotiation based semantic w...
متن کامل