Software engineering of people-oriented technologies and services. This project will use role, goal, and activity modelling to improve technologies that enable older people in their homes to communicate with loved ones and support networks. The models will be evaluated to determine whether built technologies are indeed meaningful and helpful for the increasing number of older adults.
Catering for individuals’ emotions in technology development. This project aims to develop new approaches to integrate emotional design into software engineering. Modern technologies can positively transform lives. Many good concepts fail, however, to have a transformative effect by not meeting the emotional needs of intended users. Creating software applications that satisfy needs such as ‘feeling in touch’ or ‘feeling accepted’ is difficult, due to the hard-to-define, personal and subtle natur ....Catering for individuals’ emotions in technology development. This project aims to develop new approaches to integrate emotional design into software engineering. Modern technologies can positively transform lives. Many good concepts fail, however, to have a transformative effect by not meeting the emotional needs of intended users. Creating software applications that satisfy needs such as ‘feeling in touch’ or ‘feeling accepted’ is difficult, due to the hard-to-define, personal and subtle nature of these needs. The project aims to support the development of software that better meets emotional needs by focusing on people, their life context and technology adoption, in concert with existing methods for expressing functionality. The project plans to evaluate applications in two areas: assistance for homeless people, and financial literacy among older people.Read moreRead less
Towards Invisibly Intelligent Appliances via Experience-based Computing. As computers become more pervasive, people will inevitably interact with a wide range of networked appliances. This proposal aims to develop prototype enabling technology to allow appliances to operate cooperatively and seamlessly with minimum human input - 'invisible intelligence'. Experience-based computing is the key concept underlying the technology. A prototype 'operating experience' will be developed to sit on top of ....Towards Invisibly Intelligent Appliances via Experience-based Computing. As computers become more pervasive, people will inevitably interact with a wide range of networked appliances. This proposal aims to develop prototype enabling technology to allow appliances to operate cooperatively and seamlessly with minimum human input - 'invisible intelligence'. Experience-based computing is the key concept underlying the technology. A prototype 'operating experience' will be developed to sit on top of existing operating systems that will allow appliances to join and leave networks, and interact with other appliances. Also to be developed are a modeling framework, language and methodology for specifying appliance behaviour, and allow learning from experience.Read moreRead less
Flexible user-guided network layout for biomedical applications. This project will develop techniques for automatic layout of biological network diagrams, allowing users to guide the layout while satisfying any required placement constraints and drawing conventions. As part of the project, these methods will be integrated into several real-world systems biology applications for network browsing and authoring.
Finding and exploiting interesting paths in multidimensional information spaces. This project will invent a new approach for searching within a large complex information space, finding interesting paths between points within the space, visualising the results, and supporting rich, human-centric user interaction with queries and results. This project will embody these techniques in a novel, internet-scale framework to support rapid development of large path search and visualisation applications. ....Finding and exploiting interesting paths in multidimensional information spaces. This project will invent a new approach for searching within a large complex information space, finding interesting paths between points within the space, visualising the results, and supporting rich, human-centric user interaction with queries and results. This project will embody these techniques in a novel, internet-scale framework to support rapid development of large path search and visualisation applications. Evaluation will be via development of several exemplar applications. The techniques and framework will be applicable to a broad range of economically important problems in areas as diverse as health, travel, scientific publication search, product marketing and software engineering.Read moreRead less
Assistive technologies for autism support harnessing social media. This project aims to tap social media to revolutionize early intervention therapy for children with autism. By creating open, extensible software for therapy delivery, and tools for parents to access high quality information and support, we will provide children a greater chance to achieve their potential and much-needed relief for parents and carers.