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