Browsing: Simulation and Software Technology