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