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