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