Costin Bădică, Zoran Budimac, Hans-Dieter Burkhard & Mirjana Ivanovic (2011):
Software agents: Languages, tools, platforms.
Computer Science and Information Systems 8(2),
pp. 255–298,
doi:10.2298/CSIS110214013B.
Fabio Bellifemine, Federico Bergenti, Giovanni Caire & Agostino Poggi (2005):
JADE – A Java agent development framework.
In: Rafael H. Bordini, Mehdi Dastani, Jürgen Dix & Amal El Fallah Seghrouchni: Multi-Agent Programming: Languages, Platforms and Applications.
Springer,
pp. 125–147,
doi:10.1007/0-387-26350-0_5.
Fabio Bellifemine, Giovanni Caire & Dominic Greenwood (2007):
Developing Multi-Agent Systems with JADE.
Wiley Series in Agent Technology.
John Wiley & Sons,
doi:10.1002/9780470058411.
Federico Bergenti (2003):
A discussion of two major benefits of using agents in software development.
In: Paolo Petta, Robert Tolksdorf & Franco Zambonelli: Proceedings of the 2020 Workshop on Engineering Societies in the Agents World (ESAW 2002).
Springer,
pp. 1–12,
doi:10.1007/3-540-39173-8_1.
Federico Bergenti (2014):
An introduction to the JADEL programming language.
In: Proceedings of the 2014 IEEE International Conference on Tools with Artificial Intelligence (ICTAI 2014).
IEEE,
pp. 974–978,
doi:10.1109/ICTAI.2014.147.
Federico Bergenti, Giovanni Caire & Danilo Gotta (2014):
Agents on the move: JADE for Android devices.
In: Proceedings of the 2014 Workshop ``From Objects to Agents'' (WOA 2014),
CEUR Workshop Proceedings 1260.
RWTH Aachen,
pp. 1–4.
Available at http://ceur-ws.org/Vol-1260/paper9.pdf.
Federico Bergenti, Giovanni Caire, Stefania Monica & Agostino Poggi (2020):
The first twenty years of agent-based software development with JADE.
Autonomous Agents and Multi-Agent Systems 34:36,
doi:10.1007/s10458-020-09460-z.
Federico Bergenti, Marie-Pierre Gleizes & Franco Zambonelli (2004):
Methodologies and Software Engineering for Agent Systems: The Agent-Oriented Software Engineering Handbook.
Springer.
Federico Bergenti, Eleonora Iotti, Stefania Monica & Agostino Poggi (2017):
Agent-oriented model-driven development for JADE with the JADEL programming language.
Computer Languages, Systems & Structures 50,
pp. 142–158,
doi:10.1016/j.cl.2017.06.001.
Federico Bergenti & Stefania Monica (2016):
Location-aware social gaming with AMUSE.
In: Proceedings of the 2016 International Conference on Practical Applications of Agents and Multi-Agent Systems (PAAMS 2016).
Springer International Publishing,
pp. 36–47,
doi:10.1007/978-3-319-39324-7_4.
Federico Bergenti, Stefania Monica & Giuseppe Petrosino (2018):
A scripting language for practical agent-oriented programming.
In: Proceedings of the 2018 ACM SIGPLAN International Workshop on Programming Based on Actors, Agents, and Decentralized Control (AGERE 2018) at ACM SIGPLAN Conference Systems, Programming, Languages and Applications: Software for Humanity (SPLASH 2018).
ACM,
pp. 62–71,
doi:10.1145/3281366.3281367.
Federico Bergenti & Giuseppe Petrosino (2018):
Overview of a scripting language for JADE-based multi-agent systems.
In: Proceedings of the 2018 Workshop ``From Objects to Agents'' (WOA 2018),
CEUR Workshop Proceedings 2215.
RWTH Aachen,
pp. 57–62.
Available at http://ceur-ws.org/Vol-2215/paper_10.pdf.
Lorenzo Bettini (2013):
Implementing Domain-Specific Languages with Xtext and Xtend.
Packt Publishing.
Rafael H. Bordini, Lars Braubach, Mehdi Dastani, Amal El Fallah Seghrouchni, Jorge J. Gomez-Sanz, Joao Leite, Gregory O'Hare, Alexander Pokahr & Alessandro Ricci (2006):
A survey of programming languages and platforms for multi-agent systems.
Informatica 30(1),
doi:10.15388/informatica.2018.196.
Rafael H Bordini, Jomi Fred Hübner & Michael Wooldridge (2007):
Programming Multi-Agent Systems in AgentSpeak using Jason.
John Wiley & Sons,
doi:10.1002/9780470061848.
Jeffrey Bradshaw (1997):
Software Agents.
MIT Press.
Sebla Demirkol, Moharram Challenger, Sinem Getir, Tomaz Kosar, Geylani Kardas & Marjan Mernik (2013):
A DSL for the development of software agents working within a Semantic Web environment.
Computer Science and Information Systems 10(4),
pp. 1525–1556,
doi:10.2298/CSIS121105044D.
Álvaro Fernández Díaz, Clara Benac Earle & Lars-Åke Fredlund (2018):
Pitfalls of Jason concurrency.
In: Proceedings of the 2018 International Workshop on Engineering Multi-Agent Systems (EMAS 2018).
Springer,
pp. 19–33,
doi:10.1007/978-3-030-25693-7_2.
Amal El Fallah-Seghrouchni & Alexandru Suna (2003):
Claim: A computational language for autonomous, intelligent and mobile agents.
In: Proceedings of the 2003 International Workshop Programming Multi-Agent Systems (ProMAS 2003).
Springer,
pp. 90–110,
doi:10.1007/978-3-540-25936-7_5.
Loris Fichera, Fabrizio Messina, Giuseppe Pappalardo & Corrado Santoro (2017):
A Python framework for programming autonomous robots using a declarative approach.
Science of Computer Programming 139,
pp. 36–55,
doi:10.1016/j.scico.2017.01.003.
Koen V. Hindriks, Frank S. De Boer, Wiebe Van der Hoek & John-Jules Ch. Meyer (1999):
Agent programming in 3APL.
Autonomous Agents and Multi-Agent Systems 2(4),
pp. 357–401,
doi:10.1023/A:1010084620690.
Kalliopi Kravari & Nick Bassiliades (2015):
A survey of agent platforms.
Journal of Artificial Societies and Social Simulation 18(1),
pp. 11,
doi:10.18564/jasss.2661.
Stefania Monica & Federico Bergenti (2016):
A comparison of accurate indoor localization of static targets via WiFi and UWB ranging.
In: Proceedings of the 2016 International Conference on Practical Applications of Agents and Multi-Agent Systems (PAAMS 2016).
Springer,
pp. 111–123,
doi:10.1007/978-3-319-40159-1_9.
Stefania Monica & Federico Bergenti (2019):
Hybrid indoor localization using WiFi and UWB technologies.
Electronics 8(3):334,
doi:10.3390/electronics8030334.
Stefania Monica & Federico Bergenti (2020):
An algorithm for accurate and robust indoor localization based on nonlinear programming.
Electronics 9(1):65,
doi:10.3390/electronics9010065.
Giuseppe Petrosino & Federico Bergenti (2018):
An introduction to the major features of a scripting language for JADE agents.
In: Proceedings of the 2018 Conference of the Italian Association for Artificial Intelligence (AI*IA 2018),
Lecture Notes in Artificial Intelligence 11298.
Springer,
pp. 3–14,
doi:10.1007/978-3-030-03840-3_1.
Giuseppe Petrosino & Federico Bergenti (2019):
Extending message handlers with pattern matching in the Jadescript programming language.
In: Proceedings of the 2019 Workshop ``From Objects to Agents'' (WOA 2019),
CEUR Workshop Proceedings 2404.
RWTH Aachen,
pp. 113–118.
Available at http://ceur-ws.org/Vol-2404/paper17.pdf.
Anand S. Rao (1996):
AgentSpeak(L): BDI agents speak out in a logical computable language.
In: Proceedings of the 1996 European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW 1996).
Springer,
pp. 42–55,
doi:10.1007/BFb0031845.
Saul Rodriguez, Nicolas Gaud & Stephane Galland (2014):
SARL: A general-purpose agent-oriented programming language.
In: Proceedings of the 2014 IEEE/WIC/ACM International Joint Conferences of Web Intelligence (WI 2014) and Intelligent Agent Technologies (IAT 2014) 3.
IEEE,
pp. 103–110,
doi:10.1109/WI-IAT.2014.156.
Yoav Shoham (1997):
An overview of agent-oriented programming.
In: Jeffrey Bradshaw: Software Agents.
MIT Press,
pp. 271–290.
Michele Tomaiuolo, Paola Turci, Federico Bergenti & Agostino Poggi (2006):
An ontology support for semantic aware agents.
In: Proceedings of the 2005 International Workshop on Agent-Oriented Information Systems (AOIS 2005) 3529.
Springer,
pp. 140–153,
doi:10.1007/11916291_10.
Michael Winikoff (2005):
JACKTM intelligent agents: An industrial strength platform.
In: Rafael H. Bordini, Mehdi Dastani, Jürgen Dix & Amal El Fallah Seghrouchni: Multi-Agent Programming: Languages, Platforms and Applications.
Springer,
pp. 175–193,
doi:10.1007/0-387-26350-0_7.