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