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