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