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