Sound - the oft-neglected sense for Software Engineering - is a crucial component of our daily lives, playing a vital role in how we interact with the world around us. In this paper, we challenge the traditional boundaries of Software Engineering by proposing a new approach based on sound design for using sound in modelling tools that is on par with visual design. By drawing upon the seminal work of Moody on the `Physics' of Notations for visual design, we develop a comprehensive catalogue of principles that can guide the design of sound notations. Using these principles, we develop a catalogue of sounds for UML and report on an empirical study that supports their usefulness. Our study lays the foundation for building more sophisticated sound-based notations. The guidelines for designing symbolic sounds for software models are an essential starting point for a new research thread that could significantly and effectively enable the use of sound in modelling tools.
翻译:声音——软件工程中常被忽视的感知——是我们日常生活的关键组成部分,在我们与周围世界的互动中扮演着重要角色。本文通过提出一种基于声音设计的新方法,挑战软件工程的传统边界,将声音用于建模工具,使其与视觉设计并驾齐驱。借鉴Moody在视觉设计符号"物理学"方面的开创性工作,我们开发了一套全面的原则目录,用于指导声音符号的设计。基于这些原则,我们构建了一套UML声音目录,并报告了一项实证研究,验证其实用性。该研究为构建更复杂的声音符号系统奠定了基础。为软件模型设计的符号声音指南,为一条新的研究脉络提供了重要起点,该脉络有望显著且有效地实现声音在建模工具中的应用。