Demo Data from VLDB 2026 / reviewers in the wild / expert
Edward P. Stabler
dblp:s/EdwardPStabler · also Edward P. Stabler Jr.
· DBLP profile ↗
17ranked-venue papers
10as first author
0since 2021 · last 2003
0000-0003-1257-5744ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 10 · 4 first-authorArtificial intelligence and machine learning · 6 · 5 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorTheory of computation · 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.
| Computer architecture, parallel and distributed computing, and storage systems
9 papers |
Electronic design automation · 86% Integrated circuit design · 10% Parallel and multicore computing · 3% | |
| Theoretical computer science
2 papers |
Automata and formal languages · 58% Automated reasoning and model checking · 42% | |
| Artificial intelligence
1 paper |
Knowledge representation and reasoning · 100% | |
| Software engineering, system software, and programming languages
4 papers |
Compilers and program optimization · 61% Programming languages and type systems · 39% |
Topics — the 27 heaviest of 29, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › hardware verification and test
formal verification |
0.0 | 4 | 1990 | Synthesis of arithmetic hardware using hardware metafunctions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 Verification of Register Transfer Level Parallel Control Sequences · IEEE Trans. Computers 1985 An Inductive Assertion Method for Register Transfer Level Design Verification · IEEE Trans. Computers 1983 |
Electronic design automation › hardware verification and test
hardware verification |
0.0 | 4 | 1987 | Boolean Comparison by Simulation · DAC 1987 Verification of Register Transfer Level Parallel Control Sequences · IEEE Trans. Computers 1985 An Inductive Assertion Method for Register Transfer Level Design Verification · IEEE Trans. Computers 1983 |
Automated reasoning and model checking
automated reasoning |
0.0 | 1 | 1993 | Parsing as Non-Horn Deduction · Artif. Intell. 1993 |
Automata and formal languages
parsing |
0.0 | 1 | 1993 | Parsing as Non-Horn Deduction · Artif. Intell. 1993 |
Electronic design automation
hardware verification and test |
0.0 | 3 | 1990 | Synthesis of arithmetic hardware using hardware metafunctions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 A formal method for computer design verification · DAC 1982 System Description Languages · IEEE Trans. Computers 1970 |
Electronic design automation › logic synthesis
arithmetic circuit synthesis |
0.0 | 1 | 1990 | Synthesis of arithmetic hardware using hardware metafunctions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 |
Electronic design automation
logic synthesis |
0.0 | 1 | 1990 | Synthesis of arithmetic hardware using hardware metafunctions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 |
Electronic design automation › hardware verification and test › formal verification
theorem proving |
0.0 | 1 | 1990 | Synthesis of arithmetic hardware using hardware metafunctions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 |
Electronic design automation › hardware verification and test › functional verification
RTL verification |
0.0 | 2 | 1985 | Verification of Register Transfer Level Parallel Control Sequences · IEEE Trans. Computers 1985 An Inductive Assertion Method for Register Transfer Level Design Verification · IEEE Trans. Computers 1983 |
Electronic design automation › hardware verification and test › formal verification
combinational equivalence checking |
0.0 | 1 | 1987 | Boolean Comparison by Simulation · DAC 1987 |
Electronic design automation › hardware verification and test
logic simulation |
0.0 | 1 | 1987 | Boolean Comparison by Simulation · DAC 1987 |
Automata and formal languages › grammar formalisms
logic grammars |
0.0 | 1 | 1986 | Restricting Logic Grammars · AAAI 1986 |
Integrated circuit design › digital circuit design
logic design |
0.0 | 1 | 1984 | Computer aided design (CAD) using logic programming · DAC 1984 |
Parallel and multicore computing › programming models
logic programming |
0.0 | 1 | 1984 | Computer aided design (CAD) using logic programming · DAC 1984 |
Compilers and program optimization
parsing |
0.0 | 1 | 1983 | Deterministic and Bottom-Up Parsing in Prolog · AAAI 1983 |
Integrated circuit design › digital circuit design
arithmetic circuit design |
0.0 | 1 | 1990 | Synthesis of arithmetic hardware using hardware metafunctions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 |
Integrated circuit design › digital circuit design › arithmetic circuit design
array multiplier |
0.0 | 1 | 1990 | Synthesis of arithmetic hardware using hardware metafunctions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 |
Integrated circuit design
digital circuit design |
0.0 | 1 | 1990 | Synthesis of arithmetic hardware using hardware metafunctions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 |
Electronic design automation › physical design › placement
partitioning-based placement |
0.0 | 1 | 1979 | Placement algorithm by partitioning for optimum rectangular placement · DAC 1979 |
Electronic design automation
physical design |
0.0 | 1 | 1979 | Placement algorithm by partitioning for optimum rectangular placement · DAC 1979 |
Electronic design automation › physical design
placement |
0.0 | 1 | 1979 | Placement algorithm by partitioning for optimum rectangular placement · DAC 1979 |
Programming languages and type systems
logic programming |
0.0 | 1 | 1983 | Deterministic and Bottom-Up Parsing in Prolog · AAAI 1983 |
Compilers and program optimization
program transformation |
0.0 | 1 | 1970 | Microprogram Transformations · IEEE Trans. Computers 1970 |
Compilers and program optimization › program transformation
semantics-preserving transformation |
0.0 | 1 | 1970 | Microprogram Transformations · IEEE Trans. Computers 1970 |
Processor architecture and microarchitecture
microprogramming |
0.0 | 1 | 1970 | Microprogram Transformations · IEEE Trans. Computers 1970 |
Programming languages and type systems
language design |
0.0 | 1 | 1970 | System Description Languages · IEEE Trans. Computers 1970 |
Programming languages and type systems › specification language
system description language |
0.0 | 1 | 1970 | System Description Languages · IEEE Trans. Computers 1970 |
Methods — techniques the papers use, named apart from their topics
non-horn deduction · 0.0higher-order logic theorem proving · 0.0hardware metafunctions · 0.0virtual logic · 0.0multivalued logic simulation · 0.0theorem proving · 0.0temporal semantics · 0.0proof method · 0.0prolog · 0.0floyd's inductive assertion method · 0.0formal methods · 0.0sequential machine notation · 0.0register transfer language · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2003 | Structural similarity within and among languages
Edward P. Stabler, Edward L. Keenan |
Theor. Comput. Sci. | 1 |
| 1995 | Collective Test Generation and Test Set Compaction
Jiang Chau Wang, Edward P. Stabler |
ISCAS | 2 |
| 1993 | Parsing as Non-Horn Deduction
Edward P. Stabler |
Artif. Intell. | 1 |
| 1990 | Synthesis of arithmetic hardware using hardware metafunctionsabstractThe development of theorem-based design methods is considered. Theorem-based design uses formal logic to create provably correct implementations. Past work has focused on using formal logic and post-hoc proof for design verification. Here, the focus is on hardware synthesis functions, called hardware metafunctions, which synthesize hardware in a provably correct manner. Designs produced using the metafunctions are correct-by-construction and are formally related to their specifications by simple substitution or rewriting of terms within the correctness theorem for each metafunction. Typically, the metafunctions are parametric and, once proven correct, validate an entire class of designs. Theorem-based design is practical when the metafunctions and their proofs of correctness are machine-executable. This is accomplished using appropriate declarative languages with a strong formal basis and by developing the proofs of correctness using automatic theorem provers. The functional language SCHEME is used along with the Higher Order Logic (HOL) proof checker. An introduction to the use of higher-order logic as a design along with the verification of an adder array metafunction for an array multiplier is presented.> Shiu-Kai Chin, Edward P. Stabler |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 1989 | Syntactic Equality in Knowledge Representation and Reasoning
Edward P. Stabler |
KR | 1 |
| 1989 | Knowledge Representation for Commonsense Reasoning with Text
Kathleen Dahlgren, Joyce P. McDowell, Edward P. Stabler |
Comput. Linguistics | 3 |
| 1987 | Boolean Comparison by SimulationabstractThe development of high speed, large capacity hardware systems for logic simulation makes Boolean comparison of logic networks feasible for designs of practical importance. Boolean comparison provides a complete check of functional equivalence of two logic networks and is a valuable tool in design verification. This paper describes virtual logic that controls the Boolean comparison process and provides large reductions in the required number of test cases for many practical design problems. The virtual logic is simulated by the logic simulation system at the same time as the two models are simulated for test cases. The virtual logic has the task of generating new test cases such that the entire input space is covered but minimizing the number of test vectors required. Multivalued logic simulation and other techniques are used to achieve the reductions. Since the entire Boolean comparison task is completed without assistance of a general purpose host system the usual communication overhead is avoided. Edward P. Stabler, Haluk Bingol |
DAC | 1 |
| 1987 | Restricting Logic Grammars with Government-Binding Theory
Edward P. Stabler |
Comput. Linguistics | 1 |
| 1986 | Restricting Logic Grammars
Edward P. Stabler |
AAAI | 1 |
| 1985 | Verification of Register Transfer Level Parallel Control SequencesabstractThis correspondence presents a method for proof of correctness of register transfer level (RTL) parallel control sequences that describe hardware behavior. An RTL language endowed with parallel constructs is presented and its semantics is defined. The semantics includes temporal behavior. An assertion-based proof method is presented for verification of parallel control sequences described in this language. An example is given and comparisons are drawn between proofs of parallel register transfer level sequences and parallel programs. The temporal semantics associated with the language permits the construction and proof of parallel sequences that are not possible with parallel programs. Accessing shared resources outside critical regions is possible and is illustrated. Vijay Pitchumani, Edward P. Stabler |
IEEE Trans. Computers | 2 |
| 1984 | Computer aided design (CAD) using logic programming
Paul W. Horstmann, Edward P. Stabler |
DAC | 2 |
| 1983 | Deterministic and Bottom-Up Parsing in Prolog
Edward P. Stabler |
AAAI | 1 |
| 1983 | An Inductive Assertion Method for Register Transfer Level Design VerificationabstractThis paper extends Floyd's inductive assertion method to formal verification of register transfer level (RTL) hardware descriptions. An RTL description with imbedded assertions about machine state will be the input to the verifier. The formal semantics of an RTL language for synchronous designs are defined, to make mechanical generation of verification conditions (VC's) possible. These VC's are to be fed to a theorem prover. Proof of all the VC's constitutes complete verification. The semantic rules define how time advances, in addition to how machine variables change. These rules make possible verification of real-time performance as well as logical correctness. Such real-time performance verification is important for some hardware designs. The paper also emphasizes the differences between software and hardware verification. An example is given to illustrate the formal verification method. Vijay Pitchumani, Edward P. Stabler |
IEEE Trans. Computers | 2 |
| 1982 | A formal method for computer design verification
Vijay Pitchumani, Edward P. Stabler |
DAC | 2 |
| 1979 | Placement algorithm by partitioning for optimum rectangular placement
Edward P. Stabler, Victor M. Kureichik, Valery A. Kalashnikov |
DAC | 1 |
| 1970 | Microprogram TransformationsabstractA descriptive notation is proposed for microprogramming which uses conventional sequential machine notation for the microprogram, and a register transfer language to define microoperations. The combination allows the definition of useful formal transformations which preserve system behavior. The transformations correspond to paralleling and disassembling microoperations in time and altering the control unit appropriately to preserve the original behavior. Edward P. Stabler |
IEEE Trans. Computers | 1 |
| 1970 | System Description LanguagesabstractLanguages for describing digital systems have two messages to convey. They must provide enough information about the behavior of the system to permit simulation, and enough information about the structure of the system to indicate how it might be built. This double requirement distinguishes system description languages from conventional programming languages and necessitates special methods for documenting the meaning of the language. Such languages have a single form, or syntax, but two meanings, or semantics. Documentation of the language requires the definition of two distinct meanings. Edward P. Stabler |
IEEE Trans. Computers | 1 |