macroview based application standard using these layer information products services business interface windows domain product collection developed provides system allows automated which client design integration language systems their approach applications people developing manual framework source where tasks process driver example other software staff server clients functionality developers access needs development JoelLipman.Com