Abstract
Service-oriented systems offer the potential for minimizing the development time of business applications within an enterprise while promoting collaborative joint ventures among enterprisers distributed geographically. Service-oriented applications assembled from services obtained from different vendors, sometimes anonymous, should be trustworthy. In this paper we investigate context-aware multi-agent systems (MAS) which can dynamically form coalitions of trusted partners as an effective mechanism to act on behalf of service requestors, find services requested by them, determine trusted services, and provide services to the requestors without violating the privacy of the partners involved in such transactions. The MAS is open with respect to external agents requesting and receiving services, but closed with respect to other activities initiated by external agents. The agents in MAS may have different trust models. We explain how trust models of different agents should be composed into a web of trust for trusted transactions in MAS.
This research is supported by a Research Grant from Natural Sciences and Engineering Research Council of Canada(NSERC).
Chapter PDF
Similar content being viewed by others
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.
References
Akman, V., Surav, M.: Steps toward Formalizing Context. AI Magazine, 55–72 (Fall 1996)
Alagar, V., Wan, K.: Context Based Enforcement of Authorization for Privacy and Security in Identity Management. In: de Leeuw, E., Fischer Hubner, S., Tseng, J.C., Borking, J. (eds.) IFIP International Federation for Information Processing. Springer Series, vol. 261, pp. 25–38 (2008)
Alagar, V.S., Paquet, J., Wan, K.: Intensional programming for agent communication. In: Leite, J., Omicini, A., Torroni, P., Yolum, p. (eds.) DALT 2004. LNCS, vol. 3476, pp. 239–255. Springer, Heidelberg (2005)
Barry, D.K.: Web Services and Service-Oriented Architecture: The Savvy Manager’s Guide. Morgan Kaufmann Publishers, San Francisco (2003)
Bucur, O., Beaune, P., Boissier, O.: Representing Context in an Agent Architecture for Context-Based Decision Making. In: Proceedings of CRR 2005 Workshop on Context Representation and Reasoning (2005)
Broy, M.: A Formal Model of Services. ACM Transactions Software Engineering and Methodology 16(1), 1–40 (2007)
Buvač, S., Buvač, V.: Mathematics of context. Fundamenta Informaticae 23(3), 263–301 (1995)
Carnap, R.: Meaning and Necessity: A study in semantics and modal logic (1947); reprinted by University of Chicago Press (1988)
Dey, A.K., Salber, D., Abowd, G.D.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-aware Applications. Anchor article of a special issue on Human Computer Interaction 16 (2001)
Dey, A.K.: Understanding and Using Context. Personal and Ubiquitous Computing Journal 5(1), 4–7 (2001)
Dijkman, R., Dumas, M.: Service-oriented Design: A multi-viewpoint approach. International Journal on Cooperative Information Systems 13(14) (2004)
Finin, T., Fritzson, R., McKay, D., McEntire, R.: KQML as an Agent Communication Language. In: Proceedings of the 3rd International Conference on Information and Knowledge Management (CIKM 1994). ACM Press, New York (1994)
Grandison, T., Sloman, M.: A Survey of Trust in Internet Applications. IEEE Communications Surveys, 2–16 (2000)
Guha, R.V.: Contexts: A Formalization and Some Applications, Ph.d thesis, Stanford University (1995)
McKnight, D.H., Chervany, N.L.: Trust and distrust definitions: One bite at a time. In: Falcone, R., Singh, M., Tan, Y.-H. (eds.) AA-WS 2000. LNCS (LNAI), vol. 2246, pp. 27–54. Springer, Heidelberg (2001)
Korsgaard, T.R., Jensen, C.D.: Reengineering the Wikipedia for Reputation. In: 4th International Workshop on Trust Management (STM 2008), Trondeim, Norway, July 16-17, 2008. Electronic Notes in Theoretical Computer Science (2008), www.elsevier.nl/locate/entcs
Maamar, Z., Mostefaoui, S.K., Yahyaoui, H.: oward an Agent-Based and Context-Oriented Approach for Web Services Composition. IEEE Transactions on Knowledge and Data Engineering 17(5), 686–697 (2005)
Maamar, Z., Benslimane, D., Narendra, N.C.: What can CONTEXT do for WEB SERVICES? Communications of the ACM 49(12), 98–103 (2006)
Mrissa, M., Ghedira, C., Benslimane, D., Maamar, Z., Rosenberg, F., Dustdar, S.: A Context-Based Mediation Approach to Compose Semantic Web Services. ACM Transactions on Internet Technology 8(1), 1–23 (2007)
Miller, J., Resnik, P., Singer, D.: PICS Rating Services and Rating Systems (and Their Machine Readable Descriptions) version 1.1, http://www.w3.org/TR/REC-PICS-services
McCarthy, J.: Some expert systems need common sense. In: Pagels, H. (ed.) Computer Culture: The Scientific Intellectual, and Social Impact of Computer. Annals of the New York Academy of Sciences, vol. 426 (1984)
Mundie, C., de Vries, P., Haynes, P., Corwine, M.: Trustworthy Computing - Microsoft White Paper. Microsoft Corporation (October 2002)
Papazoglou, M.P.: Service-oriented Computing: Concepts, characteristics, and directions. In: Proceedings of the Fourth International Conference on Web Information Systems Engineering, Whasington, DC, USA, p. 3. IEEE Computer Society Press, Los Alamitos (2003)
Rey, G., Coutaz, J.: The Contextor Infrastructure for Context-Aware Computing. In: Proceedings of 18th ECOOP 2004 Workshop on Component-oriented approach to context-aware systems (2004)
Shortcliffe, E.: MYCIN: Computer-based Medical Consultations. Elsivier, New York
Toivonen, S., Lenzini, G., Uusitalo, I.: Context-aware Trust Evaluation Functions for Dynamic Reconfigurable Systems. In: Proceedings of WWW 2006, Edinburgh, UK (May 2006)
Wan, K., Alagar, V., Paquet, J.: An Architecture for Developing Context-Aware Systems. In: Tzschach, H., Walter, H.K.-G., Waldschmidt, H. (eds.) GI-TCS 1977. LNCS, vol. 48, pp. 48–61. Springer, Heidelberg (1977)
Wan, K., Alagar, V.S.: An Intensional Programming Approach to Multi-agent Coordination in a Distributed Network of Agents. In: Baldoni, M., Endriss, U., Omicini, A., Torroni, P. (eds.) DALT 2005. LNCS, vol. 3904, pp. 205–222. Springer, Heidelberg (2006)
Wan, K.: Lucx: Lucid Enriched with Context. Ph.d Thesis, Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada (January 2006)
Wan, K., Alagar, V.: An Intensional Functional Model of Trust. Trust Management II. In: Karabulut, Y., Mitchel, J., Hermann, P., Jensen, C.D. (eds.) IFIP 2008, pp. 69–85. Springer, Heidelberg (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wan, K., Alagar, V. (2009). A Context-Aware Trust Model for Service-Oriented Multi-Agent Systems. In: Feuerlicht, G., Lamersdorf, W. (eds) Service-Oriented Computing – ICSOC 2008 Workshops. ICSOC 2008. Lecture Notes in Computer Science, vol 5472. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01247-1_23
Download citation
DOI: https://doi.org/10.1007/978-3-642-01247-1_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01246-4
Online ISBN: 978-3-642-01247-1
eBook Packages: Computer ScienceComputer Science (R0)