A product line based aspect-oriented generative unit testing approach to building quality components
Conference Proceeding
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...
A dynamic connection capability for pervasive adaptive environments using JCSP
Presentation / Conference
Kosek, A., Syed, A., Kerridge, J., & Armitage, A. (2009, April)
A dynamic connection capability for pervasive adaptive environments using JCSP. Paper presented at AISB 2009 Convention, Heriot-Watt University Edinburgh
The house, office or warehouse environment is full of
devices that make users’ life and work easier. People nowadays use personal computers, laptops, Personal Digital Assistan...
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...
Facilitating reuse in database applications with scenario-based component adaptation and generation
Conference Proceeding
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...
A comparison of video and infrared based tracking of pedestrian movements.
Conference Proceeding
Kerridge, J., Kukla, R., Willis, A., Armitage, A., Binnie, D., & Lei, L. (2005)
A comparison of video and infrared based tracking of pedestrian movements. In S. P. Hoogendoom, S. Luding, P. H. L. Bovy, M. Schreckenberg, & D. E. Wolf (Eds.), Traffic and granular flow 03, 383-392. https://doi.org/10.1007/3-540-28091-X_37
We provide a comparison of the relative merits of video and infrared based methods for collecting pedestrian movements from the real world and also from experimental environme...
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...
Investigation of visual aspects of developmental dyslexia in children
Journal Article
Piotrowska, B., Murray, J., Willis, A., & Kerridge, J. (2017)
Investigation of visual aspects of developmental dyslexia in children. Journal of Vision, 17(10), 640. https://doi.org/10.1167/17.10.640
Developmental dyslexia is a disorder characterised by difficulties with reading, despite adequate intelligence and education. Phonological deficits are often indicated as the ...
Active Serial Port: A Component for JCSP. Net Embedded Systems
Conference Proceeding
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 ...
Ubiquitous access to site specific services by mobile devices: the process view.
Conference Proceeding
Kerridge, J., & Chalmers, K. (2005)
Ubiquitous access to site specific services by mobile devices: the process view. In P. Welch, J. Kerridge, & F. R. M. Barnes (Eds.), Communicating Process Architectures 2006 - WoTug 29, 41-58
The increasing availability of tri-band mobile devices with mobile phone, wi-fi and Bluetooth capability means that the opportunities for increased access by mobile devices to...
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...