8934

Where is that Button again ?! - Towards a Universal GUI Search Engine

Sven Hertling, Markus Schröder, Christian Jilek, Andreas Dengel

Proceedings of the 9th International Conference on Agents and Artificial Intelligence International Conference on Agents and Artificial Intelligence (ICAART-17), 9th, February 24-26, Porto, Portugal , SCITEPRESS, Portugal , 2017
In feature-rich software a wide range of functionality is spread across various menus, dialog windows, tool bars etc. Remembering where to find each feature is usually very hard, especially if it is not regularly used. We therefore provide a GUI search engine which is universally applicable to a large number of applications. Besides giving an overview of related approaches, we describe three major problems we had to solve, which are analyzing the GUI, understanding the users' query and executing a suitable solution to find a desired UI element. Based on a user study we evaluated our approach and showed that it is particularly useful if a not regularly used feature is searched for. We already identified much potential for further applications based on our approach.

Show BibTex:

@inproceedings {
       abstract = {In feature-rich software a wide range of functionality is spread across various menus, dialog windows, tool bars etc. Remembering where to find each feature is usually very hard, especially if it is not regularly used. We therefore provide a GUI search engine which is universally applicable to a large number of applications. Besides giving an overview of related approaches, we describe three major problems we had to solve, which are analyzing the GUI, understanding the users' query and executing a suitable solution to find a desired UI element. Based on a user study we evaluated our approach and showed that it is particularly useful if a not regularly used feature is searched for. We already identified much potential for further applications based on our approach.},
       number = {}, 
       month = {2}, 
       year = {2017}, 
       title = {Where is that Button again ?! - Towards a Universal GUI Search Engine}, 
       journal = {}, 
       volume = {}, 
       pages = {}, 
       publisher = {SCITEPRESS, Portugal}, 
       author = {Sven Hertling, Markus Schröder, Christian Jilek, Andreas Dengel}, 
       keywords = {},
       url = {}
}