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