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