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