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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
Unfortunately, the original CGO is not available online anymore and thus only the published work can be referenced.
- 4.
Its current version can be found at http://gridagents.svn.sourceforge.net/viewvc/gridagents/trunk/ontology/AiGOntology/
- 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.
- 7.
- 8.
Comet and Reverse Ajax: The Next-Generation Ajax 2.0, http://dl.acm.org/citation.cfm?id=1453096
- 9.
- 10.
- 11.
- 12.
HermiT OWL Reasoner, http://hermit-reasoner.com/
- 13.
Pellet: OWL 2 Reasoner for Java, http://clarkparsia.com/pellet/
- 14.
OWL: FaCT + + , http://owl.man.ac.uk/factplusplus/
- 15.
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
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
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
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
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
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
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
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
Hendler, J. 2001. Agents and the semantic web. IEEE Intelligent Systems 16(2): 30–37
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
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
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
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
Xin-yu, Y., and L. Juan-zi. 2009. Research on mapping OWL ontology to software code model. Computer Engineering 35(3): 36–38
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
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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)