An Adjustable Autonomy Management Module for Multi-agent Systems

Salama A. Mostafa, Aida Mustapha, Mohd Sharifuddin Ahmad, Moamin A. Mahmoud

Research output: Contribution to journalConference article

2 Citations (Scopus)

Abstract

The design and development of software agents that perform adjustable autonomous actions in dynamic environments is a challenging research issue. Adjustable autonomous agents operate according to a spectrum of autonomy states. The autonomy states are dynamically adjusted to improve the agents' performance and avoid autonomy surprises. For instance, the agents need to be guided or improvise when they encounter unplanned events. In this paper, we propose an Adjustable Autonomy Management (AAM) module for multi-agent systems. We integrate the AAM module within a BDI agent's architecture to form an adjustable autonomous agent. The AAM module enables the agent to internally adjust its autonomy and handles external autonomy adjustments. We apply the agents in an autonomous Unmanned Aerial Vehicle (UAV) system. We test the UAV in a dynamic environment via experimenting aerial surveillance missions. The test results show that the agent-based UAV system successfully operates in the dynamic environment and performs the aerial surveillance missions. Subsequently, the AAM module is able to manage agents' autonomy, reduce human workload and reduce adjustable autonomy disturbance.

Original languageEnglish
Pages (from-to)125-133
Number of pages9
JournalProcedia Computer Science
Volume124
DOIs
Publication statusPublished - 01 Jan 2017
Event4th Information Systems International Conference 2017, ISICO 2017 - Bali, Indonesia
Duration: 06 Nov 201708 Nov 2017

Fingerprint

Multi agent systems
Unmanned aerial vehicles (UAV)
Autonomous agents
Antennas
Software agents

All Science Journal Classification (ASJC) codes

  • Computer Science(all)

Cite this

Mostafa, Salama A. ; Mustapha, Aida ; Ahmad, Mohd Sharifuddin ; A. Mahmoud, Moamin. / An Adjustable Autonomy Management Module for Multi-agent Systems. In: Procedia Computer Science. 2017 ; Vol. 124. pp. 125-133.
@article{073db002b09146c8a3dbfa738892ab9f,
title = "An Adjustable Autonomy Management Module for Multi-agent Systems",
abstract = "The design and development of software agents that perform adjustable autonomous actions in dynamic environments is a challenging research issue. Adjustable autonomous agents operate according to a spectrum of autonomy states. The autonomy states are dynamically adjusted to improve the agents' performance and avoid autonomy surprises. For instance, the agents need to be guided or improvise when they encounter unplanned events. In this paper, we propose an Adjustable Autonomy Management (AAM) module for multi-agent systems. We integrate the AAM module within a BDI agent's architecture to form an adjustable autonomous agent. The AAM module enables the agent to internally adjust its autonomy and handles external autonomy adjustments. We apply the agents in an autonomous Unmanned Aerial Vehicle (UAV) system. We test the UAV in a dynamic environment via experimenting aerial surveillance missions. The test results show that the agent-based UAV system successfully operates in the dynamic environment and performs the aerial surveillance missions. Subsequently, the AAM module is able to manage agents' autonomy, reduce human workload and reduce adjustable autonomy disturbance.",
author = "Mostafa, {Salama A.} and Aida Mustapha and Ahmad, {Mohd Sharifuddin} and {A. Mahmoud}, Moamin",
year = "2017",
month = "1",
day = "1",
doi = "10.1016/j.procs.2017.12.138",
language = "English",
volume = "124",
pages = "125--133",
journal = "Procedia Computer Science",
issn = "1877-0509",
publisher = "Elsevier BV",

}

An Adjustable Autonomy Management Module for Multi-agent Systems. / Mostafa, Salama A.; Mustapha, Aida; Ahmad, Mohd Sharifuddin; A. Mahmoud, Moamin.

In: Procedia Computer Science, Vol. 124, 01.01.2017, p. 125-133.

Research output: Contribution to journalConference article

TY - JOUR

T1 - An Adjustable Autonomy Management Module for Multi-agent Systems

AU - Mostafa, Salama A.

AU - Mustapha, Aida

AU - Ahmad, Mohd Sharifuddin

AU - A. Mahmoud, Moamin

PY - 2017/1/1

Y1 - 2017/1/1

N2 - The design and development of software agents that perform adjustable autonomous actions in dynamic environments is a challenging research issue. Adjustable autonomous agents operate according to a spectrum of autonomy states. The autonomy states are dynamically adjusted to improve the agents' performance and avoid autonomy surprises. For instance, the agents need to be guided or improvise when they encounter unplanned events. In this paper, we propose an Adjustable Autonomy Management (AAM) module for multi-agent systems. We integrate the AAM module within a BDI agent's architecture to form an adjustable autonomous agent. The AAM module enables the agent to internally adjust its autonomy and handles external autonomy adjustments. We apply the agents in an autonomous Unmanned Aerial Vehicle (UAV) system. We test the UAV in a dynamic environment via experimenting aerial surveillance missions. The test results show that the agent-based UAV system successfully operates in the dynamic environment and performs the aerial surveillance missions. Subsequently, the AAM module is able to manage agents' autonomy, reduce human workload and reduce adjustable autonomy disturbance.

AB - The design and development of software agents that perform adjustable autonomous actions in dynamic environments is a challenging research issue. Adjustable autonomous agents operate according to a spectrum of autonomy states. The autonomy states are dynamically adjusted to improve the agents' performance and avoid autonomy surprises. For instance, the agents need to be guided or improvise when they encounter unplanned events. In this paper, we propose an Adjustable Autonomy Management (AAM) module for multi-agent systems. We integrate the AAM module within a BDI agent's architecture to form an adjustable autonomous agent. The AAM module enables the agent to internally adjust its autonomy and handles external autonomy adjustments. We apply the agents in an autonomous Unmanned Aerial Vehicle (UAV) system. We test the UAV in a dynamic environment via experimenting aerial surveillance missions. The test results show that the agent-based UAV system successfully operates in the dynamic environment and performs the aerial surveillance missions. Subsequently, the AAM module is able to manage agents' autonomy, reduce human workload and reduce adjustable autonomy disturbance.

UR - http://www.scopus.com/inward/record.url?scp=85041518583&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85041518583&partnerID=8YFLogxK

U2 - 10.1016/j.procs.2017.12.138

DO - 10.1016/j.procs.2017.12.138

M3 - Conference article

VL - 124

SP - 125

EP - 133

JO - Procedia Computer Science

JF - Procedia Computer Science

SN - 1877-0509

ER -