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