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