HFSD Workshop

The First International Workshop on Human Factors for Software Dependability

The first International Workshop on Human Factors for Software Dependability (HFSD), co-located with the 35th IEEE International Symposium on Software Reliability Engineering (ISSRE 2024), which will be held in Tsukuba, Japan, from October 28 to 31, 2024.

Software is created by humans and is often used by humans, with the ultimate goal of benefiting humanity. Programming is a cognitive-intensive activity, with human factors playing a significant role in causing faults in programs and inappropriate usages that lead to accidents. Studying how human factors affect the reliability, safety, and security of software systems is crucial for proactively and continuously improving the trustworthiness of these systems.

The hosting city, Tsukuba, Japan.

HFSD is a specialized workshop aims to bring researchers from multiple disciplines together to address the human factors that challenge the reliability, safety, and security of software systems. Interested topics include, but are not limited to, the following:

  1. Humans as the Designers of Software Systems
    • Human errors that cause software defects in various stages of the software development life cycle.
    • Interdisciplinary experimental paradigms for studying the cognitive mechanisms behind software defects.
    • Various psychological factors that influence software engineers’ tendencies to introduce software defects.
    • Biometrics of software engineers in programming, program comprehension, etc.
    • Human factors related to software reliability techniques, such as software diversity.
    • Human factors as predictors of software reliability.
    • Other related topics.
  2. Humans as the Users of Software Systems
    • User errors that affect the safety of software systems.
    • Human factors that affect software security.
    • User errors that impact the failures and reliability of software systems.
    • Users as predictors of the reliability, safety, and security of software systems.
  3. Humans as Beneficiaries of Software Systems
    • Social and ethical issues of AI software systems.
    • Human safety of autonomous systems.