The role of emotion in believable agents
Communications of the ACM
Agent theories, architectures, and languages: a survey
ECAI-94 Proceedings of the workshop on agent theories, architectures, and languages on Intelligent agents
Guarantees for autonomy in cognitive agent architecture
ECAI-94 Proceedings of the workshop on agent theories, architectures, and languages on Intelligent agents
A methodology and modelling technique for systems of BDI agents
MAAMAW '96 Proceedings of the 7th European workshop on Modelling autonomous agents in a multi-agent world : agents breaking away: agents breaking away
Temporal belief logics for modeling distributed artificial intelligence systems
Foundations of distributed artificial intelligence
JAM: a BDI-theoretic mobile agent architecture
Proceedings of the third annual conference on Autonomous Agents
Multiagent systems and societies of agents
Multiagent systems
GameBots: a flexible test bed for multiagent team research
Communications of the ACM - Internet abuse in the workplace and Game engines in scientific research
Co-ordination in Multi-Agent Systems
Software Agents and Soft Computing: Towards Enhancing Machine Intelligence, Concepts and Applications
Structuring BDI Agents in Functional Clusters
ATAL '99 6th International Workshop on Intelligent Agents VI, Agent Theories, Architectures, and Languages (ATAL),
Agent-Based Team Aiding in a Time Critical Task
HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 1 - Volume 1
A Framework for Web-Based Intelligent Decision Support Enterprise
ICDCSW '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Application of Intelligent Agent Technology for Knowledge Management Integration
ICCI '04 Proceedings of the Third IEEE International Conference on Cognitive Informatics
Engineering agent systems for decision support
ESAW'02 Proceedings of the 3rd international conference on Engineering societies in the agents world III
Objective coordination in multi-agent system engineering: design and implementation
Objective coordination in multi-agent system engineering: design and implementation
Objective versus subjective coordination in the engineering of agent systems
Intelligent information agents
Reactive reasoning and planning
AAAI'87 Proceedings of the sixth National conference on Artificial intelligence - Volume 2
A neural network-based multi-agent classifier system
Neurocomputing
A semantic web technology based framework for educational-offer selection in higher education
International Journal of Metadata, Semantics and Ontologies
A multifaceted perspective at data analysis: a study in collaborative intelligent agents
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics - Special issue on cybernetics and cognitive informatics
A-Teams and Their Applications
ICCCI '09 Proceedings of the 1st International Conference on Computational Collective Intelligence. Semantic Web, Social Networks and Multiagent Systems
Multi-agent-based supply chain management: a case study of requisites
International Journal of Networking and Virtual Organisations
Hybrid simulation models - When, Why, How?
Expert Systems with Applications: An International Journal
A novel strategy approach for agent-based resource management system
WSEAS Transactions on Information Science and Applications
QUIET: A Methodology for Autonomous Software Deployment using Mobile Agents
Journal of Network and Computer Applications
Proceedings of the 2010 conference on Bridging the Socio-technical Gap in Decision Support Systems: Challenges for the Next Decade
Web-based multi-agent system architecture in a dynamic environment
International Journal of Knowledge-based and Intelligent Engineering Systems
Unreal goal bots: conceptual design of a reusable interface
Agents for games and simulations II
International Journal of Intelligent Engineering Informatics
Distributed learning with data reduction
Transactions on computational collective intelligence IV
KES-AMSTA'11 Proceedings of the 5th KES international conference on Agent and multi-agent systems: technologies and applications
Information Sciences: an International Journal
Towards an environment interface standard for agent platforms
Annals of Mathematics and Artificial Intelligence
Agent and multi-agent applications to support distributed communities of practice: a short review
Autonomous Agents and Multi-Agent Systems
Intelligent Decision Technologies
Agent spaces: a scalable architecture for distributed logic agents
Proceedings of the 2012 ACM Research in Applied Computation Symposium
Introducing a novel model of belief-desire-intention agent for urban land use planning
Engineering Applications of Artificial Intelligence
Fuzzy agent-based approach for consensual design synthesis in product configuration
Integrated Computer-Aided Engineering
Evaluating pilot situation awareness using multi-agent systems
Intelligent Decision Technologies
Hi-index | 0.02 |
This paper outlines an abridged history of agents as a guide for the reader to understand the trends and directions of future agent design. This description includes how agent technologies have developed using increasingly sophisticated techniques. It also indicates the transition of formal programming languages into object-oriented programming and how this transition facilitated a corresponding shift from scripted agents (bots) to agent-oriented designs. The trend shows that applications with agents are increasingly being used to assist humans, either at work or play. Examples include the ubiquitous paper clip, through to wizards, entire applications and even games. The trend also demonstrates that agents vary in the complexity of the problem being solved and their environment. Following the discussion of trends, we briefly look at the origins of agent technology and its principles, which reflects heavily on 'Intelligence with Interaction'. We further pinpoint how the interaction with humans is one of the critical components of modern Distributed Artificial Intelligence (DAI) and how current applications fail to address this fact. The next generation of agents should focus on human-centric interaction to achieve intelligence. Utilising these advancements, we introduce a new paradigm that uses Intelligent Agents based on a Belief, Desire, and Intention (BDI) architecture to achieve situation awareness in a hostile environment. BDI agents are implemented using the JACK framework, and spawn agents with individual reasoning processes specifically relating to the goals being instigated in its environment. They depend on the environment or superior agents to generate goals for them to act upon. In order to improve the performance of the agents we need to remove this dependency. To this end, it is suggested that JACK can be extended to realise the Observe, Orient, Decide and Act (OODA) loop using feedback from a learning component within a team environment.