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