Object-oriented databases offer a major increase in functionality over previous types of database in terms of data modelling and access. Unfortunately, current versions come without reasonable user interface facilities, either for handling generic data or for interacting with specialised, domain-dependent applications. At the same time there has been little consideration of how the use of object-oriented modelling might be exploited in the design of user interface design environments. The only current proposed UIDE which specifies an object-oriented application model is Mastermind, which nevertheless suffers from several important shortcomings.
The Teallach Project, comprising investigators and RAs at Glasgow, Manchester and Napier Universities, has as its aim the development of a system which supports the construction of user interfaces to object-oriented databases. The goal is that the system will:
In this talk we will give the motivation and background for the project, report on project achievements at the end of 4 months and discuss plans / ideas for the future. We promise to explain the project's title, too.