Auflistung nach Autor:in "Winter, Stefan"
1 - 6 von 6
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragCommunity Expectations for Research Artifacts and Evaluation Processes(Software Engineering 2023, 2023) Hermann, Ben; Winter, Stefan; Siegmund, JanetArtifact evaluation has been introduced into the software engineering and programming languages research community with a pilot at ESEC/FSE 2011 and has since then enjoyed a healthy adoption throughout the conference landscape. We conducted a survey including all members of artifact evaluation committees of major conferences in the software engineering and programming language field from 2011 to 2019 and compared the answers to expectations set by calls for artifacts and reviewing guidelines. While we find that some expectations exceed the ones expressed in calls and reviewing guidelines, there is no consensus on a quality threshold for artifacts in general. We observe very specific quality expectations for specific artifact types for review and later usage, but also a lack of their communication in calls. We also find problematic inconsistencies in the terminology used to express artifact evaluation’s most important purpose. We derive several actionable suggestions which can help to mature artifact evaluation in the inspected community and also to aid its introduction into other communities in computer science.
- KonferenzbeitragError models for the representative injection of software defects(Software-engineering and management 2015, 2015) Lanzaro, Anna; Natella, Roberto; Winter, Stefan; Cotroneo, Domenico; Suri, NeerajThis paper considers the representativeness of injected error models for ascertaining software defects. Businessand safety-critical systems are more and more relying on software. Therefore, while in the past these systems were mainly threatened by hardware faults, they are today increasingly exposed to software faults, as demonstrated by recent severe software-related accidents [WDS+10]. It is a matter of fact that, despite careful engineering and rigorous quality assurance, critical systems are deployed with residual (unknown) software defects. This problem is exacerbated by the massive reuse of legacy and off-the-shelf software components [Wey98, Voa98]: When a component is reused in a new context, the system may use parts of the component that were previously seldom used and only lightly tested, or may interact with the component in unforeseen ways, thus exposing residual software faults in the component that had not been discovered before. It thus becomes important to adopt software fault tolerance strategies, in order to prevent such residual defects in less critical parts from affecting more critical parts of a system. Software fault injection (SFI) is an experimental approach to assess the dependability of software-intensive systems in the presence of faulty software components, and to guide the development of software fault tolerance mechanisms and algorithms. SFI deliberately
- KonferenzbeitragA Large-Scale Longitudinal Study of Flaky Tests(Software Engineering 2022, 2022) Lam, Wing; Winter, Stefan; Wei, Anjiang; Xie, Tao; Marinov, Darko; Bell, JonathanFlaky tests that non-deterministically pass or fail without any code changes constitute an impediment to regression testing. To understand when and how flaky tests can be detected most efficiently, we analyzed the commit histories of known flaky tests. We find that 75% of flaky tests are flaky when added, indicating substantial value for developers to run detectors specifically on newly added tests. The percentage of flaky tests that can be detected early increases to 85% when detectors are run on both newly added and directly modified tests.
- KonferenzbeitragModerne statistische Verfahren zur Analyse hochdimensionaler biomedizinischer Daten(Informatik 2009 – Im Focus das Leben, 2009) Winter, Stefan
- KonferenzbeitragNo PAIN, no gain? the utility of parallel fault injections(Software Engineering 2016, 2016) Winter, Stefan; Schwahn, Oliver; Natella, Roberto; Suri, Neeraj; Cotroneo, DomenicoThe article reports on interferences between concurrent fault injection test executions.
- KonferenzbeitragA Retrospective Study of one Decade of Artifact Evaluations(Software Engineering 2024 (SE 2024), 2024) Winter, Stefan; Timperley, Christopher; Hermann, Ben; Cito, Jürgen; Bell, Jonathan; Hilton, Michael; Beyer, Dirk