31 results

A critique of JCSP networking.

Conference Proceeding
Chalmers, K., Kerridge, J., & Romdhani, I. (2008)
A critique of JCSP networking. In P. H. Welch, S. Stepney, F. Polack, F. R. M. Barnes, A. McEwan, G. S. Stiles, …A. T. Sampson (Eds.), Communicating Process Architectures 2008, 271-291. doi:10.3233/978-1-58603-907-3-271
We present a critical investigation of the current implementation of JCSP Networking, examining in detail the structure and behavior of the current architecture. Information i...

Mobile agents and processes using communicating process architectures.

Conference Proceeding
Kerridge, J., Haschke, J., & Chalmers, K. (2007)
Mobile agents and processes using communicating process architectures. In P. H. Welch, S. Stepney, F. Polack, F. R. M. Barnes, A. McEwan, G. S. Stiles, …A. T. Sampson (Eds.), Communicating Process Architectures 2008, 397-410. doi:10.3233/978-1-58603-907-3-397
The mobile agent concept has been developed over a number of years and is widely accepted as one way of solving problems that require the achievement of a goal that cannot be ...

A generative and component based approach to reuse in database applications.

Conference Proceeding
Wang, B. H. (., Liu, X., & Kerridge, J. (2002)
A generative and component based approach to reuse in database applications. In 5th Generative Programming and Component Engineering Young Researcher Workshop
The development of database application systems will benefit from high reusability because similar design circumstances recur frequently in database developments. However, res...

Performance evaluation of JCSP Micro Edition: JCSPme

Conference Proceeding
Chalmers, K., Kerridge, J., & Romdhani, I. (2006)
Performance evaluation of JCSP Micro Edition: JCSPme. In P. Welch, J. Kerridge, & F. R. M. Barnes (Eds.), Proceedings of Communicating Process Architectures 2006, 31-40
Java has become a development platform that has migrated from its initial focus for small form devices, to large full scale desktop and server applications and finally back to...

A pattern-based framework for database reusability

Conference Proceeding
Wang, B., Liu, X., & Kerridge, J. (2001)
A pattern-based framework for database reusability. In Software Engineering Research and Practices International Conference Las Vegas 2002 Proceedings : SERP 2002, 572-578
The development of database application systems will benefit from high reusability because similar design circumstances recur frequently in database developments. This paper p...

An investigation into distributed channel mobility support for Communicating Process Architectures.

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

Collecting Pedestrian Trajectory Data In Real-time

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

Communicating Connected Components: Extending Plug-and-Play to Support Skeletons

Conference Proceeding
Chalmers, K., Kerridge, J., & Pedersen, J. B. (2017)
Communicating Connected Components: Extending Plug-and-Play to Support Skeletons. In Communicating Process Architectures 2016
For a number of years, the Communicating Process Architecture (CPA) community have developed languages and runtimes supporting message passing concurrency. For these we always...

CSP for .NET based on JCSP

Conference Proceeding
Chalmers, K., & Clayton, S. (2006)
CSP for .NET based on JCSP. In P. Welch, J. Kerridge, & F. R. M. Barnes (Eds.), Communicating Process Architectures 2006 - WoTug 29, 59-76
We present a CSP framework developed for the .NET platform, building upon the ideas developed for the JCSP library. Discussing the development of the core functionality and th...

Benchmarking parallel SQL database machines

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