Research Output

Teallach: A Model-Based User Interface Development Environment for Object Databases

  Model-based user interface development environments show promise for improving the productivity of user interface developers, and possibly for improving the quality of developed interfaces. However, model-based techniques have rarely been applied to the important area of database interfaces. This lack of experience with data intensive systems may have led to model-based projects failing to support certain requirements that are essential in data intensive applications, and has prevented database interface developers from benefiting from model-based techniques. This paper presents a model-based user interface development environment for object databases, describing the models it supports, the relationships between these models, and tools used to construct interfaces using the models.

  • Date:

    30 November 1998

  • Publication Status:


  • Publisher

    IEEE Computer Society Press

  • DOI:


  • Library of Congress:

    QA76 Computer software

  • Dewey Decimal Classification:

    005 Computer programming, programs & data


Griffiths, T., Barclay, P. J., McKirdy, J., Paton, N. W., Gray, P. G., Kennedy, J., …Smyth, M. (1998). Teallach: A Model-Based User Interface Development Environment for Object Databases. In Paton, N. W. & Griffiths, T. (Eds.). Proceedings [IEEE] User Interfaces to Data Intensive Systems, 86-96. doi:10.1109/UIDIS.1999.791465. ISBN 0 7695 0262 8



Teallach; Interface development environment; Model-based; Application; Object databases; Database interfaces; Methodology; Tools;

Available Documents