ERIC Number: ED670706
Record Type: Non-Journal
Publication Date: 2025
Pages: 98
Abstractor: As Provided
ISBN: 979-8-3468-8814-7
ISSN: N/A
EISSN: N/A
Available Date: 0000-00-00
Creating Accessible UML Class Diagrams
Ira Woodring
ProQuest LLC, Ph.D. Dissertation, Michigan State University
Unified Modeling Language (UML) Class Diagramming is the commonly accepted mechanism used to describe relationships between software components. In addition, it is an essential educational tool that is used to convey the structure of software and the patterns of software design to students. Unfortunately, UML is a visual-only mechanism and therefore is not useful for developers and students who are blind or have visual impairments. This work describes a method for conveying class diagrams using audio, which addresses this lack of a tool to support these populations. This method works by dividing the views of a diagram into smaller spaces. Elements in these subspaces are conveyed through manipulation of audio properties. Multiple user studies were performed to prove that the tool is viable for conveying the static structure of software elements and that the workload required to use the tool is reasonable. The results of the studies indicate that the tool is effective and requires only slightly higher mental workload than traditional class diagrams. [The dissertation citations contained here are published with the permission of ProQuest LLC. Further reproduction is prohibited without permission. Copies of dissertations may be obtained by Telephone (800) 1-800-521-0600. Web page: http://www.proquest.com/en-US/products/dissertations/individuals.shtml.]
Descriptors: Computer Software, Visual Aids, Audio Equipment, Visual Impairments, Blindness, Computer Science Education, Usability, Cognitive Ability, Teaching Methods, Access to Education
ProQuest LLC. 789 East Eisenhower Parkway, P.O. Box 1346, Ann Arbor, MI 48106. Tel: 800-521-0600; Web site: http://www.proquest.com/en-US/products/dissertations/individuals.shtml
Publication Type: Dissertations/Theses - Doctoral Dissertations
Education Level: N/A
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Grant or Contract Numbers: N/A
Author Affiliations: N/A