Modern Computing: Vision and Challenges
Highlights We explore the evolution of computing paradigms & technological drivers (1960 onward). We offer a taxonomy of modern computing based on impact and performance criteria. We classify computing based on paradigms, technologies, impact areas, and trends. We identify open challenges and research directions for computing traits. We introduce a hype cycle for modern computing systems, spotlighting emerging trends.