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