Civitas: The Smart City Middleware, from Sensors to Big Data

Software development for smart cities bring into light new concerns, such as how to deal with scalability, heterogeneity (sensors, actuators, high performance computing devices, etc.), geolocation information or privacy issues, among some. Traditional approaches to distributed systems fail to address these challenges, because they were mainly devoted to enterprise IT environments. This paper proposes a middleware framework, called Civitas, specially devoted to support the task of service development for the Smart City paradigm. This paper also analyzes the main drawbacks of traditional approaches to middleware service development and how these are overcome in the middleware framework proposed here.

[1]  David Villa,et al.  Embedding standard distributed object-oriented middlewares in wireless sensor networks , 2009, Wirel. Commun. Mob. Comput..

[2]  Milind R. Naphade,et al.  Smarter Cities and Their Innovation Challenges , 2011, Computer.

[3]  Michi Henning,et al.  A new approach to object-oriented middleware , 2004, IEEE Internet Computing.

[4]  Francisco Moya,et al.  Dynamic objects: Supporting fast and easy run-time reconfiguration in FPGAs , 2013, J. Syst. Archit..

[5]  Bernhard Rinner,et al.  Improved Agent-Oriented Middleware for Distributed Smart Cameras , 2007, 2007 First ACM/IEEE International Conference on Distributed Smart Cameras.

[6]  Karl Aberer,et al.  Global Sensor Modeling and Constrained Application Methods Enabling Cloud-Based Open Space Smart Services , 2012, 2012 9th International Conference on Ubiquitous Intelligence and Computing and 9th International Conference on Autonomic and Trusted Computing.

[7]  Jiafu Wan,et al.  M2M Communications for Smart City: An Event-Based Architecture , 2012, 2012 IEEE 12th International Conference on Computer and Information Technology.

[8]  Francisco Moya,et al.  A semantic model for actions and events in ambient intelligence , 2011, Eng. Appl. Artif. Intell..

[9]  Zaheer Abbas Khan,et al.  A Cloud-Based Architecture for Citizen Services in Smart Cities , 2012, 2012 IEEE Fifth International Conference on Utility and Cloud Computing.

[10]  Antonio Puliafito,et al.  Heterogeneous Sensors Become Homogeneous Things in Smart Cities , 2012, 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[11]  Bernhard Rinner,et al.  Embedded Middleware on Distributed Smart Cameras , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[12]  Jungwoo Lee,et al.  Building an Integrated Service Management Platform for Ubiquitous Cities , 2011, Computer.

[13]  Scott E. Fahlman,et al.  Marker-Passing Inference in the Scone Knowledge-Base System , 2006, KSEM.