Skip to main content

Research Repository

Advanced Search

An open model-based interface development system: The Teallach approach.

Griffiths, Tony; McKirdy, Jo; Paton, Norman W; Kennedy, Jessie; Cooper, Richard; Barclay, Peter J.; Goble, Carole; Gray, Philip; Smyth, Michael; West, A; Dinn, A

Authors

Tony Griffiths

Jo McKirdy

Norman W Paton

Richard Cooper

Carole Goble

Philip Gray

A West

A Dinn



Contributors

Panos Markopoulos
Editor

P Johnson
Editor

Abstract

The goal of the Teallach project is to provide facilities for the systematic development of interfaces to object databases in a manner which is independent of both a specific underlying database and operating system. Teallach's open architecture also allows the creation of interfaces to nondatabase applications in a platform-independent manner. To this end Teallach adopts model-based techniques in the process of interface construction, exploits the cross-platform capabilities of Java, and utilises the Java Beans API to allow third-party interface components to be exploited. Through the use of a simple case study this paper introduces the Teallach approach to interface development, providing an overview of the system, its motivations, and underlying technology.

Conference Name DSV-IS '98: 5th International Eurographics Workshop on Design, Specification and Verification of Interactive Systems
Start Date Jun 3, 1998
End Date Jun 5, 1998
Publication Date 1998
Deposit Date Oct 29, 2009
Publicly Available Date May 16, 2017
Peer Reviewed Peer Reviewed
Pages 34-50
Book Title Design, Specification and Verification of Interactive Systems '98. Proceedings of the Eurographics Workshop.
ISBN 3211832122
Keywords User interface management system; Teallach; Java application; User models; Object oriented; Open architecture;
Public URL http://researchrepository.napier.ac.uk/id/eprint/3012
Contract Date May 16, 2017

Files

An open model-based interface development system: The Teallach approach.pdf (118 Kb)
PDF







You might also like



Downloadable Citations