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