6. MSA: Use case navigate AGROVOC build boolean expression select multilingual and synonym expansion type term select boolean expression select language
7. MSA Component diagram MSSA API lucene index GUI User Results Lucene-based search engine get query set query Browsing component Boolean component (build boolean search) Multilingual component (expand languages and synonyms) GUI
8. System Workflow end start get query from search engine visualize AGROVOC browser with the query query null? visualize AGROVOC graphical browser (default value “agriculture”) NO YES is query string in agrovoc? YES NO user selects a term press ‘search” user selects boolean navigator user selects multilingual assistant send query to search engine visualize or update query string on search textbox