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