Chalmers, K., Kerridge, J. & Pedersen, J. B. (2017). Communicating Connected Components: Extending Plug-and-Play to Support Skeletons. In Communicating Process Architectures 2016ISBN 978-0-9934385-1-6
For a number of years, the Communicating Process Architecture (CPA) community have developed languages and runtimes supporting message passing concurrency. For these we always...
Piotrowska, B., Willis, A., MacLean, R., Murray, J. & Kerridge, J. (2014). Visual-spatial-motor integration in a cross-section of primary-aged children: implications for assessing risk of Dyslexia. In Proceedings European Conference on Visual Perception ECVP 2015
Dyslexia is a common condition characterized by difficulties with reading and writing despite adequate intelligence, education and motivation. Many individuals with dyslexia a...
Willis, A., Piotrowska, B., Bannach-Brown, A., MacLean, R. D. J. & Kerridge, J. (2014). Performance on a tablet-based visual-spatial-motor task is compromised in adults and children with dyslexia: implications for the development of a novel screening tool.
Many adults and children with dyslexia also have problems with lower-level sensory, attentional, or motor tasks. In particular, there may be problems with auditory processing1...
Engineering and Physical Sciences Research Council
This EPSRC funded project arose from the Celebration of UK Engineering Excellence (Nov 2004) and resulted in the creation of a demonstration of infrared detection of people. The demonstration was aime...
Kerridge, J. (2013). Process discovery in highly parallel distributed systems.
In distributed data processing systems it may happen that data arrives for
processing for which the appropriate algorithm is not available on the specific node
of the distribu...
Feng, Y., Liu, X. & Kerridge, J. (2007). Smooth quality oriented component integration through product line based aspect- oriented component adaptation. ISBN 1-891706-20-9
Feng, Y., Liu, X. & Kerridge, J. (2006). A product line based aspect-oriented generative unit testing approach to building quality components. doi:10.1109/COMPSAC.2007.35. ISBN 0-7695-2870-8
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...
Feng, Y., Liu, X. & Kerridge, J. (2006). Achieving smooth component integration with generative aspects and component adaptation. In Morisio, M. (Ed.). Re-Use of Off-the-shelf Components: 9th International Conference on Software Reuse, 260-272. doi:10.1007/11763864_19. ISBN 978-3-540-34606-7
Due to the availability of components and the diversity of target applications, mismatches between pre-qualified existing components and the particular reuse context in applic...
Liu, X., Feng, Y. & Kerridge, J. (2005). Achieving dependable component-based systems through generative aspect oriented component adaptation. In Proceedings of the 30th Annual International Computer Software and Applications Conference, 45-48. doi:10.1109/COMPSAC.2006.106. ISBN 0-7695-2655-1
Mismatches between pre-qualified existing components and the particular reuse context in applications are often inevitable and have been a major hurdle of component reusabilit...
Kerridge, J., Armitage, A., Binnie, D., Lei, L. & Sumpter, N. (2003). Monitoring the movement of pedestrians using low-cost infrared detectors: initial findings.
Monitoring the movement of pedestrians in everyday environments is difficult, especially if accurate data are required. Typically, data pertaining to the origins and destinati...
Wang, B. H. (., Liu, X. & Kerridge, J. (2003). Tackling deep adaptation through XML-based component generation. In the 16th International Conference on Software and System Engineering and their Applications (ICSSEA 2003)
Wang, B. H. (., Liu, X., Kerridge, J. & Li, Y. (2003). Scenario-based generative component adaptation in .NET framework. In Proceedings of the 2004 IEEE International Conference on Information Reuse and Integration, 2004. IRI 2004, 73-78. doi:10.1109/IRI.2004.1431439. ISBN 0-7803-8819-4
Mismatches between pre-quaZi$ed existing components
and the particular reuse context in applicutions have been
a major factor hindering component reusability.
Wang, B. H. (., Liu, X., Kerridge, J. & Li, Y. (2003). Scenario based generative component adaptation in .Net framework. In Proceedings of the 2004 IEEE International Conference on Information Reuse and Integration, IRI-2004, 73-78. ISBN 9780780388192
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...
Armitage, A., Binnie, D., Kerridge, J. & Lei, L. (2002). Measuring pedestrian trajectories with low cost infrared detectors: Preliminary results. In Galea, E. R. (Ed.). Pedestrian and Evacuation Dynamics: 2nd International Conference held at the Old Naval College, University of Greenwich, London, 20-22 August 2003, 101-110. ISBN 9781904521082
The accurate measurement of pedestrian trajectories has been difficult to achieve in environments other than carefully controlled laboratories. Traditional techniques include ...
Wang, B. H. (., Liu, X. & Kerridge, J. (2002). Facilitating reuse in database applications with scenario-based component adaptation and generation. In IEEE International Conference on Information Reuse and Integration, 527-534. doi:10.1109/IRI.2003.1251461. ISBN 0-7803-8242-0
The development of database application
systems will beneft from high reusabiliiy because similar
design circumstances recur frequently in database
developments. However, rese...
City of Edinburgh Council
To build and infra-red detector system that can count people as they move around the urban environment. In particular we wish to evaluate measures for the vitality and viability of urban areas.
Transport for London
The PEDFLOW (PEDestrian FLOW) project is concerned with the development of a microscopic model of pedestrian movement in a congested urban environment. Autonomous agent technology is utilised to rep...
Ubiquitous Computing promises to enrich our everyday lives by enabling the environment to be enhanced via compu...
In this thesis two existing computer science techniques are used to solve a...
A town planner, faced with the task of designing attractive walking spaces, needs a tool that will allow different designs to b...
Due to the availability of components and the diversity of target applications, mismatches between pre-qualified existing components and the particular r...
The realistic simulation of pedestrian movement is a challenging problem, a large number of individual pedestrians may be included in the s...