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