Peter Barclay
Peter Barclay

Dr Peter Barclay

Lecturer

Date


44 results

A case study of fairness in generated images of Large Language Models for Software Engineering tasks

Conference Proceeding
Sami, M., Sami, A., & Barclay, P. (2023)
A case study of fairness in generated images of Large Language Models for Software Engineering tasks. In 2023 IEEE International Conference on Software Maintenance and Evolution (ICSME). https://doi.org/10.1109/icsme58846.2023.00051
Bias in Large Language Models (LLMs) has significant implications. Since they have revolutionized content creation on the web, they can lead to more unfair outcomes, lack of i...

A Traffic Analysis on Serverless Computing Based on the Example of a File Upload Stream on AWS Lambda

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), 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 Serv...

Application of evolutionary algorithms to learning evolved Bayesian Network models of rig operations in the Gulf of Mexico

Conference Proceeding
Fournier, F. A., Wu, Y., McCall, J., Petrovski, A., & Barclay, P. J. (2010)
Application of evolutionary algorithms to learning evolved Bayesian Network models of rig operations in the Gulf of Mexico. In 2010 UK Workshop on Computational Intelligence (UKCI). https://doi.org/10.1109/UKCI.2010.5625588
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 ...

Evolved Bayesian Network models of rig operations in the Gulf of Mexico

Conference Proceeding
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 tw...

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...

Current Post Grad projects