FogMQ: A Message Broker System for Enabling Distributed, Internet-Scale IoT Applications over Heterogeneous Cloud Platforms
Mobile fog: a programming model for large-scale applications on the internet of things