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