Skip to main content

Research Repository

Advanced Search

Outputs (51)

Using a persistent system to construct a customised interface to an ecological db. (1993)
Presentation / Conference Contribution
Barclay, P. J., Fraser, C., & Kennedy, J. (1992, July). Using a persistent system to construct a customised interface to an ecological db. Presented at 1st International workshop on Interfaces to Database

New applications of information technology have increasingly sophisticated user interface requirements. Such interfaces are sometimes highly application specific and therefore require to be customised to the given application area. Technology is requ... Read More about Using a persistent system to construct a customised interface to an ecological db..

Viewing objects. (1993)
Presentation / Conference Contribution
Barclay, P. J., & Kennedy, J. (1993). Viewing objects. In M. Worboys, & A. F. Grundy (Eds.), Advances in databases: Proceedings of the 11th British National Conference on Database Systems (93-110). https://doi.org/10.1007/3-540-56921-9_6

This paper examines the incorporation of database views into an object oriented conceptual model. An approach is presented where views are themselves objects, instances of view classes. These view objects provide new ways of interacting with preexist... Read More about Viewing objects..

Modelling ecological data. (1992)
Presentation / Conference Contribution
Barclay, P. J., & Kennedy, J. (1992). Modelling ecological data. In H. Hinterberger, & J. C. French (Eds.), Proceedings of the Sixth International Working Conference on Scientific and Statistical Database Management (77-93)

Ecological surveys generate large quantities of data; database technology has not yet reached its full
potential in this area. Here we investigate approaches to modelling ecological data, considering the require-
ments for a successful model. An ob... Read More about Modelling ecological data..

Semantic integrity for persistent objects (1992)
Journal Article
Barclay, P. J., & Kennedy, J. (1992). Semantic integrity for persistent objects. Information and Software Technology, 34(8), 533-541. https://doi.org/10.1016/0950-5849%2892%2990147-H

Modelling constructs for specifying semantic integrity are reviewed, and their implicit execution semantics discussed. An integrity maintenance model based on these constructs is presented. An implementation of this model in a persistent programming... Read More about Semantic integrity for persistent objects.

Regaining the conceptual level in object oriented modelling (1991)
Presentation / Conference Contribution
Barclay, P. J., & Kennedy, J. (1991). Regaining the conceptual level in object oriented modelling. In Proceedings of the 9th British National Conference on Databases, Aspects of Databases, (BNCOD 9) (269-305)

This paper attempts to develop a conceptual model for the object oriented description of data. We abstract from various logical model features essential for thinking about data in an object oriented framework. These features are presented through exa... Read More about Regaining the conceptual level in object oriented modelling.

Database support for taxonomy
Report
Raguenaud, C., Kennedy, J., & Barclay, P. J. (1999). Database support for taxonomy. Napier University

Taxonomists classify the organisms they study in order to refer to, identify and understand them. However, the same organism may at times be classified according to different taxonomic opinions and subsequently have several alternative names or be pl... Read More about Database support for taxonomy.

The Prometheus Database Model
Report
Raguenaud, C., Kennedy, J., & Barclay, P. The Prometheus Database Model. Napier University

This report presents the Prometheus database model. The model is designed to satisfy the requirements expressed in a previous document [RKB99]. The new model is based on a graph model and is extended with some mechanisms existing in other models (e.g... Read More about The Prometheus Database Model.

Query Language For Prometheus
Report
Raguenaud, C., Kennedy, J., & Barclay, P. J. Query Language For Prometheus. Napier University

This document presents the query language developed for the Prometheus database [RKB99]. This language is based on graphs and provides the user with a means to define the data to be extracted from the database and its manipulation. The language requi... Read More about Query Language For Prometheus.

The Prometheus ODMG Database System
Report
Raguenaud, C., Kennedy, J., & Barclay, P. J. (2000). The Prometheus ODMG Database System. Napier University

Complex applications such as those to support the emerging field of biodiversity informatics, require database systems able to represent and manipulate their data. Object-oriented databases (OODBs), designed to support complex domains such as Compute... Read More about The Prometheus ODMG Database System.