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.

Karl Mattsson

dblp:436/3976 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
1since 2021 · last 2026
0009-0006-3889-9754ORCID · reported

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

Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Theory of computation · 1 · 1 first-author · 1 since 2021

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
Software testing · 77% Program verification · 23%

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

TopicWeightPapersLastEvidence papers
Software testing › test coverage
code coverage
1.012026
From Execution to Necessity: Proof-Based Metrics for Code Coverage (Short Paper) · FM (2) 2026
Program verification › invariant generation
inductive assertions
0.312026
From Execution to Necessity: Proof-Based Metrics for Code Coverage (Short Paper) · FM (2) 2026

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

proof mapping · 1.0formal verification · 1.0
YearPublicationVenuePosition
2026 From Execution to Necessity: Proof-Based Metrics for Code Coverage (Short Paper)
abstract
Abstract In this short paper we introduce the notion of proof-based coverage. While traditional test coverage metrics measure which parts of the code are executed when a test passes, proof-based coverage aims to measure what parts of the code are required for a test to pass. Through formal verification, a proof of validity of an assertion is created. By mapping back the proof onto the source code, the essential parts can be marked, obtaining a novel coverage metric. We sketch a formalization of this notion, discuss the relationship to previous coverage metrics and show differences on small examples.
Karl Mattsson, Peter Backeman
FM (2)1