Blurring the Layers of Abstractions: Time to Take a Step Back? | IEEE Conference Publication | IEEE Xplore