Complexity of IoT world - Review of challenges and opportunities in application development | IEEE Conference Publication | IEEE Xplore