2024 Workshop on Human Centric Software Engineering and Cyber Security


Update: Selected workshop papers will be recommended to a special issue titled “Human-Centric Software Engineering and Cyber Security for Intelligent Systems” in the Human-Centric Intelligent Systems Journal. Detailed instructions for submission to the special issue will be communicated to authors after the presentation at the workshop.


The 2024 Workshop on Human-Centric Software Engineering & Cyber Security (HCSE&CS-2024) will be co-hosted with the 39th IEEE/ACM International Conference on Automated Software Engineering from Sun 27 October – Fri 1 November 2024 in Sacramento, California, United States.

Human-centric software engineering recognises the pivotal role of humans in software development, encompassing their roles as creators, designers, coders, testers, end users, and even potential abusers of software systems. While traditional software engineering approaches prioritise function, data, and processes, human-centric security engineering emphasises understanding and integrating human factors into software development processes.

The 5th International Workshop on Human-Centric Software Engineering and Cyber Security aims to provide a platform for researchers and practitioners to discuss innovative approaches for systematically capturing and utilising human-centric software requirements. By fostering collaboration between academia and industry, the workshop aims to advance human-centric software engineering and cyber security practices.

This workshop is particularly relevant to the field of Automated Software Engineering (ASE) as it explores methods and tools for designing software that better considers human factors. By addressing issues related to accessibility, usability, emotions, personality, age, gender, and culture, the workshop aims to improve software quality, user experience, developer productivity, and cost savings.

We welcome submissions from both academic researchers and industry practitioners to share research ideas and outcomes on requirements, theory, models, tools, and capabilities for next-generation human-centric software engineering, aiming to achieve significant benefits in software quality, user experience, developer productivity and cost savings.

The focus on human factors is crucial in cyber security, where user behaviour plays a critical role in both vulnerabilities and defence mechanisms. Therefore, this workshop has a special focus on human-centric design of cyber security systems.

The workshop’s topics encompass all software engineering tasks and processes during the human-centric software development lifecycle, including cyber security issues. The focus areas include, but are not limited to:

  • Impact of human factors on development processes and software teams
  • Human factors considerations for engineers and developers
  • Incorporating human factors into requirements and design (e.g., emotions, bias, personality, and culture)
  • Human-centric modelling tools
  • Human-centric requirements engineering
  • Human-centric methodologies and practices
  • Context-awareness in human-centric software (and systems) engineering
  • Proactive help for modellers/designers/engineers (e.g., design critics)
  • Human-centric applications of emerging technologies
  • Accessibility, inclusivity and usability of cyber security
  • Usable security/privacy evaluation of existing and/or proposed solutions
  • Mental models that contribute to, or inform security and privacy design and deployment
  • Human-centric design patterns
  • In-the-wild observation of security and privacy behaviour studies
  • Tools and models for capturing and interpreting user behaviours
  • Software applications that demonstrate the practice of human-centric software engineering
  • Cyber security studies in developing countries
  • Systematisation of knowledge papers that integrate and systematise existing knowledge on human-centric software engineering and/or cyber security
  • Replicating or extending previously published studies and experiments on human-centric security

Systematisation of Knowledge: We solicit Systematisation of Knowledge (SoK) that evaluate, systematise, and contextualise existing knowledge on human-centric software engineering and cyber security. SoK papers should provide new insights that can benefit our research community.

Replication Studies: In addition to original work, we also solicit replication studies that replicate important/influential findings from the literature. Authors should clearly state the purpose of conducting the replication study, precisely describe the methodological differences, and compare the findings with the results from the original study.   

Submission Process: We welcome both regular papers (up to 10 pages) and short papers (up to 5 pages). All papers must:

All papers must:

  • be written in English;
  • be in PDF format conforming to the ACM Proceedings Template. LaTex users must use the documentclass[sigconf,review,anonymous]{acmart} option;
  • not exceed 5 pages (short papers) or 10 pages (regular papers) including references.

Anonymous Submission: HCSE&CS 2024 will employ a double-anonymous review process. Submissions should not include author names or affiliations anywhere in the paper including the title page, body of the paper, and the acknowledgements. References to the authors’ own work should only be made in third person.

Ethical Research: Authors are encouraged to provide an explanation of how they have following ethical principles when conducting their studies. They may be asked to provide such an explanation should questions arise during the review process.

Submission Site: https://hcse-cs-2024.hotcrp.com/

Accepted Papers: If a submission is accepted, at least one author of the paper is required to register for the Workshop and present the paper in person. For more details, please refer to https://conf.researchr.org/track/ase-2024/ase-2024-research.

Important Dates:

  • Workshop: Mon 28 Oct 2024

Program:

Time (PST) Session Details
1:30-1:40 pm  Opening Welcome message
1:40-2:40 pm Session 1: Paper Presentation

Interplay of Human Factor and Secure Architecture Design using Model-Driven Engineering, Robin Theveniaut (IRIT – Tolouse Research Institute in Computer Science, France), Brahim Hamid (IRIT – Tolouse Research Institute in Computer Science, France) and Jason Jaskolka (Carleton University, Canada)

Barriers to Using Static Application Security Testing Tools, Zachary Douglas Wadhams (Montana State University, USA), Clemente Izurieta (Montana State University, USA), Ann Marie Reinhold (Montana State University, USA)

Counterexamples in Safe Rust, Muhammad Hassnain (University of California, Davis, USA), Caleb Stanford (University of California, Davis, USA)

Evaluating Usability as a Key Factor in Agile SPM Tools Through Expert-based Techniques, Haifa Abdullah Alshammare (King Fahd University of Petroleum and Minerals, Saudi Arabia), Esra’a Sulaiman Alshabeeb (King Fahd University of Petroleum and Minerals, Saudi Arabia), Noor Ahmad Alakkas (King Fahd University of Petroleum and Minerals, Saudi Arabia), Mohammad Rabah Alshayeb (King Fahd University of Petroleum and Minerals, Saudi Arabia)

2:40-2:55 pm Panel Discussion

Panel discussion with the authors of Session 1

2:55-3:10 pm Break

 

3:10-4:05 pm Session 2: Paper Presentation

Integrating Human-Centric Approaches into Undergraduate Software Engineering Curriculum: A Scoping Review and Curriculum Analysis in the Australian Context, Sophie McKenzie (Deakin University Australia), Niroshinie Fernando (Deakin University, Australia), Imali Dias (Deakin University, Australia), Ben Cheng (Deakin University, Australia), Thuong Huong (Deakin University, Australia), Xiao Liu (Deakin University, Australia)

A First Look at Self-Admitted Miscommunications in Github Issues, Kazi Amit Hasan (Queen’s University, Canada), Vu Thanh Loc Mai (Queen’s University, Canada), Cynthia Wang (Queen’s University, Canada), Yuan Tian (Queen’s University, Canada), Steven H. H. Ding (McGill University, Canada)

How Do Developers Reuse Stack Overflow Answers in Their Github Projects, Juntong Chen (Virginia Polytechnic Institute and State University, USA), Yan Zhao (Eastern Michigan University, USA), Na Meng (Virginia Polytechnic Institute and State University, USA)

Engaging with AI: An Exploratory Study on Developers’ Sharing and Reactions to ChatGPT in Github Pull Requests, Huizi Hao (Queen’s University, Canada), Yuan Tian (Queen’s University, Canada)

4:05-4:20 pm Panel Discussion

Panel discussion with authors of Session 2

4:20-4:30 pm Closing

 

Organising committee:

  • Mohan Baruwal Chhetri, CSIRO’s Data61, Australia
  • Xiao Liu, Deakin University, Australia
  • Thuong Hoang, Deakin University, Australia
  • Karen Renaud, University of Strathclyde, UK
  • Chetan Arora, Monash University, Australia
  • Yuan Tian, Queens University, Canada
  • Yue Huang, CSIRO’s Data61, Australia

Previous Editions: