Knowledge-Based Agent for Efficient Allocation of Distributed Resources
The mobilization of heterogeneous distributed resources and the allocation of resources to user-tasks are still challenges in distributed computing. In this paper, we propose a knowledge-based agent to solve the problem of resources mobilization and allocation taking into account the continuous changing of resources conditions. The agent model we propose is mainly based on ontological models representing basic collaborative environment entities, rules, inference engines, and object oriented components for resources data processing.We suggest mechanisms to handle the discovered resources in terms of updating, filtering, ranking, and allocation.
KeywordsOntology Resources management Task-based computing
Unable to display preview. Download preview PDF.
- 3.Ngan, L.D., Kanagasabai, R.: Semantic Web service discovery: state-of-the-art and research challenges. Personal and Ubiquitous Computing, 1–12 (2012)Google Scholar
- 5.Eftychiou, A., Vrusias, B.: A Knowledge-Driven Architecture for Efficient Resource Discovery in P2P Networks. In: 2010 2nd International Conference on Intelligent Networking and Collaborative Systems (INCOS), pp. 467–472 (2010)Google Scholar
- 7.Haeupler, B., Pandurangan, G., Peleg, D., Rajaraman, R., Sun, Z.: Discovery through gossip. In: Proceedings of the 24th ACM Symposium on Parallelism in Algorithms and Architectures, pp. 140–149. ACM Press (2012)Google Scholar
- 8.Anya, O., Tawfik, H., Amin, S., Nagar, A., Shaalan, K.: Context-aware knowledge modelling for decision support in e-health. In: The 2010 International Joint Conference on Neural Networks (IJCNN), pp. 1–7 (2010)Google Scholar