Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

Inconsistency-Tolerating Guidance for Software Engineering Processes

  • Christoph Mayr-Dorn
  • , Roland Kretschmer
  • , Alexander Egyed
  • , Ruben Heradio
  • , David Fernandez-Amoros

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

Abstract

Software processes, together with software quality assurance, focus on ensuring and attesting that the engineering processes result in the appropriate software quality. Complex processes and regulations (e.g., in safety-critical systems), time pressure, or coordination needs, often cause engineers to deviate from prescribed processes, producing a cascade of inconsistencies whose repair is typically troublesome. Accordingly, guidance is needed to help engineers to fix the inconsistencies and understand the implications of postponing inconsistency resolution until engineers reach a consensual agreement of the most convenient repair. To this end, we bring together techniques and methods from process engineering, model inconsistency checking, and formal methods. Preliminary evaluations with real industry data have demonstrated the ability of our early prototype to track process inconsistencies across time and the potential for automated repair.
OriginalspracheEnglisch
Titel43rd IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results, ICSE (NIER) 2021, Madrid, Spain, May 25-28, 2021
VerlagIEEE
Seiten6-10
Seitenumfang5
ISBN (elektronisch)9780738133249
DOIs
PublikationsstatusVeröffentlicht - Mai 2021

Publikationsreihe

NameProceedings - International Conference on Software Engineering
ISSN (Print)0270-5257

Wissenschaftszweige

  • 102 Informatik
  • 102022 Softwareentwicklung

JKU-Schwerpunkte

  • Digital Transformation

Dieses zitieren