The Active A Conceptual and Practical Architecture for Direct Manipulation.- Surface A Paradigm for Object Communication.- An Object-Oriented Disappointment.- An Architecture for HCI in Real-time Systems.- Logical Input Devices - An Outdated Concept?.- A Generalised Event Mechanism for Interactive Systems.- Generalising MVC to Orthogonalising Entities, Representations, and Input Dispatching to Interaction Classes.- Constructing front-ends to existing software systems.- Correspondence between Specification and Run-Time Architecture in a Design Support Tool.- Incorporating an Incremental Learning Model in the Design of HyperNeWS2.0.- Declarative Objects for User Interface Construction.- X-Designer - Abstraction and Visibility in Graphical User Interface Design.- An Object-Oriented Framework for Prototyping User Interfaces.- Author Index.