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