The artifacts of component-based development - M. Rizwan Jameel Qureshi; Shaukat Ali Hayat (CoRR, 2012)