论文标题

改善工业领域特定建模语言中用户体验的设计指南

Design Guidelines for Improving User Experience in Industrial Domain-Specific Modelling Languages

论文作者

Gupta, Rohit, Jansen, Nico, Regnat, Nikolaus, Rumpe, Bernhard

论文摘要

特定领域的建模语言(DSML)可帮助从业者解决特定于各个领域的建模挑战。随着自然界的范围变得越来越复杂和异质,工业从业者通常在图形DSML的可用性中面临挑战。仍然缺乏指导方针,工业语言工程师应考虑改善这些从业者的用户体验(UX)。 UX的总体主题是广泛而主观的,UX的一般准则和定义通常过于通用或与特定的技术空间有关。为了解决这一挑战,我们利用以人类为中心设计的现有设计原理和标准,一般而言,并提出了图形DSML中UX和用户体验设计(UXD)方面的定义和指南。在本文中,我们将关键的UXD方面分类,主要是基于我们在开发工业DSML方面的经验,该语言工程师在图形DSML开发过程中应考虑。最终,这些UXD指南有助于提高工业DSML的一般可用性,并支持语言工程师开发更好的DSML,这些DSML独立于图形建模工具,并被用户更广泛地接受。

Domain-specific modelling languages (DSMLs) help practitioners solve modelling challenges specific to various domains. As domains grow more complex and heterogeneous in nature, industrial practitioners often face challenges in the usability of graphical DSMLs. There is still a lack of guidelines that industrial language engineers should consider for improving the user experience (UX) of these practitioners. The overall topic of UX is vast and subjective, and general guidelines and definitions of UX are often overly generic or tied to specific technological spaces. To solve this challenge, we leverage existing design principles and standards of human-centred design and UX in general and propose definitions and guidelines for UX and user experience design (UXD) aspects in graphical DSMLs. In this paper, we categorize the key UXD aspects, primarily based on our experience in developing industrial DSMLs, that language engineers should consider during graphical DSML development. Ultimately, these UXD guidelines help to improve the general usability of industrial DSMLs and support language engineers in developing better DSMLs that are independent of graphical modelling tools and more widely accepted by their users.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源