In a Smart City is required computational platforms, which allow environments with multiple interconnected and embedded systems, where the technology is integrated with the people, and can respond to unpredictable situations. One of the biggest challenges in developing Smart City is how to describe and dispose of enormous and multiple sources of information, and how to share and merge it into a single infrastructure. In previous works, we have proposed an Autonomic Reflective Middleware with emerging and ubiquitous capabilities, which is based on intelligent agents that can be adapted to the existing dynamism in a city for, ubiquitously, respond to the requirements of citizens, using emerging ontologies that allow the adaptation to the context. In this work, we extend this middleware using the fog computing paradigm, to solve this problem. The fog extends the cloud to be closer to the things that produce and act on the smart city. In this paper, we present the extension to the middleware, and examples of utilization in different situations in a smart city.
In a Smart City is required computational platforms, which allow environments with multiple interconnected and embedded systems, where the technology is integrated with the people, and can respond to unpredictable situations. One of the biggest challenges in developing Smart City is how to describe and dispose of enormous and multiple sources of information, and how to share and merge it into a single infrastructure. In previous works, we have proposed an Autonomic Reflective Middleware with emerging and ubiquitous capabilities, which is based on intelligent agents that can be adapted to the existing dynamism in a city for, ubiquitously, respond to the requirements of citizens, using emerging ontologies that allow the adaptation to the context. In this work, we extend this middleware using the fog computing paradigm, to solve this problem. The fog extends the cloud to be closer to the things that produce and act on the smart city. In this paper, we present the extension to the middleware, and examples of utilization in different situations in a smart city.
One of the biggest challenges in a Smart City is how to describe and dispose of the enormous and multiple sources of information, and how to share and merge it into a single infrastructure, in a timely and correct manner. A Smart City requires computational platforms, which allow the interconnection of multiple and embedded systems, such that the technology is integrated with people, and can respond to unpredictable situations. The integration of information and communications technology in these spaces, allows exploiting the wealth of information and knowledge generated in a Smart City, and improving its planning and services offered to its citizens. In this way, the people are immersed in these spaces, which are aware of their presence (contextsensitive) and adapt to their needs. The context analysis in a smart city allows making available services and information, to support ubiquitously the activities of the individuals. This study aims to analyze the emerging and ubiquitous capabilities of an Autonomic Reflective Middleware. The Middleware is based on intelligent agents that can be adapted to the existing dynamism in a city for, ubiquitously, responding to the requirements of citizens. It uses emerging ontologies that allow, not only the adaptation to the context of the moment and in real-time but also responds to unforeseen situations.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.