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