Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Implementing Policy Management through BDI

  • Conference paper
Research and Development in Intelligent Systems XXI (SGAI 2004)

Abstract

The requirement for Grid middleware to be largely transparent to individual users and at the same time act in accordance with their personal needs is a difficult challenge. In e-science scenarios, users cannot be repeatedly interrogated for each operational decision made when enacting experiments on the Grid. It is thus important to specify and enforce policies that enable the environment to be configured to take user preferences into account automatically. In particular, we need to consider the context in which these policies are applied, because decisions are based not only on the rules of the policy but also on the current state of the system. Consideration of context is explicitly addressed, in the agent perspective, when deciding how to balance the achievement of goals and reaction to the environment. One commonly-applied abstraction that balances reaction to multiple events with context-based reasoning in the way suggested by our requirements is the belief-desire-intention (BDI) architecture, which has proven successful in many applications. In this paper, we argue that BDI is an appropriate model for policy enforcement, and describe the application of BDI to policy enforcement in personalising Grid service discovery. We show how this has been implemented in the myGrid registry to provide bioinformaticians with control over the services returned to them by the service discovery process.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. European bioinformatics institute. http://www.ebi.ac.uk, 2004.

    Google Scholar 

  2. Open middleware infrastructure institute. http://www.omii.ac.ulc/, 2004.

    Google Scholar 

  3. Protein data bank japan, http://pdbj.protein.osaka-u.ac.jp/, 2004.

    Google Scholar 

  4. Xml central of ddbj. http://xml.ddbj.nig.ac.jp, 2004.

    Google Scholar 

  5. P. R. Cohen and H. J. Levesque. Intention is choice with commitment. Artificial Intelligence, 42:213–261, 1990.

    Article  MathSciNet  MATH  Google Scholar 

  6. M. d’Inverno et al. The dmars architechure: A specification of the distributed multi-agent reasoning system. Autonomous Agents and Multi-Agent Systems, to appear, 2004.

    Google Scholar 

  7. D. Box et al. Web services policy framework (ws-policy). http://msdn.microsoft.com/webservices/default.aspx?pull=/library/en-us/dnglobspec/html/ws-policy.asp, 2003.

    Google Scholar 

  8. G. Della-Libera et al. Web services security policy (ws-securitypolicy). www.ibm.com/developerworks/library/ws-secpol/index.html, 2002.

    Google Scholar 

  9. G. Denker et al. Security for daml web services: Annotation and matchmaking. In Second International Semantic Web Conference, Sanibel Island FL, 2003.

    Google Scholar 

  10. I. Foster et al. The Physiology of the Grid — An Open Grid Services Architecture for Distributed Systems Integration. Technical report, Argonne National Laboratory, 2002.

    Google Scholar 

  11. J.M. Bradshaw et al. Computational Autonomy, chapter Dimension of Adjustable Autonomy and Mixed-Initiative Interaction. Springer, 2004.

    Google Scholar 

  12. L. Moreau et al. On the Use of Agents in a Biolnformatics Grid. In S. Lee, S. Sekguchi, S. Matsuoka, and M. Sato, editors, Proceedings of the Third IEEE/ACM CCGRID’2003 Workshop on Agent Based Cluster and Grid Computing, pages 653–661, Tokyo, Japan, 2003.

    Google Scholar 

  13. N. Damianou et al. Ponder: a language for specifying security and management policies for distributed systems. Imperial College Research Report DoC 2000/1, 2000.

    Google Scholar 

  14. R. Stevens et al. Performing in silico Experiments on the Grid: A Users Perspective. In S. Cox, editor, Proceedings of the UK OST e-Science Second All Hands Meeting 2003, pages 43–50, Nottingham, UK, 2003.

    Google Scholar 

  15. I. Foster, C. Kesselman, and S. Tuecke. The Anatomy of the Grid. Enabling Scalable Virtual Organizations. International Journal of Supercomputer Applications, 2001.

    Google Scholar 

  16. Ian Foster. What is the grid? a three point checklist. http://www-fp.mcs.anl.gov/foster/, 2002.

    Google Scholar 

  17. M. Georgeff and A. Lansky. Procedural Knowledge. Proceedings of the IEEE, 74(10):653–661,1986.

    Article  Google Scholar 

  18. L. Kagal, T. Finin, and A. Joshi. A policy based approach to security for the semantic web. In Second International Semantic Web Conference (ISWC2003), Sanibel Island FL, 2003.

    Google Scholar 

  19. M. Klusch and K. Sycara. Brokering and Matchmaking for Coordination of Agent Societies: A Survey. In A. Omicini et al., editor, Proceedings of Coordination of Internet Agents 2001. Springer, 2001.

    Google Scholar 

  20. A. Rao. AgentSpeak(L): BDI agents speak out in a logical computable language. In Seventh European Workshop on Modelling Autonomous Agents in a Multi-Agent World, 1996.

    Google Scholar 

  21. A. Uszok, J. Bradshaw, and R. Jeffers. Kaos: A policy and domain services framework for grid computing and semantic web services. In Proceedings of the iTrust’04 conference, 2004.

    Google Scholar 

  22. C. Wong and K. Sycara. A Taxonomy of Middle Agents for the Internet. In A. Omicini et al., editor, Proceedings of the Fourth International Conference on Multiagent Systems, pages 465–466, 2000.

    Google Scholar 

  23. Oasis extensible access control markup language. http://www.oasisopen.org/committees/tc_home.php?wg_abbrev=xacml.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag London Limited

About this paper

Cite this paper

Miles, S., Papay, J., Luck, M., Moreau, L. (2005). Implementing Policy Management through BDI. In: Bramer, M., Coenen, F., Allen, T. (eds) Research and Development in Intelligent Systems XXI. SGAI 2004. Springer, London. https://doi.org/10.1007/1-84628-102-4_11

Download citation

  • DOI: https://doi.org/10.1007/1-84628-102-4_11

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-85233-907-4

  • Online ISBN: 978-1-84628-102-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics