The Dynamic View System (DVS): Mobile Agents to Support Web Views