arbeiten:eye-tracking-ides-plugin-framework

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
arbeiten:eye-tracking-ides-plugin-framework [22.03.2020 14:46] – Überarbeitung MA Start raj37351arbeiten:eye-tracking-ides-plugin-framework [10.11.2020 08:25] (aktuell) – [Data-Entry] Alexander Bazo
Zeile 2: Zeile 2:
  
 ---- dataentry StudentischeArbeit ---- ---- dataentry StudentischeArbeit ----
-Thema                                  : Design, Implementierung und Evaluation einer Frameworks für die Integration von Eye-Tracking-Signalen in Entwicklungsumgebungen. # +Thema                                  : Design, Implementierung und Evaluation eines Frameworks für die Integration von Eye-Tracking-Signalen in Entwicklungsumgebungen. # 
 Art_thesistypes                        : MA #  Art_thesistypes                        : MA # 
 BetreuerIn_thesisadvisor               : Alexander Bazo #  BetreuerIn_thesisadvisor               : Alexander Bazo # 
Zeile 8: Zeile 8:
 ErstgutachterIn_thesisprofessor        : Christian Wolff #  ErstgutachterIn_thesisprofessor        : Christian Wolff # 
 ZweitgutachterIn_secondthesisprofessor : N.N. ZweitgutachterIn_secondthesisprofessor : N.N.
-Status_thesisstate                     : in Bearbeitung +Status_thesisstate                     : abgeschlossen 
 Stichworte_thesiskeywords              : Software Engineering, Eye-Tracking, Entwicklungsumgebungen #  Stichworte_thesiskeywords              : Software Engineering, Eye-Tracking, Entwicklungsumgebungen # 
 angelegt_dt                            : 2016-07-11 #  angelegt_dt                            : 2016-07-11 # 
 Beginn_dt                              : 2020-03-16 #  Beginn_dt                              : 2020-03-16 # 
 Anmeldung_dt                           :  Anmeldung_dt                           : 
-Antrittsvortrag_dt                     :  #  +Antrittsvortrag_dt                     : 2020-07-06 #  
-Abschlussvortrag_dt                    :  +Abschlussvortrag_dt                    : 2020-09-28 
 Abgabe_dt                              :  #  Abgabe_dt                              :  # 
 Textlizenz_textlicense                 : Unbekannt Textlizenz_textlicense                 : Unbekannt
 Codelizenz_codelicense                 : Unbekannt Codelizenz_codelicense                 : Unbekannt
 ---- ----
 +
 +
 +
 +
  
  
Zeile 36: Zeile 40:
 Das Ziel dieser Arbeit ist es, ein Framework zu entwickeln, das als Schnittstelle zwischen Eye-Tracking Hardware und Plugin-Entwicklung fungiert. Aufgabe des Frameworks ist es, die Eye-Tracking Daten verschiedener Hersteller und Modelle aufzunehmen und einheitlich in Form eines dafür konzipierten Datenmodells zur Verfügung zu stellen. Die Anbindung an das Plugin soll plattformübergreifend möglich sein, um das Framework in den IDEs verschiedener Hersteller nutzbar zu machen. Das Ziel dieser Arbeit ist es, ein Framework zu entwickeln, das als Schnittstelle zwischen Eye-Tracking Hardware und Plugin-Entwicklung fungiert. Aufgabe des Frameworks ist es, die Eye-Tracking Daten verschiedener Hersteller und Modelle aufzunehmen und einheitlich in Form eines dafür konzipierten Datenmodells zur Verfügung zu stellen. Die Anbindung an das Plugin soll plattformübergreifend möglich sein, um das Framework in den IDEs verschiedener Hersteller nutzbar zu machen.
 Zu Beginn der Arbeit soll eine Analyse der vorhandenen Eye-Tracking Modelle und deren APIs sowie der verfügbaren IDEs und Plugin Entwicklungsmöglichkeiten erfolgen. Zudem müssen mögliche Anwendungsfälle und bisherige Ansätze der Integration von Eye-Tracking in IDEs herausgearbeitet werden. Dazu ist auch eine genaue Betrachtung bisheriger Forschungsarbeiten in diesem Bereich nötig. Auf Basis dieser Analyse soll ein Konzept zur Entwicklung eines einheitlichen Datenmodells und zur Umsetzung des Frameworks erarbeitet werden. Zu Beginn der Arbeit soll eine Analyse der vorhandenen Eye-Tracking Modelle und deren APIs sowie der verfügbaren IDEs und Plugin Entwicklungsmöglichkeiten erfolgen. Zudem müssen mögliche Anwendungsfälle und bisherige Ansätze der Integration von Eye-Tracking in IDEs herausgearbeitet werden. Dazu ist auch eine genaue Betrachtung bisheriger Forschungsarbeiten in diesem Bereich nötig. Auf Basis dieser Analyse soll ein Konzept zur Entwicklung eines einheitlichen Datenmodells und zur Umsetzung des Frameworks erarbeitet werden.
-Die Verwendbarkeit und Funktionalität des Frameworks soll anschließend durch die Entwicklung eines Plugins evaluiert werden. Konkret soll das Plugin einen möglichen Use-Case implementieren (Heat Map - wie lange wurde etwas angeschaut, einfache Interaktion mit UI, …) und mit mindestens 2 verfügbaren Eye-Tracker Modellen (z.B. TOBII) und 2 IDE Plattformen (IntelliJ, Visual Studio) getestet werden. Grundsätzlich soll das Framework Als zusätzliche Forschungsfrage kann untersucht werden, in wie weit günstige Eye-Tracker für die Verwendung im Rahmen der aufgezeigten Anwendungsfälle im Bereich der IDE Integration ausreichend sind.+Die Verwendbarkeit und Funktionalität des Frameworks soll anschließend durch die Entwicklung eines Plugins evaluiert werden. Konkret soll das Plugin einen möglichen Use-Case implementieren (Heat Map - wie lange wurde etwas angeschaut, einfache Interaktion mit UI, …) und mit mindestens 2 verfügbaren Eye-Tracker Modellen (z.B. TOBII) und 2 IDE Plattformen (IntelliJ, Visual Studio) getestet werden. Als zusätzliche Forschungsfrage kann untersucht werden, inwieweit günstige Eye-Tracker für die Verwendung im Rahmen der aufgezeigten Anwendungsfälle im Bereich der IDE Integration ausreichend sind.