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