Zachary V. Heidepriem

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

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

Software engineering, systems software and programming languages · 2

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 · 50% Program analysis · 50%

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

TopicWeightPapersLastEvidence papers
Software testing › test adequacy
coverage criteria
0.012003
A New Structural Coverage Criterion for Dynamic Detection of Program Invariants · ASE 2003
Program analysis
dynamic analysis
0.012003
A New Structural Coverage Criterion for Dynamic Detection of Program Invariants · ASE 2003
Program analysis › dynamic analysis
program invariant detection
0.012003
A New Structural Coverage Criterion for Dynamic Detection of Program Invariants · ASE 2003
Software testing › test adequacy › coverage criteria
structural coverage criteria
0.012003
A New Structural Coverage Criterion for Dynamic Detection of Program Invariants · ASE 2003

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

definition-use pair coverage · 0.0daikon · 0.0branch coverage · 0.0
YearPublicationVenuePosition
2005 The evaluation of two software watermarking algorithms
abstract
Abstract In this paper we analyze the effectiveness of two different software watermarking algorithms. The first is an algorithm proposed by Akito Monden et al. and the second an algorithm proposed by Robert L. Davidson and Nathan Myhrvold of the Microsoft Corporation. We have implemented these techniques within the SANDMARK framework, a system designed to study the effectiveness of software protection algorithms on Java bytecode. To the best of our knowledge this is the first implementation and empirical evaluation of these algorithms with respect to a set of properties such as bit‐rate, stealth, and resilience to attack. We demonstrate through the use of the SANDMARK framework that both of these algorithms have a high bit‐rate but are unstealthy and easy to attack. Copyright © 2005 John Wiley & Sons, Ltd.
Ginger Myles, Christian S. Collberg, Zachary V. Heidepriem, Armand Navabi
Softw. Pract. Exp.3
2003 A New Structural Coverage Criterion for Dynamic Detection of Program Invariants
abstract
Dynamic detection of program invariants is emerging as an important research area with many challenging problems. Generating suitable test cases that support accurate detection of program invariants is crucial to the dynamic approach of program invariant detection. In this paper, we propose a new structural coverage criterion called invariant-coverage criterion for dynamic detection of program invariants. We also show how the invariant-coverage criterion can be used to improve the accuracy of dynamically detected invariants. We first used the Daikon tool to report likely program invariants using the branch coverage and all definition-use pair coverage test suites for several programs. We then generated invariant-coverage suites for these likely invariants. When Daikon was run with the invariant-coverage suites, several spurious invariants reported earlier by the branch coverage and definition-use pair coverage test suites were removed from the reported invariants. Our approach also produced more meaningful invariants than randomly generated test suites.
Neelam Gupta, Zachary V. Heidepriem
ASE2