The Smart Python multi-Agent Development Environment (SPADE) is an open-source software platform that is designed to support the development of multi-agent systems using the Python programming language. Multi-agent systems are computer systems that involve the coordination of multiple agents or software entities that work together to achieve a common goal.
SPADE is designed to provide developers with a range of tools and frameworks for building and deploying multi-agent systems. It includes a library of pre-built agents and a set of libraries and frameworks that can be used to build custom agents.
In terms of how SPADE could be used with virtual humans, one potential use case would be to use SPADE to build and deploy multi-agent systems that involve the coordination of multiple virtual humans or other virtual characters. These systems could be used to simulate complex scenarios or environments, or to provide users with immersive and interactive experiences.
For example, SPADE could be used to build a virtual reality (VR) environment in which multiple virtual humans interact with each other and with the user. These virtual humans could be programmed to behave in realistic and believable ways, and could be used to provide users with a range of interactive experiences, such as social interactions, educational content, or entertainment.
Multi-agent System Development Kit (MASDK)
A jabber-based multi-agent system platform ME Gregori, JP Cámara, GA Bada – Proceedings of the fifth international …, 2006 – dl.acm.org …  FIPA. Agent ACL message structure specification. Technical Report XC00061E, 2001.  JADE XMPP-Plugin. http://jade.tilab.com/community-3rdpartysw.htm.  SPADE: Smart Python multi-Agent Development Environment. http://gti-ia.dsic.upv.es/projects/magentix/. 1284 Cited by 50 Related articles All 4 versions
Service-oriented architecture for ontologies supporting multi-agent system negotiations in virtual enterprise X Wang, TN Wong, G Wang – Journal of Intelligent Manufacturing, 2012 – Springer … interoperabil- ity during message transferring can be easily achieved with advanced agent development platforms, for instance, Java Agent Development Platform (JADE), Tryllian Agent Devel- opment Toolkit, Smart Python Multi-Agent Development Environment (SPADE), etc. … Cited by 15 Related articles All 7 versions
Radigost: Interoperable web-based multi-agent platform D Mitrovi?, M Ivanovi?, Z Budimac… – Journal of Systems and …, 2014 – Elsevier … Smart Python multi-Agent Development Environment (SPADE) ( Aranda et al., 2007 and SPADE, nd) is a Python-based multi-agent platform characterized by the usage of XMPP/Jabber instant messaging protocol ( XMPP, nd) for agent communication. … Cited by 3 Related articles All 2 versions
Towards developing multi-agent systems in Ada G Aranda, J Palanca, A Espinosa, A Terrasa… – … –Ada-Europe 2006, 2006 – Springer … compatible with them. In order to contribute to cover part of this gap, we have developed SPADE . SPADE (Smart Python multi-Agent Development Environment) is a fully FIPA com- pliant agent platform. Its main objective … Cited by 2 Related articles All 12 versions
Ubiquitous computing for mobile environments J Bajo, JM Molina, JM Corchado, E Argente… – Issues in Multi-Agent … – bisite.usal.es … SPADE (a Smart Python multi-Agent Development Environment)  is a new agent platform, fully FIPA compliant, that supports a new communication protocol between agents, based on Instant Messaging systems, that uses a dis- tributed network to route messages from one … Cited by 4 Related articles All 2 versions
Hybrid mas to solve problems with different temporal constraints J Palanca, G Aranda, C Carrascosa… – New Trends in Real- …, 2006 – researchgate.net … Thus, the control module must employ different execution criteria for each one. 4 SPADE: A Smart Python multi-Agent Development Environment SPADE (Smart Python multi-Agent Development Environ- ment)  is a recently introduced FIPA agent platform. … Cited by 2 Related articles
Ubiquitous computing for mobile environments JM Molina, JM Corchado, J Bajo – Issues in Multi-Agent Systems, 2008 – Springer … mobile devices. SPADE (a Smart Python multi-agent Development Environment)  is a new agent platform, fully FIPA compliant, that supports a new communication Page 14. 46 J. Molina, JM Corchado and J. Bajo protocol … Cited by 2 Related articles All 9 versions
Spyke3D: A new computer games oriented BDI Agent Framework L Palazzo, G Dolcini, A Claudi… – Computer Games: AI …, 2013 – ieeexplore.ieee.org … Counter-Strike: Source. http://www.counter- strike.net/  Blizzard Entertainment. StarCraft. http://www.starcraft.com/  SPADE: Smart Python multi-Agent Development Environment. https://github.com/javipalanca/spade/  PyKE: Python Knowledge Engine. … Cited by 1 Related articles All 3 versions
Agent-based models of cellular systems N Cannata, F Corradini, E Merelli, L Tesei – Computational Toxicology, 2013 – Springer … Other FIPA-compliant agent systems includes Java Intelligent Agent Compontentware (JIAC) ( 43 ), Smart Python multi-Agent Development Environment (SPADE) ( 44 ), which is written in the Python programming language, and JACK Intelligent Agents ( 45 ). … Cited by 1 Related articles All 5 versions
A distributed load scheduling mechanism for micro grids J Monteiro, J Eduardo, PJS Cardoso… – Smart Grid …, 2014 – ieeexplore.ieee.org … a system where each object (counters, generators and consumers) is an agent within a Multi-Agent System (MAS) . Taking into consideration the specifications, our simulator was implemented using SPADE (Smart Python Multi-Agent Development Environment) . … Cited by 1 Related articles
Simul-A2: Agent-based simulator for evaluate ADA systems A Vernaza, A Ledezma… – … Fusion (FUSION), 2014 …, 2014 – ieeexplore.ieee.org … Page 4. Fig. 6. Simulated electric car. Fig. 7. Structure of Artificial Neural Network used. The third type of agent is based on SPADE platform (Smart Python multi-Agent Development Environment) . In this case, we implemented the agents as a hybrid architecture approach. … Related articles
UMAP-A Universal Multi-Agent Platform for .NET Developers D Mrozek, B Ma?ysiak-Mrozek, I Waligóra – … Databases, Architectures, and …, 2014 – Springer … JADE platform agents can communicate with each other according to the ACL standard (Agent Communication Language). SPADE (Smart Python multi-Agent Development Environment)  is a multi-agent platform, which is based on the XMPP/Jabber technology. … Related articles
Architectural Design of a GAIA Based Multi Agent Enterprise Knowledge Management System P Jain – 2013 – shodhganga.inflibnet.ac.in … Page 15. RFQ SCADA SDLC SME SPADE UPC Agents Request For Quote Supervisory Control and Data Acquisition Software Development Life Cycle Subject Matter Expert Smart Python multi-Agent Development Environment Universal Product Code xii All 4 versions
MAIA: An Event-Based Modular Architecture for Intelligent Agents J Rada, CA Iglesias – … Technologies (IAT), 2014 IEEE/WIC/ACM …, 2014 – ieeexplore.ieee.org … The most promising of them being SPADE (Smart Python multi-Agent Development Environment) , as it includes the XMPP protocol in its core and many of its communication features and its advantages: publish-subscribe mechanism to allow push updates, form- data to … Related articles All 3 versions
Knowledge sharing and utilization of the ontological agent-based virtual enterprises X Wang? ??? – 2011 – hub.hku.hk Page 1. Title Knowledge sharing and utilization of the ontological agent-based virtual enterprises Author(s) Wang, Xiaohuan; ??? Citation Issue Date 2011 URL http://hdl.handle.net/10722/143229 Rights The author retains … Cited by 1 Related articles All 2 versions
Knowledge Sharing and Utilization of the Ontological Agent-based Virtual Enterprises W Xiaohuan – 2011 – hub.hku.hk Page 1. Title Knowledge sharing and utilization of the ontological agent-based virtual enterprises Author(s) Wang, Xiaohuan; ??? Citation Issue Date 2011 URL http://hdl.handle.net/10722/143229 Rights The author retains … Related articles
Agent-based Workflow Management using XMPP and CARTAGO K Heery – 2009 – agentfactory.com Page 1. Agent-based Workflow Management using XMPP and CARTAGO Karl Heery A thesis submitted in part fulfilment of the degree of MSc Advanced Software Engineering in Computer Science with the supervision of Dr. Rem Collier … Cited by 1 Related articles All 4 versions