Heterogeneous Application Requirements Research Articles