Developing Multi Agent Systems using the Model Driven Architecture and Aspects

dc.contributor.authorCox, Toby
dc.date.accessioned2017-12-05T03:01:06Z
dc.date.available2017-12-05T03:01:06Z
dc.date.issued2007en
dc.description.abstractMulti Agent Systems (MAS) comprise of a collection of autonomous and interacting agents that adapt to their environment. The agents within a MAS exhibit many of the same behaviours in the form of cross-cutting concerns. Aspects are a technology that can be used to represent cross-cutting concerns by weaving them through a system at specific points. In this paper a development process based on the Model Driven Architecture is proposed, that is used to perform a series of transformations from a platform independent to a MAS whose agency concerns are represented as aspects. The advantage of the proposed process is that a MAS containing many different types of agent can be easily modelled and transformed. Only the functional requirements of the MAS need be implemented after generation. The proposed process has been applied in small to medium MAS development scenarios with encouraging results obtained.en
dc.identifier.urihttp://hdl.handle.net/10092/14834
dc.identifier.urihttp://dx.doi.org/10.26021/2926
dc.languageEnglish
dc.language.isoen
dc.publisherUniversity of Canterburyen
dc.rightsAll Right Reserveden
dc.rights.urihttps://canterbury.libguides.com/rights/thesesen
dc.titleDeveloping Multi Agent Systems using the Model Driven Architecture and Aspectsen
dc.typeTheses / Dissertationsen
thesis.degree.grantorUniversity of Canterburyen
thesis.degree.levelDoctoralen
thesis.degree.nameOtheren
uc.collegeFaculty of Engineeringen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
hons_0708.pdf
Size:
480.65 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: