Abstract
Peer-to-Peer (P2P) technology can be effectively used to implement cooperative e-Learning systems, where the available knowledge for a student is not only from teachers, but also from other students having similar interests and preferences. In such a scenario, a central issue is to form groups of users having similar interests and satisfying personal user’s constraints. In this paper we propose a novel approach, called HADEL (Hyperspace Agent-based E-Learning), based on an overlay network of software agents. Our approach preserves user’s privacy, allowing to locally maintain sensitive user’s data and inferring the properties necessary for determining the groups by using agents acting as personal assistants. The results obtained by some tests performed on simulated e-Learning environments show the efficiency of our approach, that suitably exploits the topology of the overlay network, which exhibits the typical properties of a small-world system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Barabási, A.L., Albert, R.: Emergence of scaling in random networks. Science 286(5439), 509–512 (1999)
Chan, E.: An innovative learning approach: Integrate peer-to-peer learning into blended learning. International J. of Global Education 1(1) (2012)
Chen, C.M., Lee, H.M., Chen, Y.H.: Personalized e-learning system using item response theory. Computers & Education 44(3), 237–255 (2005)
De Meo, P., Nocera, A., Quattrone, G., Rosaci, D., Ursino, D.: Finding reliable users and social networks in a social internetworking system. In: Proc. of the 2009 Int. Database Engineering & Applications Symp., pp. 173–181. ACM (2009)
De Meo, P., Nocera, A., Rosaci, D., Ursino, D.: Recommendation of reliable users, social networks and high-quality resources in a social internetworking system. AI Communications 24(1), 31–50 (2011)
Di Stefano, A., Messina, F., Pappalardo, G., Santoro, C., Toscano, L.: Evaluating strategies for resource finding in a peer-to-peer grid. In: 16th IEEE International Workshops on WETICE 2007, pp. 290–295 (2007)
Dolog, P., Henze, N., Nejdl, W., Sintek, M.: Personalization in distributed e-learning environments. In: Proc. of the 13th Int. World Wide Web Conf. on Alternate Track Papers & Posters, pp. 170–179. ACM (2004)
Ferber, J.: Multi-agent systems: an introduction to distributed artificial intelligence, vol. 1. Addison-Wesley, Reading (1999)
Garruzzo, S., Rosaci, D., Sarné, G.M.L.: ISABEL: A multi agent e-learning system that supports multiple devices. In: Proc. of the 2007 International Conference on Intelligent Agent Technology (IAT 2007), pp. 485–488. IEEE (2007)
Garruzzo, S., Rosaci, D., Sarné, G.M.L.: Masha-el: A multi-agent system for supporting adaptive e-learning. In: 19th IEEE International Conference on Tools with Artificial Intelligence, ICTAI 2007, vol. 2, pp. 103–110. IEEE (2007)
Huang, L.: e-learning based on semantic P2P networks. In: 2012 3rd Int. Conf. on Networking and Distributed Computing, pp. 105–107. IEEE (2012)
Jin, H., Yin, Z., Yang, X., Wang, F., Ma, J., Wang, H., Yin, J.: APPLE: A novel P2P based e-learning environment. In: Sen, A., Das, N., Das, S.K., Sinha, B.P. (eds.) IWDC 2004. LNCS, vol. 3326, pp. 52–62. Springer, Heidelberg (2004)
Kritikou, Y., Demestichas, P., Adamopoulou, E., Demestichas, K., Theologou, M., Paradia, M.: User profile modeling in the context of web-based learning management systems. JNCA 31(4), 603–627 (2008)
Kuramochi, K., Kawamura, T., Sugahara, K.: Nat traversal for pure P2P e-learning system. In: 3rd Int. Conf. on Internet and Web Applications and Services, pp. 358–363. IEEE (2008)
Messina, F., Pappalardo, G., Rosaci, D., Santoro, C., Sarné, G.M.L.: HySoN: A distributed agent-based protocol for group formation in online social networks. In: Klusch, M., Thimm, M., Paprzycki, M. (eds.) MATES 2013. LNCS, vol. 8076, pp. 320–333. Springer, Heidelberg (2013)
Messina, F., Pappalardo, G., Rosaci, D., Santoro, C., Sarné, G.M.L.: A trust-based approach for a competitive cloud/Grid computing scenario. In: Fortino, G., Badica, C., Malgeri, M., Unland, R. (eds.) Intelligent Distributed Computing VI. SCI, vol. 446, pp. 129–138. Springer, Heidelberg (2013)
Messina, F., Pappalardo, G., Santoro, C.: A self-organising system for resource finding in large-scale computational grids. In: Proc. of WOA (2010)
Messina, F., Pappalardo, G., Santoro, C.: Hygra: A decentralized protocol for resource discovery and job allocation in large computational grids. In: Proceedings of ISCC, pp. 817–823. IEEE (2010), doi:10.1109/ISCC.2010.5546559
Messina, F., Pappalardo, G., Santoro, C.: Exploiting the small-world effect for resource finding in P2P grids/clouds. In: Proc. 20th IEEE Int. Work. on Enabling Technologies: Infrastructures for Collaborative Enterprises, pp. 122–127 (2011)
Messina, F., Pappalardo, G., Santoro, C.: Complexsim: An smp-aware complex network simulation framework. In: 2012 6th Int. Conf. on Complex, Intelligent and Software Intensive Systems (CISIS), pp. 861–866. IEEE (2012)
Messina, F., Pappalardo, G., Santoro, C.: Decentralised resource finding in cloud/grid computing environments: A performance evaluation. In: IEEE 21st Int. Work. on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), pp. 143–148. IEEE (2012)
Messina, F., Pappalardo, G., Santoro, C.: Complexsim: A flexible simulation platform for complex systems. International J. of Simulation and Process Modelling (2013)
Messina, F., Santoro, C., Pappalardo, G.: Exploiting gpus to simulate complex systems. In: 2013 Seventh International Conference on Complex, Intelligent and Software Intensive Systems (CISIS), pp. 535–540 (2013)
Navarro-Estepa, Á., Xhafa, F., Caballé, S.: A P2P replication-aware approach for content distribution in e-learning systems. In: 6th Int. Conf. on Complex, Intelligent and Software Intensive Systems, pp. 917–922. IEEE (2012)
Nejdl, W., Wolpers, M., Siberski, W., Schmitz, C., Schlosser, M., Brunkhorst, I., Löser, A.: Super-peer-based routing and clustering strategies for rdf-based peer-to-peer networks. In: Proceedings of the 12th Int. Conf. on World Wide Web, pp. 536–543. ACM (2003)
Rosaci, D., Sarné, G.M.L.: Efficient personalization of e-learning activities using a multi-device decentralized recommender system. Computational Intelligence 26(2), 121–141 (2010)
Rosaci, D., Sarné, G.M.L.: Matching users with groups in social networks. In: Zavoral, F., Jung, J.J., Badica, C. (eds.) Intelligent Distributed Computing VII. SCI, vol. 511, pp. 45–54. Springer, Heidelberg (2014)
Rosaci, D., Sarnè, G.M.L., Garruzzo, S.: Integrating trust measures in multiagent systems. International Journal of Intelligent Systems 27(1), 1–15 (2012)
Sabater, J., Paolucci, M., Conte, R.: Repage: Reputation and image among limited autonomous partners. J. Artificial Societies and Social Simulation 9(2) (2006)
Sabater, J., Sierra, C.: Regret: reputation in gregarious societies. In: Proceedings of the Fifth International Conference on Autonomous Agents, AGENTS 2001, pp. 194–195. ACM, New York (2001)
Talia, D., Trunfio, P.: Toward a synergy between P2P and grids. IEEE Internet Computing 7(4), 94–96 (2003)
Watts, D., Strogatz, S.J.: Collective dynamics of ‘small-world’ networks. Nature 393(6684), 440–442 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer International Publishing Switzerland
About this paper
Cite this paper
Messina, F., Pappalardo, G., Rosaci, D., Santoro, C., Sarné, G.M.L. (2013). A Distributed Agent-Based Approach for Supporting Group Formation in P2P e-Learning. In: Baldoni, M., Baroglio, C., Boella, G., Micalizio, R. (eds) AI*IA 2013: Advances in Artificial Intelligence. AI*IA 2013. Lecture Notes in Computer Science(), vol 8249. Springer, Cham. https://doi.org/10.1007/978-3-319-03524-6_27
Download citation
DOI: https://doi.org/10.1007/978-3-319-03524-6_27
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-03523-9
Online ISBN: 978-3-319-03524-6
eBook Packages: Computer ScienceComputer Science (R0)