This paper presents COMPOSE, an open-sourcePlatform as a Service (PaaS) for developing Smart City solutions based on connected objects. COMPOSE is built around opensource components that allow storing, streaming and processing of sensor data, communication with connected objects using M2M protocols, service discovery, data provenance and multitenancy, deployment and scalable hosting of applications in a cloud environment, workflow editing and cross-platform smartphone application development. A use case developed for deployment in the city of Barcelona that utilizes the aforementioned components among with parking and traffic sensors is also presented.
Keywords-smart city applications, platform as a service, internet of services, internet of things, smart vehicle sharingI.