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