An aggregation-level framework for the virtual prototyping of ubiquitous computing and multimedia technologies. - Nicholas John Martin (2009)