Skip to main content

Research Repository

Advanced Search

All Outputs (109)

A query mediation approach to interoperability of heterogeneous databases (2000)
Presentation / Conference Contribution
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 describes a query mediation approach to the interoperability of heterogeneous da... Read More about A query mediation approach to interoperability of heterogeneous databases.

Developing the behavioural rules for an agent-based model of pedestrian movement. (2000)
Presentation / Conference Contribution
Willis, A., Kukla, R., & Kerridge, J. (2000, September). Developing the behavioural rules for an agent-based model of pedestrian movement. Paper presented at 25th European Transport Congress

The PEDFLOW project aims to develop a realistic and flexible planning tool capable of simulating the effects of microscopic environmental layout on various aspects of pedestrian movement. Behavioural research can help establish realistic values for s... Read More about Developing the behavioural rules for an agent-based model of pedestrian movement..

Synchronisation primitives for highly parallel discrete event simulations (1999)
Presentation / Conference Contribution
Kerridge, J., Welch, P., & Wood, D. (1999, January). Synchronisation primitives for highly parallel discrete event simulations. Presented at HICSS 32 - 32nd Annual Hawaii International Conference on System Sciences, Maui, HI, USA

A new set of synchronisation primitives is described that simplifies the control of very large numbers of fine-grained parallel processes. The new primitives are derived from the multi-way event synchronisation and choice defined in communicating seq... Read More about Synchronisation primitives for highly parallel discrete event simulations.

PEDFLOW - A System for Modelling Pedestrian Movement Using occam (1999)
Presentation / Conference Contribution
Kerridge, J., & McNair, N. (1999). PEDFLOW - A System for Modelling Pedestrian Movement Using occam. In Proceedings of WoTUG-22: Architectures, Languages and Techniques for Concurrent Systems (1-18)

Road traffic modelling and simulation is currently, well provided with a variety of packages dealing with the minute detail of road layouts from single isolated junction models to complete network simulations. There has also been much work in develop... Read More about PEDFLOW - A System for Modelling Pedestrian Movement Using occam.

Large join order optimization on parallel shared-nothing database machines using genetic algorithms (1997)
Presentation / Conference Contribution
Nafjan, K. A., & Kerridge, J. M. (1997, August). Large join order optimization on parallel shared-nothing database machines using genetic algorithms. Presented at Euro-Par'97 Parallel Processing: Third International Euro-Par Conference, Passau, Germany

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 measure the suitability of this method we compare the GA that we have specific... Read More about Large join order optimization on parallel shared-nothing database machines using genetic algorithms.

Intelligent storage devices for scalable information management systems (1997)
Journal Article
Kukla, R., & Kerridge, J. (1997). Intelligent storage devices for scalable information management systems. Future Generation Computer Systems, 12(5), 335-344. https://doi.org/10.1016/S0167-739X%2896%2900020-9

For most large commercial organisations the ability to store and manipulate massive volumes of data is a key operational requirement. Database systems are fundamental to the efficient provision of a range of business tasks from on-line transaction pr... Read More about Intelligent storage devices for scalable information management systems.

A plug-in disk-Interface-process for the WSQL data access controller. (1996)
Presentation / Conference Contribution
Kerridge, J., & Kukla, R. (1996, March). A plug-in disk-Interface-process for the WSQL data access controller. Presented at WoTUG '96 19th world occam and transputer user group technical meeting on Parallel processing developments

As part of the development of a disk based storage subsystem for a database machine, a disk interface process has been designed, exploiting parallel processing features of the transputer. In a step-by-step approach design-decisions are presented and... Read More about A plug-in disk-Interface-process for the WSQL data access controller..

Intelligent storage devices for scalable information management systems. (1996)
Presentation / Conference Contribution
Kukla, R., & Kerridge, J. (1996, April). Intelligent storage devices for scalable information management systems. Presented at International Conference and Exhibition HPCN EUROPE 1996, Brussels, Belgium

For most large commercial organisations the ability to store and manipulate massive volumes of data is a key operational requirement. Database systems are now fundamental to the efficient provision of a range of business tasks from on-line transactio... Read More about Intelligent storage devices for scalable information management systems..

Semantic computability: A mechanism for the description of test data sets for scaleable information systems (1996)
Presentation / Conference Contribution
Bates, C., Jelly, I., Forgacs, I., Szabo, E., & Kerridge, J. (1996, April). Semantic computability: A mechanism for the description of test data sets for scaleable information systems. Presented at International Conference and Exhibition HPCN EUROPE 1996, Brussels, Belgium

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 sets for performance evaluation. The approach is demonstrated with reference... Read More about Semantic computability: A mechanism for the description of test data sets for scaleable information systems.

The design of the IRISS parallel database machine (1996)
Presentation / Conference Contribution
Walter, D., & Kerridge, J. (1996, April). The design of the IRISS parallel database machine. Presented at High-Performance Computing and Networking: International Conference and Exhibition HPCN EUROPE 1996, Brussels, Belgium

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. Massively parallel processing offers the potential to open up new possibi... Read More about The design of the IRISS parallel database machine.

Discrete-Event Simulation of a Parallel Database Machine (1996)
Presentation / Conference Contribution
Iliev, R., Lazarov, V., Kerridge, J. M., England, R., & Boyanov, K. (1996, September). Discrete-Event Simulation of a Parallel Database Machine. Presented at Parcella 1996, VII. International Workshop on Parallel Processing by Cellular Automata and Arrays, Berlin, Germany

Speedup Image Processing (1996)
Presentation / Conference Contribution
Kerridge, J. M., England, R., Yanev, S., Boyanov, K., & Sinyagina, N. (1996, September). Speedup Image Processing. Presented at Parcella 1996, VII. International Workshop on Parallel Processing by Cellular Automata and Arrays, Berlin, Germany

Modelling test data for performance evaluation of large parallel database machines (1996)
Journal Article
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 assessing the performance of such machines are required. If these assessments... Read More about Modelling test data for performance evaluation of large parallel database machines.

Generic Abstract Data Types in occam'3 (e) (1995)
Presentation / Conference Contribution
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 either base data types or pre-defined data types and existing operations.... Read More about Generic Abstract Data Types in occam'3 (e).

IDIOMS: a multitransputer database machine (1995)
Book Chapter
Kerridge, J. (1995). IDIOMS: a multitransputer database machine. In Emerging trends in database and knowledge-base machines (9-23). Los Alamitos, CA, USA: IEEE Computer Society Press

W-SQL an interface for scalable, highly parallel, database machines (1995)
Presentation / Conference Contribution
Kerridge, J., Walter, D., & Guiton, R. (1995, July). W-SQL an interface for scalable, highly parallel, database machines. Presented at British National Conference on Databases (BNCOD) 1995: Advances in Databases, Manchester, UK

The goal of any designer building a scalable database machine is to ensure that the interface between the relational processing part of the machine and the storage system is independent of the actual storage media. The interface should be as high a l... Read More about W-SQL an interface for scalable, highly parallel, database machines.

Generic Matrices in occam3(e) (1995)
Presentation / Conference Contribution
Chutimaskul, W., & Kerridge, J. (1995). Generic Matrices in occam3(e). In Transputer Research and Applications 7 (NATUG-7): Proceedings of the Seventh Conference of the North American Transputer Users Group (255)

The possibility of enhancing the occam3 type system to support genericity for the purpose of reusability can be realised by means of user-defined parameterised types (UPTs) and overloading. A UPT is a mechanism for the reuse of data types and is empl... Read More about Generic Matrices in occam3(e).

National Lotteries: An Exercise in Parallel Data Management Design (1995)
Presentation / Conference Contribution
Kerridge, J. M., & North, S. (1995). National Lotteries: An Exercise in Parallel Data Management Design. In Transputer Applications and Systems ’95 (441)

The advent of a National Lottery in the United Kingdom prompted the thought about how one would design a highly parallel system to manage such an activity, especially, as the solution adopted by the lottery company was to use a parallel database mach... Read More about National Lotteries: An Exercise in Parallel Data Management Design.

Modelling saturated traffic networks using massively parallel computing techniques (1994)
Journal Article
Lu, K., Jones, J., & Kerridge, J. (1994). Modelling saturated traffic networks using massively parallel computing techniques. Traffic engineering & control, 35(7/8), 433-436

A technique for modelling the flow of motor vehicle traffic in congested urban signal-controlled networks using parallel computing is presented. A brief overview of traffic simulation and control precedes a discussion of the future requirements for c... Read More about Modelling saturated traffic networks using massively parallel computing techniques.