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