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