Authors: Yinong Chen; Gennaro De Luca
Addresses: School of Computing, Informatics and Decision Systems Engineering, Arizona State University, Tempe, AZ 85287-8809, USA ' School of Computing, Informatics and Decision Systems Engineering, Arizona State University, Tempe, AZ 85287-8809, USA
Abstract: Building a smart city involves almost all the aspects of social, economic, and technological issues. This paper gives a brief survey and overview of the latest technologies for building a smart city. It covers IoT, device as a service, service-oriented computing and cloud computing as the infrastructure, big data analysis and processing for data mining, and artificial intelligence. A visual programming language for IoT and robotics application development is also introduced, which offers a tool for architects and developers to define the applications using computational thinking and workflow of existing services and components.
Keywords: internet of things; IoT; cloud computing; big data; artificial intelligence; workflow.
International Journal of Simulation and Process Modelling, 2018 Vol.13 No.2, pp.91 - 101
Received: 07 Sep 2017
Accepted: 21 Sep 2017
Published online: 14 May 2018 *