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