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