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

Leo Marcus

dblp:06/1815 · DBLP profile ↗
← Back
10ranked-venue papers
8as first author
0since 2021 · last 1996
—ORCID · none

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

Theory of computation · 7 · 5 first-authorSecurity and privacy · 2 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 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 verification · 64% Software testing · 19% Programming languages and type systems · 17%
Theoretical computer science
1 paper
Logic in computer science · 100%

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

TopicWeightPapersLastEvidence papers
Logic in computer science › algebraic logic
equational logic
0.011988
Existence, Uniqueness, and Construction of Rewrite Systems · SIAM J. Comput. 1988
Logic in computer science › term rewriting
knuth-bendix completion
0.011988
Existence, Uniqueness, and Construction of Rewrite Systems · SIAM J. Comput. 1988
Logic in computer science
term rewriting
0.011988
Existence, Uniqueness, and Construction of Rewrite Systems · SIAM J. Comput. 1988
Programming languages and type systems
language semantics
0.011988
Existence, Uniqueness, and Construction of Rewrite Systems · SIAM J. Comput. 1988
Programming languages and type systems
term rewriting
0.011988
Existence, Uniqueness, and Construction of Rewrite Systems · SIAM J. Comput. 1988

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

knuth-bendix completion · 0.0confluence analysis · 0.0
YearPublicationVenuePosition
1996 The Incorporation of Testing into Formal Verification: Direct, Modular, and Hierarchical Correctness Degrees
Leo Marcus
Formal Methods Syst. Des.1
1996 Syntactic and Semantic Dependence of Array-Arithmetic Sentences, with an Application to Program Verification
abstract
We present an algorithm that takes a first-order sentence φ in full arithmetic with arrays (with quantification over numbers, and with numerical terms serving as array indices), and builds a test formula that can be used to determine which indices of φ's constituent arrays “really” occur. We call this concept syntactic dependence. We show how to use syntactic dependence as a test for semantic dependence, i.e., the true dependence of φ on the value of an array element. This is useful in truth-maintenance systems or symbolic execution systems, where a sentence may be true in one state but false in the next. More specifically, if we are given an initial state, a sentence (such as φ above) that is true in the initial state, and a list of array elements that may be changing value during a state transition, the algorithm can be used to determine whether φ must remain true after the state transition.
Leo Marcus
Fundam. Informaticae1
1994 The Incorporation of Testing into Verification: Direct, Modular, and Hierarchical Correctness Degrees (Abstract)
abstract
No abstract available.
Leo Marcus
ISSTA1
1992 Expressibility of Output Equals Input
Leo Marcus, Telis Menas
Acta Informatica1
1989 Safety via State Transition Language Plus Invariants
abstract
Liveness and safety properties are discussed from the standpoints of their topological characterizations and their expressibility in a state transition language with added invariants. The strengths of the languages obtained by varying the exact definition of the interval of invariance are analyzed. With the help of the topological characterizations, it is shown that pure liveness cannot be used to prove safety.>
Leo Marcus, Telis Menas
CSFW1
1988 Two Automated Methods in Implementation Proofs
Leo Marcus, Timothy Redmond
CADE1
1988 A Model-Theoretic Approach to Specifying, Verifying and Hooking Up Security Policies
Leo Marcus, Timothy Redmond
CSFW1
1988 Existence, Uniqueness, and Construction of Rewrite Systems
abstract
The construction of term-rewriting systems, specifically by the Knuth–Bendix completion procedure, is considered. We look for conditions that might ensure the existence of a finite canonical rewriting system for a given equational theory and that might guarantee that the completion procedure will find it. We define several notions of equivalence between rewriting systems in the ordinary and modulo case, and examine uniqueness of systems and the need for backtracking in implementing completion.
Nachum Dershowitz, Leo Marcus, Andrzej Tarlecki
SIAM J. Comput.2
1980 Purging in an Equality Data Base
Hanan Samet, Leo Marcus
Inf. Process. Lett.2
1976 The <-Order on Submodels
abstract
The relation M1 ⊰ M2, where M1 and M2 are elementary submodels of a given model M, defines a partial ordering ⊰(M). A natural question is: What are the general properties of this ordering and what special properties can it have for given M? Here we give an example of a prime model M for which ⊰(M) is a dense linear order, in particular ⊰(M) is isomorphic to the natural order of (− ∞, ∞], the reals with a last element (Theorem 1). In fact, this is the only way for ⊰(M) to be a linear order when M is prime (Theorem 3). We then remark that if N is a model of an ℵ0-categorical theory then ⊰(N) cannot be a linear order, but we give an example where ⊰(N) is a dense partial order, N a model of an ℵ0-categorical theory. Independently, and about the same time, Benda [1] found nonprime models M where ⊰(M) is isomorphic to any one of a large class of orders, including (− ∞, ∞]. His methods are very similar to ours. Notation. We assume the reader is familar with Vaught [2] where he will find the definitions and standard results pertaining to prime models, homogeneous models, and ℵ0-categorical theories.
Leo Marcus
J. Symb. Log.1