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