According to http://www.gartner.com/it/page.jsp?id=681107&format=print Top 10 Disruptive Technologies for 2008-2012 Multicore and hybrid processors Virtualisation and fabric computing Social networks and social software Cloud computing and cloud/Web platforms Web mashups User Interface Ubiquitous computing Contextual computing Augmented reality Semantics 0