Automated Process-Centric Quality Constraints Checking for Quality Assurance in Safety-critical Systems (bibtex)
by Christoph Mayr-Dorn, Michael Vierhauser, Stefan Bichler, Felix Keplinger, Jane Cleland-Huang, Alexander Egyed, Thomas Mehofer
Abstract:
This abstract summarizes the work published as an ICSE 2021 research track paper ''Supporting Quality Assurance with Automated Process-Centric Quality Constraints Checking'' available at https://doi.org/10.1109/ICSE43902.2021.00118 . We propose an approach that, on the one hand, assists in checking compliance with traceability requirements but, on the other hand, allows engineers to temporarily deviate from the prescribed software engineering process. Through the observation of developer activities in the form of changes to engineering artifacts in tools such as Jira or Jama, we build up a representation of the ongoing process progress. This tracking in the background does not force the software developer to work only on activities as defined in a process description. At the same time, it enables us to provide timely feedback to the developer on whether tasks fulfill all QA criteria. This approach lifts the burden off QA engineers in manually checking QA constraints, often a time-consuming, tedious, and error-prone task where feedback reaches developers usually very late. We evaluate our approach by applying it to two different case studies; one open source community system and a safety-critical system in the air-traffic control domain. Results from the analysis show that trace links are often corrected or completed after the fact and thus timely and automated constraint checking support has significant potential on reducing rework.
Reference:
Automated Process-Centric Quality Constraints Checking for Quality Assurance in Safety-critical Systems (Christoph Mayr-Dorn, Michael Vierhauser, Stefan Bichler, Felix Keplinger, Jane Cleland-Huang, Alexander Egyed, Thomas Mehofer), In Software Engineering 2022, Fachtagung des GI-Fachbereichs Softwaretechnik, 21.-25. Februar 2022, Virtuell (Lars Grunske, Janet Siegmund, Andreas Vogelsang, eds.), Gesellschaft für Informatik e.V., volume P-320, 2022.
Bibtex Entry:
@Conference{MayrDorn2022,
  author    = {Christoph Mayr-Dorn and Michael Vierhauser and Stefan Bichler and Felix Keplinger and Jane Cleland-Huang and Alexander Egyed and Thomas Mehofer},
  booktitle = {Software Engineering 2022, Fachtagung des GI-Fachbereichs Softwaretechnik, 21.-25. Februar 2022, Virtuell},
  title     = {Automated Process-Centric Quality Constraints Checking for Quality Assurance in Safety-critical Systems},
  year      = {2022},
  editor    = {Lars Grunske and Janet Siegmund and Andreas Vogelsang},
  pages     = {71--72},
  publisher = {Gesellschaft f{\"{u}}r Informatik e.V.},
  series    = {{LNI}},
  volume    = {{P-320}},
  abstract  = {This abstract summarizes the work published as an ICSE 2021 research track paper ''Supporting Quality Assurance with Automated Process-Centric Quality Constraints Checking'' available at https://doi.org/10.1109/ICSE43902.2021.00118 . We propose an approach that, on the one hand, assists in checking compliance with traceability requirements but, on the other hand, allows engineers to temporarily deviate from the prescribed software engineering process. Through the observation of developer activities in the form of changes to engineering artifacts in tools such as Jira or Jama, we build up a representation of the ongoing process progress. This tracking in the background does not force the software developer to work only on activities as defined in a process description. At the same time, it enables us to provide timely feedback to the developer on whether tasks fulfill all QA criteria. This approach lifts the burden off QA engineers in manually checking QA constraints, often a time-consuming, tedious, and error-prone task where feedback reaches developers usually very late. We evaluate our approach by applying it to two different case studies; one open source community system and a safety-critical system in the air-traffic control domain. Results from the analysis show that trace links are often corrected or completed after the fact and thus timely and automated constraint checking support has significant potential on reducing rework.},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  biburl    = {https://dblp.org/rec/conf/se/Mayr-DornVBKCEM22.bib},
  doi       = {10.18420/se2022-ws-022},
  file      = {:C\:/OwnCloud/PUBLIC~1/CONFER~1/SE2022~1/AUTOMA~1.PDF:PDF},
  timestamp = {Fri, 21 Jan 2022 16:00:25 +0100},
  url       = {https://doi.org/10.18420/se2022-ws-022},
}
Powered by bibtexbrowser