Just Enough, Just in Time, Just for “Me”: Fundamental Principles for Engineering IoT-native Software Systems | IEEE Conference Publication | IEEE Xplore