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