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