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