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