A test-driven approach for life cycle management of internet of things enabled services | IEEE Conference Publication | IEEE Xplore