Write a Blog >>
MODELS 2021
Sun 10 - Sat 16 October 2021
Wed 13 Oct 2021 19:00 - 19:20 at Room 1 - Human Aspects I Chair(s): Silvia Abrahão

Industrial control applications are usually designed by domain experts instead of software engineers. These experts frequently use visual programming languages based on standards such as IEC 61131-3 and IEC 61499. The standards apply model-based engineering concepts to abstract from hardware and low-level communication. Developing industrial control software is challenging due the fact that such systems are usually one-of-a-kind systems that have to be maintained for many years. These challenges, together with the growing complexity of control software, require very usable model-based development environments for visual programming languages. However, so far only little empirical research exists on the practical usefulness of such environments, i.e., their usability and utility. In this paper, we discuss common control software maintenance tasks and tool capabilities based on existing research and show the realization of these capabilities in 4diac IDE. We first performed a walkthrough of the demonstrated capabilities using the cognitive dimensions of notations framework from the field of human-computer interaction. We then improved the tool and conducted a user study involving ten industrial automation engineers, who used 4diac IDE in a realistic control software maintenance scenario. Our findings demonstrate how the usefulness of IDEs can be successfully investigated using a multi-phase approach that includes a walkthrough and a user study. We discuss lessons learned and derive general implications with respect to large-scale applications for developers of IDEs that we deem applicable in the context of (visual) model-based engineering tools.

Wed 13 Oct

Displayed time zone: Osaka, Sapporo, Tokyo change

19:00 - 20:00
Human Aspects ITechnical Papers at Room 1
Chair(s): Silvia Abrahão Universitat Politècnica de València
19:00
20m
Full-paper
Assessing the Usefulness of a Visual Programming IDE for Large-Scale Automation SoftwareP&I
Technical Papers
Bianca Wiesmayr LIT CPS Lab, Johannes Kepler University Linz, Alois Zoitl , Rick Rabiser LIT CPS, Johannes Kepler University Linz
19:20
20m
Talk
Conceptualization, measurement, and application of semantic transparency in visual notations - A systematic literature reviewJ1ST
Technical Papers
19:40
20m
Talk
A Survey on the Design Space of End-User Oriented Languages for Specifying Robotic MissionsJ1ST
Technical Papers
Thorsten Berger , Swaib Dragule Chalmers | University of Gothenburg, Claudio Menghi McMaster University, Canada, Patrizio Pelliccione Gran Sasso Science Institute (GSSI) and Chalmers | University of Gothenburg