Institutional-Repository, University of Moratuwa.  

Software framework for multi agent system development in embedded systems

Show simple item record

dc.contributor.advisor Karunananda, AS
dc.contributor.author De Silva, GWSSK
dc.date.accessioned 2017-05-24T04:38:05Z
dc.date.available 2017-05-24T04:38:05Z
dc.identifier.citation De Silva, G.W.S.S.K. (2007). Software framework for multi agent system development in embedded systems [Master's theses, University of Moratuwa]. Institutional Repository University of Moratuwa. http://dl.lib.mrt.ac.lk/handle/123/12751
dc.identifier.uri http://dl.lib.mrt.ac.lk/handle/123/12751
dc.description.abstract Multi agent systems and embedded systems both are consider as major fields in the recent research history. Both have shown the potential of developing intelligence solutions to the modern world needs. Several standards including FIPA and ACL followed by the developers and researchers when model the multi agent systems. JADE like frameworks play a major role in the field where user can design and develop multi agent system using prebuild components in the framework. Even though there are number of multi agent solutions which are run on top of the embedded systems there is no common framework to facilitate the multi agent system developments in the embedded environments. Intention is to introduce a common framework which is designed and developed to facilitate major multi agent behaviors to the researches in this field to make their work easy. In order to archive this goal completely new software framework was design, developed and evaluated for the major embedded hardware platforms available in the market. This frame work can provide communication platform for the different type of communication channels and multi agent behaviors to the host software system in embedded platforms. Since framework is fully compatible with the FIPA standard and communication using standard communication language ACL users can easily use the framework. Solution was design in such a way that users can implement their own modules and plug in easily. In additional to that this modular design allows users to port the framework to new hardware platforms with minimal changes. Evaluation of the framework was conducted by using several approaches. Completely new embedded solution was design and developed for the field of home garden watering in order to evaluate the features of the framework. Where different agent with different communication capabilities; demonstrate the usefulness of the framework. In addition to that several memory matrixes and performance matrixes were generated in order to evaluate the performance of the framework. Memory analysis shows that framework will consume 26.7% of the flash memory on average and can operate on minimum of 1KB static random access memory. en_US
dc.language.iso en en_US
dc.subject COMPUTATIONAL MATHEMATICS-Thesis
dc.subject ARTIFICIAL INTELLIGENCE-Thesis
dc.subject MULTI AGENT SYSTEMS
dc.subject Multi agent solutions-Embedded environments
dc.title Software framework for multi agent system development in embedded systems en_US
dc.type Thesis-Full-text en_US
dc.identifier.faculty Engineering en_US
dc.identifier.degree Master of Science in Artificial Intelligence en_US
dc.identifier.department Department of Computational Mathematics en_US
dc.date.accept 2017-02
dc.identifier.accno TH3301 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record