Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2003
Currently, the technologies of hardware and software about the Internet and information processing are developed in a very high pace. Applying these new technologies into the area of information retrieval is very successful. Because of the importance of information retrieval via the network, there are lots of prior studies dedicated in these related topics, and they have already got plenty of successful outcomes, but most of those researches always assume that the platforms by means of those technologies have good quality networks and high computing power CPU. For those poor quality networks, low computing power CPU, and resource-constrained mobile devices, obviously, most of the previous research outcomes usually can't be easily adopted. The objective of this dissertation is to study such resource-constrained mobile computing circumstances for information retrieval and related applications, and to propose a feasible framework to solve such situation. In this dissertation, we take care all situations that a mobile user may run into, and then propose a framework for the mobile devices with low-computing-power and poor-quality-networks to retrieval the information he is interested in from the network. In our design, a mobile user can retrieve the information from the network or the Internet via his/her networked mobile device. The mobile devices may include mobile phones, PDA, or mini-notebook PCs. Because the interface and operating model of those mobile devices are very diverse, to uniform the user interface among these devices, we utilize e-mail protocol and mobile agent technologies for the user to retrieve the information from the network or the Internet. Because the e-mail is one of the most popular applications for all networked devices, and the e-mail protocol and e-mail client operation are common and uniform in those networked devices, the information retrieval operating interface will be unified. That is, the user may utilize the unified interface of our proposed framework to design, operate, and execute some iii mobile agents in the server-side, and those mobile agents will retrieve the information for the user in a very good computing environment. The user doesn't need to worry about what kind of the mobile device he/she will use in the whole information retrieval process.
VI Congreso Argentino de Ciencias de la Computación, 2000
Currently, the inforrnation retrieval has been reflected directly in the final products of an organization. The databases integration reduces in the costs of an organization, where the legacy systerns and the new data storage technologies can be interrelated , supplying to the final users more consistent database information which proceed from a broader range of databases. So, the information retrieval between distinct databases will increase the data recuperation and permits facilities to users. Besides bringing these benefits, the use of the rnobile agents rnust allow a greater consistency in the data, since these agents rnove to the machines, and execute their tasks locally. This way, the data will not keep moving through the network, but will be stored in the mobile agents compartment, thus supplying one more level of security.
Internet Research, 2001
Automatic, autonomous browsing has an increasingly important task in information discovery and assisted browsing on the Internet. Where users could once keep up to date with information of interest on the Internet, the recursive growth of the network has made this process increasingly time consuming and less rewarding. We present two possible solutions to this problem: Data Agents and CollaborAgents which were developed with IBM's Aglet Workbench-a particular implementation of mobile agents. This paper also surveys the agent technology and discusses the agent building package used to develop both mentioned applications. Finally, it concludes that the future of local interaction, reduced network loading, server flexibility and application autonomy which are supported by mobile agent technology all help to provide a level agility above distributed problem solving.
With increase in amount of information being stored in remote locations, there is a need to have an efficient method that facilitates information retrieval. Most information retrieval operations use client server architecture which ends up taking much of bandwidth. Client server architecture moves data during operation and this takes too much bandwidth. This paper discusses mobile agents which present an ideal method that can be used in information retrieval due their ability to move the code instead of data and this property makes them suitable in saving bandwidth. Mobile agent is a technology generating a lot of interest due to its benefits in areas such as ecommerce, information retrieval. Mobile agent is a program that acts on behalf of the user and it is capable of moving from one location to another and performs action. The experiment was carried out to compare the performance of mobile agents and client server method in which it was found that mobile agents formed better that client server. General Terms Mobile Agents, distributed systems, information searching.
2013
Internet has evolved from an information space to a market space with thousands, potentially millions, of electronic storefronts, auctions and other commercial services. This creates great opportunities, but is not without problems.. The information overload is an obstacle to the practical use of potentially useful information on the Web. The use of mobile agents in this kind of applications represents a novel approach and potentially solves most of the problems that exist in centralized client-server solutions, because they are programs with a persistent identity which moves around a network and can communicate with this environment and other agents. We present a possible solution for this problem: the Data Agent system - a mobile agent application for the retrieval of distributed structured information in a scenario of several on- line bookstores. This system was developed for Web-based distributed access to database systems based on
2007
In this paper we present a new technology which supports mobile agents on handheld limited devices running Mobile Information Device Profile (MIDP) / Connected Limited Device Configuration (CLDC), and which we call the Lighter Weight Mobile Agent System (LMAS). The LMAS application is capable of sending, receiving, and queuing mobile agents. The application manages the mobile agents' execution priority and multitasking and it controls the mobile agent's waiting time in the queue. We propose a new language scheme for mobile agents which is converted by the LMAS application to J2ME procedures in the mobile device. This language includes instructions that interact with the mobile device's Graphical/Input User Interface (GUI/IUI), access the mobile device record management system (RMS) which is an alternative of the filesystem in mobile devices, access the agent's components such as the agent's report and briefcase, and update reports to the mobile agent server. We show the application's performance test results for multitasking agents using real mobile phones. We implemented different versions of LMAS to use different media connections including WLAN, Bluetooth and MMS.
2010
In this paper, a new automated information retrieval system is presented. The design of such system relies on the components used in computer based information system (CBIS). Its efficiency and effectiveness play an important role in the success of the automated information retrieval system. The main objective of this work is to help Internet users to find the required information with high performance. Finding information on an object's visual features is useful when specific keywords for the object are not known. Since intelligent mobile agent technology is expected to be a promising technology for information retrieval, there is a number of intelligent mobile agent based-information retrieval approaches have been proposed in recent years. Multiple information agents continuously traverse the Internet and collect images that are subsequently indexed based on image information such as the URL location, size, type and the date of indexation. In the search phase, the intelligent mobile agent receives the image of object as a query. Then, the fast searching algorithm presented in [31] is used to search the set of web pages that contain information about the object. Furthermore, different models of information retrieval are studied. In addition, intelligent adversarial information retrieval is described. Moreover, different methods for measuring the performance of information retrieval are discussed.
2003
This paper describes an approach for running mobile agents on various devices from mobile phones and Personal Digital Assistants (PDAs) to powerful PCs. Most mobile devices suffer from limited computation resources (memory and processors), limited network connection and bandwidth, and limited battery life. Mobile agents are a promising technology for minimizing the problems described above. However, most mobile agent systems today are very resource demanding both for the client and the server. In this paper we propose a simple mobile agent architecture that makes it possible to access a mobile agent system on various devices. This architecture proposes that clients will state their capabilities. Based on these capabilities, the client will either run the full mobile agent on the device or only run a light-weight version of the agent on the device. In our new approach, the mobile agents are basically the same on all clients, but for small mobile devices the code of the mobile agent is removed. This means that for mobile devices with minimal resources, only the data of the agent can be changed. The code of this agent is stored at the server. When the agent returns to the server, the two parts are joined and the agent is ready to be executed. The joined mobile agent can migrate to other agent servers and clients.
IEEJ Transactions on Electronics, Information and Systems
Information searching and retrieving are two important aspects that most of the Internet users do when they are using the Internet. Unfortunately, many available tools that are being used to search a particular information from the Internet such as a search engine could not give the satisfying results. This is due to the problem such as broken and duplicated links. Also the ranking algorithms that are applied by the search engines are different from one to another. This paper discusses the limitations of current software tools to search in the Internet and proposes a new approach by employing a mobile agent to retrieve the query results in the local search servers. The Mobile Agent Search System (MaSS) has been developed to reduce the time for searching and retrieving information from the Internet. Furthermore, the ranking of query results are evaluated using the Number of Relevant Ordering Score (NROS) method. The main advantage of the MaSS is to reduce the time for searching and retrieving information as it is done in the off-line case compared to the on-line case.
1996
Mobile agents are programs that can move through a network under their own control, migrating from host to host and interacting with other agents and resources on each. We argue that these mobile, autonomous agents have the potential to provide a convenient, e cient and robust programming paradigm for distributed applications, particularly when partially connected computers are involved. Partially connected computers include mobile computers such as laptops and personal digital assistants as well as modem-connected home computers, all of which are often disconnected from the network. In this paper, we describe the design and implementation of our mobile-agent system, Agent Tcl, and the speci c features that support mobile computers and disconnected operation. These features include network-sensing tools and a docking system that allows an agent to transparently move b e t ween mobile computers, regardless of when the computers connect to the network.
Conceptual ModelingER' …, 1997
In this paper we propose a new mobile system architecture, called the Client-Representative-Agent-Server (CRAS) architecture. While developing this architecture, an attempt is being made to keep CRAS compatible existing distributed object management frameworks and standards.
2000
In next-generation enterprises it will become increasingly important to retrieve information efficiently and rapidly from widely dispersed sites in a virtual enterprise, and the number of users who wish to do using wireless and portable devices will increase significantly. This paper considers the use of mobile agent technology rather than traditional clientserver computing for information retrieval by mobile and wireless users in a virtual enterprise. We argue that to be successful mobile agent platforms must coexist with, and be presented to the applications programmer sideby-side with, traditional client-server middleware like CORBA and DCOM, and we sketch a middleware architecture for doing so. We then develop an analytical model that examines the claimed performance benefits of mobile agents over client-server computing for a mobile information retrieval scenario. Our evaluation of the model shows that mobile agents are not always better than client-server calls in terms of average response times; they are only beneficial if the space overhead of the mobile agent code is not too large or if the wireless link connecting the mobile user to the fixed servers of the virtual enterprise is error-prone.
IEEE Network, 2002
Lecture Notes in Computer Science, 2004
This paper presents framework that can be used for improving working conditions. We have extended intelligent agents technology for the Internet with cell phone technology. This extension allows the mobile worker to have access to the full power of server based computation using cheaper, smaller mobile devices. The most demanding part of the computation is performed by agents running on Internet servers while cell phone computations are concerned only with the interface between end-users and server-based agents. Although we have focused only on Cell Phones, the same technology can be used with Pocket PCs, PDAs and other mobile devices.
International Journal of Artificial Intelligence & Applications, 2012
2001
In this paper we present the MultiMedia Database Mobile agent technology (M 3 ) which supports personalized content-retrieval and indexing in a distributed Oracle 8i DB. We implemented an agency on top of the Oracle 8i JServer and realized mobility with the embedded Visbroker Corba ORB. A performance comparison of our mobile agent technology with a client-server solution for a nearest-neighbor search in an image database shows the efficiency of the proposed solution. similar features to the applications mentioned beforehand : they are characterized by asynchronous transactions, high latency, complex information processing and distributed task processing features.
International Journal of Natural and Applied Sciences (IJNAS)., 2015
Information retrieval techniques have to face both the growing amount of data to be processed and the “natural” distribution of these data over the network. Various technologies and solutions have been developed to handle this situation, including the Mobile Agent technology. A mobile agent is an executing program that can migrate during execution from machine to machine in a heterogeneous network. On each machine, the agent interacts with the local resources to accomplish its task. Mobile Agents are particularly attractive in distributed information retrieval applications for several reasons, including reduction of network load and server access time delay and achievement of higher error tolerance and security. Moreover, Mobile Agents can offer a flexible, versatile, and powerful framework for efficiently developing distributed applications on the Internet. In this research work, a mobile agent for Retrieving Exam results in a distributed database system has been described. The University of Calabar was used as a case study. In the system, two types of sites are used. There are Student Affairs Site and Department Site. The system has been developed using the java programming and the mobile agents have been implemented using the IBM’s Aglet Software Development Kit (ASDK).
Acj, 2005
In this paper we present a comprehensive study of mobile agent applications. We classify the application fields as follows: Network monitoring and management, information searching and filtering, multimedia, Internet, intrusion detection, telecommunications, military, and others. We discuss the potential uses of mobile agents in the various fields and present the many systems and architectures that have been proposed and implemented. Furthermore, we describe ongoing efforts to integrate currently implemented technologies with mobile agent technology. For each of the application fields, we list statistics showing the distribution of research output according to certain criteria such as article type and application field. We end each section with a summary of the work done and provide directions for future work. Finally, we conclude with suggestions about promising research areas involving mobile agents.
Lecture Notes in Computer Science, 2005
A Middleware is the software that assists an application to interact or communicate with other applications, networks, hardware, and/or operating systems. We have earlier proposed an RMI-based middleware for mobile devices called System on Mobile Devices (SyD). A middleware on mobile devices is a challenging issue, as it has to deal with problems such as limited memory, frequent disconnections, low bandwidth connection, and limited battery life. The mobile agent module fits in the context of the middleware for mobile devices as it quite naturally alleviates the above mentioned problems. Communication between devices and method invocation capabilities, among other things are carried out by employing agents. In this paper, we provide the design and implementation of an agent module for SyD. We also present practical experiences gathered from carrying out experiments on the agent module.
Lecture Notes in Computer Science, 2001
Mobile agents are programs that can jump from host to host in the network, at times and to places of their own choosing. Many groups have developed mobile-agent software platforms, and several mobileagent applications. Experiments show that mobile agents can, among other things, lead to faster applications, reduced bandwidth demands, or less dependence on a reliable network connection. There are few if any studies of the scalability of mobileagent servers, particularly as the number of clients grows. We present some recent performance and scalability experiments that compare three mobileagent platforms with each other and with a traditional client/server approach. The experiments show that mobile agents often outperform client/server solutions, but also demonstrate the deep interaction between environmental and application parameters. The three mobile-agent platforms have similar behavior but their absolute performance varies with underlying implementation choices.
2021
This research presents an Information Retrieval in a Digital Library Using Mobile Agent. Mobile agent is an executing program that can migrate during execution from machine to machine in a heterogeneous network. On each machine, the agent interacts with stationary service agents and other resources to accomplish its task. In this system, mobile agents can migrate from a host node to various destinations, perform data processing there and send the relevant information back to the host. In order to facilitate such a set of events and actions, many development platform are available. The main aim of this work is to design a Mobile agent for information retrieval in a digital library environment using mobile agent that enables researchers have access to necessary files and information that are available on other systems and to enable a mobile agent that will be able to navigate from one system to another or a specified system in order to minimize the energy to be consumed for manual normal visitation to individual system for system information retrieval. In this research, C-sharp has been used as design tool for the frontend end and Microsoft access as database backend. The developed agent was tested by some researchers.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.