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