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