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