Rachel MccrindleUniversity of Reading · School of Systems Engineering
Rachel Mccrindle
PhD Computer Science
About
68
Publications
19,829
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
440
Citations
Publications
Publications (68)
Medicinal waste due to improper handling of unwanted medicines creates health and environmental risks. However, the re-dispensing of unused prescribed medicines from patients seems to be accepted by stakeholders when quality and safety requirements are met. Reusing dispensed medicines may help reduce waste, but a comprehensive validation method is...
Medicinal waste due to improper handling of unwanted medicines creates health and environmental risks. However, the re-dispensing of unused prescribed medicines from patients seems to be accepted by stakeholders when quality and safety requirements are met. Reusing dispensed medicines may help reduce waste, but a comprehensive validation method is...
Background: The idea of reusing dispensed medicines is appealing to the general public provided its benefits are illustrated, its risks minimized, and the logistics resolved. For example, medicine reuse could help reduce medicinal waste, protect the environment and improve public health. However, the associated technologies and legislation facilita...
In the UK, buildings contribute about one third of the energy-related greenhouse gas emissions. Space heating and cooling systems are among the biggest energy consumers in buildings. This research aims to develop a novel Building Energy Management System (BEMS) to reduce the energy consumption of the heating, ventilation and air-conditioning (HVAC)...
Background:
The functional connectivity and structural proximity of elements of the language and motor systems result in frequent co-morbidity post brain injury. Although rehabilitation services are becoming increasingly multidisciplinary and "integrated", treatment for language and motor functions often occurs in isolation. Thus, behavioural ther...
The Resource Description Framework (RDF) data model, is used on the Web to express billions of structured statements in a wide range of topics, including government, publications, life sciences, etc. Consequently, processing and storing this data requires the provision of high specification systems, both in terms of storage and computational capabi...
In recent years cloud computing has seen steady adoption due to its unique features such as elasticity, fault-tolerance and utility billing. Cloud computing Infrastructure-as-a-Service (IaaS) enables unique architectures that can dynamically scale and configure computing resources from a catalogue of available features. In addition to provisioning...
The advancement of mobile learning technologies has made it viable for developments in education and technology to be combined in order to fulfil educational needs worldwide. Teaching organisations are now adopting new teaching methods, informal learning approaches and emerging technologies, such as smart phones and tablets to support the delivery...
The aim of this study was to investigate the attitudes of female student nurses studying at the Technical Institute for Health Training in Riyadh City to the use of Electronic Medical Records. The findings of the study, which involved 56 female student nurses show that there is no significant relation between years of prior computer experience and...
People have to perform many tasks and remember many different things during the course of their daily lives. Remembering them all is a challenge for everyone and especially so if a person has age associated memory impairment or some form of dementia. As technologies such as RFID (Radio Frequency Identification) and Near Field Communication (NFC) ta...
This paper describes a pilot multidisciplinary computer-based therapy tool for motor and language rehabilitation following brain injury. The functional connectivity and structural proximity of elements of the language and motor systems result in frequent comorbidity post brain injury. Although rehabilitation services are becoming increasingly multi...
The use of computers and technology to treat patients with developmental problems or rehabilitation needs is an emerging field. Implementation of such treatment methods however has not traditionally been easy, requiring expensive equipment, significant programming experience and the time of trained medical professionals. The release of gaming syste...
In recent years there has been a blossoming use of advanced technologies across a wide range of applications in the general area of health care and clinical practice, one such genre being the use of virtual reality technologies for rehabilitation and to support people with disabilities. This development has been driven by a combination of factors r...
A number of analytical big data services based on the cloud computing paradigm such as Amazon Redshift and Google Bigquery have recently emerged. These services are based on columnar databases rather than traditional Relational Database Management Systems (RDBMS) and are able to analyse massive datasets in mere seconds. This has led many organisati...
Whilst in hospital immediately following a stroke or other acquired brain injury, patients receive, and engage in, a structured, concentrated and supervised programme of rehabilitation. However, once they leave hospital patients frequently fail to engage in the rehabilitation exercises provided for them. This paper describes how the Microsoft Kinec...
This paper describes an approach to teaching and learning that combines elements of ludic engagement, gamification and digital creativity in order to make the learning of a serious subject a fun, interactive and inclusive experience for students regardless of their gender, age, culture, experience or any disabilities that they may have. This approa...
. Falls and fear of falling present a major risk to older people as both can affect their quality of life and independence. Mobile assistive technologies (AT) fall detection devices may maximise the potential for older people to live independently for as long as possible within their own homes by facilitating early detection of falls.
Aims
. To exp...
Brain injuries, including stroke, can be debilitating incidents with potential for severe long term effects; many people stop making significant progress once leaving in-patient medical care and are unable to fully restore their quality of life when returning home. The aim of this collaborative project, between the Royal Berkshire NHS Foundation Tr...
Older people increasingly want to remain living independently in their own homes. The aim of the ENABLE project is to develop a wearable device that can be used to support older people in their daily lives and which can monitor their health status, detect potential problems, provide activity reminders and offer communication and alarm services. In...
Older people increasingly want to remain living independently in their own homes. The aim of the ENABLE project is to develop a wearable device that can be used to support older people in their daily lives and which can monitor their health status, detect potential problems, provide activity reminders and offer communication and alarm services. In...
This paper describes a study undertaken to explore how assistive technology in the form of a wrist-worn device is perceived by older people for whom it has been devised.
The ENABLE project, which is partly funded by the European Commission, aims to assist elderly people to live well, independently and at ease. In this project a wrist unit with both integrated and external sensors, and with a radio frequency link to a mobile phone, will be developed. ENABLE will provide a number of services for elderly people, among...
Visually impaired people have a very different view of the world such that seemingly simple environments as viewed by a 'normally' sighted people can be difficult for people with visual impairments to access and move around. This is a problem that can be hard to fully comprehend by people with 'normal vision' even when guidelines for inclusive desi...
Inspired by a type of synesthesia where colour typically induces musical notes the MusiCam project investigates this unusual condition, particularly the transition from colour to sound. MusiCam explores the potential benefits of this idiosyncrasy as a mode of Human Computer Interaction (HCI), providing a host of meaningful applications spanning con...
Password Authentication Protocol (PAP) is widely used in the Wireless Fidelity Point-to-Point Protocol to authenticate an identity and password for a peer. This paper uses a new knowledge-based framework to verify the PAP protocol and a fixed version. Flaws are found in both the original and the fixed versions. A new enhanced protocol is provided a...
Realistic medical simulation has great potential for augmenting or complimenting traditional medical training or surgery planning,
and Virtual Reality (VR) is a key enabling technology for delivering this goal. Although, medical simulators are now widely
used in medical institutions, the majority of them are still reliant on desktop monitor display...
In this paper we present a number of the immersive VR applications that we have developed during the past 18 months as a means of practically demonstrating the modelling approaches previously reported. The paper discusses the usefulness of the different approaches in assisting medical practitioners to diagnose and track conditions which might lead...
This paper describes an intuitive approach for interacting with a computer or computer-driven applications. Interaction is achieved by observing, through a stereo camera set-up, the motion of a user's hands. This motion is then translated into 3-dimensional (3-D) coordinates to enable interaction with either a traditional 2-dimensional (2-D) deskto...
This paper describes the development of an interface to a hospital portal system for information, communication and entertainment such that it can be used easily and effectively by all patients regardless of their age, disability, computer experience or native language. Specifically, this paper reports on the work conducted to ensure that the inter...
A new knowledge-based security protocol verifica- tion approach is proposed in this paper. A number of predicates, functions, assumptions and rules are used to infer the knowledge of participating prin- cipals. These items are implemented with Isabelle, which enables mechanical proving. This approach can prove protocols concerning interleaving prot...
The main method of interacting with computers and consumer electronics has changed very little in the past 20 years. This paper describes the development of an exciting and novel Human Computer Interface (HCI) that has been developed to allow people to interact with computers in a visual manner. The system uses a standard computer web camera to wat...
Visualisation and simulation systems are becoming increasingly popular nowadays in medical planning and training. These tools are built using various technologies, such as computer graphics, Virtual Reality, and three dimensional (3D) modelling. The latter is an important element to these systems, because it governs how models are represented and h...
This is a collection of 44 Full Papers presented between September 20-22, 2006, in Oxford, UK.
The topics covered include: virtual and enhanced environments; motor rehabilitation; clinical assessment; cognitive rehabilitation; communication and language; ambisonics and audio environments; haptic devices; physical rehabilitation tools; remote/tele...
This paper describes the creation of a multi-modal website that incorporates both haptics and speech recognition. The purpose of the work is to provide a new and improved method of internet navigation for visually impaired users. The rationale for implementing haptic devices and speech recognition software within websites is described, together wit...
Software development is a people-oriented activity requiring ever increasing numbers of professional software practitioners. Studies have shown that there is a substantial variance in both effectiveness and quality of output of these practitioners, which often compounds software development and maintenance issues. Furthermore, whilst the syntax of...
This paper introduces an innovative visualisation technique for exposing the software defects that develop as a software project evolves. The application of this technique to a large-scale industrial software project is described together with the way in which the technique was modified to enable integration with the software configuration manageme...
During the past three decades a number of theories have been proposed to explain the idiosyncrasies of software development as a team activity. The paper compares and combines these theories into a coherent model of software development that links software coupling and dependency management with team productivity. As a practical test of this model,...
Although adoption of a software process model or method can realise significant benefits, there is generally a need to provide
a level of computerised support if it is to be usefully applied to large real-world systems. This is particularly true in
relation to the software maintenance discipline, where many of the problems to date have typically ar...
Software products have become increasingly complicated over the past decade. For example, software is no longer restricted to a single binary file constructed from a small number of source files residing at a single location. Products today are frequently split across client and server architectures with further complications arising through the ne...
This paper introduces an innovative visualisation technique for exposing the software defects that develop as a software project evolves. The application of this technique to a large-scale industrial software project is described together with the way in which the technique was modified to enable integration with the software configuration manageme...
Although adoption of a software process model or method can realise significant benefits, there is generally a need to provide a level of computerised support if it is to be usefully applied to large real-world systems. This is particularly true in relation to the software maintenance discipline, where many of the problems to date have typically ar...
The Multimedia Maintenance Interface (MuMMI) project concerns research into the use of multimedia and associated communications technology for the program comprehension process. Program comprehension is a time consuming process and conventionally has centred around scrutiny of the source code and any associated `formal' textual documentation. Recen...
Whilst advances are underway in various areas to ease and encourage disabled uptake of new technology, very little emphasis to date has been placed on making the games market accessible to all. The aims of the described work have been twofold. Firstly, to prove that the standard features of a traditional space invader game can be replicated using a...
C++ Lens is an innovative visualisation technique and associated
tool, that assists maintainers to comprehend C++ source code. The
primary role of the C++ Lens technique and tool is to visualise the
interface relationships existing between C++ classes and to signify the
importance of these relationships. The technique innovatively combines,
via the...
First Page of the Article
For many years basic visualisation, based around simple boxes and lines, has been done in an attempt to be able to ease some of the cognitive overload caused by program comprehension. The problems with such visualisations is that they can very easily ...
The Multimedia Interface for the Disabled (MIND) project is concerned with developing a set of guidelines and authoring tools, for use by multimedia developers, to enable them to augment their products to encompass the specific needs of sensory impaired users. This paper presents the ethos behind the project and describes the MIND software prototyp...
The Multimedia Interface for the Disabled (MIND) project is concerned with developing a set of guidelines and authoring tools, for use by multimedia developers, to enable them to augment their products to encompass the specific needs of sensory impaired users. This paper presents the ethos behind the project and describes the MIND software prototyp...
This paper describes the features offered by a hospital portal system for information, communication and entertainment and the work underway to develop an interface to the portal such that all patients regardless of their age, disability, computer experience or native language can use it easily and effectively. The paper discusses the need for incl...
Speech offers great potential as a mode of interaction with devices to control our environment, support our work or assist us with tasks of daily living, however, to date the level to which this has been universally achieved and exploited has not matched its potential. Automatic Speech Recognition (ASR) is the process of interpretation of human spe...
Thesis (Ph. D.)--University of Durham, 1998.