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.

Simon St. James

dblp:97/6857 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
0since 2021 · last 2003
—ORCID · none

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

Software engineering, systems software and programming languages · 2Systems, architecture and hardware · 1 · 1 first-authorComputer networks · 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
1 paper
Program verification · 100%

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

TopicWeightPapersLastEvidence papers
Program verification
abstraction-based verification
0.012001
Computing property-preserving behaviour abstractions from trace reductions: abstraction-based verification of linear-time properties under fairness · PODC 2001

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

weakly continuation-closed abstractions · 0.0trace reduction · 0.0
YearPublicationVenuePosition
2003 Improved verification of linear-time properties within fairness: weakly continuation-closed behaviour abstractions computed from trace reductions
abstract
Abstract The satisfaction of linear‐time temporal properties within fairness introduces an implicit fairness constraint to the verification process. To be applied to practical verification tasks, weakly continuation‐closed abstractions preserve properties satisfied within fairness. Being defined on the complete behaviour of a distributed system, weakly continuation‐closed abstractions require, in principle, an exhaustive state space construction prior to abstraction. Constructing the state space of a practically relevant specification exhaustively, however, is usually not feasible. Based on the notion of traces, i.e. certain equivalence classes of behaviours, trace reductions are defined in this paper. Trace reduction is a particular partial‐order reduction based on the persistent‐set selective search technique. It is shown that a trace reduction can be used on behalf of the complete behaviour of a distributed system in order to compute abstractions as well as to check whether the abstractions are weakly continuation closed. Thus, trace reductions allow one, in the discussed context, to overcome the requirement of an exhaustive state‐space construction prior to abstraction. Copyright © 2003 John Wiley & Sons, Ltd.
Ulrich Ultes-Nitsche, Simon St. James
Softw. Test. Verification Reliab.2
2001 Testing Liveness Properties: Approximating Liveness Properties by Safety Properties
Ulrich Ultes-Nitsche, Simon St. James
FORTE2
2001 Computing property-preserving behaviour abstractions from trace reductions: abstraction-based verification of linear-time properties under fairness
abstract
Weakly continuation-closed abstractions are known to preserve properties satisfied within fairness, i.e. linear-time temporal properties under an abstract notion of fairness. Being defined on the complete behaviour of a distributed system, weakly continuation-closed abstractions require, in principle, an exhaustive state-space construction prior to abstraction. Constructing the state-space of a practically relevant specification exhaustively, however, is usually unfeasible.
Simon St. James, Ulrich Ultes-Nitsche
PODC1