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