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

Henrik A. Karlsson

dblp:384/5553 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
2since 2021 · last 2026
0000-0002-7355-4288ORCID · reported

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

Software engineering, systems software and programming languages · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 56% Reconfigurable computing and FPGAs · 28% Processor architecture and microarchitecture · 17%
Network and information security
1 paper
Hardware security and side channels · 100%

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

TopicWeightPapersLastEvidence papers
Reconfigurable computing and FPGAs
kernel partitioning
0.912025
Partitioning Kernel With Capability Controlled Temporal and Spatial Partitioning · RTSS 2025
Embedded and real-time systems
real-time operating systems
0.912025
Partitioning Kernel With Capability Controlled Temporal and Spatial Partitioning · RTSS 2025
Hardware security and side channels
side-channel countermeasures
0.312025
Partitioning Kernel With Capability Controlled Temporal and Spatial Partitioning · RTSS 2025
Processor architecture and microarchitecture
multicore design
0.312025
Partitioning Kernel With Capability Controlled Temporal and Spatial Partitioning · RTSS 2025
Processor architecture and microarchitecture › instruction set architecture
RISC-V
0.312025
Partitioning Kernel With Capability Controlled Temporal and Spatial Partitioning · RTSS 2025

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

scheduling analysis · 1.7capability-based access control · 1.7
YearPublicationVenuePosition
2026 Towards Verifiable System Code using a DSL Compiled to Efficient and Readable C Code
abstract
Critical embedded systems deserve the highest level of assurance to guarantee that their implementation satisfies their specification. Verification techniques such as proof by deduction operate at source level but the verification effort often requires to design higher-level abstractions that facilitate the reasoning. However, this approach comes at the cost of assuming the correctness of the abstraction with respect to the source code.
Clément Chavanon, Henrik A. Karlsson, Frédéric Besson, Sandrine Blazy, Roberto Guanciale
LCTES2
2025 Partitioning Kernel With Capability Controlled Temporal and Spatial Partitioning
abstract
Partitioning kernels often face challenges such as static resource allocation and insufficient temporal protection, limiting their applicability in dynamic and mixed-criticality systems where resource needs and security boundaries evolve over time. To address these limitations, we present S3K, a capability-based multicore partitioning kernel for embedded RISC-V systems. S3K provides robust spatial and temporal isolation, time protection, and dynamic resource reconfiguration, enabling flexible adaptation to changing operational requirements while maintaining strong safety and security guarantees. Its capability-based model ensures secure and efficient resource management, while in-kernel data partitioning prevents information leakage and mitigates side-channel attacks. Additionally, S3K's scheduler guarantees deterministic process dispatch, free from microarchitectural interference. Evaluation results demonstrate S3K's effectiveness, showing the absence of scheduling jitter, resistance to intra-core side-channels, and efficient interprocess communication. These results highlight S3K's suitability for safety-critical and security-critical applications in dynamic, resource-constrained environments.
Henrik A. Karlsson, Roberto Guanciale
RTSS1