Skip to main content

Research Repository

Advanced Search

All Outputs (46)

A Traffic Analysis on Serverless Computing Based on the Example of a File Upload Stream on AWS Lambda (2020)
Journal Article
Muller, L., Chrysoulas, C., Pitropakis, N., & Barclay, P. J. (2020). A Traffic Analysis on Serverless Computing Based on the Example of a File Upload Stream on AWS Lambda. Big Data and Cognitive Computing, 4(4), Article 38. https://doi.org/10.3390/bdcc4040038

The shift towards microservisation which can be observed in recent developments of the cloud landscape for applications has led towards the emergence of the Function as a Service (FaaS) concept, also called Serverless. This term describes the event-d... Read More about A Traffic Analysis on Serverless Computing Based on the Example of a File Upload Stream on AWS Lambda.

Application of evolutionary algorithms to learning evolved Bayesian Network models of rig operations in the Gulf of Mexico (2010)
Presentation / Conference Contribution
Fournier, F. A., Wu, Y., McCall, J., Petrovski, A., & Barclay, P. J. (2010, September). Application of evolutionary algorithms to learning evolved Bayesian Network models of rig operations in the Gulf of Mexico. Presented at 2010 UK Workshop on Computational Intelligence (UKCI), Colchester, UK

The operation of drilling rigs is highly expensive. It is therefore important to be able to identify and analyse variables affecting rig operations. We investigate the use of Genetic Algorithms and Ant Colony Optimisation to induce a Bayesian Network... Read More about Application of evolutionary algorithms to learning evolved Bayesian Network models of rig operations in the Gulf of Mexico.

Evolved Bayesian Network models of rig operations in the Gulf of Mexico (2010)
Presentation / Conference Contribution
Fournier, F. A., McCall, J., Petrovski, A., & Barclay, P. J. (2010). Evolved Bayesian Network models of rig operations in the Gulf of Mexico. In IEEE Congress on Evolutionary Computation. https://doi.org/10.1109/cec.2010.5586021

The operation of drilling rigs is highly expensive. It is therefore important to be able to identify and analyse factors affecting rig operations. We investigate the use of two Genetic Algorithms, K2GA and ChainGA, to induce a Bayesian Network model... Read More about Evolved Bayesian Network models of rig operations in the Gulf of Mexico.

Teallach — a flexible user-interface development environment for object database applications (2003)
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. Model-based approaches aim to provide designers with a more principled approac... Read More about Teallach — a flexible user-interface development environment for object database applications.

Interoperable Services for Federations of Database System (2002)
Presentation / Conference Contribution
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 have been offered, the problem remains unsolved, mainly due to the distinc... Read More about Interoperable Services for Federations of Database System.

Implementation of the Prometheus Taxonomic Model: a comparison of database models and query languages and an introduction to the Prometheus Object-Oriented Model. (2002)
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 data. The results of this comparison provide a rationale for the design an... Read More about Implementation of the Prometheus Taxonomic Model: a comparison of database models and query languages and an introduction to the Prometheus Object-Oriented Model..

Integrating View Schemata Using an Extended Object Definition Language (2001)
Presentation / Conference Contribution
Roantree, M., Kennedy, J. B., & Barclay, P. J. (2001, September). Integrating View Schemata Using an Extended Object Definition Language. Presented at 9th International Conference, CoopIS 2001, Trento, Italy

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 complex than their relational counterparts, numerous object-oriented view mecha... Read More about Integrating View Schemata Using an Extended Object Definition Language.

Using a metadata software layer in information systems integration. (2001)
Presentation / Conference Contribution
Roantree, M., Kennedy, J., & Barclay, P. J. (2001, June). Using a metadata software layer in information systems integration. Presented at CAiSE'01 - Software Engineering meets Information Systems Engineering. Conference, Interlaken, Switzerland

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 takes the form of a federated schema, which is a global view of data taken fro... Read More about Using a metadata software layer in information systems integration..

Conceptual Modelling for Database User Interfaces (2000)
Presentation / Conference Contribution
Cooper, R., McKirdy, J., Griffiths, T., Barclay, P. J., Paton, N. W., Gray, P., Kennedy, J., & Goble, C. (2000, May). Conceptual Modelling for Database User Interfaces. Presented at Visual Database Systems - VDB5, 2000, Fukuoka, Japan

Model-based user interface development environments show promise for improving the speed of production and quality user interfaces. Such systems usually have seperate descriptions of domain, task and presentation to structure. The Teallach system app... Read More about Conceptual Modelling for Database User Interfaces.

The Prometheus taxonomic database (2000)
Presentation / Conference Contribution
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 naming from classifying. The concepts identified in this taxonomic model nec... Read More about The Prometheus taxonomic database.

The Prometheus database for taxonomy (2000)
Presentation / Conference Contribution
Raguenaud, C., Kennedy, J., & Barclay, P. (2000, July). The Prometheus database for taxonomy. Presented at Proceedings. 12th International Conference on Scientific and Statistica Database Management

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 complexity and the necessary treatments applied to its data, common database mode... Read More about The Prometheus database for taxonomy.

Teallach's presentation model . (2000)
Presentation / Conference Contribution
Barclay, P. J., & Kennedy, J. (2000). Teallach's presentation model . In V. Gesu, S. Levialdi, & L. Tarantino (Eds.), Proceedings of the Working Conference on Advanced Visual Interfaces (AVI 2000) (151-154). https://doi.org/10.1145/345513.345295

This short paper describes the presentation model used by the Teallach model-based user-interface development environment. Teallach's presentation model provides both abstract and concrete interactors, which are first-class objects that may be freely... Read More about Teallach's presentation model ..

A dual-level presentation model for developing user-interfaces. (2000)
Presentation / Conference Contribution
Barclay, P. J., & Kennedy, J. (2000). A dual-level presentation model for developing user-interfaces. In V. Gesu, S. Levialdi, & L. Tarantino (Eds.), Proceedings of the workshop on Advanced Visual Interfaces (151-154)

The visualisation of hierarchical information sets has been a staple of Information Visualisation since the field came into being in the early 1990’s. However, at present, support for visualising the correlations between multiple, overlapping sets of... Read More about A dual-level presentation model for developing user-interfaces..

A Database System for Supporting Taxonomic Work (1999)
Presentation / Conference Contribution
Raguenaud, C., Kennedy, J., & Barclay, P. J. (1999). A Database System for Supporting Taxonomic Work.

Taxonomists classify organisms in order to refer to, identify and understand them. Over time, the same organism may be classified according to different taxonomic opinions. As alternative classifications multiply, taxonomists are faced with the need... Read More about A Database System for Supporting Taxonomic Work.

Teallach: a model-based user interface development environment for object databases (1999)
Presentation / Conference Contribution
Griffiths, T., Barclay, P. J., McKirdy, J., Paton, N. W., Gray, P. D., Kennedy, J., Cooper, R., Goble, C. A., West, A., & Smyth, M. (1999, September). Teallach: a model-based user interface development environment for object databases. Presented at User Interfaces to Data Intensive Systems, 1999

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... Read More about Teallach: a model-based user interface development environment for object databases.

The Teallach tool: Using models for flexible user interface design. (1999)
Presentation / Conference Contribution
Barclay, P. J., Griffiths, T., McKirdy, J., Paton, N. W., Cooper, R., & Kennedy, J. (1999, October). The Teallach tool: Using models for flexible user interface design. Presented at 3rd International Conference on Computer-Aided Des

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 link... Read More about The Teallach tool: Using models for flexible user interface design..

Providing views and closure for the object data management group object model (1999)
Journal Article
Roantree, M., Kennedy, J., & Barclay, P. (1999). Providing views and closure for the object data management group object model. Information and Software Technology, 41(15), 1037-1044. https://doi.org/10.1016/s0950-5849%2899%2900042-7

The ODMG Object Model uses a standard for object-oriented database designers, while attempting to address some issues of interoperability. This research is focused on the viability of using the ODMG data model as a canonical data model in a multid... Read More about Providing views and closure for the object data management group object model.

A multidatabase layer for the ODMG object model (1999)
Presentation / Conference Contribution
Roantree, M., Kennedy, J., & Barclay, P. J. (1998, September). A multidatabase layer for the ODMG object model. Presented at 5th International Conference on Object-Oriented Information Systems, 1998, Paris, France

The lack of a common object model has been addressed to some extent by the specification of the ODMG Object Model standard. However, the problem still exists for designers of object-oriented multidatabase systems. In this research we propose to use t... Read More about A multidatabase layer for the ODMG object model.

A lightweight presentation model for database user interfaces. (1998)
Presentation / Conference Contribution
Gray, P., Cooper, R., Kennedy, J., McKirdy, J., Barclay, P. J., & Griffiths, T. (1998). A lightweight presentation model for database user interfaces. In C. Stephanidis, & A. Waern (Eds.), 4th ERCIM Workshop on "User Interfaces for All"

The Teallach project is building a system which eases the design and implementation of user interfaces (web-based or otherwise) to object-oriented database applications. Teallach takes a model based approach and is constructing its system around th... Read More about A lightweight presentation model for database user interfaces..