Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
kent1194997886.pdf (1.86 MB)
ETD Abstract Container
Abstract Header
Assessing the Comprehension of UML Class Diagrams via Eye Tracking
Author Info
Yusuf Patel Dawoodi, Shehnaaz
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=kent1194997886
Abstract Details
Year and Degree
2007, MS, Kent State University, College of Arts and Sciences / Department of Computer Science.
Abstract
In this thesis, eye-tracking equipment is used to assess how well a subject comprehends UML class diagrams. The goal of the study is to identify specific characteristics of UML class diagram, such as layout, color, and stereotype usage that are most effective for supporting a given task. Prior investigations in the software visualization and program comprehension communities have primarily focused on effective layout schemes and key aesthetics criteria with the goal of enhancing the cognitive process. A number of usability studies have been reported that evaluate UML class diagrams, including those with additional semantic information (e.g., class stereotypes), for an effective representation in addressing various software evolution tasks. These studies typically form conjectures and/or draw conclusions from the data explicitly collected from subjects’ via a combination of questionnaires, experience reports, and feedback comments after a designated task is completed. This raises a potential threat to the validity of the study namely: How well the subjects’ responses on completion of a task match the “reality” they observed while performing that task? That is, a subject may forget to report (or misreport) an observation after a lengthy task for example. Here we take a different approach to assess UML class diagrams. Results indicate subjects have a variation in the eye movements (i.e., how the subjects navigate the diagram) depending on their UML expertise and software-design ability to solve the given task. Layouts with additional semantic information about the design were found to be most effective and the use of class stereotypes seems to play a substantial role in comprehension of these diagrams.
Committee
Jonathan Maletic (Advisor)
Pages
61 p.
Subject Headings
Computer Science
Keywords
UML
;
Class Diagrams
;
Eye Tracking
;
Program Comprehension
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Yusuf Patel Dawoodi, S. (2007).
Assessing the Comprehension of UML Class Diagrams via Eye Tracking
[Master's thesis, Kent State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=kent1194997886
APA Style (7th edition)
Yusuf Patel Dawoodi, Shehnaaz.
Assessing the Comprehension of UML Class Diagrams via Eye Tracking.
2007. Kent State University, Master's thesis.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=kent1194997886.
MLA Style (8th edition)
Yusuf Patel Dawoodi, Shehnaaz. "Assessing the Comprehension of UML Class Diagrams via Eye Tracking." Master's thesis, Kent State University, 2007. http://rave.ohiolink.edu/etdc/view?acc_num=kent1194997886
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
kent1194997886
Download Count:
3,143
Copyright Info
© 2007, all rights reserved.
This open access ETD is published by Kent State University and OhioLINK.