Transactional events (TE) are an approach to concurrent programming that enriches the first-class synchronous message-passing of Concurrent ML (CML) with a combinator that allows ...
People who are homeless in the United States lack adequate amounts of nutritious food which is detrimental to their health. We are designing a grocery shopping assistance device t...
Rajasee S. Rege, Jennifer L. Allen, Eric P. Drewsk...
Mobile phones have become a ubiquitous technology and for many people a daily companion, primarily used for communication and information access. The fact that the phone is accomp...
How much history of the dialogue should a chat client include? Some chat clients have minimized the dialogue history to deploy the space for other purposes. A theory of conversati...
Darren Gergle, David R. Millen, Robert E. Kraut, S...
This paper presents a proof-of-concept for a novel design of fairground ride, which has been developed as part of an ongoing exploration into the use of wearable bio-sensing to en...
Stefan Rennick Egglestone, Joe Marshall, Brendan W...