Login | Register

Extendable and composable units for multi-agent coordination (ECUMAC)


Extendable and composable units for multi-agent coordination (ECUMAC)

Tran, Trong Khiem (2005) Extendable and composable units for multi-agent coordination (ECUMAC). Masters thesis, Concordia University.

[thumbnail of MR04453.pdf]
Text (application/pdf)
MR04453.pdf - Accepted Version


As multi-agent systems evolve, coordination among agents becomes crucial in the execution of tasks to ensure the correctness of such system. Much effort is spent in ensuring the correctness in the interaction of the agents. Such efforts usually result in very complex designs which increase the maintenance cost or the cost for further development. In this thesis we propose a model to leverage the effort spent in maintenance and extension by promoting modularity of the system for improved understandability and reusability to save effort. The model, called ECUMAC, is based on the concept that a set of coordination requirements can be realized by a set of "small coordination achievement" called the coordination units. A coordination unit is a skeleton description of a coordination pattern which the application developer can further refine to suit the specific nature of the application. ECUMAC defines a model of these coordination units so that they are extendable and composable to support modularity and code reuse. Two types of coordination units have been identified: static coordination unit and dynamic coordination unit. The static coordination unit allows the definition of coordination structures which require a fixed pattern of interaction. On the other hand, the dynamic coordination unit relies on the spontaneous reaction of the agents to occurrence of certain state of the system.

Divisions:Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Thesis (Masters)
Authors:Tran, Trong Khiem
Pagination:vi, 97 leaves : ill. ; 29 cm.
Institution:Concordia University
Degree Name:M. Comp. Sc.
Program:Computer Science and Software Engineering
Thesis Supervisor(s):Thiruvengedam, R and Li, Hon Fung
Identification Number:QA 76.9 D5T76 2005
ID Code:8448
Deposited By: Concordia University Library
Deposited On:18 Aug 2011 18:25
Last Modified:13 Jul 2020 20:04
Related URLs:
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Research related to the current document (at the CORE website)
- Research related to the current document (at the CORE website)
Back to top Back to top