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