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