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