Modelling test data for performance evaluation of large parallel database machines
Bates, C., Jelly, I., & Kerridge, J. (1996)
Modelling test data for performance evaluation of large parallel database machines. Distributed and Parallel Databases, 4(1), 5-23. https://doi.org/10.1007/bf00122146
Parallel servers offer improved processing power for relational database systems and provide system scalability. In order to support the users of these systems, new ways of as...
Communicating parallel processes
Kerridge, J., & Simpson, D. (1986)
Communicating parallel processes. Software: Practice and Experience, 16(1), 63-86. https://doi.org/10.1002/spe.4380160106
By considering the problem of an event timer it is shown that the commonly available synchronizing facilities (monitors, CSP, distributed processes) are not able to always sat...
Generic Abstract Data Types in occam'3 (e)
Chutimaskul, W., & Kerridge, J. (1995)
Generic Abstract Data Types in occam'3 (e). In J. Gray, & F. Naghdy (Eds.), Parallel Computing: Technology and Practice : proceedings of the 7th Australian Transputer and Occam user Group Conference, 58-67
This paper describes the library mechanism for defining generic abstract data types (generic ADTs) as an extension to occam3 (occam3(e)). A generic ADT must be able to reuse ...
Finding Fair Negotiation Algorithms to Reduce Peak Electricity Consumption in Micro Grids
Powers, S. T., Meanwell, O., & Cai, Z. (2019)
Finding Fair Negotiation Algorithms to Reduce Peak Electricity Consumption in Micro Grids. In PAAMS 2019: Advances in Practical Applications of Survivable Agents and Multi-Agent Systems: The PAAMS Collection, 269-272. https://doi.org/10.1007/978-3-030-24209-1_28
Reducing peak electricity consumption is important to maximise use of renewable energy sources, and reduce the total amount of capacity required on a grid. Most approaches use...
Semantic computability: A mechanism for the description of test data sets for scaleable information systems
Bates, C., Jelly, I., Forgacs, I., Szabo, E., & Kerridge, J. (1996)
Semantic computability: A mechanism for the description of test data sets for scaleable information systems. In H. Liddell, A. Colbrook, B. Hertzberger, & P. Sloot (Eds.), High-Performance Computing and Networking International Conference and Exhibition HPCN EUROPE 1996 Brussels, Belgium, April 15–19, 1996 Proceedings, 677-682. https://doi.org/10.1007/3-540-61142-8_613
This paper describes a mechanism, semantic computability, through which data can be described in such a way as to enable the automated creation of structured, scaleable data s...
A query mediation approach to interoperability of heterogeneous databases
Huang, H., Kerridge, J., & Chen, S. (2000)
A query mediation approach to interoperability of heterogeneous databases. In Proceedings 11th Australasian Database Conference. ADC 2000 (Cat. No.PR00528)https://doi.org/10.1109/adc.2000.819812
The need to transform queries between heterogeneous databases arises in many circumstances, including query transformation between a global and a local query. This paper descr...
Large join order optimization on parallel shared-nothing database machines using genetic algorithms
Nafjan, K. A., & Kerridge, J. M. (1997)
Large join order optimization on parallel shared-nothing database machines using genetic algorithms. In Euro-Par'97 Parallel Processing: Third International Euro-Par Conference Passau, Germany, August 26–29, 1997 Proceedings, 1159-1163. https://doi.org/10.1007/bfb0002867
This paper proposes the use of genetic algorithms (GAs) for optimizing the sequence of large joins execution on parallel shared-nothing database architectures. In order to mea...
The design of the IRISS parallel database machine
Walter, D., & Kerridge, J. (1996)
The design of the IRISS parallel database machine. In High-Performance Computing and Networking: International Conference and Exhibition HPCN EUROPE 1996 Brussels, Belgium, April 15–19, 1996 Proceedings, 913-914. https://doi.org/10.1007/3-540-61142-8_646
The decision support potential of large commercial relational databases is limited by the vast amounts of computing power required to perform complex queries on large datasets...
A strategy for semantic integrity enforcement in a parallel database machine
McCarroll, N., & Kerridge, J. (1994)
A strategy for semantic integrity enforcement in a parallel database machine. In Directions in Databases: 12th British National Conference on Databases, BNCOD 12 Guildford, United Kingdom, July 6–8, 1994 Proceedings, 137-152. https://doi.org/10.1007/3-540-58235-5_40
Semantic integrity constraints represent knowledge about data with which a relational database must be consistent. To enforce semantic integrity we must ensure that transactio...
Benchmarking parallel SQL database machines
Jelly, I., Kerridge, J., & Bates, C. (1994)
Benchmarking parallel SQL database machines. In Directions in Databases 12th British National Conference on Databases, BNCOD 12 Guildford, United Kingdom, July 6–8, 1994 Proceedings, 105-120. https://doi.org/10.1007/3-540-58235-5_38
New parallel database systems are being developed to support the data processing needs of large commercial organisations: these offer increased performance in terms of process...