Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/3450
Title: An agent based dynamic distributed service
Researcher: Reddy, Ravi Prakash
Guide(s): Damodaram, A
Keywords: Computer Science
Communication Scheme
Dynamic Distributed Service
Upload Date: 19-Apr-2012
University: Jawaharlal Nehru Technological University
Completed Date: July, 2011
Abstract: The concept of distributed computing implies a network/internet-work of independent nodes which are logically configured in such a manner as to be seen as one machine by an application. Over the last two decades, the concept of distributed computing has been implemented in varying configurations and on diverse platforms for the optimal processing of data. The salient payoffs of distributed computing may be listed as: 1.Enhanced performance (in respect of both speed up and scale up). 2. Resource sharing (in respect of data as well as hardware and software processing elements). To optimize the internet-works (including networks), by the use of distributed computing concepts, an agent based Dynamically Distributed Service (DDS), is proposed, which can be made available on demand, in an intranet/inter-network. This service will conceptually migrate an application on to different nodes using agents. This Dynamically Distributed Service (DDS) should not be at variance with distributed paradigms used till date, no changes to the underlying hardware or OS are proposed in its implementation. Process intensive applications will be the main beneficiaries of the scheme. In this dissertation, a proposal has been presented for the mobility of agents between various agencies, based on the agent communication language (ACL) proposed by FIPA. This work solves the problem of interoperability in mobile agent systems, probably, one of the main obstacles to the deployment of this technology. Also the study suggests feasible solutions to counter the challenges faced to efficiently utilise the network resources. The problem is hard due to the distributed nature of computer networks, high communication demands and the desire for limited communication overheads. One solution to such challenges is to design efficient, decentralized and fault-tolerant data propagation model which accomplishes tasks with no access to global network information. Mechanisms of agent propagation are useful because agents can be organised into efficient configurations without imposing external centralised controls. Operation without a central coordinator eliminates possible bottlenecks in terms of scalability and reliability. The contribution of this work lies in the fact that by data propagation in a network (provided by DDS) execution time can be considerably reduced. Agents with their ability to react on changes in the environment, i.e. changes in the number of agents on a node, are able to adapt to current conditions using migration.
Pagination: x, 154p.
URI: http://hdl.handle.net/10603/3450
Appears in Departments:Faculty of Computer Science & Engineering

Files in This Item:
File Description SizeFormat 
01_titile.pdfAttached File147.68 kBAdobe PDFView/Open
02_declaration.pdf93.62 kBAdobe PDFView/Open
03_certificate.pdf71.49 kBAdobe PDFView/Open
04_dedication.pdf98.21 kBAdobe PDFView/Open
05_acknowledgements.pdf69.84 kBAdobe PDFView/Open
06_abstract.pdf87.67 kBAdobe PDFView/Open
07_table of contents.pdf185.15 kBAdobe PDFView/Open
08_list of figures & tables.pdf116.83 kBAdobe PDFView/Open
09_list of acronyms.pdf115.05 kBAdobe PDFView/Open
10_list of publications.pdf159.29 kBAdobe PDFView/Open
11_chapter 1.pdf295.49 kBAdobe PDFView/Open
12_chapter 2.pdf304.6 kBAdobe PDFView/Open
13_chapter 3.pdf349.86 kBAdobe PDFView/Open
14_chapter 4.pdf401.79 kBAdobe PDFView/Open
15_chapter 5.pdf194.06 kBAdobe PDFView/Open
16_chapter 6.pdf177.27 kBAdobe PDFView/Open
17_chapter 7.pdf923.22 kBAdobe PDFView/Open
18_chapter 8.pdf112.79 kBAdobe PDFView/Open
19_chapter 9.pdf196.47 kBAdobe PDFView/Open
20_publication.pdf321.65 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: