Abstract
The aim of this paper is to provide a general ontology that allows the specification of trust requirements in the Semantic Web Services environment. Both client and Web Service can semantically describe their trust policies in two directions: first, each can expose their own guarantees to the environment, such as, security certification, execution parameters etc.; secondly, each can declare their trust preferences about other communication partners, by selecting (or creating) ‘trust match criteria’. A reasoning module can evaluate trust promises and chosen criteria, in order to select a set of Web Services that fit with all trust requirements. We see the trust-based selection problem of Semantic Web Services as a classification task. The class of selected Semantic Web Services (SWSs) will represent the set of all SWSs that fit both client and Web Service exposed trust requirements. We strongly believe that trust perception changes in different contexts, and strictly depends on the goal that the requester would like to achieve. For this reason, in our ontology we emphasize first class entities “goal”, “Web Service” and “user”, and the relations occurring among them. Our approach implies a centralized trust-based broker, i.e. an agent able to reason on trust requirements and to mediate between goal and Web Service semantic descriptions. We adopt IRS-III as our prototypical trust-based broker.
Chapter PDF
Similar content being viewed by others
References
Bilgin, A.S., Singh, M.P.: A DAML-based repository for QoS-aware Semantic Web Service selection. In: Proceedings of the IEEE International Conference on Web Services (ICWS 2004), Washington, DC, USA (2004)
Domingue, J., Cabral, L., Hakimpour, F., Sell, D., Motta, E.: Irs-III: A platform and infrastructure for creating WSMO-based Semantic Web Services. In: Proceedings of the Workshop on WSMO Implementations (WIW 2004), Frankfurt, Germany (September 2004)
Fensel, D., Benjamins, V.R., Motta, E., Wielinga, B.J.: A Framework for knowledge system reuse. In: Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI 1999), Stockholm, Sweden, July 31-August 5 (1999a)
Fensel, D., Bussler, C.: The Web Service Modeling Framework WSMF. Electronic Commerce Research and Applications 1(2) (2002)
Fensel, D., Motta, E., Benjamins, V.R., Decker, S., Gaspari, M., Groenboom, R., Grosso, W., Musen, M., Plaza, E., Schreiber, G., Studer, R., Wielinga, B.: The Unified Problem-solving Method Development Language UPML. IBROW3 Project Deliverable 1.1 (1999b)
The Friend-Of-A-Friend (FOAF) Project (2004), Available at: http://www.foaf-project.org/
Golbeck, J., Hendler, J.: Inferring trust relationships in web-based social networks. ACM Transactions on Internet Technology (submitted, 2005)
Kagal, L., Paoucci, M., Srinivasan, N., Denker, G., Finin, T., Sycara, K.: Authorization and privacy for Semantic Web Services. In: Proceeding of AAAI 2004 Spring Symposium on Semantic Web Services, Stanford University (March 2004)
Kolovski, V., Parsia, B., Katz, Y., Hendler, J.: Representing Web Service Policies in OWL-DL. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 461–475. Springer, Heidelberg (2005)
Mani, A., Nagarajan, A.: Understanding quality of service for Web Services: Improving the performance of your Web Services -IBM-report- 2002 (2002), Available at: http://www-128.ibm.com/developerworks/library/ws-quality.html
Maximilien, E.M., Singh, M.P.: Toward Autonomic Web Services Trust and Selection. In: Proceedings of 2nd International Conference on Service Oriented Computing (ICSOC 2004), New York (November 2004)
Motta, E.: Reusable Components for Knowledge Models: Principles and Case Studies in Parametric Design Problem Solving. IOS Press, Amsterdam (1999)
Motta, E., Lu, W.: A Library of Components for Classification Problem Solving. In: Proceedings of PKAW 2000 - The 2000 Pacific Rim Knowledge Acquisition, Workshop, Sydney, Australia, December 11-13 (2000)
Ngan, T.W.J., Wallach, D.S., Druschel, P.: Enforcing Fair Sharing of Peer-to-peer Resources. In: Kaashoek, M.F., Stoica, I. (eds.) IPTPS 2003. LNCS, vol. 2735. Springer, Heidelberg (2003)
Olmedilla, D., Lara, R., Polleres, A., Lausen, H.: Trust Negotiation for Semantic Web Services. In: 1st International Workshop on Semantic Web Services and Web Process Composition in conjunction with the 2004 IEEE International Conference on Web Services, San Diego, California, USA (July 2004)
Roman, D., Lausen, H., Keller, U. (eds.): The Web Service Modeling Ontology WSMO, final version 1.1. WSMO Final Draft D2 (2005)
Sabata, B., Chatterjee, S., Davis, M., Sydir, J., Lawrence, T.: Taxonomy for QoS Specifications. In: Proceedings of the 3rd Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 1997) (February 1997)
Kamvar, S.D., Schlosser, M.T., Garcia-Molina, H.: The EigenTrust Algorithm for Reputation Management in P2P Networks. In: Proceedings of the Twelfth International World Wide Web Conference, Budapest, Hungary, May 20-24 (2003)
Stefik, M.: Introduction to Knowledge Systems. Morgan Kaufmann, San Francisco (1995)
Vu, L.H., Hauswirth, M., Aberer, K.: QoS-based Service Selection and Ranking with Trust and Reputation Management. Technical Report IC2005029, Swiss Federal Institute of Technology at Lausanne (EPFL), Switzerland (June 2005)
VeriSign: Intelligent Infrastructure Services At Work (2005), Information Available at: http://www.verisign.com/
W3C. Web Services Architecture. W3C Working Draft, February 11 (2004), Available at: http://www.w3.org/TR/ws-arch/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Galizia, S. (2006). WSTO: A Classification-Based Ontology for Managing Trust in Semantic Web Services. In: Sure, Y., Domingue, J. (eds) The Semantic Web: Research and Applications. ESWC 2006. Lecture Notes in Computer Science, vol 4011. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11762256_50
Download citation
DOI: https://doi.org/10.1007/11762256_50
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34544-2
Online ISBN: 978-3-540-34545-9
eBook Packages: Computer ScienceComputer Science (R0)Springer Nature Proceedings Computer Science
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


