Demo Data from SIGIR 2026 / reviewers in the wild / expert
Christoph C. Michael
dblp:06/3364
· DBLP profile ↗
8ranked-venue papers
6as first author
0since 2021 · last 2002
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 5 · 3 first-authorSoftware engineering, systems software and programming languages · 3 · 3 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
3 papers |
Software testing · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing
test input generation |
0.1 | 3 | 2001 | Generating Software Test Data by Evolution · IEEE Trans. Software Eng. 2001 Automated Software Test Data Generation for Complex Programs · ASE 1998 Genetic Algorithms for Dynamic Test Data Generation · ASE 1997 |
Software testing › test generation › search-based test generation
evolutionary testing |
0.0 | 1 | 2001 | Generating Software Test Data by Evolution · IEEE Trans. Software Eng. 2001 |
Methods — techniques the papers use, named apart from their topics
genetic algorithm · 0.1function minimization · 0.0combinatorial optimization · 0.0random test generation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2002 | Simple, state-based approaches to program-based anomaly detectionabstractThis article describes variants of two state-based intrusion detection algorithms from Michael and Ghosh [2000] and Ghosh et al. [2000], and gives experimental results on their performance. The algorithms detect anomalies in execution audit data. One is a simply constructed finite-state machine, and the other two monitor statistical deviations from normal program behavior. The performance of these algorithms is evaluated as a function of the amount of available training data, and they are compared to the well-known intrusion detection technique of looking for novel n -grams in computer audit data. Christoph C. Michael, Anup K. Ghosh |
ACM Trans. Inf. Syst. Secur. | 1 |
| 2001 | Generating Software Test Data by EvolutionabstractThis paper discusses the use of genetic algorithms (GAs) for automatic software test data generation. This research extends previous work on dynamic test data generation where the problem of test data generation is reduced to one of minimizing a function. In our work, the function is minimized by using one of two genetic algorithms in place of the local minimization techniques used in earlier research. We describe the implementation of our GA-based system and examine the effectiveness of this approach on a number of programs, one of which is significantly larger than those for which results have previously been reported in the literature. We also examine the effect of program complexity on the test data generation problem by executing our system on a number of synthetic programs that have varying complexities. Christoph C. Michael, Gary McGraw 0001, Michael Schatz |
IEEE Trans. Software Eng. | 1 |
| 2000 | Two State-based Approaches to Program-based Anomaly DetectionabstractThis paper describes two intrusion detection algorithms, and gives experimental results on their performance. The algorithms detect anomalies in execution audit data. One is a simply constructed finite-state machine, and the other monitors statistical deviations from normal program behavior. The performance of these algorithms is evaluated as a function of the amount of available training data, and they are compared to the well-known intrusion detection technique of looking for novel n-grams in computer audit data. Christoph C. Michael, Anup K. Ghosh |
ACSAC | 1 |
| 2000 | A Real-Time Intrusion Detection System Based on Learning Program Behavior
Anup K. Ghosh, Christoph C. Michael, Michael Schatz |
Recent Advances in Intrusion Detection | 2 |
| 2000 | Using Finite Automata to Mine Execution Data for Intrusion Detection: A Preliminary Report
Christoph C. Michael, Anup K. Ghosh |
Recent Advances in Intrusion Detection | 1 |
| 1998 | Automated Software Test Data Generation for Complex ProgramsabstractWe report on GADGET, a new software test generation system that uses combinatorial optimization to obtain condition/decision coverage of C/C++ programs. The GADGET system is fully automatic and supports all C/C++ language constructs. This allows us to generate tests for programs more complex than those previously reported in the literature. We address a number of issues that are encountered when automatically generating tests for complex software systems. These issues have not been discussed in earlier work on test-data generation, which concentrates on small programs (most often single functions) written in restricted programming languages. Christoph C. Michael, Gary McGraw 0001 |
ASE | 1 |
| 1997 | Genetic Algorithms for Dynamic Test Data GenerationabstractIn software testing, it is often desirable to find test inputs that exercise specific program features. To find these inputs by hand is extremely time-consuming, especially when the software is complex. Therefore, numerous attempts have been made to automate the process. Random test data generation consists of generating test inputs at random, in the hope that they will exercise the desired software features. Often, the desired inputs must satisfy complex constraints, and this makes a random approach seem unlikely to succeed. In contrast, combinatorial optimization techniques, such as those using genetic algorithms, are meant to solve difficult problems involving the simultaneous satisfaction of many constraints. In this paper, we discuss experiments with a test generation problem that is harder than the ones discussed in earlier literature-we use a larger program and more complex test adequacy criteria. We find a widening gap between a technique based on genetic algorithms and those based on random test generation. Christoph C. Michael, Gary McGraw 0001, Michael Schatz, C. C. Walton |
ASE | 1 |
| 1993 | Confidently Assessing a Zero Probability of Software Failure
Jeffrey M. Voas, Christoph C. Michael, Keith W. Miller 0001 |
SAFECOMP | 2 |