Abstract
Now-a-days advances in mobile device technology aim to build complex computational systems providing a maximum level of flexibility, decentralization, simplest form of interactivity, and ease of use. Recently, the launch of the agent-oriented platform JaCaMo and its Android client based platform JaCa-Android have provided an appropriate level of abstraction to build smart mobile client server systems providing these attributes. By using these platforms, we have developed a multi-agent based Smart Mobile Virtual Community Management System (SMVCMS) that makes it possible to provide a decentralized and open management of virtual communities. This paper addresses the design and architecture of our multi-agent server and client application. It elaborates different features of our system; such as how a participant in virtual communities is supported by a Jason agent that encapsulates the logic and the control of the participation in a virtual community (such as publishing posts, notifying members, making recommendations for the user, etc.). It also discusses how the set of CArtAgOartifacts provides the basic functionalities and operations giving access to the functionalities for knowledge exchange in virtual communities, and personal agents onAndroid exploit these artifacts to execute their tasks while achieving their individual and collective goals. We have employed SMVCMS in the context of Smart Cities and found that the system fulfills the desired goals, such as decentralization of community management, personalized automatic management and discovery of communities, autonomy of agents and flexibility so that any agent can create its own community with the maximum level of ease.
Similar content being viewed by others
References
Jennings NR (01) An agent-based approach for building complex software systems. Commun ACM 44(4):35–41
Öztürk P, Rossland K, Erik Gundersen O (2010) A multiagent framework for coordinated parallel problem solving. Appl Intell 33(2):132–143
Santi A, Guidi M, Ricci A (2011) JaCa-Android: An Agent-based Platform for Building Smart Mobile Applications. In: Dastani M, El Fallah Seghrouchni A, Hubner J, Leite J (eds) Languages, Methodologies, and Development Tools for Multi-Agent Systems, vol 6822. Springer, pp 95–119. of LNAI
Fahad M, Boissier O, Maret P, Gravier Smart places C (2012) multi-agent based virtual community management system, WI&C. Gravier Smart places: multi-agent based virtual community management system, WI&C ’12 held with the 21st WWW 2012. Lyon, France, p 2
Bordini R, Hübner J, Wooldridge M (2007) Programming multi-agent systems in AgentSpeak using Jason. John Wiley & Sons, Ltd
Ricci A, Piunti M, Viroli M, Omicini A (2009) Lang Platforms Appl, vol 2. springer
Sorici A, Boissier O, Picard G, Santi A Exploiting the JaCaMo framework for realising an adaptive room governance application, ACM Workshop (AGERE’11)
Maret P, Calmet J (2009) Agent-based knowledge communities. Int J Adv Comput Sci Appl 6(2):1–18
Zhao Z, Paschke A, Ali CU, Boley H (2011) Principles of the SymposiumPlanner instantiations of rule responder, RuleML’11. LNCS 7018:97–111
Toledo C, Bordini RH, Chiotti O, Galli MR Developing a knowledge management Multi-agent system using JaCaMo, Workshop ProMAS, AAMAS 2011
Hübner JF, Sichman JS, Boissier O (2007) Developing organised Multi-Agent systems using the MOISE + model, programming issues at the system and agent levels. Agent-Oriented Softw Eng 1(3/4):370–395
Fellbaum C (1998) WordNet: An electronic lexical database. MA: MIT Press, Cambridge
Frasincar F, IJntema W, Goossen F, Hogenboom F (2011) A semantic approach for news recommendation. Business intelligence applications and the Web: Models. Syst Technol: 102
Yu Z, Nakamura Y, Jang S, Kajita S, Mase K (2007) Ontology-Based semantic recommendation for context-aware E-learning. Ubiquitous intelligence and computing. Lect Notes Comput Sci 4611:898–907
Passant A, Dbrec (2010) Music recommendations using DBpedia. ”Dbrec - music recommendations using DBpedia.” In the semantic web–ISWC 2010. Springer, Berlin Heidelberg, pp 209–224
Chedrawy Z, Abidi SSR (2009) A web recommender system for recommending, predicting and personalizing music playlists. Web information systems engineering - WISE 2009. Lect Notes Comput Sci 5802:335–342
Hu W, Yan K, Jia C, Wu J SmartMusic: An online music recommendation system based on semantic Web Technology, Semantic Web Challenge held at The 10th International Semantic Web Conference, 2011
Resnik P (1995) Using information content to evaluate semantic similarity in a taxonomy. Proc IJCAI’95 Proc 14th Int Jt Conf Artif Intell- 1:448–453
Jiang J, Conrath D Semantic similarity based on corpus statistics and lexical taxonomy. Proceedings on international conference on research in computational linguistics, Taiwan. CoRR cmp-lg/9709008(1997)
Lin D (1997) Using syntactic dependency as a local context to resolve word sense ambiguity. Proceedings of the 35th annual meeting of the association for computational linguistics. Madrid: 64–71
Leacock C, Chodorow M, Fellbaum C (1998) Combining local context and WordNet similarity for word sense identification. WordNet: An electronic lexical database. MIT Press: 265–283
Carbonaro A, Ferrini R (2006) Concepts-based content analysis for semantic recommendations. In ECAI 2006 workshop on recommender systems: 57
Simpson T, Dao T Wordnet-based semantic similarity measurement.codeproject.com/cs/library/semanticsimilarity wordnet.asp, 8 Feb 2010
Fernández YB, Arias JJP, Nores ML, Solla AG, Cabrer MR (2006) AVATAR:An improved solution for personalized TV based on semantic inference. IEEE Trans Consum Electron 52(1):223–231
Camacho D, Aler R, Borrajo D, Molina JM (2006) Multi-agent plan based information gathering. Appl Intell 25(1):59–71
Aleman-Meza B, Halaschek C, Arpinar IB, Sheth A (2003) Context-Aware Semantic Association Ranking. SWDB 3:33–50
Fahad M, Moalla N, Bouras A (2012) Detection and resolution of semantic inconsistency and redundancy in an automatic ontology merging system. J Intell Inf Syst 39(2):535–557
Acknowledgments
This work has been partially sponsored by the Conseil Général de la Loire, France.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Fahad, M., Boissier, O., Maret, P. et al. Smart places: Multi-agent based smart mobile virtual community management system. Appl Intell 41, 1024–1042 (2014). https://doi.org/10.1007/s10489-014-0569-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-014-0569-2