Characterizing ux evaluation in software modeling tools: A literature review

R Kalantari, TC Lethbridge - IEEE Access, 2022 - ieeexplore.ieee.org
Model-Based Software Engineering (MBSE) has a high potential to play a critical role in the
whole process of software engineering, bringing many benefits to all stakeholders, yet it is …

An empirical study assessing software modeling in alloy

N Mansoor, H Bagheri, E Kang… - 2023 IEEE/ACM 11th …, 2023 - ieeexplore.ieee.org
Alloy is a declarative formal modeling language with syntax derived from notations common
to object-oriented design and first-order relational logic semantics. To better understand the …

Assessing the usefulness of a visual programming IDE for large-scale automation software

B Wiesmayr, A Zoitl, R Rabiser - Software and Systems Modeling, 2023 - Springer
Industrial control applications are usually designed by domain experts instead of software
engineers. These experts frequently use visual programming languages based on …

Gamifying model-based engineering: The PapyGame tool

A Bucchiarone, M Savary-Leblanc, X Le Pallec… - Science of Computer …, 2023 - Elsevier
Modeling is an essential and challenging activity in any engineering environment, and it
requires some hard-to-train skills such as abstraction and communication. This makes it …

[HTML][HTML] Usefulness and usability of heuristic walkthroughs for evaluating domain-specific developer tools in industry: Evidence from four field simulations

O Leßenich, S Sobernig - Information and Software Technology, 2023 - Elsevier
Context: The usage of domain-specific languages (DSLs) is an approach to reduce
complexity in software development by expert developers for selected application domains …

Papyrus for gamers, let's play modeling

A Bucchiarone, M Savary-Leblanc, XL Pallec… - Proceedings of the 23rd …, 2020 - dl.acm.org
Gamification refers to the exploitation of gaming mechanisms for serious purposes, like
learning hard-to-train skills such as modeling. We present a gamified version of Papyrus, the …

Tpv: A tool for validating temporal properties in uml class diagrams

M Al Lail, A Viesca, H Cardenas, M Zarour… - Proceedings of the 2024 …, 2024 - dl.acm.org
Software scientists and practitioners have criticized Model-driven engineering (MDE) for
lacking effective tooling. Although progress has been made, most MDE analysis tools rely on …

Unveiling Developers' Mindset Barriers to Software Modeling Adoption

R Kalantari, TC Lethbridge - 2023 ACM/IEEE International …, 2023 - ieeexplore.ieee.org
This paper presents a qualitative empirical study that seeks to delve into and illuminate the
mindset barriers confronted by software developers that hinder the acceptance and use of …

Game developer experience: A cognitive task analysis with different game engines

R Flomén, M Gustafsson - 2020 - diva-portal.org
Objective: This is something we explore in order to help teachers choose a suitable engine
for teaching game development to beginners. In this study, two teams of two persons each …

Online Tuning Diagnosis of Proportional Integral Derivative Controller based on IEC 61499 Function Blocks

FV Nindyasari, ANI Wardana, A Arif - Jurnal Nasional Teknik …, 2021 - jnte.ft.unand.ac.id
Controller performance is a crucial aspect of industrial processes; hence, it is critical to
maintaining optimal controller performance conditions. Bad controller performance can be …