Abstract
Semantic Web Services enable the dynamic discovery of services based on a formal, explicit specification of the requester needs. The actual Web Services that will be used to satisfy the requester’s goal are selected at run-time and, therefore, they are not known beforehand. As a consequence, determining whether the selected services can be trusted becomes an essential issue. In this paper, we propose the use of the Peertrust language to decide if trust can be established between the requester and the service provider. We add modelling elements to the Web Service Modeling Ontology (WSMO) in order to include trust information in the description of Semantic Web Services. In this scenario, we discuss different registry architectures and their implications for the matchmaking process. In addition, we present a matching algorithm for the trust policies introduced.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Basney, J., Nejdl, W., Olmedilla, D., Welch, V., Winslett, M.: Negotiating trust on the grid. In: Proc. of 2nd Workshop on Semantics in P2P and Grid Computing, New York (May 2004)
Box, D., Curbera, F., Hondo, M., Kaler, C., Langworthy, D., Nadalin, A., Nagaratnam, N., Nottingham, M., von Riegen, C., Shewchuk, J.: Web services policy framework (ws-policy) (May 2003), http://www-106.ibm.com/developerworks/library/ws-polfram/
Denker, G., Kagal, L., Finin, T., Paolucci, M., Sycara, K.: Security for daml web services: Annotation and matchmaking. In: Proceedings of the 2nd International Semantic Web Conference, October 2003, Sanibel Island, Florida, USA (2003)
Gavriloaie, R., Nejdl, W., Olmedilla, D., Seamons, K., Winslett, M.: No registration needed: How to use declarative policies and negotiation to access sensitive resources on the semantic web. In: Proc. of the 1st European Semantic Web Symposium, Heraklion, Greece (May 2004)
Grosof, B.: Representing e-business rules for the semantic web: Situated courteous logic programs in RuleML. In: Proceedings of the Workshop on Information Technologies and Systems (WITS), New Orleans, LA, USA (December 2001)
Kagal, L., Finin, T., Joshi, A.: A policy based approach to security for the semantic web. In: Proceedings of the 2nd International Semantic Web Conference, Sanibel Island, Florida, USA (October 2003)
Kagal, L., Finin, T., Joshi, A.: A policy language for a pervasive computing environment. In: 4th IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY 2003), Lake Como, Italy (June 2003)
Kagal, L., Paoucci, M., Srinivasan, N., Denker, G., Finin, T., Sycara, K.: Authorization and privacy for semantic web services. In: AAAI 2004 Spring Symposium on Semantic Web Services, March 2004, Stanford University (2004)
Keller, U., Lara, R., Polleres, A., Lausen, H.: Inferencing support for semantic web services: Proof obligations. In: WSML working draft (April 2004), http://www.wsmo.org/2004/d5/d5.1/v0.1/
Kifer, M., Lausen, G., Wu, J.: Logical foundations of object oriented and frame-based languages. Journal of the ACM 42(4), 741–843 (1995)
Li, L., Horrocks, I.: A software framework for matchmaking based on semantic web technology. In: Proceedings of the 12th International Conference on the World Wide Web, Budapest, Hungary (May 2003)
McIlraith, S., Son, T., Zeng, H.: Semantic web services. IEEE Intelligent Systems, Special Issue on the Semantic Web 16(2), 46–53 (March/April 2001)
Motta, E., Domingue, J., Cabral, L., Gaspari, M.: Irs-ii: A framework and infrastructure for semantic web services. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 306–318. Springer, Heidelberg (2003)
Nejdl, W., Olmedilla, D., Winslett, M.: PeerTrust: automated trust negotiation for peers on the semantic web. Technical Report (October 2003)
Nejdl, W., Wolf, B., Qu, C., Decker, S., Sintek, M., Naeve, A., Nilsson, M., Palmér, M., Risch, T.: Edutella: A P2P networking infrastructure based on RDF. In: Proceedings of the 11th International World Wide Web Conference (WWW 2002), Hawaii, USA (June 2002)
OWL-S services coalition. OWL-S: semantic markup for web services. (November 2003), http://www.daml.org/services/owl-s/1.0/owl-s.pdf
Paolucci, M., Kawamura, T., Payne, T., Sycara, K.: Semantic matching of web services capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 333–347. Springer, Heidelberg (2002)
Roman, D., Lausen, H., Keller, U.: Web service modeling ontology - standard. In: WSMO working draft (March 2004), http://www.wsmo.org/2004/d2/v0.3/
Roman, D., Vasiliu, L., Bussler, C., Stollberg, M.: Choreography in wsmo. In: WSMO working draft (April 2004), http://www.wsmo.org/2004/d14/v0.1/
Sivashanmugam, K., Verma, K., Sheth, A., Miller, J.: Adding semantics to web services standards. In: 1st International Conference on Web Services (ICWS 2003), June 2003, pp. 395–401 (2003)
Thaden, U., Siberski, W., Nejdl, W.: A semantic web based peer-to-peer service registry network. Technical report, Learning Lab Lower Saxony (2003)
Tonti, G., Bradshaw, J.M., Jeffers, R., Montanari, R., Suri, N., Uszok, A.: Semantic web languages for policy representation and reasoning: A comparison of KAoS, Rei and Ponder. In: Proceedings of the 2nd International Semantic Web Conference, Sanibel Island, Florida, USA (October 2003)
Yu, T., Winslett, M., Seamons, K.: Supporting Structured Credentials and Sensitive Policies through Interoperable Strategies in Automated Trust Negotiation. ACM Transactions on Information and System Security 6(1) (February 2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Olmedilla, D., Lara, R., Polleres, A., Lausen, H. (2005). Trust Negotiation for Semantic Web Services. In: Cardoso, J., Sheth, A. (eds) Semantic Web Services and Web Process Composition. SWSWPC 2004. Lecture Notes in Computer Science, vol 3387. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30581-1_8
Download citation
DOI: https://doi.org/10.1007/978-3-540-30581-1_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24328-1
Online ISBN: 978-3-540-30581-1
eBook Packages: Computer ScienceComputer Science (R0)