[Top] | [Back] | [Next] | [Bottom] |
"In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move" - Douglas Adams
1.1 A New Electronic Information Age
There is a contemporary style of science fiction writing that has evolved over the past ten years which is known as cyberpunk. This form of writing differs from normal science fiction in two crucial areas. Firstly, it is directly related to the cultural concepts that have developed during the computer revolution of the late 1980s and early 1990s. And secondly, it makes a fundamental distinction about information over technology. In cyberpunk novels, electronic information is the motivating and dominating factor in the world; technology is assumed and is merely an enabling tool.
However, both of these terms have a much deeper meaning and more wide-ranging implications: they are both used to represent the entire sum of human information available in an electronic format. This information is accessible to users through powerful artificial intelligence software that can search and cross-reference information of any format very quickly. Indeed, Stephenson devotes a number of chapters to dialogue between a user and an AI program known as the Librarian daemon. This user has an interactive, real-time, natural English discussion with the Librarian, who collects, correlates and presents information to the user at any level of detail. The information that is available to the Librarian, and hence the user, is historical (through archives), contemporary (through current media input) and real-time (through a global network of satellites and sensors).
1.2 The Reality of the Current Electronic Information Age
The current electronic information age is going through a radical change. With the increase during the past five years of inter-networked environments, such as the Internet, more electronic information is available than ever before. Computer information, which was primarily text-based until a few years ago, is also expanding into the areas of two- and three-dimensional graphics, sound, video and real-time video. The concept of a global, multimedia information space is starting to take form.1.3 The Challenge for Distributed Information Management
It is obvious that a mechanism is required that is co-ordinated and developed at a global level that takes into account all current technology, but is flexible enough to be able to also incorporate future advances. However, is this possible or even desirable? How long would such a system take to design, implement and prime? What happens to all of the existing electronic information that currently exists? And, what occurs in the mean time?1.4 Agents of Change
Much speculative debate has been generated over the world agent. To some an agent is a piece of software that performs a task on behalf of a user. To others it is diverse pieces of software that collaborate to perform a task on behalf of a user. To others still, this piece of software (or pieces of software) must achieve more than simple task completion; they must possess human and mental characteristics, for example, intention, intelligence, autonomy and believability.
The introduction of agents represent a fundamental change in the way users will interact with their information; the emphasis will be moved away from a user interactively working with a piece of software to achieve a task to a user delegating the completion of a task to an agent. This implies that agents do have a useful and important role to play within a distributed information management system.
1.5 Overview
The next chapter of this thesis examines the current distributed information management tools that are available and in common use. It continues by proposing that the concepts of discovery, navigation, consistency and integration are key and crucial aspects that any distributed information management system must posses in order to fulfil the requirements of its users.
Chapter 4 discusses how a meta-characteristic of agents, namely that of mobility, can be employed to extend the functionality and boundaries of domains within which an agent can work. It details how mobile agents are a direct evolution from the client/server paradigm by moving the processing closer to the resource. The characteristics that mobile agent systems embody are described and the state of the art in mobile agent technologies are then presented and compared against these characteristics.
Chapter 5 describes how an architecture can be developed to support mobile agents and distributed information management. The requirements of such a system are given and then the details of a framework are outlined. This chapter hypothesises that a basic agent infrastructure must exist before integration with distributed resource systems can be accomplished.
Finally, chapter 6 outlines the future directions of this research into a prototype to realise some of the goals identified earlier. Chapter 7 presents a final overview of the research that has been undertaken and presents a summary of the conclusions that have been drawn.
[Top] | [Back] | [Next] | [Bottom] |