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