On rely-guarantee reasoning

S van Staden - … of Program Construction: 12th International Conference …, 2015 - Springer
Many semantic models of rely-guarantee have been proposed in the literature. This paper
proposes a new classification of the approaches into two groups based on their treatment of …

[HTML][HTML] Developments in concurrent Kleene algebra

T Hoare, S van Staden, B Möller, G Struth… - Journal of logical and …, 2016 - Elsevier
This report summarises the background and recent progress in the research of its co-authors.
It is aimed at the construction of links between algebraic presentations of the principles of …

Evaluation of Cluster Id Assignment Schemes with ABCDE

S van Staden - arXiv preprint arXiv:2409.18254, 2024 - arxiv.org
A cluster id assignment scheme labels each cluster of a clustering with a distinct id. The goal
of id assignment is semantic id stability, which means that, whenever possible, a cluster for …

Pointwise Metrics for Clustering Evaluation

S van Staden - arXiv preprint arXiv:2405.10421, 2024 - arxiv.org
This paper defines pointwise clustering metrics, a collection of metrics for characterizing the
similarity of two clusterings. These metrics have several interesting properties which make …

Developments in concurrent Kleene algebra

T Hoare, S van Staden, B Möller, G Struth… - Relational and Algebraic …, 2014 - Springer
This report summarises recent progress in the research of its co-authors towards the
construction of links between algebraic presentations of the principles of programming and the …

[PDF][PDF] The liberal tradition in South Africa, 1910–2019

M Van Staden - Econ Journal Watch, 2019 - econjwatch.org
Liberalism in South Africa developed most in the Cape Colony, which later became the
Cape Province. British influence was always greatest at the Cape, which was home to most …

Algebra unifies operational calculi

S van Staden, T Hoare - International Symposium on Unifying Theories of …, 2012 - Springer
We survey the well-known algebraic laws of sequential programming, and propose some less
familiar laws for concurrent programming. On the basis of these laws, we derive a general …

[HTML][HTML] The laws of programming unify process calculi

T Hoare, S van Staden - Science of Computer Programming, 2014 - Elsevier
We survey the well-known algebraic laws of sequential programming, and propose some
less familiar laws for concurrent programming. On the basis of these laws, we derive the rules …

More Clustering Quality Metrics for ABCDE

S van Staden - arXiv preprint arXiv:2409.13376, 2024 - arxiv.org
ABCDE is a technique for evaluating clusterings of very large populations of items. Given
two clusterings, namely a Baseline clustering and an Experiment clustering, ABCDE can …

ABCDE: Application-Based Cluster Diff Evals

S van Staden, A Grubb - arXiv preprint arXiv:2407.21430, 2024 - arxiv.org
This paper considers the problem of evaluating clusterings of very large populations of items.
Given two clusterings, namely a Baseline clustering and an Experiment clustering, the …