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