Software Platforms for Smart Cities: Concepts, Requirements, Challenges, and a Unified Reference Architecture
Building a Big Data Platform for Smart Cities: Experience and Lessons from Santander