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