Change search
ReferencesLink to record
Permanent link

Direct link
A study of intelligent agents and Middleware
2002 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The Internet-services of the future will be used in a very dynamic environment where users and terminals get about in and out of surroundings where local services are offered. The applications needed for using these services will, when needed, be downloaded to the terminal in the form of Java-code or some other technology. The services will often be offered in the form of active objects, so- called agents. An agent is a software program that performs tasks on behalf of its user. Different applications can communicate through a type of software called middleware. Middleware is a software layer that provides a set of standardized interfaces to a collection of distributed and heterogeneous computing resources. My degree project was performed at Telia Research AB in Luleå from the autumn of 2001 to the spring of 2002. The purpose was to examine how to combine agents and middleware in an urban environment with mobile users and terminals. To accomplish that, a study of different types of agents and middleware standards was performed. Two types of agents were studied in the analysis, Mobile- and Information agents. The reason why I choose to take a closer look at mobile agents was because they have the ability to reduce vulnerability to network disconnection, which could be a good rescue when something goes wrong, as users moves around in different environments. Information agents was studied because they reduce the problem with the information overload on the Internet due to the fact that they provide relevant information and expertise on a specific topic. One middleware standard has been evaluated and that was Jini. The Jini network technology provides simple mechanisms which enable devices to form a community put together without any planning, installation, or human action. Each device provides services that other devices in the community may use. These devices provide their own interfaces, which ensures reliability and compatibility. It doesn't matter where a service is implemented, compatibility is ensured because each service provides everything needed to interact with it. The conclusion from the work is that agents can use Jini, for example to discover and negotiate with other agents. This is a great strength in a dynamic environment where both users and mobile equipment could be expected to connect to the network in a random way and change locale and surroundings several times a day.

Place, publisher, year, edition, pages
Keyword [en]
Technology, Internet, Middleware, mobilt internet
Keyword [sv]
URN: urn:nbn:se:ltu:diva-57436ISRN: LTU-EX--02/243--SELocal ID: e1960306-f2f6-449e-9958-580bfc57c22eOAI: diva2:1030823
Subject / course
Student thesis, at least 30 credits
Educational program
Computer Science and Engineering, master's level
Validerat; 20101217 (root)Available from: 2016-10-04 Created: 2016-10-04Bibliographically approved

Open Access in DiVA

No full text

Search outside of DiVA

GoogleGoogle Scholar

Total: 7 hits
ReferencesLink to record
Permanent link

Direct link