Software users are different, i.e., have diverse characteristics, such as differing personalities, technical proficiency, emotional reactions to software systems, socio-economic status, gender, age, culture, language, and preferences. Capturing and supporting the human factors at requirements or design levels are essential for designing and modeling human-centric software systems that fits the end-users of the systems. Moreover, since modeling is an intrinsically human endeavor, many of the questions related to modeling can only be answered by empirical studies.
The HuFaMo workshop series is a venue for early-stage empirical research involving human factors in modeling and design. Our goal is to improve the state of science and professionalism in empirical research in the MDE community.
Relevant topics to modeling and design of human factors include, but are not limited to:
- New theories and design principals on human factors modeling and design
- New methods and techniques to incorporate human factors into requirements and design models
- New tools to assist in modeling, requirements capturing, and design of human factors
- Modeling human factors and supporting human-centric issues in model-driven software engineering
- Better modeling the human aspects of stakeholders and end users of the software, such as age, gender, personality, emotions, language, disability, preferences and so on
- Industrial experience reports in modeling human factors in software development
- Reviews and surveys of approaches in human factors modeling and design
Relevant topics to human factors in modeling and design include, but are not limited to:
- Emotions and preferences of users in the face of modeling-related tools and activities
- Stress, load and performance involving modeling activities and artifacts
- Communicative and cognitive strategies and styles connected to design and modeling activities
- Training and testing of modeling tools and related practices
- Capabilities and competencies
- Team and group behavior, including behavior across (social) media
- EMPIRICAL STUDY of human factors in modeling and modeling of human factors, including replication studies and negative results. We strongly encourage authors to submit raw data and analysis scripts.
- STUDY DESIGNS investigating human factors in modeling and modeling of human factors. These contributions will be evaluated based on the quality of the study design alone, i.e., whether the reviewers deem them promising to obtain meaningful, valid, and interesting results. No actual study results are expected.
- THEORY PAPERS contributing to, or develop, a theory of some aspect of human factors relevant in modeling and also modeling languages and frameworks for incorporating human factors into the design of software systems. No empirical validation is required, but a thorough analysis of the existing work is expected.
- TOOL PAPERS that present any software developed to support experiments related to human factors in modeling and tools developed to model human factors. We intend here to promote tools that can speed up the software implementation of an experiment. We typically seek for libraries, frameworks, API... that gather data about human actions and/or interactions between humans and electronic devices.
- POSITION PAPERS (submissions of 2-5 pages) describing initial ideas or visions. Such papers may describe research positions or preliminary approaches on human factors in modeling and modeling of human factors that does not fit the previous paper categories.
All of these should have between 8 and 10 pages in length (except position papers limited to 2-5 pages), including references, appendices, and figures. All submissions should clearly state in their title, to which of the above category they belong. All accepted submissions will be discussed in the workshop. Publication requires at least one of the authors to be present at the workshop. We particularly encourage researchers that need to design a study but lack experience in this field to come forward and present study designs so these may be discussed and improved, leading to better quality research.
Oct.10 (Sun) UTC+1
|9:00 - 9:15 am||Opening of session 1|
|9:15 - 10:00 am|
Professor Philippe Palanque (Systematic approach to build perfect Interactive Modeling Tools for imperfect developers and imperfect users)
|10:00 - 10:15 am||Break|
|10:15 - 11:15 am|
1. IoT Cooking Workflows for End Users: A Comparison Between Behaviour Trees and the DX-MAN Model Filippos Ventirozos, Riza Theresa Batista-Navarro, Sarah Clinch and Damian Arellanes
2. Rethinking the Traditional Design of Meta-Models: Layout Matters for the Graphical Modeling of Technical Systems Gregor Wrobel, Robert Scheffler and Timo Kehrer
|11:15 - 11:30 am||Break|
|11:30 am - 1pm|
3. ModRec: A Tool to Support Empirical Study Design for Papyrus and the Eclipse Modeling Framework Alexander Ragnarsson, Shalini Chakraborty and Grischa Liebel
4. Goal Modeling and MDSE for Behavior Assistance Judith Michael, Bernhard Rumpe and Lukas Tim Zimmermann
5. From Prose to Prototype: Synthesising Executable UML models from Natural Language Guus Ramackers, Pepijn Griffioen, Martijn Schouten and Michel Chaudron
|1 - 1:05 pm||Close of session 1|
Oct.12 (Tue) UTC+1
|1:00-1:05 am||Opening of session 2|
|1:05 - 2:00 am|
Professor John Grundy (Human-centric Modelling for Software Engineering)
Panel + Open Mic session
6. The Design of an Experiment Concerning the Capture of Important Design Bits at the Whiteboard Adriana Meza Soria and André van der Hoek
|4:30-4:35 am||Close of session 2|
- Michel Chaudron, TU Eindhoven (Netherlands)
- Marco Winckler, Université Côte d'Azur (France)
- Jennifer Horkoff, Chalmers | University of Gothenburg (Sweden)
- Gregorio Robles, Rey Juan Carlos University (Spain)
- Uwe Zdun, University of Vienna (Austria)
- Jean Vanderdonckt, Université catholique de Louvain (Belgium)
- Grischa Liebel, Reykjavik University (Iceland)
- Juha-Pekka Tolvanen, MetaCase (Finland)
- Joanne Atlee, University of Waterloo (Canada)
- Jean-Guy Schneider, Deakin University (Australia)
- Tomaz Kosar, University of Maribor (Slovenija)
- Marjan Mernik, University of Maribor (Slovenia)
- Andrew Simmons, Deakin University (Australia)
- Arnaud Blouin, INSA Rennes (France)
- Timothy Lethbridge, University of Ottawa (Canada)
- Omar B Badreddin, The University of Texas (United States)
- John Hosking, University of Auckland (New Zealand)
- Matthias Tichy, Ulm University (Germany)
- David Redmiles, University of California, Irvine (United States)
- Parsa Pourali, University of Waterloo (Canada)
- Melina Vidoni, RMIT University (Australia)