Supporting end-user control of complex computing environments

This project is developing techniques that will allow users to help each other create and maintain configurations. Specifically, the team is developing the Collaborative Configuration Service (CCS)—a facility that collects configuration information from various users and matches similar users with each other for the purpose of diagnosing problems, providing help, and recommending new functionality.

Start date: 9/1/2009
End date: 8/31/2013

Read More

As personal computing environments become ever more complex, growing to include not just desktop and laptop computers, but also mobile phones, media devices, sensors, and more, configuration tasks grow in importance and difficulty. In particular, it becomes challenging to for end-users to create, understand, and maintain the hardware and software configurations that allow them to carry out the activities that matter to them.

This project aimed to support users in gaining control and receiving help with the configuration and operation of open, evolving pervasive computing environments to lower the barrier to the adoption of those environments. Ultimately, this could lead to benefits to both the end-users themselves and to the companies for whom an open marketplace for pervasive computing services and components will present opportunities for competition and technological innovation.


HCC: Medium: Collaborative Configuration: Supporting End-User Control of Complex Computing Environments, National Science Foundation: $1,185,194


The National Science Foundation is an independent federal agency created by Congress in 1950 "to promote the progress of science; to advance the national health, prosperity, and welfare; to secure the national defense…"