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