The core enabling technologies of big data analytics and context-aware computing for smart sustainable cities: a review and synthesis

被引:63
作者
Bibri S.E. [1 ]
Krogstie J. [2 ]
机构
[1] Department of Computer and Information Science and Department of Urban Planning and Design, NTNU Norwegian University of Science and Technology, Sem Saelands veie 9, Trondheim
[2] Department of Computer and Information Science, NTNU Norwegian University of Science and Technology, Sem Saelands veie 9, Trondheim
关键词
Big data analytics; Big data and context-aware applications; Cloud computing; Context-aware computing; Data processing; Middleware; Models; Sensors; Smart sustainable cities; Urban sustainability;
D O I
10.1186/s40537-017-0091-6
中图分类号
学科分类号
摘要
Data sensing, information processing, and networking technologies are being fast embedded into the very fabric of the contemporary city to enable the use of innovative solutions to overcome the challenges of sustainability and urbanization. This has been boosted by the new digital transition in ICT. Driving such transition predominantly are big data analytics and context-aware computing and their increasing amalgamation within a number of urban domains, especially as their functionality involve more or less the same core enabling technologies, namely sensing devices, cloud computing infrastructures, data processing platforms, middleware architectures, and wireless networks. Topical studies tend to only pass reference to such technologies or to largely focus on one particular technology as part of big data and context-aware ecosystems in the realm of smart cities. Moreover, empirical research on the topic, with some exceptions, is generally limited to case studies without the use of any common conceptual frameworks. In addition, relatively little attention has been given to the integration of big data analytics and context-aware computing as advanced forms of ICT in the context of smart sustainable cities. This endeavor is a first attempt to address these two major strands of ICT of the new wave of computing in relation to the informational landscape of smart sustainable cities. Therefore, the purpose of this study is to review and synthesize the relevant literature with the objective of identifying and distilling the core enabling technologies of big data analytics and context-aware computing as ecosystems in relevance to smart sustainable cities, as well as to illustrate the key computational and analytical techniques and processes associated with the functioning of such ecosystems. In doing so, we develop, elucidate, and evaluate the most relevant frameworks pertaining to big data analytics and context-aware computing in the context of smart sustainable cities, bringing together research directed at a more conceptual, analytical, and overarching level to stimulate new ways of investigating their role in advancing urban sustainability. In terms of originality, a review and synthesis of the technical literature has not been undertaken to date in the urban literature, and in doing so, we provide a basis for urban researchers to draw on a set of conceptual frameworks in future research. The proposed frameworks, which can be replicated and tested in empirical research, will add additional depth and rigor to studies in the field. In addition to reviewing the important works, we highlight important applications as well as challenges and open issues. We argue that big data analytics and context-aware computing are prerequisite technologies for the functioning of smart sustainable cities of the future, as their effects reinforce one another as to their efforts for bringing a whole new dimension to the operating and organizing processes of urban life in terms of employing a wide variety of big data and context-aware applications for advancing sustainability. © 2017, The Author(s).
引用
收藏
相关论文
共 131 条
[81]  
Ji C., Li Y., Qiu W., Awada U., Li K., Big data processing in cloud computing environments, Pervasive systems, algorithms and networks (ISPAN), 2012 12th international symposium on IEEE, pp. 17-23, (2012)
[82]  
Kalyvas J.R., Overly M.R., Karlyn M.A., Cloud computing: a practical framework for managing cloud computing risk-part I’, Intell Prop Technol Law J, 25, 3, (2013)
[83]  
Khan Z., Anjum A., Kiani S.L., Cloud based big data analytics for smart future cities, Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing, IEEE Computer Society, pp. 381-386, (2013)
[84]  
Voorsluys W., Broberg J., Buyya R., Introduction to cloud computing, Cloud computing: principles and paradigms, pp. 1-44, (2011)
[85]  
Beloglazov A., Abawajy J., Buyya R., Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing, Future Gener Comp Syst, 28, 5, pp. 755-768, (2012)
[86]  
Berl A., Gelenbe E., Di Girolamo M., Giuliani G., De Meer H., Dang M.Q., Pentikousis K., Energy-efficient cloud computing, Comput J, 53, 7, pp. 1045-1051, (2010)
[87]  
Mastelic T., Oleksiak A., Claussen H., Brandic I., Pierson J.M., Vasilakos A.V., Cloud computing: survey on energy efficiency, ACM Comput Surv, 47, 2, pp. 1-36, (2014)
[88]  
Buyya R., Beloglazov A., Abawajy J., Energy-efficient management of data center resources for cloud computing: a vision, architectural elements, and open challenges, Paper presented at the 2010 international conference on parallel and distributed processing techniques and applications, PDPTA, (2010)
[89]  
Gokhale A., Schmidt D.C., Nataralan B., Wang N., Applying model-integrated computing to component middleware and enterprise applications, Commun ACM, 45, 10, pp. 65-70, (2002)
[90]  
Johanson B., Fox A., Winograd T., The interactive workspaces project: experiences with ubiquitous computing rooms, IEEE Pervasive Comput Mag, 1, 2, pp. 67-75, (2002)