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