Civitas: The Smart City Middleware, from Sensors to Big Data
A semantic model for actions and events in ambient intelligence