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