Skip to main content

Using Ontologies to Manage Resources in Grid Computing: Practical Aspects

  • Chapter
  • First Online:
Agreement Technologies

Part of the book series: Law, Governance and Technology Series ((LGTS,volume 8))

Abstract

This chapter shows how semantic technologies can enable the development of an agent-based intelligent middleware for the Grid (the Agents in Grid system). Resource providing agents are organized in teams and negotiate contracts with agents representing users. All information is ontologically demarcated and semantically processed. In particular, user preferences are turned into ontology class expressions and are applied directly in contract negotiations. The chapter provides a detailed overview of how ontologies are used in the AiG system. Key issues in the development of the AiG ontology are discussed, and the implementation of the ontology-focused parts of the system are described.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    For a comprehensive discussion of reasons behind the approach, see Dominiak et al. (2006) and Wasielewska et al. (2011).

  2. 2.

    www.fipa.org/specs/fipa00030/PC00030D.pdf

  3. 3.

    Unfortunately, the original CGO is not available online anymore and thus only the published work can be referenced.

  4. 4.

    Its current version can be found at http://gridagents.svn.sourceforge.net/viewvc/gridagents/trunk/ontology/AiGOntology/

  5. 5.

    All ontological snippets, cited in the text, shall be presented in the Manchester OWL Syntax with namespaces omitted for readability and space preservation.

  6. 6.

    http://www.playframework.org/

  7. 7.

    http://www.jquery.com/

  8. 8.

    Comet and Reverse Ajax: The Next-Generation Ajax 2.0, http://dl.acm.org/citation.cfm?id=1453096

  9. 9.

    http://www.fipa.org/specs/fipa00008/SC00008I.html

  10. 10.

    http://www.racer-systems.com/

  11. 11.

    http://owlapi.sourceforge.net/

  12. 12.

    HermiT OWL Reasoner, http://hermit-reasoner.com/

  13. 13.

    Pellet: OWL 2 Reasoner for Java, http://clarkparsia.com/pellet/

  14. 14.

    OWL: FaCT +  + , http://owl.man.ac.uk/factplusplus/

  15. 15.

    http://www.w3.org/TR/owl2-overview/

References

  • Dominiak, M., W. Kuranowski, M. Gawinecki, M. Ganzha, and M. Paprzycki. 2006. Utilizing agent teams in Grid resource management—preliminary considerations. In Proceeding of the IEEE John Vincent Atanasoff conference, 46–51. Los Alamitos: IEEE CS

    Google Scholar 

  • Dominiak, M., M. Ganzha, M. Gawinecki, W. Kuranowski, M. Paprzycki, S. Margenov, and I. Lirkov. 2008. Utilizing agent teams in grid resource brokering. International Transactions on Systems Science and Applications 3(4): 296–306

    Google Scholar 

  • Drozdowicz, M., M. Ganzha, M. Paprzycki, R. Olejnik, I. Lirkov, P. Telegin, and M. Senobari. 2009. Ontologies, agents and the grid: An overview. In Parallel, distributed and grid computing for engineering, ed. B. Topping and P. Iványi, 117–140. Stirlingshire: Saxe-Coburg

    Chapter  Google Scholar 

  • Drozdowicz, M., K. Wasielewska, M. Ganzha, M. Paprzycki, N. Attaui, I. Lirkov, R. Olejnik, D. Petcu, and C. Badica. 2011. Ontology for contract negotiations in agent-based grid resource management system. In Trends in parallel, distributed, grid and cloud computing for engineering, ed. P. Ivanyi and B. Topping. Stirlingshire: Saxe-Coburg

    Google Scholar 

  • Foster, I., N. R. Jennings, and C. Kesselman. 2004. Brain meets brawn: Why grid and agents need each other. In International joint conference on autonomous agents and multiagent systems, vol. 1, 8–15. New York: ACM

    Google Scholar 

  • Ganzha, M., M. Paprzycki, and I. Lirkov. 2007. Trust management in an agent-based grid resource brokering system—preliminary considerations. In: Applications of mathematics in engineering and economics’33. AIP Conference Proceeding, ed. M. Todorov, vol. 946, 35–46. College Park: American Institute of Physics

    Google Scholar 

  • Gawinecki, M., M. Gordon, P. Kaczmarek, and M. Paprzycki. 2005. The problem of agent-client communication on the internet. In Scalable computing: Practice and experience, vol. 6, no. 1, 111–123. Poland: Warsaw School of Social Psychology

    Google Scholar 

  • Gordon, M., M. Paprzycki, and V. Galant. 2002. Agent-client interaction in a Web-based E-commerce system. In Proceedings of the international symposium on parallel and distributed computing, 1–10. Iaşi: University of Iaşi Press

    Google Scholar 

  • Hendler, J. 2001. Agents and the semantic web. IEEE Intelligent Systems 16(2): 30–37

    Article  Google Scholar 

  • Kuranowski, W., M. Ganzha, M. Gawinecki, M. Paprzycki, I. Lirkov, and S. Margenov. 2008a. Forming and managing agent teams acting as resource brokers in the grid—preliminary considerations. International Journal of Computational Intelligence Research 4(1): 9–16

    Article  Google Scholar 

  • Kuranowski, W., M. Ganzha, M. Paprzycki, and I. Lirkov. 2008b. Supervising agent team an agent-based grid resource brokering system initial solution. In Proceedings of the conference on complex, intelligent and software intensive systems, ed. F. Xhafa and L. Barolli, 321–326. Los Alamitos: IEEE CS

    Chapter  Google Scholar 

  • Schiemann, B. JADEOWL Codec. 2007. http://www8.informatik.uni-erlangen.de/inf8/en/demosdownloads.html

  • Schiemann, B., and U. Schreiber. 2006. OWL DL as a FIPA ACL content language. In Proceedings of the workshop on formal ontology for communicating agents, ed. R. Ferrario, N. Guarino, and L.P. Vot, pp. 73–80. University of Malaga

    Google Scholar 

  • W3C OWL Working Group. 2009. OWL 2 Web Ontology Language Document Overview W3C Recommendation 27 October 2009. W3C Recommendation, World Wide Web Consortium (W3C). http://www.w3.org/TR/2009/REC-owl2-overview-20091027/

  • Wasielewska, K., M. Drozdowicz, M. Ganzha, M. Paprzycki, N. Attaui, D. Petcu, C. Badica, R. Olejnik, and I., Lirkov. 2011. Negotiations in an agent-based grid resource brokering systems. In Trends in parallel, distributed, grid and cloud computing for engineering, ed. P. Ivanyi and B. Topping. Stirlingshire: Saxe-Coburg

    Google Scholar 

  • Xin-yu, Y., and L. Juan-zi. 2009. Research on mapping OWL ontology to software code model. Computer Engineering 35(3): 36–38

    Google Scholar 

  • Xing, W., M.D. Dikaiakos, R. Sakellariou, S. Orlando, and D. Laforenza. 2005. Design and development of a core grid ontology. In Proceedings of the CoreGRID workshop: Integrated research in grid computing, ed. S. Gorlatch and M. Danelutto, pp. 21–31. Italy: Pisa

    Google Scholar 

Download references

Acknowledgements

The work of Maria Ganzha and Michał Drozdowicz was supported by the “Funds for Science” of the Polish Ministry for Science and Higher Education for years 2008–2011, as a research project (contract number N516 382434).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michał Drozdowicz .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media Dordrecht.

About this chapter

Cite this chapter

Drozdowicz, M., Ganzha, M., Wasielewska, K., Paprzycki, M., Szmeja, P. (2013). Using Ontologies to Manage Resources in Grid Computing: Practical Aspects. In: Ossowski, S. (eds) Agreement Technologies. Law, Governance and Technology Series, vol 8. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-5583-3_9

Download citation

  • DOI: https://doi.org/10.1007/978-94-007-5583-3_9

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-007-5582-6

  • Online ISBN: 978-94-007-5583-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics