Actionable Light-weight Process Guidance: approach, prototype, and industrial user study

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

Our work addresses software engineering organizations working in safety-critical fields who need rigorous processes with defined software quality assurance (QA) measures to ensure high-quality and safe engineering outputs. A significant challenge engineers face is following the correct process for their specific work context—understanding when steps are ready to begin, identifying any actions still needed to complete a step, and recognizing when rework is required. This paper introduces and evaluates ProGuide, a framework offering practical, lightweight process guidance by continually checking preconditions, postconditions, and QA constraints. When a violation occurs, it suggests concrete repair actions. Evaluations conducted on a safety-critical open-source system and with engineers from our industry partner ACME-Automotive demonstrated that ProGuide’s repair suggestions were comprehensive and limited in number, reducing both frustration and errors compared to having no process guidance.
Original languageEnglish
Title of host publicationSoftware Engineering 2025
Pages61-62
Number of pages2
DOIs
Publication statusPublished - 2025

Publication series

NameLecture Notes in Informatics (LNI)
ISSN (Print)2944-7682
ISSN (Electronic)2944-7682

Fields of science

  • 102022 Software development
  • 102 Computer Sciences

JKU Focus areas

  • Digital Transformation

Cite this