Demo Data from EDBT 2026 / reviewers in the wild / expert
Jennifer Black
dblp:36/6301
· DBLP profile ↗
3ranked-venue papers
3as first author
0since 2021 · last 2009
0000-0003-2048-5968ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorSystems, architecture and hardware · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Software testing · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing
regression testing |
0.0 | 1 | 2004 | Bi-Criteria Models for All-Uses Test Suite Reduction · ICSE 2004 |
Software testing › test repair
test suite maintenance |
0.0 | 1 | 2004 | Bi-Criteria Models for All-Uses Test Suite Reduction · ICSE 2004 |
Software testing › regression testing
test suite reduction |
0.0 | 1 | 2004 | Bi-Criteria Models for All-Uses Test Suite Reduction · ICSE 2004 |
Methods — techniques the papers use, named apart from their topics
binary integer linear programming · 0.0bi-criteria decision making · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | System safety as an emergent property in composite systemsabstractDecomposition is used to manage system complexity, but is problematic for emergent properties such as system safety. Previously, we introduced Indirect Control Path Analysis (ICPA) for elaborating system safety goals in composite systems. We now provide mathematical definitions of emergent and composable system behaviors in the context of formal specifications and ICPA, and identify useful special cases in which partial decomposition of emergent safety goals is possible. We apply ICPA to a semi-autonomous automotive system to identify safety goals for key subsystems, and then monitor the system and subsystem goals at run-time in an implementation of the vehicle. Although false negatives at the subsystem level indicate the subgoals do not fully compose the original safety goal, some system-level goal violations are detected by subsystem monitors. In addition, monitoring at both the system and subsystem level has identified certain safety-related errors that may be imperceptible to system testers. Jennifer Black, Philip Koopman |
DSN | 1 |
| 2008 | Indirect Control Path Analysis and Goal Coverage Strategies for Elaborating System Safety Goals in Composite SystemsabstractCorrectly specifying requirements for composite systems is essential to system safety, particularly in a distributed development environment. Goal-oriented requirements engineering can be used to formally specify system goals and decompose them into realizable subgoals for system components. However, an additional aim of safety goal elaboration is to meet a goal coverage strategy. In this paper we propose new tactics for elaborating system safety goals across a composite system. First, indirect control path analysis (ICPA) is used to identify safety-related components and their relationships to the parent goals. Then, goal coverage strategies guide goal elaboration along indirect control paths identified by the ICPA. We demonstrate applicability in real safety critical embedded systems with two case studies: a distributed elevator and a semiautonomous automotive system. Jennifer Black, Philip Koopman |
PRDC | 1 |
| 2004 | Bi-Criteria Models for All-Uses Test Suite ReductionabstractUsing bi-criteria decision making analysis, a new model for test suite minimization has been developed that pursues two objectives: minimizing a test suite with regard to a particular level of coverage while simultaneously maximizing error detection rates. This new representation makes it possible to achieve significant reductions in test suite size without experiencing a decrease in error detection rates. Using the all-uses inter-procedural data flow testing criterion, two binary integer linear programming models were evaluated, one a single-objective model, the other a weighted-sums bi-criteria model. The applicability of the bi-criteria model to regression test suite maintenance was also evaluated. The data show that minimization based solely on definition-use association coverage may have a negative impact on the error detection rate as compared to minimization performed with a bi-criteria model that also takes into account the ability of test cases to reveal error. Results obtained with the bi-criteria model also indicate that test suites minimized with respect to a collection of program faults are effective at revealing subsequent program faults. Jennifer Black, Emanuel Melachrinoudis, David R. Kaeli |
ICSE | 1 |