Demo Data from EDBT 2026 / reviewers in the wild / expert
Kurt M. Olender
dblp:09/4617
· DBLP profile ↗
5ranked-venue papers
4as first author
0since 2021 · last 1995
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 4 first-authorSystems, architecture and hardware · 1
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 |
Program analysis · 89% Requirements engineering and software design · 11% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis
static analysis |
0.0 | 2 | 1992 | Interprocedural Static Analysis of Sequencing Constraints · ACM Trans. Softw. Eng. Methodol. 1992 Cecil: A Sequencing Constraint Language for Automatic Static Analysis Generation · IEEE Trans. Software Eng. 1990 |
Program analysis
data flow analysis |
0.0 | 1 | 1990 | Cecil: A Sequencing Constraint Language for Automatic Static Analysis Generation · IEEE Trans. Software Eng. 1990 |
Requirements engineering and software design › formal specification
constraint specification |
0.0 | 1 | 1992 | Interprocedural Static Analysis of Sequencing Constraints · ACM Trans. Softw. Eng. Methodol. 1992 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1995 | Algebraic Specifications and Sequencing: A Defect Detection MethodabstractAbstract One class of program defects results from illegal sequences of otherwise legal operations in software implementations. Explicit statement of sequencing constraints, however, is not a common activity when specifying software even when using formal specification methods. This paper shows that constraints on program execution sequences can be derived directly from algebraic specifications. Results include heuristic methods for generating sequencing constraints and a generalization of these methods into automatable rules. The heuristics can be integrated into a specification methodology such as Larch. Engineers can use the generated sequencing constraints to detect sequencing defects in software even before dynamic testing begins. The method can be used to increase the reliability of software that is specified using algebraic methods. Kurt M. Olender, James M. Bieman |
Softw. Test. Verification Reliab. | 1 |
| 1993 | Using algebraic specifications to find sequencing defectsabstractOne class of program defect results from illegal sequences of otherwise legal operations in software implementations. Expressions that specify the correct sequences can be written in the Cecil sequencing constraint language. Programs can then be checked at compile time by the Cesar analysis system. Explicit statement of sequencing constraints, however, is not a common activity when specifying software even when using formal specification methods. In this paper, we describe methods to derive constraints on program execution sequences from algebraic specifications. We provide heuristic methods for generating these constraints from the specifications and generalize the methods into automatable rules. Using these generated constraints, we can then detect sequencing defects in software before dynamic testing begins. Kurt M. Olender, James M. Bieman |
ISSRE | 1 |
| 1993 | Efficient Testing of Software ModificationsabstractAs software products evolve, regression testing is a necessary part of the development process. We present methods to automate and analyze change tracking for requirements and test cases so we may partially automate the process of revising the regression test suite for the modified software, and eliminate the necessity to rerun test cases that are unaffected by the modifications.> Anneliese Amschler Andrews, Kurt M. Olender |
ITC | 2 |
| 1992 | Interprocedural Static Analysis of Sequencing ConstraintsabstractThis paper describes a system that automatically performs static interprocedural sequencing analysis from programmable constraint specifications. We describe the algorithms used for interprocedural analysis, relate the problems arising from the analysis of real-world programs, and show how these difficulties were overcome. Finally, we sketch the architecture of our prototype analysis system (called Cesar) and describe our experiences to date with its use, citing performance and error detection characteristics. Kurt M. Olender, Leon J. Osterweil |
ACM Trans. Softw. Eng. Methodol. | 1 |
| 1990 | Cecil: A Sequencing Constraint Language for Automatic Static Analysis GenerationabstractA flexible and general mechanism for specifying problems relating to the sequencing of events and mechanically translating them into dataflow analysis algorithms capable of solving those problems is presented. Dataflow analysis has been used for quite some time in compiler code optimization. Most static analyzers have been custom-built to search for fixed and often quite limited classes of dataflow conditions. It is shown that the range of sequences for which it is interesting and worthwhile to search in actually quite broad and diverse. A formalism for specifying this diversity of conditions is created. It is shown that these conditions can be modeled essentially as dataflow analysis problems for which effective solutions are known. It is also shown how these solutions can be exploited to serve as the basis for mechanical creation of analyzers for these conditions.> Kurt M. Olender, Leon J. Osterweil |
IEEE Trans. Software Eng. | 1 |