Analýza uživatelských rozhraní
Thesis title in Czech: | Analýza uživatelských rozhraní |
---|---|
Thesis title in English: | User Interface Analysis |
Key words: | GUI, uživatelská rozhraní, analýza, Windows |
English key words: | GUI, user interfaces, analysis, Windows |
Academic year of topic announcement: | 2011/2012 |
Thesis type: | Bachelor's thesis |
Thesis language: | čeština |
Department: | Department of Distributed and Dependable Systems (32-KDSS) |
Supervisor: | Mgr. Pavel Ježek, Ph.D. |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 10.11.2011 |
Date of assignment: | 10.11.2011 |
Confirmed by Study dept. on: | 09.07.2014 |
Date and time of defence: | 04.09.2014 00:00 |
Date of electronic submission: | 31.07.2014 |
Date of submission of printed version: | 31.07.2014 |
Date of proceeded defence: | 04.09.2014 |
Opponents: | RNDr. Filip Zavoral, Ph.D. |
Guidelines |
Cílem práce je vytvořit aplikaci, která umožní analýzu grafických rozhraní aplikací na platformě Windows. Aplikace bude podporovat analýzu grafických rozhraní, která byla vytvořena standardním Win32 API (GDI a USER). Dále by výsledná aplikace měla by být schopna provést heuristickou analýzu aplikací s GUI, které bylo vytvořeno jiným způsobem, a tak identifikovat jednotlivé ovládací prvky jejich GUI. Dále by mělo být možné načíst dodatečný popis grafického rozhraní pro případ, že některé prvky nebyly rozpoznány. Součástí aplikace by měla být i grafická část, která umožní návrh takového popisu. Aplikace musí být rozšiřitelná a konfigurovatelná, aby ji uživatel mohl doplnit o nové detekční metody ovládacích prvků, případně jimi nahradit stávající. |
References |
Mark E. Russinovich, David A. Solomon: Windows Internals (5th Edition), Microsoft Press, January 2009
Charles Petzold: Programming Windows (5th Edition), Microsoft Press, December 1998 Jeffrey M. Richter, Christophe Nasarre: Windows via C/C++ (5th Edition), Microsoft Press, December 2007 |