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