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