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