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