Contextual computing : models and applications (2011)