Browsing: software-centric approach