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