Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Konrad Jamrozik

dblp:120/0757 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
0since 2021 · last 2016
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 2 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
2 papers
Software testing · 66% Program analysis · 34%
Network and information security
1 paper
Systems and software security · 100%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Systems and software security › operating system security
sandboxing
0.212016
Mining sandboxes · ICSE 2016
Program analysis › symbolic execution
dynamic symbolic execution
0.112012
Augmented dynamic symbolic execution · ASE 2012
Software testing › mutation testing
mutation score
0.112012
Augmented dynamic symbolic execution · ASE 2012
Software testing › test generation
test suite generation
0.112012
Augmented dynamic symbolic execution · ASE 2012
Software testing › test generation
automated test generation
0.112016
Mining sandboxes · ICSE 2016
Program analysis
dynamic analysis
0.012012
Augmented dynamic symbolic execution · ASE 2012

Methods — techniques the papers use, named apart from their topics

resource access profiling · 0.5automatic test generation · 0.5logical coverage criteria · 0.1dynamic symbolic execution · 0.1boundary adequacy · 0.1
YearPublicationVenuePosition
2016 Mining sandboxes
abstract
We present sandbox mining, a technique to confine an application to resources accessed during automatic testing. Sandbox mining first explores software behavior by means of automatic test generation, and extracts the set of resources accessed during these tests. This set is then used as a sandbox, blocking access to resources not used during testing. The mined sandbox thus protects against behavior changes such as the activation of latent malware, infections, targeted attacks, or malicious updates.
Konrad Jamrozik, Philipp von Styp-Rekowsky, Andreas Zeller
ICSE1
2012 Augmented dynamic symbolic execution
abstract
Dynamic symbolic execution (DSE) can efficiently explore all simple paths through a program, reliably determining whether there are any program crashes or violations of assertions or code contracts. However, if such automated oracles do not exist, the traditional approach is to present the developer a small and representative set of tests in order to let him/her determine their correctness. Customer feedback on Microsoft's Pex tool revealed that users expect different values and also more values than those produced by Pex, which threatens the applicability of DSE in a scenario without automated oracles. Indeed, even though all paths might be covered by DSE, the resulting tests are usually not sensitive enough to make a good regression test suite. In this paper, we present augmented dynamic symbolic execution, which aims to produce representative test sets by augmenting path conditions with additional conditions that enforce target criteria such as boundary or mutation adequacy, or logical coverage criteria.
Konrad Jamrozik, Gordon Fraser 0001, Nikolai Tillmann, Jonathan de Halleux
ASE1