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