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