I=
Pakistan Research Repository Home
 

Title of Thesis

Mobile Agent Oriented Ontology Based Policies for Honey-Bee Teamwork Architecture

Author(s)

Sarmad Sadik

Institute/University/Department Details
School of Electrical Engineering and Computer Science / National University of Sciences and Technology, Rawalpindi
Session
2010
Subject
Information Technology
Number of Pages
128
Keywords (Extracted from title, table of contents and abstract of thesis)
Growth, Ontology, Multiple, Progress, Policies, Honey, Mechanism, Mobile, Oriented, Behavior, Agents, Bee, Teamwork, Techniques, Architecture, Based

Abstract
With exponential growth in applications complexity, software agents’ domain is making a remarkable progress.Complex and distributed applications need a group of software agents to perform the intended tasks, instead of standalone isolated agents.In software agents’ domain, limited work has been done in case of teamwork among mobile agents.Mobile agents which have the capability to roam around on various machines need special communication and coordination strategies as well as goal sharing and task accomplishment mechanisms.In this thesis, a teamwork strategy is proposed to enhance the task execution performance as well as mechanism to efficiently address the communication and coordination issues among group of mobile agents.The proposed technique is developed by conceptualizing the Honey-Bee teamwork strategy and named after it as “Honey-Bee teamwork architecture”.In association with it, the goal oriented ontology based policies concept is proposed for improving the mobility mechanisms of mobile agents.It also addresses the aspects of goal definition, task creation and execution on distributed machines by mobile agents.This goal oriented approach reinforces the teamwork architecture as well as its goal and task division characteristics.The ontology based policy technique facilitates in convenient assignment of goals and associated tasks setup information for mobile agents which were earlier difficult to create and execute as desired especially in dynamic environments. The proposed strategy is evaluated using combination of teamwork strategies on single and multiple machines scenarios.The proposed honey-bee technique was found more efficient in the distributed infrastructure especially for higher number of member agents in a team.It shows linear behavior as compared to exponential increase in task accomplishment time in case of conventional strategy.The combination of simplified task execution as well as reduced size of mobile agent requires less time in performing the desired functionality.Additionally, the earthquake management system (EMS) is proposed and discussed as proof of concept application.It highlights the usage of software agents in disaster management and expresses its teamwork capabilities to handle complex application scenarios.This leads to conception of major application domain and test bed where software agents may execute in combination of various teamwork fashions.The major structure and behavior of proposed application is expressed and analyzed using Pi Calculus and Pi ADL formal techniques.

Download Full Thesis
1,253 KB
S. No. Chapter Title of the Chapters Page Size (KB)
1 0 CONTENTS

 

viii
38 KB
2

1

INTRODUCTION

1.1 Motivation
1.2 Problem Statement
1.3 Research Hypothesis and Questions
1.4 Research Methodology
1.5 Thesis Outline

1
162 KB
3 2 LITERATURE REVIEW

2.1 Introduction
2.2 Mobile Agents
2.3 Teamwork among Agents
2.4 Semantic Policies
2.5 Formal Modeling and Specification
2.6 Agents in Disaster Management Systems
2.7 Summary

10
85 KB
4 3 TEAMWORK IN MOBILE AGENTS

3.1 Introduction
3.2 Honey Bee and Mobile Agents
3.3 Teamwork Architecture
3.4 Teamwork in Earthquake Management System (EMS)

27
74 KB
5 4 USEMANTIC POLICIES

4.1 Introduction
4.2 Role of Policies
4.3 Goal Oriented Policies
4.4 Ontology-Policy Architecture
4.5 Summary

38
444 KB
6 5 ROLE OF AGENTS IN EMS

5.1 Introduction
5.2 EMS Application
5.3 Formalizing System Architecture
5.4 Operation Activity
5.5 Summary

47
83 KB
7 6 UIMPLEMENTATION

6.1 Proof of Concept Application – EMS
6.2 Implementation
6.3 Formal Model using Pi-Calculus
6.4 Major Activities
6.5 Pi-ADL Specification

53
266 KB
8 7 EVALUATION

7.1 Teamwork Evaluation
7.2 Ontology based Policies Evaluation
7.3 Evaluation of Formal Specifications
7.4 Summary

75
85 KB
9 8 DISCUSSION

8.1 Analysis of Teamwork Results
8.2 Review of Semantic policies approach
8.3 Revisiting the EMS Application
8.4 Summary

89
36 KB
10 9 CONCLUSION

9.1 Future Work

96
34 KB
11

10

REFERENCES AND APPENDIX

 

110
98 KB