The UK Computing Research Committee (UKCRC) mounted an exercise posing a number of Grand Challenges for computing research over the next two decades. One of these Challenges;
Ubiquitous Computing: Experience;
Design and Science proposes to develop ubiquitous computing by tackling social;
technological;
engineering and foundational questions in a closely coupled manner. The Steering Committee for the Grand Challenge identified six foothill projects: analyzing movement in a sentient environment;
automating the highway;
model-checking for ubiquity;
rigorous protocol design;
ubiquitous computing and the urban environment;
and ubiquitous healthcare. All of these foothil topics are an integral part of the strategy for the Grand Challenge;