A Model-Based Approach Across the IoT Lifecycle for Scalable and Distributed Smart Applications | IEEE Conference Publication | IEEE Xplore