A Multi-agent Solution for the Deployment of Distributed Applications in Ambient Systems

  • Ferdinand Piette
  • Costin Caval
  • Cédric Dinont
  • Amal El Fallah Seghrouchni
  • Patrick Tailliert
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10093)


Ambient Intelligence (AmI) and Internet of Things (IoT) are promising fields for the application of Multi-Agent Systems (MAS). A specific MAS application, described through a video doorkeeper scenario in this paper, is the deployment and the configuration of distributed applications on a hardware infrastructure in ambient systems. It requires the modelling of the available infrastructure and of the deployable applications, respecting a domain ontology, which can then be used by reasoning tools to find the hardware entities that can support the running of the application in the existing infrastructure. It also requires a distributed architecture that allows this solution to be scalable and to provide mechanisms to enhance privacy. In this paper, we discuss this last point. We describe the use of goal-driven agents and show how the MAS architecture and organisation allow for the privacy of the infrastructure resources to be enhanced.


Applicative paper Multi-agent system Ambient Intelligence Goal-driven agents Agent design Privacy management Deployment 


  1. 1.
    Aïmeur, E., Brassard, G., Fernandez, J.M., Onana, F.S.M.: Privacy-preserving demographic filtering. In: Proceedings of the 2006 ACM Symposium on Applied Computing, SAC 2006, pp. 872–878. ACM, New York (2006)Google Scholar
  2. 2.
    Alberola, J., Such, J., Garcia-Fornes, A., Espinosa, A., Botti, V.: A performance evaluation of three multiagent platforms. Artif. Intell. Rev. 34(2), 145–176 (2010)CrossRefGoogle Scholar
  3. 3.
    Arnold, W., Eilam, T., Kalantar, M., Konstantinou, A.V., Totok, A.A.: Automatic realization of SOA deployment patterns in distributed environments. In: Bouguettaya, A., Krueger, I., Margaria, T. (eds.) ICSOC 2008. LNCS, vol. 5364, pp. 162–179. Springer, Heidelberg (2008). doi: 10.1007/978-3-540-89652-4_15 CrossRefGoogle Scholar
  4. 4.
    Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)CrossRefzbMATHGoogle Scholar
  5. 5.
    Barth, A., Datta, A., Mitchell, J., Nissenbaum, H.: Privacy and contextual integrity: framework and applications. In: 2006 IEEE Symposium on Security and Privacy, pp. 15–198, May 2006Google Scholar
  6. 6.
    Braubach, L., Pokahr, A., Bade, D., Krempels, K.-H., Lamersdorf, W.: Deployment of distributed multi-agent systems. In: Gleizes, M.-P., Omicini, A., Zambonelli, F. (eds.) ESAW 2004. LNCS (LNAI), vol. 3451, pp. 261–276. Springer, Heidelberg (2005). doi: 10.1007/11423355_19 CrossRefGoogle Scholar
  7. 7.
    Braubach, L., Pokahr, A., Moldt, D., Lamersdorf, W.: Goal representation for BDI agent systems. In: Bordini, R.H., Dastani, M., Dix, J., Fallah Seghrouchni, A. (eds.) ProMAS 2004. LNCS (LNAI), vol. 3346, pp. 44–65. Springer, Heidelberg (2005). doi: 10.1007/978-3-540-32260-3_3 CrossRefGoogle Scholar
  8. 8.
    Caval, C., El Fallah Seghrouchni, A., Taillibert, P.: Keeping a clear separation between goals and plans. In: Dalpiaz, F., Dix, J., Riemsdijk, M.B. (eds.) EMAS 2014. LNCS (LNAI), vol. 8758, pp. 15–39. Springer, Heidelberg (2014). doi: 10.1007/978-3-319-14484-9_2 Google Scholar
  9. 9.
    Chen, H., Finin, T.W., Joshi, A., Kagal, L., Perich, F.: Intelligent agents meet the semantic web in smart spaces. IEEE Internet Comput. 8(6), 69–79 (2004)CrossRefGoogle Scholar
  10. 10.
    Cheong, C., Winikoff, M.: Hermes: designing goal-oriented agent interactions. In: Müller, J.P., Zambonelli, F. (eds.) AOSE 2005. LNCS, vol. 3950, pp. 16–27. Springer, Heidelberg (2006). doi: 10.1007/11752660_2 CrossRefGoogle Scholar
  11. 11.
    Cissée, R., Albayrak, S.: An agent-based approach for privacy-preserving recommender systems. In: Proceedings of the 6th International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 2007, pp. 182:1–182:8. ACM, New York (2007)Google Scholar
  12. 12.
    Crépin, L., Demazeau, Y., Boissier, O., Jacquenet, F.: Sensitive data transaction in hippocratic multi-agent systems. In: Artikis, A., Picard, G., Vercouter, L. (eds.) ESAW 2008. LNCS (LNAI), vol. 5485, pp. 85–101. Springer, Heidelberg (2009). doi: 10.1007/978-3-642-02562-4_5 CrossRefGoogle Scholar
  13. 13.
    Ducatel, K., Bogdanowicz, M., Scapolo, F., Leijten, J., Burgelman, J.: Scenarios for ambient intelligence in 2010 (2001)Google Scholar
  14. 14.
    Fallah Seghrouchni, A., Olaru, A., Nguyen, N.T.T., Salomone, D.: Ao dai: agent oriented design for ambient intelligence. In: Desai, N., Liu, A., Winikoff, M. (eds.) PRIMA 2010. LNCS (LNAI), vol. 7057, pp. 259–269. Springer, Heidelberg (2012). doi: 10.1007/978-3-642-25920-3_18 CrossRefGoogle Scholar
  15. 15.
    Flissi, A., Dubus, J., Dolet, N., Merle, P.: Deploying on the grid with deployware. In: 8th IEEE International Symposium on Cluster Computing and the Grid, CCGRID 2008, pp. 177–184, May 2008Google Scholar
  16. 16.
    Hellenschmidt, M., Kirste, T.: A generic topology for ambient intelligence. In: Markopoulos, P., Eggen, B., Aarts, E., Crowley, J.L. (eds.) EUSAI 2004. LNCS, vol. 3295, pp. 112–123. Springer, Heidelberg (2004). doi: 10.1007/978-3-540-30473-9_12 CrossRefGoogle Scholar
  17. 17.
    ITU-T: Overview of the internet of things, recommendations (2012)Google Scholar
  18. 18.
    Johanson, B., Fox, A., Winograd, T.: The interactive workspaces project: experiences with ubiquitous computing rooms. IEEE Pervasive Comput. 1(2), 67–74 (2002)CrossRefGoogle Scholar
  19. 19.
    Kravari, K., Bassiliades, N.: A survey of agent platforms. J. Artif. Soc. Soc. Simul. 18(1), 11 (2015)Google Scholar
  20. 20.
    Krupa, Y., Vercouter, L.: Contextual integrity and privacy enforcing norms for virtual communities. In: Boissier, O., El Fallah Seghrouchni, A., Hassas, S., Maudet, N. (eds.) MALLOW. CEUR Workshop Proceedings, vol. 627 (2010).
  21. 21.
    Menczer, F., Street, W., Vishwakarma, N., Monge, A., Jakobsson, M.: IntelliShopper: a proactive, personal, private shopping assistant. In: Proceeding 1st ACM International Joint Conference on Autonomous Agents and MultiAgent Systems (AAMAS) (2002)Google Scholar
  22. 22.
    O’Hare, G.M.P., Collier, R., Dragone, M., O’Grady, M.J., Muldoon, C., Montoya, J.A.: Embedding agents within ambient intelligent applications. In: Bosse, T. (ed.) Agents and Ambient Intelligence, Ambient Intelligence and Smart Environments, vol. 12, pp. 119–133. IOS Press (2012)Google Scholar
  23. 23.
    Piette, F., Dinont, C., El Fallah Seghrouchni, A., Taillibert, P.: Deployment and configuration of applications for ambient systems. In: The 6th International Conference on Ambient Systems, Networks and Technologies (ANT-2015), Procedia Computer Science, vol. 52, pp. 373–380 (2015)Google Scholar
  24. 24.
    Ramchurn, S.D., Huynh, D., Jennings, N.R.: Trust in multi-agent systems. Knowl. Eng. Rev. 19(1), 1–25 (2004)CrossRefGoogle Scholar
  25. 25.
    Ricci, A.: Agents and coordination artifacts for feature engineering. In: Ryan, M.D., Meyer, J.-J.C., Ehrich, H.-D. (eds.) Objects, Agents, and Features. LNCS, vol. 2975, pp. 209–226. Springer, Heidelberg (2004). doi: 10.1007/978-3-540-25930-5_13 CrossRefGoogle Scholar
  26. 26.
    Such, J.M., Espinosa, A., GarcíA-Fornes, A., Sierra, C.: Self-disclosure decision making based on intimacy and privacy. Inf. Sci. 211, 93–111 (2012)CrossRefGoogle Scholar
  27. 27.
    Such, J.M., Espinosa, A., Garca-Fornes, A.: A survey of privacy in multi-agent systems. Knowl. Eng. Rev. 29, 314–344 (2014)CrossRefGoogle Scholar
  28. 28.
    Tentori, M., Favela, J., Rodriguez, M.D.: Privacy-aware autonomous agents for pervasive healthcare. IEEE Intell. Syst. 21(6), 55–62 (2006)CrossRefGoogle Scholar
  29. 29.
    Udupi, Y.B., Singh, M.P.: Information sharing among autonomous agents in referral networks. In: Joseph, S.R.H., Despotovic, Z., Moro, G., Bergamaschi, S. (eds.) AP2PC 2007. LNCS (LNAI), vol. 5319, pp. 13–26. Springer, Heidelberg (2010). doi: 10.1007/978-3-642-11368-0_2 CrossRefGoogle Scholar
  30. 30.
    Westin, A.F.: Privacy and Freedom. Atheneum, New York (1967)Google Scholar

Copyright information

© Springer International Publishing AG 2016

Authors and Affiliations

  • Ferdinand Piette
    • 1
    • 2
  • Costin Caval
    • 1
  • Cédric Dinont
    • 2
  • Amal El Fallah Seghrouchni
    • 1
  • Patrick Tailliert
    • 1
  1. 1.Sorbonne Universités, UPMC Univ Paris 06, LIP6ParisFrance
  2. 2.Institut Supérieur de l’Électronique et du NumériqueLilleFrance

Personalised recommendations