Lopes, Frederico and Loss, Stefano and Mendes, Altair and Batista, Thais and Lea, Rodger (2016) SoS-centric Middleware Services for Interoperability in Smart Cities Systems. In: SmartCities '16 Proceedings of the 2nd International Workshop on Smart :. Proceedings of the 2nd International Workshop on Smart, SmartCities 2016 . Association for Computing Machinery, Inc, ITA. ISBN 9781450346672
Lea_RJ_SoS_Middleware.pdf - Accepted Version
Available under License Creative Commons Attribution-NonCommercial.
Download (1MB)
Abstract
Modern cities are supported by many IT systems managed by distinct public and private agents. Such legacy systems are often incompatible since, in general, they use old, dependent and nonstandardised technologies. This results in an environment in which there is no interoperability among smart city systems, preventing richer and more interesting applications to be used by citizens, companies, and city administration. An alternative to solve the lack of interoperability is the adoption of a System-of- Systems (SoS) approach. A SoS is a set of independent and heterogeneous constituent systems that interoperate to accomplish a global mission. The collaboration among such constituent systems enables a SoS to offer new functionalities that cannot be provided by any of these systems working as individual entities. The goal of this paper is to propose SoS-centric middleware services to support the management and execution of SoS in Smart Cities environments in a dynamic, transparent and scalable way. The proposed services, once integrated into a smart city platform, support interoperability among different systems operating in a city. Moreover, this paper also presents a motivational case study to make it clear the issues that must be addressed when multiple independent systems are brought together to provide a new Smart City service or application.