Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Ontology-Based Service Representation and Selection

Published: 01 August 2007 Publication History

Abstract

Selecting the right parties to interact with is a fundamental problem in open and dynamic environments. The problem is amplified when the number of interacting parties is high, and the parties' reasons for selecting others vary. We examine the problem of service selection in an e-commerce setting where consumer agents cooperate to identify service providers that would satisfy their service needs the most. Previous approaches to service selection are usually based on capturing and exchanging the ratings of consumers to providers. Rating-based approaches have two major weaknesses. 1) ratings are given in a particular context. Even though the context is crucial for interpreting the ratings correctly, the rating-based approaches do not provide the means to represent the context explicitly. 2) The satisfaction criteria of the rater is unknown. Without knowing the expectation of the rater, it is almost impossible to make sense of a rating. We deal with these two weaknesses in two steps. First, we extend a classical rating-based approach by adding a representation of context. This addition improves the accuracy of selected service providers only when two consumers with the same service request are assumed to be satisfied with the same service. Next, we replace ratings with detailed experiences of consumers. The experiences are represented with an ontology that can capture the requested service and the received service in detail. When a service consumer decides to share her experiences with a second service consumer, the receiving consumer evaluates the experience by using her own context and satisfaction criteria. By sharing experiences rather than ratings, the service consumers can model service providers more accurately and, thus, can select service providers that are better suited for their needs.

References

[1]
M. Şensoy and P. Yolum, “A Context-Aware Approach for Service Selection Using Ontologies,” Proc. Fifth Int'l Joint Conf. Autonomous Agents and Multi-Agent Systems (AAMAS '06), pp. 931-938, 2006.
[2]
M. Şensoy and P. Yolum, “A Comparative Study of Reasoning Techniques for Service Selection,” Proc. Fifth Int'l Workshop Agents and Peer-to-Peer Computing (AP2PC '06), pp. 91-102, 2006.
[3]
L. Ramaswamy, B. Gedik, and L. Liu, “A Distributed Approach to Node Clustering in Decentralized Peer-to-Peer Networks,” IEEE Trans. Parallel and Distributed Systems, vol. 16, no. 9, pp. 1-16, Sept. 2005.
[4]
N. Zhong, J. Liu, and Y.Y. Yao, “In Search of the Wisdom Web,” Computer, vol. 35, no. 11, pp. 27-31, Nov. 2002.
[5]
J. Sabater and C. Sierra, “Reputation and Social Network Analysis in Multi-Agent Systems,” Proc. First Int'l Joint Conf. Autonomous Agents and Multi-Agent Systems (AAMAS '02), pp. 475-482, 2002.
[6]
E-bay, http://www.ebay.com, 1995.
[7]
P. Yolum and M.P. Singh, “Engineering Self-Organizing Referral Networks for Trustworthy Service Selection,” IEEE Trans. Systems, Man and Cybernetics, Part A: Systems and Humans, vol. 35, no. 3, pp.396-407, 2005.
[8]
B. Yu and M.P. Singh, “Emergence of Agent-Based Referral Networks,” Proc. First Int'l Joint Conf. Autonomous Agents and Multi-Agent Systems (AAMAS '02), pp. 1268-1269, 2002.
[9]
T.D. Huynh, N.R. Jennings, and N. Shadbolt, “Fire: An Integrated Trust and Reputation Model for Open Multiagent Systems,” Proc. 16th European Conf. Artificial Intelligence (ECAI '04), pp. 18-22, 2004.
[10]
C. Castelfranchi and R. Falcone, “Principles of Trust for MAS: Cognitive Anatomy, Social Importance and Quantification,” Proc. Third Int'l Conf. Multi-Agent Systems (ICMAS '98), pp. 72-79, 1998.
[11]
D. Fensel, J. Hendler, H. Lieberman, and W. Wahlster, Spinning the Semantic Web. MIT Press, 2003.
[12]
I. Horrocks, P.F. Patel-Schneider, H. Boley, B. Grosof, and M. Dean, “A Semantic Web Rule Language Combining OWL and RuleML,” http://www.w3.org/Submission/SWRL, 2004.
[13]
D. Hirtle, H. Boley, B. Grosof, M. Kifer, M. Sintek, S. Tabet, and G. Wagner, “Schema Specification of RuleML 0.91,” http://www.ruleml.org/0.91/, Aug. 2006.
[14]
Kaon2 Web site, http://kaon2.semanticweb.org, 2005.
[15]
M.P. Singh, “An Ontology for Commitments in Multiagent Systems: Toward a Unification of Normative Concepts,” Artificial Intelligence and Law, vol. 7, pp. 97-113, 1999.
[16]
D.C. Montgomery, Design and Analysis of Experiments. John Wiley & Sons, 2001.
[17]
R.O. Duda, P.E. Hart, and D.G. Stork, Pattern Classification. John Wiley & Sons, 2001.
[18]
A. Aamodt and E. Plaza, “Case-Based Reasoning: Foundational Issues, Methodological Variations and System Approaches,” Artificial Intelligence Comm., vol. 7, no. 1, pp. 39-59, 1994.
[19]
R. Chinnici, J.J. Moreau, A. Ryman, and S. Weerawarana, “Web Services Description Language (WSDL) Version 2.0,” http://www.w3.org/TR/wsdl20/, Mar. 2006.
[20]
L. Clement, A. Hately, C. von Riegen, and T. Rogers, “UDDI Version 3.0.2,” http://uddi.org/pubs/uddi_v3.htm, Oct. 2004.
[21]
S. Sen and N. Sajja, “Robustness of Reputation-Based Trust: Boolean Case,” Proc. First Int'l Joint Conf. Autonomous Agents and Multi-Agent Systems (AAMAS '02), pp. 288-293, 2002.
[22]
H. Zhang, W.B. Croft, B. Levine, and V. Lesser, “A Multi-Agent Approach for Peer-to-Peer Based Information Retrieval System,” Proc. Third Int'l Joint Conf. Autonomous Agents and Multi-Agent Systems (AAMAS '04), pp. 456-463, 2004.
[23]
L.-K. Soh and C. Chen, “Balancing Ontological and Operational Factors in Refining Multiagent Neighborhoods,” Proc. Fourth Int'l Joint Conf. Autonomous Agents and Multi-Agent Systems (AAMAS '05), pp. 745-752, 2005.
[24]
M. Maximilien and M.P. Singh, “A Framework and Ontology for Dynamic Web Services Selection,” IEEE Internet Computing, vol. 8, no. 5, pp. 84-93, 2004.
[25]
S. Aguzzoli, P. Avesani, and P. Massa, “Collaborative Case-Based Recommendation Systems,” Proc. Sixth European Conf. Advances in Case-Based Reasoning (ECCBR '02), 2002.
[26]
R. Burke, “A Case-Based Reasoning Approach to Collaborative Filtering,” Proc. Fifth European Workshop Advances in Case-Based Reasoning (EWCBR '00), pp. 370-379, 2000.
[27]
B. Limthanmaphon and Y. Zhang, “Web Service Composition with Case-Based Reasoning,” Proc. 14th Australasian Database Conf. (ADC '03), pp. 201-208, 2003.
[28]
R. Jurca and B. Faltings, “An Incentive Compatible Reputation Mechanism,” Proc. Second Int'l Joint Conf. Autonomous Agents and Multi-Agent Systems (AAMAS '03), pp. 1026-1027, 2003.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Knowledge and Data Engineering  Volume 19, Issue 8
August 2007
157 pages

Publisher

IEEE Educational Activities Department

United States

Publication History

Published: 01 August 2007

Author Tags

  1. Multiagent systems
  2. electronic commerce.
  3. ontology design

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Fair service matching agent for federated cloudComputers and Electrical Engineering10.1016/j.compeleceng.2019.03.00276:C(13-23)Online publication date: 1-Jun-2019
  • (2015)Self-Adaptive QoS-Aware Web Service Discovery using Ontology ApproachInternational Journal of Grid and High Performance Computing10.4018/IJGHPC.20150701057:3(65-84)Online publication date: 1-Jul-2015
  • (2014)Multi-granularity resource virtualization and sharing strategies in cloud manufacturingJournal of Network and Computer Applications10.1016/j.jnca.2014.08.00746:C(72-82)Online publication date: 1-Nov-2014
  • (2012)CRMKnowledge-Based Systems10.1016/j.knosys.2011.01.00430(1-16)Online publication date: 1-Jun-2012
  • (2012)Automating user reviews using ontologiesWorld Wide Web10.1007/s11280-011-0134-415:3(285-323)Online publication date: 1-May-2012
  • (2011)Towards scalability of reputation and QoS based web services discovery using agents and ontologiesProceedings of the 13th International Conference on Information Integration and Web-based Applications and Services10.1145/2095536.2095580(262-269)Online publication date: 5-Dec-2011
  • (2010)M2M Network Ontology for Service UbiquityInternational Journal of Advanced Pervasive and Ubiquitous Computing10.4018/japuc.20100401012:2(1-29)Online publication date: 1-Apr-2010
  • (2010)QoS-Aware Service Selection Algorithms for Pervasive Service Composition in Mobile Wireless EnvironmentsMobile Networks and Applications10.1007/s11036-009-0189-y15:4(488-501)Online publication date: 1-Aug-2010
  • (2009)A dynamic trust network based simulation framework for reputation-based service selectionProceedings of the First Asia-Pacific Symposium on Internetware10.1145/1640206.1640220(1-5)Online publication date: 17-Oct-2009
  • (2009)Evolving service semantics cooperativelyAutonomous Agents and Multi-Agent Systems10.1007/s10458-008-9071-818:3(526-555)Online publication date: 1-Jun-2009
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media