Smart MapReduce cloud: Applying extra processing to intermediate data on demand | IEEE Conference Publication | IEEE Xplore