Research Output

The Teallach tool: Using models for flexible user interface design.

  Model-based user interface development environments aim to provide designers with a more systematic approach to user interface development using a particular design method. This method is realised through tools which support the construction and linkage of the supported models. This paper presents the tools which support the construction of the Teallach models in the context of the Teallach design method. Distinctive features of the Teallach tool include comprehensive facilities for relating the different models, and the provision of a flexible design method in which models can be constructed and related by designers in different orders and in different ways.

  • Date:

    30 November 1998

  • Publication Status:


  • Publisher

    Kluwer Academic Publishers

  • DOI:


  • Library of Congress:

    QA76 Computer software

  • Dewey Decimal Classification:

    005 Computer programming, programs & data


Barclay, P. J., Griffiths, T., McKirdy, J., Paton, N. W., Cooper, R. & Kennedy, J. (1998). The Teallach tool: Using models for flexible user interface design. In Vanderdonckt, J. & Puerta, A. (Eds.). Computer-Aided Design of User Interfaces II. Proceedings of the Third International Conference on Computer-Aided Design of User Interfaces, 139-157. doi:10.1007/978-94-011-4295-3_12. ISBN 0 7923 6078 8



Teallach; Software tool; User interface development environment; Object oriented databases; Model-based; Programming environment; Tools; Model relationships; Flexible design method;

Available Documents