SlideShare a Scribd company logo
1 of 7
Download to read offline
Novateur Publication’s
International Journal of Innovation in Engineering, Research and Technology [IJIERT]
ICITDCEME’15 Conference Proceedings
ISSN No - 2394-3696
1 | P a g e
SEARCHING DISTRIBUTED DATA WITH MULTI AGENT SYSTEM
Vishal D. Lipte
Asst. Prof.SRES COE
Kopargaon,Maharashtra vishallipte@yahoo.co.in
Sandip A. Shivarkar
Asst. Prof. SRES COE
Kopargaon,Maharashtra sandip.shivarakar@gmail.com
Ajit A. Muzumdar
Asst. Prof SRES COE
Kopargaon,Maharashtra ajit_muzumdar@yahoo.com
Pravinkumar B. Landge
Asst. Prof. SRES COE
Kopargaon, Maharashtra pravinkumar.landge@gmail.com
ABSTRACT
In distributed systems, to search out information is costly task because they have to be compel led to transfer
information from node containing information to the node wherever query is generated, this will l consume latency,
network traffic etc.For reducing these parameters mobile agents are accustomed fetch information from nodes
wherever information resides. Alongside mobile agents directory containing information concerning database kept
on completely different nodes is employed to focus retrieval method solely to those nodes that are containing
answers to the query. 3 kinds of agents area unit accustomed fetch data specifically ly coordinator, search and local
agent.
KEYWORDS
Mobile agents, data retrieval, distributed data, Natural Language Processing.
INTRODUCTION
Traditional Client-Server architecture for distributed data retrieval do not offer much flexibility. There are several
steps in client server architecture ; set up a connection between client and server, sending request to database servers
and receive results from all database servers. But client has to send requests to each database server containing
distributed data. With increase in no. of servers no. of requests increase which increase bandwidth consumption.
Also heterogeneity of databases affect retrieval. Another approach is to transfer database to a node where request is
generated. But this approach also consumes huge amount of bandwidth. Also unnecessary data is transferred over
the network. The challenge is retrieving data from distributed databases, usually
Heterogeneous, with minimum consumption of network bandwidth. In mobile computing atmosphere, users will
access
information freelance of their location . But accessing this info shouldn’t prohibit quality of application. From
information management purpose of reading data, mobile users will handle solely fraction of information since
mobile devices area unit having restricted resources. The invention of low price and nonetheless moveable mobile
devices has enabled mobile users to figure from anyplace, at anytime. Along with growing technology scores of
folks area unit exploitation these devices and through that these area unit accessing distributed information residing
on distributed nodes. So there is ought to develop a system that ought to give required information to those mobile
devices with a minimum use of resources. These days mobile devices area unit developed to use web. These devices
area unit GPRS enabled that provide the simplest way to attach alternative devices
to transfer information or to request information. These devices are often wont to access distributed access through
GPRS therefore on preserve limited resources of those mobile devices. The devices area unit preserved by
exploitation mobile agents. By this technology all the computations are performed at the nodes themselves.
Mobile agent technology is used as a useful and efficient tool for searching and retrieving data in distributed
environment where the data is stored at a various nodes of the system. A mobile agent is an executing program that
Novateur Publication’s
International Journal of Innovation in Engineering, Research and Technology [IJIERT]
ICITDCEME’15 Conference Proceedings
ISSN No - 2394-3696
2 | P a g e
can migrate during execution from machine to machine in a heterogeneous network.[18] . The advantage of mobile
agent is that it searches for info rather than users. Mobile agents carry code of execution or query to be applied on
information. They run the query on the information and returns to the node that who had created that agent. This
agent carries answer to the query .It is an economical alternative to transfer information and additionally it reduces
execution time. Therefore by exploitation of mobile agents we are able to cut back bandwidth needed for operation.
during this paper we’ve got urged a query retrieval approach by exploitation directories and multi agent system. The
Distributed Information Retrieval task deals with the collection of information from multiple and usually
heterogeneous information sources that exist in a distributed environment. One way to address these issues is to use
information agents. These Distributed Information Retrieval agents should be able to:
• Ready to serve a request for information from user ,
• Convert the request into a code that can be understood by resources,
• determine the knowledge sources that contain information relevant to the request,
• send the request to those sources,
• collect the corresponding results, and methods for returning results.
The remaining part of the paper is organized as follows: Section 2 reviews recent related works. Section 3 introduces
to the proposed data retrieval system. Section 4 discusses about expected results from the system. Finally, we
conclude the paper in Section 5.
RELATED WORK
With development of distributed applications need for retrieving data from scattered data arised.Many approaches
are made for retrieval of distributed data. In [1] the process involving distributed data access from a mobile device,
using mobile agents is described. To answer any query in the distributed environment the search is conducted to
answer the query only in the databases, which are present in the systems. This approach is useful in situations where
required data is scattered on most of the nodes. But in case where data is concentrated to very few nodes. Because
unnecessary search agents are sent to the nodes where required data is not present. In [3] the planning issues and
implementation details of an entire MAP(Multi Agent Platform) model addresses numerous problems like security
mechanisms, fault tolerance, methods for building network-aware mobile agents etc.The MAP system has been has
been implemented in Java and optimized for network and systems management applications. In [4],a system
supported mobile crawlers which uses mobile agent is planned. The approach implements mobile agents to crawl the
pages .Aglet platform [19] is used for implementation of mobile agents. These mobile crawlers or mobile agents that
crawl the pages determine the changed pages at the remote web site while not downloading them. But it downloads
those pages solely, which have truly been changed since last crawl. therefore it‘ll cut back the net traffic and load on
the remote web site. Distributed info framework supported mobile agent is planned in [5],which represents agent
distribution and also the advancement of every agent .The distributed info system is meant and enforced by the
employment of agent technology in developing information gathering management application platform of Down
Hole Operation Company. Under the IBM Aglet development platform the distributed question system is
accomplished supported Mobile Agents, the running results of system shows high pertinence and capability of the
model. In [6], Papastavrou et. Al. have suggested the framework for accessing Web-based distributed data For that
they have used mobile agents. The suggested system also supports for light-weight, portable, and autonomous
clients. Also it is able to operate on slower networks. The implementation of the mobile agents is done by using the
aglet platform. The system performs well in wireless and dial-up environments and also for average size
transactions; As compared to a client-server platform the proposed system provides a performance improvement of
roughly multiples of ten. For the fixed network, the gains are near about 20% and 30%, respectively. In [7] an
experimental mobile-agent system searching technical reports distributed across multiple machines is proposed. The
application was implemented on the DA gents system[20].It uses statistical information retrieval system called
Smart. Smart uses the vector-space model to measure the textual similarity between documents and is wrapped
inside a stationary agent on each node. Kawamura et al. [8] have proposed three types of agents to process accessing
of data from distributed databases namely direct access, stationery agent access, and mobile agent access. Also,
Ismail et al. [9] have analyzed the comparisons between a Java applet-based approach and a mobile agent
technology in accessing distributed databases from the Web.It presents a performance evaluation of the mobile agent
paradigm in comparison to the client/server paradigm. It is implemented on top of the Java environment, using
respectively RMI, the Aglets mobile agents platform and a mobile agents prototype.Menczer [10] designed and
implemented My spiders, a multi-agent system for information discovery in the Internet.Myspiders is a threaded
multivalent system designed for information discovery. It uses an adaptive population of intelligent agents mining
the Web online at query time. The usage of mobile agents for information filtering is studied by Thiemann et
Novateur Publication’s
International Journal of Innovation in Engineering, Research and Technology [IJIERT]
ICITDCEME’15 Conference Proceedings
ISSN No - 2394-3696
3 | P a g e
al.[11].It implements mobile agents for filtering distributed information resources and coordinating mobile agent
dissemination that minimizes communication costs. Nguyen et.al. [12] has developed an agent system that helps
information retrieval from the Internet. Their system differs from My spiders because it uses consensus methods for
resolving differences in response sets i.e. answers from various nodes and it uses multiple agents like managing
agents and search agents for the retrieval task. Tool used for implementation of mobile agents is JADE(Java Agent
Development Framework)[13].JADE is a Framework which is implemented in Java language. It works as a middle-
ware for developing mobile agents. JADE platform follows all guidelines suggested by FIPA(Foundation for
Intelligent Physical Agents)[14] specifications. JADE also allows debugging and deployment of mobile agents.FIPA
is an IEEE Computer Society standards organization. It works for agent technology and the interoperability with
other technologies. In
JADE, this platform can be distributed across nodes of the distributed system. Also JADE facilitates mobility of
agents from one node to another one when it is necessary. JADE is used as add-on to JAVA. When it is used with
netbeans it should be added to libraries of our project in order to use it.
PROPOSED SYSTEM
3.1 System Architecture
Figure 1: Proposed system
The figure shows proposed system for distributed data retrieval. The architecture shows a multi agent system for
retrieving data from distributed databases. We have followed this approach in developing our homogeneous retrieval
system for the Database Servers. The overall agent architecture is as follows.
The inter-agent communication is based on standard Query Manipulation Language (QML). The National Language
Processing Convert chunks of text from the base station into more formal representations such as first-order logic
structures that are easier for computer programs to understand. Our system supports a collection of Database
Domains. The concept of database domain is used to describe a logical entity. This entity contains a set of data or
databases. Actually it is a logical clustering of distributed database sites. This will make searching easier. Each such
site contains search and local agent. The search agent periodically scans through all the database sources,
represented by query. These can be domain name or table name of the of various database groups, for example. The
search agent traverses through all the local agent (e.g. database belonging to Company or Employee group). It
classifies each such domain as referred by query and extracts results from each domain For example, it will Search
all the Employee Information from Employee Domain like Name, Designation, Gender and sends the result back to
NLP.The NLP Convert information from computer databases into readable human language. It uses Natural
Language Generation (NLG) for generating natural language from a machine representation system such as a
knowledge base or a logical form. The converted output can be viewed from mobile unit.
Novateur Publication’s
International Journal of Innovation in Engineering, Research and Technology [IJIERT]
ICITDCEME’15 Conference Proceedings
ISSN No - 2394-3696
4 | P a g e
Finally, these important features are passed to the co-coordinator agent. The co-coordinator agent handles the query
answering process. It acts as an information gateway to the records sources it manages. In contrast to the above, the
user agent is the one that the end user interacts with. It formulates the user’s query, entered via a application,
translates into an appropriate query message format and displays the answers. The user agent makes use of the
services of a corresponding Co-coordinator agent. This agent accepts requests from user agents. It has the role to
identify which database the user is actually referring. Concluding with the overall agent architecture, there are three
agents: the co-coordinator agent, the search agent and local agent.
3.2. Mathematical Model
Problem description
Let s be MAS which will process a query such that
s = {M,B,C,A,L,D}
where
M is set of mobile phones.
B is set of base stations
C is set of coordinator agents
A is set of search agents
L is set of local agents
D is set of database servers
A = {a0, a1, a2, a3}
M = {m0,m1, .........,mn}
B = b0
C = c0
L = {l0, l1, l2, l3}
D = {d0, d1, d2, d3}
note:-Since only four distributed databases are considered for implementation so only four elements are considered.
DFA theory
Definition:
A deterministic finite automaton (DFA)
1. A finite set of states (often denoted Q)
2. A finite set S of symbols (alphabet)
3. A transition function that takes as argument a state
and symbol and returns a state (often denoted d) The transition function d is a function in d: Q × S = Q
4. A start state often denoted s0
5. A set of final or accepting states (often denoted F)
So a DFA is mathematically represented as a 5-tuple
(Q, S, d, s0, F)
3.3. Dynamic Programming and Serialization
Proposed system can be divided into two main parts; mobile and stationary. Mobile part includes all mobile agents
used in the system. In proposed system search agents are mobile, travelling across network .These agents carry
query which is to be fired on database .Stationary part includes local and coordinator agents .Local agents are
present at nodes where database resides. These agents accept query from search agent, fire it on the database, collect
results and forward these results to search agent. Local agents are well aware of DBMS which is maintaining
distributed database. Coordinator agent coordinates retrieval process. Coordinator agent carry out retrieval process
by creating search agents, sending them to appropriate nodes and collecting results from those search agents.
3.4. Data independence and Data Flow architecture
As shown in figures, query for data is accepted through mobile device. This query is accepted through simple
GUI.The communication between mobile and base station (coordinator machine) is done through GPRS.At base
station coordinator agent is present which accepts the Natural language query and converts it to SQL query by using
NLP.Then coordinator agent identifies node(s) which are having answers to given query by using a directory .This
directory is maintained at base station which contains information about data present in distributed databases
.Suppose N no. of nodes are containing answers to given query then coordinator agent creates N no. of search agents
Novateur Publication’s
International Journal of Innovation in Engineering, Research and Technology [IJIERT]
ICITDCEME’15 Conference Proceedings
ISSN No - 2394-3696
5 | P a g e
.Each search agent contains query .Search agents travel through network and reaches to their respective nodes
.These nodes are containing database servers which are containing distributed data .Also local agents are present at
these nodes .Search agents forward query to these local agents .As local agents are having information about how to
retrieve data from their databases they do so after accepting a query from search agent. Local agent searches for
answers to given query, retrieves them and forwards them to search agent. Search agents returns back to its
originator i.e. at base station. Same data is accessed by mobile user through his mobile phone as a web page.
Figure 2: Data flow diagram Level 0
3.5. Multiplexer Logic
The GUI which is provided to mobile users can be accessed from many mobile users simultaneously because it is
developed as java server pages(jsp).So multiple users can retrieve data simultaneously independent of each other.For
each request separate set of agents are created.These agents work independent of each other,find results independent
of each other.Also inputs are provided independent of each other.To serve each request a thread of coordinator is
created.Each coordinator thread is having its own set of search and local agents.All work without interfering others.
Different jar files are added to library of project so they can be used by all modules of the project.e.g.-fileupload is
used to for all file operations.
Following are the states from which system transits as shown in figure.
• Base station(S0):- This is a state of the system when mobile user is sending request or getting results.This is initial
and final state of the system.
• Coordinator agent(S1):- The system will enter to this state when coordinator agent is working i.e. either creating
search agents or collecting results from search agents.
• Natural Language Processing(S2):- The system will enter in this state when it will convert English query in SQL
command by using single token matching.
• Search Agent(S3):- SQL query is given to search agent,it will travel to node having distributed
database,then,system will be in this state. Also when local agent will provide results to search agent then also the
system will enter in this state.
Novateur Publication’s
International Journal of Innovation in Engineering, Research and Technology [IJIERT]
ICITDCEME’15 Conference Proceedings
ISSN No - 2394-3696
6 | P a g e
Figure 3: Data flow diagram Level 1
3.6 Turing Machine
Figure 4:State diagram
• Local Agent(S4):- When search agent forwards the query to local agent.Local agent will fire that query on its
database.The system will be in this state until it retrieves all records.After collecting all records the system will leave
this state when it will forward these results to search agent.
RESULTS AND DISCUSSION
In our project we have implemented NLP approach by using this only specified mobile agents will be activated
where in base system or existing system all agents were getting activated for each and every query.So the
performance ratio was 1:N where N represents no. of agents.Ratio is no. of queries to no. of activated agents for
query.But in proposed system this ratio will be 1:1 so performance is increased by factor (N-1).Because we are
sending search agent to only those nodes whose domain matches with the query.In other words query is fired to only
those databases which contain answer to query .This system will work best in the databases where we are well
aware of what type of data is stored in distributed dtabases.
Novateur Publication’s
International Journal of Innovation in Engineering, Research and Technology [IJIERT]
ICITDCEME’15 Conference Proceedings
ISSN No - 2394-3696
7 | P a g e
In future this system can be improved by working about security of agents,implementing the same concept for
homogeneous type of distributed database.Also to work on maintenance of directory about data stored in databases
which specifies domain of the databases.
CONCLUSION
In this way we can improve system performance by using mobile agent system and Natural Language
Processing.NLP approach will improve system efficiency ,reduce system overhead ,data congestion and network
overhead.
REFERENCES
[1] M. Murali Dr. R. Srinivasan, Multi-Agent System for Distributed Data Retrieval using PQR Approach
International Journal of Computer Applications (0975−8887) Volume 29 No.3, September 2011.
[2] Ekta Agrawal et. al, Natural Query Generation
By Single Token Matching International Journal of Emerging Technology and Advanced Engineering (ISSN 2250-
2459, Volume 2, Issue 8, August 2012).
[3] D Gavalas, G. Tsekouras, C. Anagnostopoulos , A mobile agent platform for distributed network and systems
management Journal of Systems and Software 82 (2) (2009) pp.355 − 371.
[4] Anbukodi.S,Muthu Manickam.K, Reducing Web Crawler Overhead using Mobile Crawler PROCEEDINGS OF
ICETECT 2011.
[5] Li Yang et.al., Application Research on distributed database access of Down-Hole Operation producing system
based on Mobile-Agent Technology 3rd International Conference on Advanced Computer Theory and
Engineering(ICACTE) 2010.
[6] Stavros Papastavrou et.al., Mobile Agents for World Wide Web Distributed Database Access IEEE
TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, VOL. 12, NO. 5, SEPTEMBER/OCTOBER
2000.
[7] Brewington, B. et al., Mobile agents in distributed information retrieval Klusch, M.(ed.) Intelligent Information
Agents, 355 − 395. Springer, Heidelberg (1999).
[8] T. Kawamura, S. Joseph, A. Ohsuga, S. Honiden, Designing multi-agent systems based on pairwise agent
interactions IEICE Transactions on Information Systems E 84-D (8) (2001) 968 − 980.
[9] L. Ismail, D. Hagimont, pp. 306 − 313., A performance evaluation of the mobile agent paradigm Fourteenth
Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA), Denver,
November 1999.
[10] Menczer F., Complementing Search Engines with Online Web Mining Agents Decision Support Systems 35,
195 − 212 (2003).
[11] W. Theilmann, K. Rothermel, Optimizing the dissemination of mobile agents for distributed information
filtering IEEE Concurrency 8 (2) (2000) 53 − 61.
[12] Nguyen, N.T., Ganzha, M., Paprzycki, M. A Consensus-based Multi-agent Approach for Information Retrieval
in Internet Alexandrov, V.N., van Albada,G.D., Sloot, P.M.A.,Dongarra, J.J. (eds.)ICCS 2006.LNCS, vol. 3993, pp.
208−215. Springer,Heidelberg (2006).
[13] JADE homepage http://jade.tilab.com/.
[14] FIPA website http://www.fipa.org.
[15] R. Alonso, H.F. Korth, Database system issues in nomadic computing Proceedings of ACM SIGMOD
Conference on Management of Data, 1993, pp. 388 − 392.
[16] Y. Fu, S. Madria,Multi-layered databases for intelligent query answering in mobile environments International
Workshop on Reliable and Secure Applications in Mobile Environments, New Orleans (also invited paper in NSF
workshop), October, 2001.
[17] Tainchi Lu, Chinghao Hsu , Mobile agents for information retrieval in hybrid simulation environment Journal
of Network and Computer Applications 30 (2007) 244 − 264.
[18] Katia P. Sycara , Multiagent Systems American Association for Artificial Intelligence SUMMER 1998.
[19] Aglet web site http://aglets.sourceforge.net
[20] Robart Gray et.al., DAgents:Security in a multiple-language multi agent system from book Mobile Agent and
Security, 154 − 187,Springer-Verlog 1998.

More Related Content

What's hot

An adaptive algorithm for task scheduling for computational grid
An adaptive algorithm for task scheduling for computational gridAn adaptive algorithm for task scheduling for computational grid
An adaptive algorithm for task scheduling for computational grideSAT Journals
 
Information Retrieval based on Cluster Analysis Approach
Information Retrieval based on Cluster Analysis ApproachInformation Retrieval based on Cluster Analysis Approach
Information Retrieval based on Cluster Analysis ApproachAIRCC Publishing Corporation
 
Wireless personal communication
Wireless personal communicationWireless personal communication
Wireless personal communicationVenu Madhav
 
Mobile Location Indexing Based On Synthetic Moving Objects
Mobile Location Indexing Based On Synthetic Moving ObjectsMobile Location Indexing Based On Synthetic Moving Objects
Mobile Location Indexing Based On Synthetic Moving ObjectsIJECEIAES
 
Stream Processing Environmental Applications in Jordan Valley
Stream Processing Environmental Applications in Jordan ValleyStream Processing Environmental Applications in Jordan Valley
Stream Processing Environmental Applications in Jordan ValleyCSCJournals
 
Cloak-Reduce Load Balancing Strategy for Mapreduce
Cloak-Reduce Load Balancing Strategy for MapreduceCloak-Reduce Load Balancing Strategy for Mapreduce
Cloak-Reduce Load Balancing Strategy for MapreduceAIRCC Publishing Corporation
 
11. grid scheduling and resource managament
11. grid scheduling and resource managament11. grid scheduling and resource managament
11. grid scheduling and resource managamentDr Sandeep Kumar Poonia
 
Approximation of regression-based fault minimization for network traffic
Approximation of regression-based fault minimization for network trafficApproximation of regression-based fault minimization for network traffic
Approximation of regression-based fault minimization for network trafficTELKOMNIKA JOURNAL
 
CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...
CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...
CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...ijcsit
 
Review of big data analytics (bda) architecture trends and analysis
Review of big data analytics (bda) architecture   trends and analysis Review of big data analytics (bda) architecture   trends and analysis
Review of big data analytics (bda) architecture trends and analysis Conference Papers
 
IRJET- Comparative Study on Embedded Feature Selection Techniques for Interne...
IRJET- Comparative Study on Embedded Feature Selection Techniques for Interne...IRJET- Comparative Study on Embedded Feature Selection Techniques for Interne...
IRJET- Comparative Study on Embedded Feature Selection Techniques for Interne...IRJET Journal
 
Ncct Ieee Software Abstract Collection Volume 1 50+ Abst
Ncct   Ieee Software Abstract Collection Volume 1   50+ AbstNcct   Ieee Software Abstract Collection Volume 1   50+ Abst
Ncct Ieee Software Abstract Collection Volume 1 50+ Abstncct
 
THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...
THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...
THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...IJCNCJournal
 
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...ijgca
 
CIRCUIT BREAK CONNECT MONITORING TO 5G MOBILE APPLICATION
CIRCUIT BREAK CONNECT MONITORING TO 5G MOBILE APPLICATIONCIRCUIT BREAK CONNECT MONITORING TO 5G MOBILE APPLICATION
CIRCUIT BREAK CONNECT MONITORING TO 5G MOBILE APPLICATIONijcsit
 
IRJET- Top-K Query Processing using Top Order Preserving Encryption (TOPE)
IRJET- Top-K Query Processing using Top Order Preserving Encryption (TOPE)IRJET- Top-K Query Processing using Top Order Preserving Encryption (TOPE)
IRJET- Top-K Query Processing using Top Order Preserving Encryption (TOPE)IRJET Journal
 
Implementing Proof of Retriavaibility for Multiple Replica of Data File using...
Implementing Proof of Retriavaibility for Multiple Replica of Data File using...Implementing Proof of Retriavaibility for Multiple Replica of Data File using...
Implementing Proof of Retriavaibility for Multiple Replica of Data File using...IRJET Journal
 
Comparative Analysis of K-Means Data Mining and Outlier Detection Approach fo...
Comparative Analysis of K-Means Data Mining and Outlier Detection Approach fo...Comparative Analysis of K-Means Data Mining and Outlier Detection Approach fo...
Comparative Analysis of K-Means Data Mining and Outlier Detection Approach fo...IJCSIS Research Publications
 

What's hot (20)

An adaptive algorithm for task scheduling for computational grid
An adaptive algorithm for task scheduling for computational gridAn adaptive algorithm for task scheduling for computational grid
An adaptive algorithm for task scheduling for computational grid
 
Information Retrieval based on Cluster Analysis Approach
Information Retrieval based on Cluster Analysis ApproachInformation Retrieval based on Cluster Analysis Approach
Information Retrieval based on Cluster Analysis Approach
 
Wireless personal communication
Wireless personal communicationWireless personal communication
Wireless personal communication
 
11 vol3
11 vol311 vol3
11 vol3
 
Mobile Location Indexing Based On Synthetic Moving Objects
Mobile Location Indexing Based On Synthetic Moving ObjectsMobile Location Indexing Based On Synthetic Moving Objects
Mobile Location Indexing Based On Synthetic Moving Objects
 
Stream Processing Environmental Applications in Jordan Valley
Stream Processing Environmental Applications in Jordan ValleyStream Processing Environmental Applications in Jordan Valley
Stream Processing Environmental Applications in Jordan Valley
 
Cloak-Reduce Load Balancing Strategy for Mapreduce
Cloak-Reduce Load Balancing Strategy for MapreduceCloak-Reduce Load Balancing Strategy for Mapreduce
Cloak-Reduce Load Balancing Strategy for Mapreduce
 
11. grid scheduling and resource managament
11. grid scheduling and resource managament11. grid scheduling and resource managament
11. grid scheduling and resource managament
 
Approximation of regression-based fault minimization for network traffic
Approximation of regression-based fault minimization for network trafficApproximation of regression-based fault minimization for network traffic
Approximation of regression-based fault minimization for network traffic
 
CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...
CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...
CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...
 
Review of big data analytics (bda) architecture trends and analysis
Review of big data analytics (bda) architecture   trends and analysis Review of big data analytics (bda) architecture   trends and analysis
Review of big data analytics (bda) architecture trends and analysis
 
IRJET- Comparative Study on Embedded Feature Selection Techniques for Interne...
IRJET- Comparative Study on Embedded Feature Selection Techniques for Interne...IRJET- Comparative Study on Embedded Feature Selection Techniques for Interne...
IRJET- Comparative Study on Embedded Feature Selection Techniques for Interne...
 
Ncct Ieee Software Abstract Collection Volume 1 50+ Abst
Ncct   Ieee Software Abstract Collection Volume 1   50+ AbstNcct   Ieee Software Abstract Collection Volume 1   50+ Abst
Ncct Ieee Software Abstract Collection Volume 1 50+ Abst
 
Ck34520526
Ck34520526Ck34520526
Ck34520526
 
THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...
THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...
THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...
 
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...
 
CIRCUIT BREAK CONNECT MONITORING TO 5G MOBILE APPLICATION
CIRCUIT BREAK CONNECT MONITORING TO 5G MOBILE APPLICATIONCIRCUIT BREAK CONNECT MONITORING TO 5G MOBILE APPLICATION
CIRCUIT BREAK CONNECT MONITORING TO 5G MOBILE APPLICATION
 
IRJET- Top-K Query Processing using Top Order Preserving Encryption (TOPE)
IRJET- Top-K Query Processing using Top Order Preserving Encryption (TOPE)IRJET- Top-K Query Processing using Top Order Preserving Encryption (TOPE)
IRJET- Top-K Query Processing using Top Order Preserving Encryption (TOPE)
 
Implementing Proof of Retriavaibility for Multiple Replica of Data File using...
Implementing Proof of Retriavaibility for Multiple Replica of Data File using...Implementing Proof of Retriavaibility for Multiple Replica of Data File using...
Implementing Proof of Retriavaibility for Multiple Replica of Data File using...
 
Comparative Analysis of K-Means Data Mining and Outlier Detection Approach fo...
Comparative Analysis of K-Means Data Mining and Outlier Detection Approach fo...Comparative Analysis of K-Means Data Mining and Outlier Detection Approach fo...
Comparative Analysis of K-Means Data Mining and Outlier Detection Approach fo...
 

Similar to Searching Distributed Data with Multi Agent System

Network Monitoring and Traffic Reduction using Multi-Agent Technology
Network Monitoring and Traffic Reduction using Multi-Agent TechnologyNetwork Monitoring and Traffic Reduction using Multi-Agent Technology
Network Monitoring and Traffic Reduction using Multi-Agent TechnologyEswar Publications
 
Implementation of Agent Based Dynamic Distributed Service
Implementation of Agent Based Dynamic Distributed ServiceImplementation of Agent Based Dynamic Distributed Service
Implementation of Agent Based Dynamic Distributed ServiceCSCJournals
 
Computation grid as a connected world
Computation grid as a connected worldComputation grid as a connected world
Computation grid as a connected worldijcsa
 
IRJET- Monitoring and Detecting Abnormal Behaviour in Mobile Cloud Infrastruc...
IRJET- Monitoring and Detecting Abnormal Behaviour in Mobile Cloud Infrastruc...IRJET- Monitoring and Detecting Abnormal Behaviour in Mobile Cloud Infrastruc...
IRJET- Monitoring and Detecting Abnormal Behaviour in Mobile Cloud Infrastruc...IRJET Journal
 
International Journal of Engineering (IJE) Volume (2) Issue (1)
International Journal of Engineering (IJE) Volume (2)  Issue (1)International Journal of Engineering (IJE) Volume (2)  Issue (1)
International Journal of Engineering (IJE) Volume (2) Issue (1)CSCJournals
 
Mobile agents in a distributed multimedia dabase system(synopsis)
Mobile agents in a distributed multimedia dabase system(synopsis)Mobile agents in a distributed multimedia dabase system(synopsis)
Mobile agents in a distributed multimedia dabase system(synopsis)Mumbai Academisc
 
Agent based frameworks for distributed association rule mining an analysis
Agent based frameworks for distributed association rule mining  an analysis  Agent based frameworks for distributed association rule mining  an analysis
Agent based frameworks for distributed association rule mining an analysis ijfcstjournal
 
A CLOUD BASED ARCHITECTURE FOR WORKING ON BIG DATA WITH WORKFLOW MANAGEMENT
A CLOUD BASED ARCHITECTURE FOR WORKING ON BIG DATA WITH WORKFLOW MANAGEMENTA CLOUD BASED ARCHITECTURE FOR WORKING ON BIG DATA WITH WORKFLOW MANAGEMENT
A CLOUD BASED ARCHITECTURE FOR WORKING ON BIG DATA WITH WORKFLOW MANAGEMENTIJwest
 
The Live: Stream Computing
The Live: Stream ComputingThe Live: Stream Computing
The Live: Stream ComputingIRJET Journal
 
Secure & fault tolerance handoff in vanet using special mobile agent
Secure & fault tolerance handoff in vanet using special mobile agentSecure & fault tolerance handoff in vanet using special mobile agent
Secure & fault tolerance handoff in vanet using special mobile agentcsandit
 
SECURE & FAULT TOLERANCE HANDOFF IN VANET USING SPECIAL MOBILE AGENT
SECURE & FAULT TOLERANCE HANDOFF IN VANET USING SPECIAL MOBILE AGENTSECURE & FAULT TOLERANCE HANDOFF IN VANET USING SPECIAL MOBILE AGENT
SECURE & FAULT TOLERANCE HANDOFF IN VANET USING SPECIAL MOBILE AGENTcscpconf
 
A Survey of Agent Based Pre-Processing and Knowledge Retrieval
A Survey of Agent Based Pre-Processing and Knowledge RetrievalA Survey of Agent Based Pre-Processing and Knowledge Retrieval
A Survey of Agent Based Pre-Processing and Knowledge RetrievalIOSR Journals
 
Unit i introduction to grid computing
Unit i   introduction to grid computingUnit i   introduction to grid computing
Unit i introduction to grid computingsudha kar
 
Survey on Synchronizing File Operations Along with Storage Scalable Mechanism
Survey on Synchronizing File Operations Along with Storage Scalable MechanismSurvey on Synchronizing File Operations Along with Storage Scalable Mechanism
Survey on Synchronizing File Operations Along with Storage Scalable MechanismIRJET Journal
 
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing IJECEIAES
 
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...IJERA Editor
 

Similar to Searching Distributed Data with Multi Agent System (20)

Network Monitoring and Traffic Reduction using Multi-Agent Technology
Network Monitoring and Traffic Reduction using Multi-Agent TechnologyNetwork Monitoring and Traffic Reduction using Multi-Agent Technology
Network Monitoring and Traffic Reduction using Multi-Agent Technology
 
Implementation of Agent Based Dynamic Distributed Service
Implementation of Agent Based Dynamic Distributed ServiceImplementation of Agent Based Dynamic Distributed Service
Implementation of Agent Based Dynamic Distributed Service
 
Computation grid as a connected world
Computation grid as a connected worldComputation grid as a connected world
Computation grid as a connected world
 
IRJET- Monitoring and Detecting Abnormal Behaviour in Mobile Cloud Infrastruc...
IRJET- Monitoring and Detecting Abnormal Behaviour in Mobile Cloud Infrastruc...IRJET- Monitoring and Detecting Abnormal Behaviour in Mobile Cloud Infrastruc...
IRJET- Monitoring and Detecting Abnormal Behaviour in Mobile Cloud Infrastruc...
 
International Journal of Engineering (IJE) Volume (2) Issue (1)
International Journal of Engineering (IJE) Volume (2)  Issue (1)International Journal of Engineering (IJE) Volume (2)  Issue (1)
International Journal of Engineering (IJE) Volume (2) Issue (1)
 
chapter 4.pdf
chapter 4.pdfchapter 4.pdf
chapter 4.pdf
 
chapter 4.docx
chapter 4.docxchapter 4.docx
chapter 4.docx
 
395 401
395 401395 401
395 401
 
Mobile agents in a distributed multimedia dabase system(synopsis)
Mobile agents in a distributed multimedia dabase system(synopsis)Mobile agents in a distributed multimedia dabase system(synopsis)
Mobile agents in a distributed multimedia dabase system(synopsis)
 
Agent based frameworks for distributed association rule mining an analysis
Agent based frameworks for distributed association rule mining  an analysis  Agent based frameworks for distributed association rule mining  an analysis
Agent based frameworks for distributed association rule mining an analysis
 
A CLOUD BASED ARCHITECTURE FOR WORKING ON BIG DATA WITH WORKFLOW MANAGEMENT
A CLOUD BASED ARCHITECTURE FOR WORKING ON BIG DATA WITH WORKFLOW MANAGEMENTA CLOUD BASED ARCHITECTURE FOR WORKING ON BIG DATA WITH WORKFLOW MANAGEMENT
A CLOUD BASED ARCHITECTURE FOR WORKING ON BIG DATA WITH WORKFLOW MANAGEMENT
 
Ijetcas14 583
Ijetcas14 583Ijetcas14 583
Ijetcas14 583
 
The Live: Stream Computing
The Live: Stream ComputingThe Live: Stream Computing
The Live: Stream Computing
 
Secure & fault tolerance handoff in vanet using special mobile agent
Secure & fault tolerance handoff in vanet using special mobile agentSecure & fault tolerance handoff in vanet using special mobile agent
Secure & fault tolerance handoff in vanet using special mobile agent
 
SECURE & FAULT TOLERANCE HANDOFF IN VANET USING SPECIAL MOBILE AGENT
SECURE & FAULT TOLERANCE HANDOFF IN VANET USING SPECIAL MOBILE AGENTSECURE & FAULT TOLERANCE HANDOFF IN VANET USING SPECIAL MOBILE AGENT
SECURE & FAULT TOLERANCE HANDOFF IN VANET USING SPECIAL MOBILE AGENT
 
A Survey of Agent Based Pre-Processing and Knowledge Retrieval
A Survey of Agent Based Pre-Processing and Knowledge RetrievalA Survey of Agent Based Pre-Processing and Knowledge Retrieval
A Survey of Agent Based Pre-Processing and Knowledge Retrieval
 
Unit i introduction to grid computing
Unit i   introduction to grid computingUnit i   introduction to grid computing
Unit i introduction to grid computing
 
Survey on Synchronizing File Operations Along with Storage Scalable Mechanism
Survey on Synchronizing File Operations Along with Storage Scalable MechanismSurvey on Synchronizing File Operations Along with Storage Scalable Mechanism
Survey on Synchronizing File Operations Along with Storage Scalable Mechanism
 
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
 
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
 

More from ijiert bestjournal

CRACKS IN STEEL CASTING FOR VOLUTE CASING OF A PUMP
 CRACKS IN STEEL CASTING FOR VOLUTE CASING OF A PUMP CRACKS IN STEEL CASTING FOR VOLUTE CASING OF A PUMP
CRACKS IN STEEL CASTING FOR VOLUTE CASING OF A PUMPijiert bestjournal
 
A COMPARATIVE STUDY OF DESIGN OF SIMPLE SPUR GEAR TRAIN AND HELICAL GEAR TRAI...
A COMPARATIVE STUDY OF DESIGN OF SIMPLE SPUR GEAR TRAIN AND HELICAL GEAR TRAI...A COMPARATIVE STUDY OF DESIGN OF SIMPLE SPUR GEAR TRAIN AND HELICAL GEAR TRAI...
A COMPARATIVE STUDY OF DESIGN OF SIMPLE SPUR GEAR TRAIN AND HELICAL GEAR TRAI...ijiert bestjournal
 
COMPARATIVE ANALYSIS OF CONVENTIONAL LEAF SPRING AND COMPOSITE LEAF
COMPARATIVE ANALYSIS OF CONVENTIONAL LEAF SPRING AND COMPOSITE LEAFCOMPARATIVE ANALYSIS OF CONVENTIONAL LEAF SPRING AND COMPOSITE LEAF
COMPARATIVE ANALYSIS OF CONVENTIONAL LEAF SPRING AND COMPOSITE LEAFijiert bestjournal
 
POWER GENERATION BY DIFFUSER AUGMENTED WIND TURBINE
 POWER GENERATION BY DIFFUSER AUGMENTED WIND TURBINE POWER GENERATION BY DIFFUSER AUGMENTED WIND TURBINE
POWER GENERATION BY DIFFUSER AUGMENTED WIND TURBINEijiert bestjournal
 
FINITE ELEMENT ANALYSIS OF CONNECTING ROD OF MG-ALLOY
FINITE ELEMENT ANALYSIS OF CONNECTING ROD OF MG-ALLOY FINITE ELEMENT ANALYSIS OF CONNECTING ROD OF MG-ALLOY
FINITE ELEMENT ANALYSIS OF CONNECTING ROD OF MG-ALLOY ijiert bestjournal
 
REVIEW ON CRITICAL SPEED IMPROVEMENT IN SINGLE CYLINDER ENGINE VALVE TRAIN
REVIEW ON CRITICAL SPEED IMPROVEMENT IN SINGLE CYLINDER ENGINE VALVE TRAINREVIEW ON CRITICAL SPEED IMPROVEMENT IN SINGLE CYLINDER ENGINE VALVE TRAIN
REVIEW ON CRITICAL SPEED IMPROVEMENT IN SINGLE CYLINDER ENGINE VALVE TRAINijiert bestjournal
 
ENERGY CONVERSION PHENOMENON IN IMPLEMENTATION OF WATER LIFTING BY USING PEND...
ENERGY CONVERSION PHENOMENON IN IMPLEMENTATION OF WATER LIFTING BY USING PEND...ENERGY CONVERSION PHENOMENON IN IMPLEMENTATION OF WATER LIFTING BY USING PEND...
ENERGY CONVERSION PHENOMENON IN IMPLEMENTATION OF WATER LIFTING BY USING PEND...ijiert bestjournal
 
SCUDERI SPLIT CYCLE ENGINE: REVOLUTIONARY TECHNOLOGY & EVOLUTIONARY DESIGN RE...
SCUDERI SPLIT CYCLE ENGINE: REVOLUTIONARY TECHNOLOGY & EVOLUTIONARY DESIGN RE...SCUDERI SPLIT CYCLE ENGINE: REVOLUTIONARY TECHNOLOGY & EVOLUTIONARY DESIGN RE...
SCUDERI SPLIT CYCLE ENGINE: REVOLUTIONARY TECHNOLOGY & EVOLUTIONARY DESIGN RE...ijiert bestjournal
 
EXPERIMENTAL EVALUATION OF TEMPERATURE DISTRIBUTION IN JOURNAL BEARING OPERAT...
EXPERIMENTAL EVALUATION OF TEMPERATURE DISTRIBUTION IN JOURNAL BEARING OPERAT...EXPERIMENTAL EVALUATION OF TEMPERATURE DISTRIBUTION IN JOURNAL BEARING OPERAT...
EXPERIMENTAL EVALUATION OF TEMPERATURE DISTRIBUTION IN JOURNAL BEARING OPERAT...ijiert bestjournal
 
STUDY OF SOLAR THERMAL CAVITY RECEIVER FOR PARABOLIC CONCENTRATING COLLECTOR
STUDY OF SOLAR THERMAL CAVITY RECEIVER FOR PARABOLIC CONCENTRATING COLLECTOR STUDY OF SOLAR THERMAL CAVITY RECEIVER FOR PARABOLIC CONCENTRATING COLLECTOR
STUDY OF SOLAR THERMAL CAVITY RECEIVER FOR PARABOLIC CONCENTRATING COLLECTOR ijiert bestjournal
 
DESIGN, OPTIMIZATION AND FINITE ELEMENT ANALYSIS OF CRANKSHAFT
DESIGN, OPTIMIZATION AND FINITE ELEMENT ANALYSIS OF CRANKSHAFTDESIGN, OPTIMIZATION AND FINITE ELEMENT ANALYSIS OF CRANKSHAFT
DESIGN, OPTIMIZATION AND FINITE ELEMENT ANALYSIS OF CRANKSHAFTijiert bestjournal
 
ELECTRO CHEMICAL MACHINING AND ELECTRICAL DISCHARGE MACHINING PROCESSES MICRO...
ELECTRO CHEMICAL MACHINING AND ELECTRICAL DISCHARGE MACHINING PROCESSES MICRO...ELECTRO CHEMICAL MACHINING AND ELECTRICAL DISCHARGE MACHINING PROCESSES MICRO...
ELECTRO CHEMICAL MACHINING AND ELECTRICAL DISCHARGE MACHINING PROCESSES MICRO...ijiert bestjournal
 
HEAT TRANSFER ENHANCEMENT BY USING NANOFLUID JET IMPINGEMENT
HEAT TRANSFER ENHANCEMENT BY USING NANOFLUID JET IMPINGEMENTHEAT TRANSFER ENHANCEMENT BY USING NANOFLUID JET IMPINGEMENT
HEAT TRANSFER ENHANCEMENT BY USING NANOFLUID JET IMPINGEMENTijiert bestjournal
 
MODIFICATION AND OPTIMIZATION IN STEEL SANDWICH PANELS USING ANSYS WORKBENCH
MODIFICATION AND OPTIMIZATION IN STEEL SANDWICH PANELS USING ANSYS WORKBENCH MODIFICATION AND OPTIMIZATION IN STEEL SANDWICH PANELS USING ANSYS WORKBENCH
MODIFICATION AND OPTIMIZATION IN STEEL SANDWICH PANELS USING ANSYS WORKBENCH ijiert bestjournal
 
IMPACT ANALYSIS OF ALUMINUM HONEYCOMB SANDWICH PANEL BUMPER BEAM: A REVIEW
IMPACT ANALYSIS OF ALUMINUM HONEYCOMB SANDWICH PANEL BUMPER BEAM: A REVIEW IMPACT ANALYSIS OF ALUMINUM HONEYCOMB SANDWICH PANEL BUMPER BEAM: A REVIEW
IMPACT ANALYSIS OF ALUMINUM HONEYCOMB SANDWICH PANEL BUMPER BEAM: A REVIEW ijiert bestjournal
 
DESIGN OF WELDING FIXTURES AND POSITIONERS
DESIGN OF WELDING FIXTURES AND POSITIONERSDESIGN OF WELDING FIXTURES AND POSITIONERS
DESIGN OF WELDING FIXTURES AND POSITIONERSijiert bestjournal
 
ADVANCED TRANSIENT THERMAL AND STRUCTURAL ANALYSIS OF DISC BRAKE BY USING ANS...
ADVANCED TRANSIENT THERMAL AND STRUCTURAL ANALYSIS OF DISC BRAKE BY USING ANS...ADVANCED TRANSIENT THERMAL AND STRUCTURAL ANALYSIS OF DISC BRAKE BY USING ANS...
ADVANCED TRANSIENT THERMAL AND STRUCTURAL ANALYSIS OF DISC BRAKE BY USING ANS...ijiert bestjournal
 
REVIEW ON MECHANICAL PROPERTIES OF NON-ASBESTOS COMPOSITE MATERIAL USED IN BR...
REVIEW ON MECHANICAL PROPERTIES OF NON-ASBESTOS COMPOSITE MATERIAL USED IN BR...REVIEW ON MECHANICAL PROPERTIES OF NON-ASBESTOS COMPOSITE MATERIAL USED IN BR...
REVIEW ON MECHANICAL PROPERTIES OF NON-ASBESTOS COMPOSITE MATERIAL USED IN BR...ijiert bestjournal
 
PERFORMANCE EVALUATION OF TRIBOLOGICAL PROPERTIES OF COTTON SEED OIL FOR MULT...
PERFORMANCE EVALUATION OF TRIBOLOGICAL PROPERTIES OF COTTON SEED OIL FOR MULT...PERFORMANCE EVALUATION OF TRIBOLOGICAL PROPERTIES OF COTTON SEED OIL FOR MULT...
PERFORMANCE EVALUATION OF TRIBOLOGICAL PROPERTIES OF COTTON SEED OIL FOR MULT...ijiert bestjournal
 

More from ijiert bestjournal (20)

CRACKS IN STEEL CASTING FOR VOLUTE CASING OF A PUMP
 CRACKS IN STEEL CASTING FOR VOLUTE CASING OF A PUMP CRACKS IN STEEL CASTING FOR VOLUTE CASING OF A PUMP
CRACKS IN STEEL CASTING FOR VOLUTE CASING OF A PUMP
 
A COMPARATIVE STUDY OF DESIGN OF SIMPLE SPUR GEAR TRAIN AND HELICAL GEAR TRAI...
A COMPARATIVE STUDY OF DESIGN OF SIMPLE SPUR GEAR TRAIN AND HELICAL GEAR TRAI...A COMPARATIVE STUDY OF DESIGN OF SIMPLE SPUR GEAR TRAIN AND HELICAL GEAR TRAI...
A COMPARATIVE STUDY OF DESIGN OF SIMPLE SPUR GEAR TRAIN AND HELICAL GEAR TRAI...
 
COMPARATIVE ANALYSIS OF CONVENTIONAL LEAF SPRING AND COMPOSITE LEAF
COMPARATIVE ANALYSIS OF CONVENTIONAL LEAF SPRING AND COMPOSITE LEAFCOMPARATIVE ANALYSIS OF CONVENTIONAL LEAF SPRING AND COMPOSITE LEAF
COMPARATIVE ANALYSIS OF CONVENTIONAL LEAF SPRING AND COMPOSITE LEAF
 
POWER GENERATION BY DIFFUSER AUGMENTED WIND TURBINE
 POWER GENERATION BY DIFFUSER AUGMENTED WIND TURBINE POWER GENERATION BY DIFFUSER AUGMENTED WIND TURBINE
POWER GENERATION BY DIFFUSER AUGMENTED WIND TURBINE
 
FINITE ELEMENT ANALYSIS OF CONNECTING ROD OF MG-ALLOY
FINITE ELEMENT ANALYSIS OF CONNECTING ROD OF MG-ALLOY FINITE ELEMENT ANALYSIS OF CONNECTING ROD OF MG-ALLOY
FINITE ELEMENT ANALYSIS OF CONNECTING ROD OF MG-ALLOY
 
REVIEW ON CRITICAL SPEED IMPROVEMENT IN SINGLE CYLINDER ENGINE VALVE TRAIN
REVIEW ON CRITICAL SPEED IMPROVEMENT IN SINGLE CYLINDER ENGINE VALVE TRAINREVIEW ON CRITICAL SPEED IMPROVEMENT IN SINGLE CYLINDER ENGINE VALVE TRAIN
REVIEW ON CRITICAL SPEED IMPROVEMENT IN SINGLE CYLINDER ENGINE VALVE TRAIN
 
ENERGY CONVERSION PHENOMENON IN IMPLEMENTATION OF WATER LIFTING BY USING PEND...
ENERGY CONVERSION PHENOMENON IN IMPLEMENTATION OF WATER LIFTING BY USING PEND...ENERGY CONVERSION PHENOMENON IN IMPLEMENTATION OF WATER LIFTING BY USING PEND...
ENERGY CONVERSION PHENOMENON IN IMPLEMENTATION OF WATER LIFTING BY USING PEND...
 
SCUDERI SPLIT CYCLE ENGINE: REVOLUTIONARY TECHNOLOGY & EVOLUTIONARY DESIGN RE...
SCUDERI SPLIT CYCLE ENGINE: REVOLUTIONARY TECHNOLOGY & EVOLUTIONARY DESIGN RE...SCUDERI SPLIT CYCLE ENGINE: REVOLUTIONARY TECHNOLOGY & EVOLUTIONARY DESIGN RE...
SCUDERI SPLIT CYCLE ENGINE: REVOLUTIONARY TECHNOLOGY & EVOLUTIONARY DESIGN RE...
 
EXPERIMENTAL EVALUATION OF TEMPERATURE DISTRIBUTION IN JOURNAL BEARING OPERAT...
EXPERIMENTAL EVALUATION OF TEMPERATURE DISTRIBUTION IN JOURNAL BEARING OPERAT...EXPERIMENTAL EVALUATION OF TEMPERATURE DISTRIBUTION IN JOURNAL BEARING OPERAT...
EXPERIMENTAL EVALUATION OF TEMPERATURE DISTRIBUTION IN JOURNAL BEARING OPERAT...
 
STUDY OF SOLAR THERMAL CAVITY RECEIVER FOR PARABOLIC CONCENTRATING COLLECTOR
STUDY OF SOLAR THERMAL CAVITY RECEIVER FOR PARABOLIC CONCENTRATING COLLECTOR STUDY OF SOLAR THERMAL CAVITY RECEIVER FOR PARABOLIC CONCENTRATING COLLECTOR
STUDY OF SOLAR THERMAL CAVITY RECEIVER FOR PARABOLIC CONCENTRATING COLLECTOR
 
DESIGN, OPTIMIZATION AND FINITE ELEMENT ANALYSIS OF CRANKSHAFT
DESIGN, OPTIMIZATION AND FINITE ELEMENT ANALYSIS OF CRANKSHAFTDESIGN, OPTIMIZATION AND FINITE ELEMENT ANALYSIS OF CRANKSHAFT
DESIGN, OPTIMIZATION AND FINITE ELEMENT ANALYSIS OF CRANKSHAFT
 
ELECTRO CHEMICAL MACHINING AND ELECTRICAL DISCHARGE MACHINING PROCESSES MICRO...
ELECTRO CHEMICAL MACHINING AND ELECTRICAL DISCHARGE MACHINING PROCESSES MICRO...ELECTRO CHEMICAL MACHINING AND ELECTRICAL DISCHARGE MACHINING PROCESSES MICRO...
ELECTRO CHEMICAL MACHINING AND ELECTRICAL DISCHARGE MACHINING PROCESSES MICRO...
 
HEAT TRANSFER ENHANCEMENT BY USING NANOFLUID JET IMPINGEMENT
HEAT TRANSFER ENHANCEMENT BY USING NANOFLUID JET IMPINGEMENTHEAT TRANSFER ENHANCEMENT BY USING NANOFLUID JET IMPINGEMENT
HEAT TRANSFER ENHANCEMENT BY USING NANOFLUID JET IMPINGEMENT
 
MODIFICATION AND OPTIMIZATION IN STEEL SANDWICH PANELS USING ANSYS WORKBENCH
MODIFICATION AND OPTIMIZATION IN STEEL SANDWICH PANELS USING ANSYS WORKBENCH MODIFICATION AND OPTIMIZATION IN STEEL SANDWICH PANELS USING ANSYS WORKBENCH
MODIFICATION AND OPTIMIZATION IN STEEL SANDWICH PANELS USING ANSYS WORKBENCH
 
IMPACT ANALYSIS OF ALUMINUM HONEYCOMB SANDWICH PANEL BUMPER BEAM: A REVIEW
IMPACT ANALYSIS OF ALUMINUM HONEYCOMB SANDWICH PANEL BUMPER BEAM: A REVIEW IMPACT ANALYSIS OF ALUMINUM HONEYCOMB SANDWICH PANEL BUMPER BEAM: A REVIEW
IMPACT ANALYSIS OF ALUMINUM HONEYCOMB SANDWICH PANEL BUMPER BEAM: A REVIEW
 
DESIGN OF WELDING FIXTURES AND POSITIONERS
DESIGN OF WELDING FIXTURES AND POSITIONERSDESIGN OF WELDING FIXTURES AND POSITIONERS
DESIGN OF WELDING FIXTURES AND POSITIONERS
 
ADVANCED TRANSIENT THERMAL AND STRUCTURAL ANALYSIS OF DISC BRAKE BY USING ANS...
ADVANCED TRANSIENT THERMAL AND STRUCTURAL ANALYSIS OF DISC BRAKE BY USING ANS...ADVANCED TRANSIENT THERMAL AND STRUCTURAL ANALYSIS OF DISC BRAKE BY USING ANS...
ADVANCED TRANSIENT THERMAL AND STRUCTURAL ANALYSIS OF DISC BRAKE BY USING ANS...
 
REVIEW ON MECHANICAL PROPERTIES OF NON-ASBESTOS COMPOSITE MATERIAL USED IN BR...
REVIEW ON MECHANICAL PROPERTIES OF NON-ASBESTOS COMPOSITE MATERIAL USED IN BR...REVIEW ON MECHANICAL PROPERTIES OF NON-ASBESTOS COMPOSITE MATERIAL USED IN BR...
REVIEW ON MECHANICAL PROPERTIES OF NON-ASBESTOS COMPOSITE MATERIAL USED IN BR...
 
PERFORMANCE EVALUATION OF TRIBOLOGICAL PROPERTIES OF COTTON SEED OIL FOR MULT...
PERFORMANCE EVALUATION OF TRIBOLOGICAL PROPERTIES OF COTTON SEED OIL FOR MULT...PERFORMANCE EVALUATION OF TRIBOLOGICAL PROPERTIES OF COTTON SEED OIL FOR MULT...
PERFORMANCE EVALUATION OF TRIBOLOGICAL PROPERTIES OF COTTON SEED OIL FOR MULT...
 
MAGNETIC ABRASIVE FINISHING
MAGNETIC ABRASIVE FINISHINGMAGNETIC ABRASIVE FINISHING
MAGNETIC ABRASIVE FINISHING
 

Recently uploaded

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 

Recently uploaded (20)

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 

Searching Distributed Data with Multi Agent System

  • 1. Novateur Publication’s International Journal of Innovation in Engineering, Research and Technology [IJIERT] ICITDCEME’15 Conference Proceedings ISSN No - 2394-3696 1 | P a g e SEARCHING DISTRIBUTED DATA WITH MULTI AGENT SYSTEM Vishal D. Lipte Asst. Prof.SRES COE Kopargaon,Maharashtra vishallipte@yahoo.co.in Sandip A. Shivarkar Asst. Prof. SRES COE Kopargaon,Maharashtra sandip.shivarakar@gmail.com Ajit A. Muzumdar Asst. Prof SRES COE Kopargaon,Maharashtra ajit_muzumdar@yahoo.com Pravinkumar B. Landge Asst. Prof. SRES COE Kopargaon, Maharashtra pravinkumar.landge@gmail.com ABSTRACT In distributed systems, to search out information is costly task because they have to be compel led to transfer information from node containing information to the node wherever query is generated, this will l consume latency, network traffic etc.For reducing these parameters mobile agents are accustomed fetch information from nodes wherever information resides. Alongside mobile agents directory containing information concerning database kept on completely different nodes is employed to focus retrieval method solely to those nodes that are containing answers to the query. 3 kinds of agents area unit accustomed fetch data specifically ly coordinator, search and local agent. KEYWORDS Mobile agents, data retrieval, distributed data, Natural Language Processing. INTRODUCTION Traditional Client-Server architecture for distributed data retrieval do not offer much flexibility. There are several steps in client server architecture ; set up a connection between client and server, sending request to database servers and receive results from all database servers. But client has to send requests to each database server containing distributed data. With increase in no. of servers no. of requests increase which increase bandwidth consumption. Also heterogeneity of databases affect retrieval. Another approach is to transfer database to a node where request is generated. But this approach also consumes huge amount of bandwidth. Also unnecessary data is transferred over the network. The challenge is retrieving data from distributed databases, usually Heterogeneous, with minimum consumption of network bandwidth. In mobile computing atmosphere, users will access information freelance of their location . But accessing this info shouldn’t prohibit quality of application. From information management purpose of reading data, mobile users will handle solely fraction of information since mobile devices area unit having restricted resources. The invention of low price and nonetheless moveable mobile devices has enabled mobile users to figure from anyplace, at anytime. Along with growing technology scores of folks area unit exploitation these devices and through that these area unit accessing distributed information residing on distributed nodes. So there is ought to develop a system that ought to give required information to those mobile devices with a minimum use of resources. These days mobile devices area unit developed to use web. These devices area unit GPRS enabled that provide the simplest way to attach alternative devices to transfer information or to request information. These devices are often wont to access distributed access through GPRS therefore on preserve limited resources of those mobile devices. The devices area unit preserved by exploitation mobile agents. By this technology all the computations are performed at the nodes themselves. Mobile agent technology is used as a useful and efficient tool for searching and retrieving data in distributed environment where the data is stored at a various nodes of the system. A mobile agent is an executing program that
  • 2. Novateur Publication’s International Journal of Innovation in Engineering, Research and Technology [IJIERT] ICITDCEME’15 Conference Proceedings ISSN No - 2394-3696 2 | P a g e can migrate during execution from machine to machine in a heterogeneous network.[18] . The advantage of mobile agent is that it searches for info rather than users. Mobile agents carry code of execution or query to be applied on information. They run the query on the information and returns to the node that who had created that agent. This agent carries answer to the query .It is an economical alternative to transfer information and additionally it reduces execution time. Therefore by exploitation of mobile agents we are able to cut back bandwidth needed for operation. during this paper we’ve got urged a query retrieval approach by exploitation directories and multi agent system. The Distributed Information Retrieval task deals with the collection of information from multiple and usually heterogeneous information sources that exist in a distributed environment. One way to address these issues is to use information agents. These Distributed Information Retrieval agents should be able to: • Ready to serve a request for information from user , • Convert the request into a code that can be understood by resources, • determine the knowledge sources that contain information relevant to the request, • send the request to those sources, • collect the corresponding results, and methods for returning results. The remaining part of the paper is organized as follows: Section 2 reviews recent related works. Section 3 introduces to the proposed data retrieval system. Section 4 discusses about expected results from the system. Finally, we conclude the paper in Section 5. RELATED WORK With development of distributed applications need for retrieving data from scattered data arised.Many approaches are made for retrieval of distributed data. In [1] the process involving distributed data access from a mobile device, using mobile agents is described. To answer any query in the distributed environment the search is conducted to answer the query only in the databases, which are present in the systems. This approach is useful in situations where required data is scattered on most of the nodes. But in case where data is concentrated to very few nodes. Because unnecessary search agents are sent to the nodes where required data is not present. In [3] the planning issues and implementation details of an entire MAP(Multi Agent Platform) model addresses numerous problems like security mechanisms, fault tolerance, methods for building network-aware mobile agents etc.The MAP system has been has been implemented in Java and optimized for network and systems management applications. In [4],a system supported mobile crawlers which uses mobile agent is planned. The approach implements mobile agents to crawl the pages .Aglet platform [19] is used for implementation of mobile agents. These mobile crawlers or mobile agents that crawl the pages determine the changed pages at the remote web site while not downloading them. But it downloads those pages solely, which have truly been changed since last crawl. therefore it‘ll cut back the net traffic and load on the remote web site. Distributed info framework supported mobile agent is planned in [5],which represents agent distribution and also the advancement of every agent .The distributed info system is meant and enforced by the employment of agent technology in developing information gathering management application platform of Down Hole Operation Company. Under the IBM Aglet development platform the distributed question system is accomplished supported Mobile Agents, the running results of system shows high pertinence and capability of the model. In [6], Papastavrou et. Al. have suggested the framework for accessing Web-based distributed data For that they have used mobile agents. The suggested system also supports for light-weight, portable, and autonomous clients. Also it is able to operate on slower networks. The implementation of the mobile agents is done by using the aglet platform. The system performs well in wireless and dial-up environments and also for average size transactions; As compared to a client-server platform the proposed system provides a performance improvement of roughly multiples of ten. For the fixed network, the gains are near about 20% and 30%, respectively. In [7] an experimental mobile-agent system searching technical reports distributed across multiple machines is proposed. The application was implemented on the DA gents system[20].It uses statistical information retrieval system called Smart. Smart uses the vector-space model to measure the textual similarity between documents and is wrapped inside a stationary agent on each node. Kawamura et al. [8] have proposed three types of agents to process accessing of data from distributed databases namely direct access, stationery agent access, and mobile agent access. Also, Ismail et al. [9] have analyzed the comparisons between a Java applet-based approach and a mobile agent technology in accessing distributed databases from the Web.It presents a performance evaluation of the mobile agent paradigm in comparison to the client/server paradigm. It is implemented on top of the Java environment, using respectively RMI, the Aglets mobile agents platform and a mobile agents prototype.Menczer [10] designed and implemented My spiders, a multi-agent system for information discovery in the Internet.Myspiders is a threaded multivalent system designed for information discovery. It uses an adaptive population of intelligent agents mining the Web online at query time. The usage of mobile agents for information filtering is studied by Thiemann et
  • 3. Novateur Publication’s International Journal of Innovation in Engineering, Research and Technology [IJIERT] ICITDCEME’15 Conference Proceedings ISSN No - 2394-3696 3 | P a g e al.[11].It implements mobile agents for filtering distributed information resources and coordinating mobile agent dissemination that minimizes communication costs. Nguyen et.al. [12] has developed an agent system that helps information retrieval from the Internet. Their system differs from My spiders because it uses consensus methods for resolving differences in response sets i.e. answers from various nodes and it uses multiple agents like managing agents and search agents for the retrieval task. Tool used for implementation of mobile agents is JADE(Java Agent Development Framework)[13].JADE is a Framework which is implemented in Java language. It works as a middle- ware for developing mobile agents. JADE platform follows all guidelines suggested by FIPA(Foundation for Intelligent Physical Agents)[14] specifications. JADE also allows debugging and deployment of mobile agents.FIPA is an IEEE Computer Society standards organization. It works for agent technology and the interoperability with other technologies. In JADE, this platform can be distributed across nodes of the distributed system. Also JADE facilitates mobility of agents from one node to another one when it is necessary. JADE is used as add-on to JAVA. When it is used with netbeans it should be added to libraries of our project in order to use it. PROPOSED SYSTEM 3.1 System Architecture Figure 1: Proposed system The figure shows proposed system for distributed data retrieval. The architecture shows a multi agent system for retrieving data from distributed databases. We have followed this approach in developing our homogeneous retrieval system for the Database Servers. The overall agent architecture is as follows. The inter-agent communication is based on standard Query Manipulation Language (QML). The National Language Processing Convert chunks of text from the base station into more formal representations such as first-order logic structures that are easier for computer programs to understand. Our system supports a collection of Database Domains. The concept of database domain is used to describe a logical entity. This entity contains a set of data or databases. Actually it is a logical clustering of distributed database sites. This will make searching easier. Each such site contains search and local agent. The search agent periodically scans through all the database sources, represented by query. These can be domain name or table name of the of various database groups, for example. The search agent traverses through all the local agent (e.g. database belonging to Company or Employee group). It classifies each such domain as referred by query and extracts results from each domain For example, it will Search all the Employee Information from Employee Domain like Name, Designation, Gender and sends the result back to NLP.The NLP Convert information from computer databases into readable human language. It uses Natural Language Generation (NLG) for generating natural language from a machine representation system such as a knowledge base or a logical form. The converted output can be viewed from mobile unit.
  • 4. Novateur Publication’s International Journal of Innovation in Engineering, Research and Technology [IJIERT] ICITDCEME’15 Conference Proceedings ISSN No - 2394-3696 4 | P a g e Finally, these important features are passed to the co-coordinator agent. The co-coordinator agent handles the query answering process. It acts as an information gateway to the records sources it manages. In contrast to the above, the user agent is the one that the end user interacts with. It formulates the user’s query, entered via a application, translates into an appropriate query message format and displays the answers. The user agent makes use of the services of a corresponding Co-coordinator agent. This agent accepts requests from user agents. It has the role to identify which database the user is actually referring. Concluding with the overall agent architecture, there are three agents: the co-coordinator agent, the search agent and local agent. 3.2. Mathematical Model Problem description Let s be MAS which will process a query such that s = {M,B,C,A,L,D} where M is set of mobile phones. B is set of base stations C is set of coordinator agents A is set of search agents L is set of local agents D is set of database servers A = {a0, a1, a2, a3} M = {m0,m1, .........,mn} B = b0 C = c0 L = {l0, l1, l2, l3} D = {d0, d1, d2, d3} note:-Since only four distributed databases are considered for implementation so only four elements are considered. DFA theory Definition: A deterministic finite automaton (DFA) 1. A finite set of states (often denoted Q) 2. A finite set S of symbols (alphabet) 3. A transition function that takes as argument a state and symbol and returns a state (often denoted d) The transition function d is a function in d: Q × S = Q 4. A start state often denoted s0 5. A set of final or accepting states (often denoted F) So a DFA is mathematically represented as a 5-tuple (Q, S, d, s0, F) 3.3. Dynamic Programming and Serialization Proposed system can be divided into two main parts; mobile and stationary. Mobile part includes all mobile agents used in the system. In proposed system search agents are mobile, travelling across network .These agents carry query which is to be fired on database .Stationary part includes local and coordinator agents .Local agents are present at nodes where database resides. These agents accept query from search agent, fire it on the database, collect results and forward these results to search agent. Local agents are well aware of DBMS which is maintaining distributed database. Coordinator agent coordinates retrieval process. Coordinator agent carry out retrieval process by creating search agents, sending them to appropriate nodes and collecting results from those search agents. 3.4. Data independence and Data Flow architecture As shown in figures, query for data is accepted through mobile device. This query is accepted through simple GUI.The communication between mobile and base station (coordinator machine) is done through GPRS.At base station coordinator agent is present which accepts the Natural language query and converts it to SQL query by using NLP.Then coordinator agent identifies node(s) which are having answers to given query by using a directory .This directory is maintained at base station which contains information about data present in distributed databases .Suppose N no. of nodes are containing answers to given query then coordinator agent creates N no. of search agents
  • 5. Novateur Publication’s International Journal of Innovation in Engineering, Research and Technology [IJIERT] ICITDCEME’15 Conference Proceedings ISSN No - 2394-3696 5 | P a g e .Each search agent contains query .Search agents travel through network and reaches to their respective nodes .These nodes are containing database servers which are containing distributed data .Also local agents are present at these nodes .Search agents forward query to these local agents .As local agents are having information about how to retrieve data from their databases they do so after accepting a query from search agent. Local agent searches for answers to given query, retrieves them and forwards them to search agent. Search agents returns back to its originator i.e. at base station. Same data is accessed by mobile user through his mobile phone as a web page. Figure 2: Data flow diagram Level 0 3.5. Multiplexer Logic The GUI which is provided to mobile users can be accessed from many mobile users simultaneously because it is developed as java server pages(jsp).So multiple users can retrieve data simultaneously independent of each other.For each request separate set of agents are created.These agents work independent of each other,find results independent of each other.Also inputs are provided independent of each other.To serve each request a thread of coordinator is created.Each coordinator thread is having its own set of search and local agents.All work without interfering others. Different jar files are added to library of project so they can be used by all modules of the project.e.g.-fileupload is used to for all file operations. Following are the states from which system transits as shown in figure. • Base station(S0):- This is a state of the system when mobile user is sending request or getting results.This is initial and final state of the system. • Coordinator agent(S1):- The system will enter to this state when coordinator agent is working i.e. either creating search agents or collecting results from search agents. • Natural Language Processing(S2):- The system will enter in this state when it will convert English query in SQL command by using single token matching. • Search Agent(S3):- SQL query is given to search agent,it will travel to node having distributed database,then,system will be in this state. Also when local agent will provide results to search agent then also the system will enter in this state.
  • 6. Novateur Publication’s International Journal of Innovation in Engineering, Research and Technology [IJIERT] ICITDCEME’15 Conference Proceedings ISSN No - 2394-3696 6 | P a g e Figure 3: Data flow diagram Level 1 3.6 Turing Machine Figure 4:State diagram • Local Agent(S4):- When search agent forwards the query to local agent.Local agent will fire that query on its database.The system will be in this state until it retrieves all records.After collecting all records the system will leave this state when it will forward these results to search agent. RESULTS AND DISCUSSION In our project we have implemented NLP approach by using this only specified mobile agents will be activated where in base system or existing system all agents were getting activated for each and every query.So the performance ratio was 1:N where N represents no. of agents.Ratio is no. of queries to no. of activated agents for query.But in proposed system this ratio will be 1:1 so performance is increased by factor (N-1).Because we are sending search agent to only those nodes whose domain matches with the query.In other words query is fired to only those databases which contain answer to query .This system will work best in the databases where we are well aware of what type of data is stored in distributed dtabases.
  • 7. Novateur Publication’s International Journal of Innovation in Engineering, Research and Technology [IJIERT] ICITDCEME’15 Conference Proceedings ISSN No - 2394-3696 7 | P a g e In future this system can be improved by working about security of agents,implementing the same concept for homogeneous type of distributed database.Also to work on maintenance of directory about data stored in databases which specifies domain of the databases. CONCLUSION In this way we can improve system performance by using mobile agent system and Natural Language Processing.NLP approach will improve system efficiency ,reduce system overhead ,data congestion and network overhead. REFERENCES [1] M. Murali Dr. R. Srinivasan, Multi-Agent System for Distributed Data Retrieval using PQR Approach International Journal of Computer Applications (0975−8887) Volume 29 No.3, September 2011. [2] Ekta Agrawal et. al, Natural Query Generation By Single Token Matching International Journal of Emerging Technology and Advanced Engineering (ISSN 2250- 2459, Volume 2, Issue 8, August 2012). [3] D Gavalas, G. Tsekouras, C. Anagnostopoulos , A mobile agent platform for distributed network and systems management Journal of Systems and Software 82 (2) (2009) pp.355 − 371. [4] Anbukodi.S,Muthu Manickam.K, Reducing Web Crawler Overhead using Mobile Crawler PROCEEDINGS OF ICETECT 2011. [5] Li Yang et.al., Application Research on distributed database access of Down-Hole Operation producing system based on Mobile-Agent Technology 3rd International Conference on Advanced Computer Theory and Engineering(ICACTE) 2010. [6] Stavros Papastavrou et.al., Mobile Agents for World Wide Web Distributed Database Access IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, VOL. 12, NO. 5, SEPTEMBER/OCTOBER 2000. [7] Brewington, B. et al., Mobile agents in distributed information retrieval Klusch, M.(ed.) Intelligent Information Agents, 355 − 395. Springer, Heidelberg (1999). [8] T. Kawamura, S. Joseph, A. Ohsuga, S. Honiden, Designing multi-agent systems based on pairwise agent interactions IEICE Transactions on Information Systems E 84-D (8) (2001) 968 − 980. [9] L. Ismail, D. Hagimont, pp. 306 − 313., A performance evaluation of the mobile agent paradigm Fourteenth Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA), Denver, November 1999. [10] Menczer F., Complementing Search Engines with Online Web Mining Agents Decision Support Systems 35, 195 − 212 (2003). [11] W. Theilmann, K. Rothermel, Optimizing the dissemination of mobile agents for distributed information filtering IEEE Concurrency 8 (2) (2000) 53 − 61. [12] Nguyen, N.T., Ganzha, M., Paprzycki, M. A Consensus-based Multi-agent Approach for Information Retrieval in Internet Alexandrov, V.N., van Albada,G.D., Sloot, P.M.A.,Dongarra, J.J. (eds.)ICCS 2006.LNCS, vol. 3993, pp. 208−215. Springer,Heidelberg (2006). [13] JADE homepage http://jade.tilab.com/. [14] FIPA website http://www.fipa.org. [15] R. Alonso, H.F. Korth, Database system issues in nomadic computing Proceedings of ACM SIGMOD Conference on Management of Data, 1993, pp. 388 − 392. [16] Y. Fu, S. Madria,Multi-layered databases for intelligent query answering in mobile environments International Workshop on Reliable and Secure Applications in Mobile Environments, New Orleans (also invited paper in NSF workshop), October, 2001. [17] Tainchi Lu, Chinghao Hsu , Mobile agents for information retrieval in hybrid simulation environment Journal of Network and Computer Applications 30 (2007) 244 − 264. [18] Katia P. Sycara , Multiagent Systems American Association for Artificial Intelligence SUMMER 1998. [19] Aglet web site http://aglets.sourceforge.net [20] Robart Gray et.al., DAgents:Security in a multiple-language multi agent system from book Mobile Agent and Security, 154 − 187,Springer-Verlog 1998.