Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
A conference talk from EclipseCon 2022 explores improving user experience in graphical modeling tools through the lens of the "Cognitive Dimensions of Notations" framework. Learn how developers at Johannes Kepler University Linz tackle usability challenges in modeling tools without extensive UI design expertise. Discover approaches for evaluating and enhancing user interfaces through developer walk-throughs and community user studies, using the 4diac IDE tool as a case study. Examine common trade-offs between different user groups' needs and various usability aspects, from auto-completion features to automated formatters. Explore solutions to usability issues stemming from information presentation, Eclipse platform limitations, graphics frameworks, and modeling language constraints. Master practical strategies for balancing novice and expert user needs while creating high-quality, scalable graphical modeling environments.