M. Abadi, P. Barham, J. Chen, Z. Chen, A. Davis et al., TensorFlow: A system for large-scale machine learning, Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16), pp.265-283, 2016.

E. Alonso, M. D'inverno, D. Kudenko, M. Luck, and J. Noble, Learning in multi-agent systems, The Knowledge Engineering Review, vol.16, issue.3, pp.277-284, 2001.

F. B. Aydemir and F. Dalpiaz, A roadmap for ethics-aware software engineering, Proceedings of the International Workshop on Software Fairness, FairWare@ICSE, pp.15-21, 2018.

F. L. Bellifemine, G. Caire, and D. Greenwood, Developing multi-agent systems with JADE, 2007.

O. Boissier, R. H. Bordini, J. Hübner, A. Ricci, and A. Santi, Multi-agent oriented programming with JaCaMo, Science of Computer Programming, vol.78, issue.6, pp.747-761, 2013.
URL : https://hal.archives-ouvertes.fr/emse-00680402

R. H. Bordini, J. F. Hübner, and M. Wooldridge, Programming multi-agent systems in AgentSpeak using Jason, 2007.

R. H. Bordini, M. Fisher, M. Wooldridge, and W. Visser, Property-based slicing for agent verification, J. Log. Comput, vol.19, issue.6, pp.1385-1425, 2009.

M. Challenger, S. Demirkol, S. Getir, M. Mernik, G. Kardas et al., On the use of a domain-specific modeling language in the development of multiagent systems, Engineering Applications of Artificial Intelligence, vol.28, pp.111-141, 2014.

M. Challenger, G. Kardas, and B. Tekinerdogan, A systematic approach to evaluating domain-specific modeling language environments for multi-agent systems, Software Quality Journal, vol.24, issue.3, pp.755-795, 2016.

A. Ciortea, O. Boissier, and A. Ricci, Beyond physical mashups: Autonomous systems for the Web of Things, Proceedings of the Eighth International Workshop on the Web of Things, pp.16-20, 2017.
URL : https://hal.archives-ouvertes.fr/emse-01725520

A. Ciortea, S. Mayer, and F. Michahelles, Repurposing manufacturing lines on the fly with multi-agent systems for the Web of Things, Proceedings of the 17th International Conference on Autonomous Agents and MultiAgent Systems (AAMAS '18). International Foundation for Autonomous Agents and Multiagent Systems, pp.813-822, 2018.
URL : https://hal.archives-ouvertes.fr/emse-01841279

M. Colledanchise and P. Ögren, How behavior trees modularize hybrid control systems and generalize sequential behavior compositions, the subsumption architecture, and decision trees, IEEE Trans. Robotics, vol.33, issue.2, pp.372-389, 2017.

R. W. Collier, S. E. Russell, and D. Lillis, Reflecting on agent programming with AgentSpeak(L), Proceedings of PRIMA 2015: Principles and Practice of Multi-Agent Systems -18th International Conference, vol.9387, pp.351-366, 2015.

M. Fisher and C. Ghidini, Executable specifications of resource-bounded agents, Journal of Autonomous Agents and Multi-Agent Systems, vol.21, issue.3, pp.368-396, 2010.

F. Giardini, M. Paolucci, D. Villatoro, and R. Conte, Punishment and gossip: Sustaining cooperation in a public goods game, Proceedings of Advances in Social Simulation. Advances in Intelligent Systems and Computing, vol.229, pp.107-118, 2014.

K. V. Hindriks, F. S. De-boer, W. Van-der-hoek, and J. Meyer, Agent programming in 3APL, Journal of Autonomous Agents and Multi-Agent Systems, vol.2, issue.4, pp.357-401, 1999.

K. V. Hindriks, F. S. De-boer, W. Van-der-hoek, and J. Meyer, Agent programming with declarative goals, Proceedings of Intelligent Agents VII, 6th Workshop on Agent Theories, Architectures, and Languages, LNAI, vol.1986, pp.228-243, 2001.

K. V. Hindriks, The shaping of the agent-oriented mindset. In Engineering Multi-Agent Systems, pp.1-14, 2014.

J. F. Hübner, O. Boissier, R. Kitio, and A. Ricci, Instrumenting multi-agent organisations with organisational artifacts and agents, Journal of Autonomous Agents and Multi-Agent Systems, vol.20, issue.3, pp.369-400, 2010.

G. Irving, P. Christiano, and D. Amodei, AI safety via debate, 2018.

G. Kardas and J. J. Gomez-sanz, Special issue on modeldriven engineering of multi-agent systems in theory and practice, Computer Languages, Systems & Structures, vol.50, pp.140-141, 2017.

V. J. Koeman, K. V. Hindriks, and C. M. Jonker, Designing a source-level debugger for cognitive agent programs, Journal of Autonomous Agents and Multi-Agent Systems, vol.31, issue.5, pp.941-970, 2017.

B. Logan, An agent programming manifesto, International Journal of Agent-Oriented Software Engineering, vol.6, issue.2, pp.187-210, 2018.

G. Marcus, Deep learning: A critical appraisal, 2018.

S. Mayer, R. Verborgh, M. Kovatsch, and F. Mattern, Smart configuration of smart environments, IEEE Trans. Automation Science and Engineering, vol.13, issue.3, pp.1247-1255, 2016.

L. Van-moergestel, . Van-den, M. Berg, M. Knol, R. Van-der-paauw et al., Internet of Smart Things -A study on embedding agents and information in a device, Proceedings of the 8th International Conference on Agents and Artificial Intelligence, vol.1, pp.102-109, 2016.

D. Moody, The "Physics" of Notations: Toward a scientific basis for constructing visual notations in software engineering, IEEE Transactions on Software Engineering, vol.35, issue.6, pp.756-779, 2009.

S. S. Mousavi, M. Schukat, and E. Howley, Deep reinforcement learning: an overview, Proceedings of SAI Intelligent Systems Conference, pp.426-440, 2016.

I. Nunes, C. J. De-lucena, and M. Luck, BDI4JADE: a BDI layer on top of JADE. Presented at the 9th International Workshop on Programming Multi-Agent Systems, 2011.

M. Pechoucek and V. Marík, Industrial deployment of multi-agent technologies: review and selected case studies, Journal of Autonomous Agents and Multi-Agent Systems, vol.17, issue.3, pp.397-431, 2008.

P. Pico-valencia and J. Holgado-terriza, Agentification of the Internet of Things: A systematic literature review, International Journal of Distributed Sensor Networks, issue.10, p.14, 2018.

A. Pokahr, L. Braubach, and W. Lamersdorf, Jadex: A BDI Reasoning Engine, Multi-Agent Programming. Multiagent Systems, vol.15, 2005.

L. Sabatucci, S. Lopes, and M. Cossentino, MUSA 2.0: A distributed and scalable middleware for user-driven service adaptation, Proceedings of the International Conference on Intelligent Interactive Multimedia Systems and Services, pp.492-501, 2017.

P. H. Shaw and R. H. Bordini, An alternative approach for reasoning about the goal-plan tree problem, Proceedings of the 19th European Conference on Artificial Intelligence (ECAI 2010), vol.215, pp.1035-1036, 2010.

P. Stone and M. M. Veloso, Multiagent systems: A survey from a machine learning perspective, Auton. Robots, vol.8, issue.3, pp.345-383, 2000.

A. S. Rao, AgentSpeak(L): BDI agents speak out in a logical computable language, Proceedings of Agents Breaking Away, 7th European Workshop on Modelling Autonomous Agents in a Multi-Agent World, vol.1038, pp.42-55, 1996.

A. Ricci, M. Piunti, M. Viroli, and A. Omicini, Environment programming in CArtAgO, Multi-Agent Programming: Languages, Tools and Applications, pp.259-288, 2009.

S. J. Russell and P. Norvig, Artificial Intelligence: A modern approach, 2009.

A. Schmidt-jensen, V. Dignum, and J. Villadsen, The AORTA architecture: integrating organizational reasoning in Jason, Proceedings of EMAS@AAMAS 2014, pp.127-145, 2014.

M. Sierhuis, BRAHMS: a multiagent modeling and simluation language for work system analysis and design, Social Science and Informatics, 2001.

A. Tate, Project planning using a hierarchic non-linear planner, D.A.I. Research Report, issue.25, 1976.

J. Tenenbaum, Building machines that learn and think like people, Proceedings of the 17th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2018), 2018.

J. Thangarajah and L. Padgham, Computationally effective reasoning about goal interactions, Journal of Automated Reasoning, vol.47, issue.1, pp.17-56, 2011.

M. Waters, L. Padgham, and S. Sardina, Improving domain-independent intention selection in BDI systems, Journal of Autonomous Agents and Multi-Agent Systems, vol.29, issue.4, pp.683-717, 2015.

D. Weyns, Engineering Self-Adaptive Systems, Handbook of Software Engineering, 2018.
URL : https://hal.archives-ouvertes.fr/inria-00638157

D. Weyns and M. P. Georgeff, Self-Adaptation Using Multiagent Systems, IEEE Software, vol.27, issue.1, pp.86-91, 2010.

D. Weyns, A. Helleboogh, and T. Holvoet, How to get multiagent systems accepted in industry?, International Journal on Agent-Oriented Software Engineering, issue.4, p.3, 2009.

D. Weyns and . F. Michel, Agent environments for multiagent systems ---A research Roadmap, Revised Selected and Invited Papers of the 4th International Workshop on Agent Environments for Multi-Agent Systems IV, vol.9068, 2014.
URL : https://hal.archives-ouvertes.fr/lirmm-01241312

M. Winikoff and S. Cranefield, On the testability of BDI agent systems, J. Artif. Intell. Res, vol.51, pp.71-131, 2014.

M. Winikoff, Novice programmers' faults & failures in GOAL programs, Proceedings of the 2014 International Conference on Autonomous Agents and Multi-agent Systems, pp.301-308, 2014.

M. Winikoff, BDI agent testability revisited, Autonomous Agents and Multi-Agent Systems, vol.31, issue.5, pp.1094-1132, 2017.

Y. Yao and B. Logan, Action-level intention selection for BDI agents, Proceedings of the 15th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2016), pp.1227-1235, 2016.