Duncan L. Pemberton

Learn More
Interfaces to library systems have largely failed to represent the inherently collaborative nature of information work. This paper describes how collaborative functionality is being implemented as part of the DEBORA project to provide access to digitised Renaissance documents. Work practices of users of Renaissance documents are described and the(More)
Travel can be a stressful experience and it is an activity that is difficult to prepare for in advance. Although maps, routes and landmarks can be memorised, travellers do not get much sense of the spatial layout of the destination and can easily get confused when they arrive. There is little doubt that virtual environments techniques can assist in such(More)
The objective of the SELECT project is to help Internet users find the most reliable, valuable, important and interesting information quickly and easily, hence reducing information overload. In these ways, SELECT will make a positive contribution to the problem of helping users tailor their information environments to meet their individual needs. The(More)
The paper presents an overview of an Object Request Broker (ORB) facilitating the deployment of adaptable, dynamically evolvable, and distributed component-based software systems. The ORB’s design and implementation in the Java programming language is outlined using a dispatch-delegate reflective proxy-based implementation. Components deployed via the ORB,(More)
This paper illustrates the application of VOCAL (V iewpoint O riented Verifi c ation a nd Va l idation) to the development of systems incorporating an interactive graphical user interface (GUI). Many applications are now designed to operate interactively rather than in batch mode. In most cases though test processes do not adequately consider the(More)
.......................................................................................................................................... II ACKNOWLEDGEMENTS ................................................................................................................ III TABLE OF CONTENTS(More)
  • 1