Collecting Pedestrian Trajectory Data In Real-time
Kerridge, J., Keller, S., Chamberlain, T., & Sumpter, N. (2007)
Collecting Pedestrian Trajectory Data In Real-time. In H. Knoflacher, P. Gattermann, N. Waldau-Drexler, & M. Schreckenberg (Eds.), Pedestrian and Evacuation Dynamics 2005. , (27-39). https://doi.org/10.1007/978-3-540-47064-9_3
The ability to collect pedestrian flow data, without the need for subsequent post-processing and analysis to extract measurements such as density and flow rate is a goal, whic...
Evaluation of high performance parallel database machines
Kerridge, J., Jelly, I., & Bates, C. (1994)
Evaluation of high performance parallel database machines. In U. Harms, & W. Gentzsch (Eds.), High-Performance Computing and Networking International Conference and Exhibition Munich, Germany, April 18–20, 1994 Proceedings, Volume I: Applications. , (424-429). https://doi.org/10.1007/bfb0020412
Many organisations are considering the use of large relational databases to implement their information needs. For large organisations this will result in the implementation o...
W-SQL an interface for scalable, highly parallel, database machines
Kerridge, J., Walter, D., & Guiton, R. (1995)
W-SQL an interface for scalable, highly parallel, database machines. In J. Keane, & C. Goble (Eds.), Advances in Databases: 13th British National Conference on Databases, BNCOD 13 Manchester, United Kingdom, July 12–14, 1995 Proceedings. , (263-276). https://doi.org/10.1007/bfb0000552
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 i...
Active Serial Port: A Component for JCSP. Net Embedded Systems
Clayton, S., & Kerridge, J. (2004)
Active Serial Port: A Component for JCSP. Net Embedded Systems. In P. H. Welch, J. M. Martin, D. Duce, M. Green, & I. R. East (Eds.), Communicating Process Architectures 2004, (85-98
The javax.comm package provides basic low-level access between Java programs and external input-output devices, in particular, serial devices. Such communications are handled ...
Dynamic Allocation of Tasks in occam3
Kerridge, J., & Nixon, P. (1994)
Dynamic Allocation of Tasks in occam3. In D. Marini, A. De Gloria, & M. Jane (Eds.), Transputer Applications and Systems '94: Proceedings of the 1994 World Transputer Congress, Cernobbio, Italy, Sept. 5-7, 1994
In many application environments there is a need to able to allocate resources dynamically. The occam programming language has no concept of such dynamic allocation. This pape...
Modelling a Multi-Core Media Processor Using JCSP
Kosek, A., Kerridge, J., & Syed, A. (2008)
Modelling a Multi-Core Media Processor Using JCSP. In P. H. Welch, S. Stepney, F. A. Polack, F. R. Barnes, A. A. McEwan, G. S. Stiles, …A. T. Sampson (Eds.), Communicating Process Architectures 2008, (431-443). https://doi.org/10.3233/978-1-58603-907-3-431
Manufacturers are creating multi-core processors to solve specialized problems. This kind of processor can process tasks faster by running them in parallel. This paper explore...
Facilitating reuse in database applications with scenario-based component adaptation and generation
Wang, B., Liu, X., & Kerridge, J. (2002)
Facilitating reuse in database applications with scenario-based component adaptation and generation. In Proceedings Fifth IEEE Workshop on Mobile Computing Systems and Applications, 527-534. doi:10.1109/iri.2003.1251461
The development of database application
systems will beneft from high reusabiliiy because similar
design circumstances recur frequently in database
developments. However, rese...
Application of CoSMoS parallel design patterns to a pedestrian simulation.
Clayton, S., Urquhart, N. B., & Kerridge, J. (2009)
Application of CoSMoS parallel design patterns to a pedestrian simulation. In R. Wyrzykowski, J. Dongarra, K. Karczewski, & J. Wasniewski (Eds.), Parallel Processing and Applied Mathematics, (505-512). https://doi.org/10.1007/978-3-642-14403-5_53
In this paper, we discuss the implementation of a simple pedestrian simulation that uses a multi agent based design pattern developed by the CoSMoS research group. Given the n...
An investigation into distributed channel mobility support for Communicating Process Architectures.
Chalmers, K., & Kerridge, J. (2009)
An investigation into distributed channel mobility support for Communicating Process Architectures. In P. H. Welch, F. R. M. Barnes, G. S. Stiles, J. F. Broenink, H. Roebbers, & A. T. Sampson (Eds.), Communicating Process Architectures 2009, (205-223). https://doi.org/10.3233/978-1-60750-065-0-205
Localised mobile channel support is now a feature of Communicating Process Architecture (CPA) based frameworks, from JCSP and C++CSP to occam-pi. Distributed mobile channel su...
A product line based aspect-oriented generative unit testing approach to building quality components
Feng, Y., Liu, X., & Kerridge, J. (2007)
A product line based aspect-oriented generative unit testing approach to building quality components. In 31st Annual International Computer Software and Applications Conference (COMPSAC 2007), 403-408. doi:10.1109/compsac.2007.35
The quality of component-based systems highly
depends on how effectively testing is carried out. To
achieve the maximal testing effectiveness, this paper
presents a product li...