Browsing by Keywords program-oriented approach