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