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