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