Teallach — a flexible user-interface development environment for object database applications
Journal Article
Barclay, P. J., Griffiths, T., McKirdy, J., Kennedy, J., Cooper, R., Paton, N. W., & Gray, P. (2003)
Teallach — a flexible user-interface development environment for object database applications. Journal of Visual Languages and Computing, 14(1), 47-77. https://doi.org/10.1016/s1045-926x%2802%2900056-3
The Teallach project has adapted model-based user-interface development techniques to the systematic creation of user-interfaces for object-oriented database applications. Mod...
Interoperable Services for Federations of Database System
Conference Proceeding
Roantree, M., Kennedy, J., & Barclay, P. J. (2002)
Interoperable Services for Federations of Database System. In A. Caplinskas, & J. Eder (Eds.), Advances in Databases and Information Systems: Fifth East-European Conference ADBIS' 2001
The problems associated with defining interoperable protocols for heterogenous information systems has been the subject of researchers for many years. While numerous solutions...
Implementation of the Prometheus Taxonomic Model: a comparison of database models and query languages and an introduction to the Prometheus Object-Oriented Model.
Journal Article
Raguenaud, C., Pullan, M. R., Watson, M. F., Kennedy, J., Newman, M. F., & Barclay, P. J. (2002)
Implementation of the Prometheus Taxonomic Model: a comparison of database models and query languages and an introduction to the Prometheus Object-Oriented Model. Taxon, 51(1), 131-142. https://doi.org/10.2307/1554970
Types of databases commonly used for handling taxonomic data are compared. It is shown that none of the existing types of databases fully support the requirements of taxonomic...
A problem in querying recursive patterns with OQL
Working Paper
Raguenaud, C., Kennedy, J., & Barclay, P. J. A problem in querying recursive patterns with OQL)
Raguenaud, C., Kennedy, J., & Barclay, P. J. A problem in querying recursive patterns with OQL
This paper analyses the problem generated by recursive patterns in typed query languages such as OQL [Cattell '97]. Recursive patterns describe hierarchical structures such as...
Teallach: a model-based user interface development environment for object databases
Journal Article
Griffiths, T., Barclay, P. J., Paton, N. W., McKirdy, J., Kennedy, J., Gray, P., …Pinherio da Silva, P. (2001)
Teallach: a model-based user interface development environment for object databases. Interacting with Computers, 14(1), 31-68. https://doi.org/10.1016/s0953-5438%2801%2900042-x
Model-based user interface development environments show promise for improving the productivity of user-interface developers and possibly for improving the quality of develope...
Integrating View Schemata Using an Extended Object Definition Language
Conference Proceeding
Roantree, M., Kennedy, J. B., & Barclay, P. J. (2001)
Integrating View Schemata Using an Extended Object Definition Language. In C. Batini, F. Giunchiglia, P. Giorgini, & M. Mecella (Eds.), Cooperative Information Systems; Lecture Notes in Computer Science (150-163). https://doi.org/10.1007/3-540-44751-2_13
View mechanisms play an important role in restructuring data for users, while maintaining the integrity and autonomy for the underlying database schema. Although far more comp...
Using a metadata software layer in information systems integration.
Conference Proceeding
Roantree, M., Kennedy, J., & Barclay, P. J. (2001)
Using a metadata software layer in information systems integration. In Advanced systems engineering: CAiSE'01 - Software Engineering meets Information Systems Engineering (299-314). https://doi.org/10.1007/3-540-45341-5_20
A federated information system requires that multiple (often heterogenous) information systems are integrated to an extent that they can share data. This shared data often tak...
The Prometheus taxonomic database
Conference Proceeding
Raguenaud, C., Kennedy, J., & Barclay, P. (2000)
The Prometheus taxonomic database. In Proceedings IEEE International Symposium on Bio-Informatics and Biomedical Engineering (63-70). https://doi.org/10.1109/bibe.2000.889590
M.R. Pullen et al. (2000) have designed a new model of plant taxonomy (called Prometheus); it supports multiple overlapping classifications, and distinguishes the process of n...
Conceptual Modelling for Database User Interfaces
Conference Proceeding
Cooper, R., McKirdy, J., Griffiths, T., Barclay, P. J., Paton, N. W., Gray, P., …Goble, C. (2000)
Conceptual Modelling for Database User Interfaces. In H. Arisawa, & T. Catarci (Eds.), Advances in Visual Information Management. VDB 2000. IFIP — The International Federation for Information Processing (129-138). https://doi.org/10.1007/978-0-387-35504-7_9
Model-based user interface development environments show promise for improving the speed of production and quality user interfaces. Such systems usually have seperate descript...
The Prometheus database for taxonomy
Conference Proceeding
Raguenaud, C., Kennedy, J., & Barclay, P. (2000)
The Prometheus database for taxonomy. In Proceedings of the 12th International Conference on Scientific and Statistical Database Management, SSDBM 2000 (250-252). https://doi.org/10.1109/ssdm.2000.869793
This paper presents the work carried out in the Prometheus project and its motivation, taxonomy. Taxonomy presents challenges to common database systems. Because of its comple...