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

Stian Lasse Lybech

dblp:266/1007 · also Stian Lybech · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
6since 2021 · last 2026
0000-0001-8219-2285ORCID · verified

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

Software engineering, systems software and programming languages · 4 · 1 first-author · 4 since 2021Theory of computation · 2 · 1 first-author · 2 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.

Theoretical computer science
2 papers
Logic in computer science · 100%
Network and information security
1 paper
Systems and software security · 87% Blockchain and cryptocurrency security · 13%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

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

TopicWeightPapersLastEvidence papers
Logic in computer science
type theory
1.522024
The reflective higher-order calculus: Encodability, typability and separation · Inf. Comput. 2024
A generic type system for higher-order Ψ-calculi · Inf. Comput. 2024
Systems and software security
information flow control
1.012026
A Sound Type System for Secure Currency Flow · ACM Trans. Program. Lang. Syst. 2026
Systems and software security › information flow control
noninterference
1.012026
A Sound Type System for Secure Currency Flow · ACM Trans. Program. Lang. Syst. 2026
Programming languages and type systems › type systems
security type systems
1.012026
A Sound Type System for Secure Currency Flow · ACM Trans. Program. Lang. Syst. 2026
Programming languages and type systems
type systems
1.012026
A Sound Type System for Secure Currency Flow · ACM Trans. Program. Lang. Syst. 2026
Logic in computer science
process algebra
1.022024
The reflective higher-order calculus: Encodability, typability and separation · Inf. Comput. 2024
A generic type system for higher-order Ψ-calculi · Inf. Comput. 2024
Logic in computer science › type theory › type systems
typability
0.812024
The reflective higher-order calculus: Encodability, typability and separation · Inf. Comput. 2024
Blockchain and cryptocurrency security
smart contract security
0.312026
A Sound Type System for Secure Currency Flow · ACM Trans. Program. Lang. Syst. 2026
Logic in computer science › process algebra
higher-order processes
0.212024
A generic type system for higher-order Ψ-calculi · Inf. Comput. 2024

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

type system · 2.8operational semantics · 2.0subject reduction · 0.8separation · 0.8encodability · 0.8
YearPublicationVenuePosition
2026 Typing Fallback Functions: A Semantic Approach to Type Safe Smart Contracts
abstract
Publisher Copyright: © Stian Lybech, Daniele Gorla, and Luca Aceto.
Stian Lasse Lybech, Daniele Gorla, Luca Aceto
ECOOP1
2026 A Sound Type System for Secure Currency Flow
abstract
In this article, we focus on TinySol , a minimal calculus for Solidity smart contracts, introduced by Bartoletti, Galletta and Murgia. We start by rephrasing its syntax (to emphasise its object-oriented flavour) and give a new big-step operational semantics for that language. We then use it to define two security properties, namely call integrity and noninterference. These two properties have some similarities in their definition, in that they both require that some part of a program is not influenced by the other part. However, we show that the two properties are actually incomparable. Nevertheless, we provide a type system that statically ensures both noninterference and call integrity; hence, well-typed programs satisfy both properties. We finally discuss the practical usability of the type system and its limitations by means of some simple examples.
Luca Aceto, Daniele Gorla, Stian Lasse Lybech
ACM Trans. Program. Lang. Syst.3
2024 A Sound Type System for Secure Currency Flow
abstract
In this paper we focus on TinySol, a minimal calculus for Solidity smart contracts, introduced by Bartoletti et al. We start by rephrasing its syntax (to emphasise its object-oriented flavour) and give a new big-step operational semantics. We then use it to define two security properties, namely call integrity and noninterference. These two properties have some similarities in their definition, in that they both require that some part of a program is not influenced by the other part. However, we show that the two properties are actually incomparable. Nevertheless, we provide a type system for noninterference and show that well-typed programs satisfy call integrity as well; hence, programs that are accepted by our type system satisfy both properties. We finally discuss the practical usability of the type system and its limitations by means of some simple examples.
Luca Aceto, Daniele Gorla, Stian Lasse Lybech
ECOOP3
2024 Preventing Out-of-Gas Exceptions by Typing
Luca Aceto, Daniele Gorla, Stian Lasse Lybech, Mohammad Hamdaqa
ISoLA (1)3
2024 A generic type system for higher-order Ψ-calculi
abstract
The Higher-Order Ψ-calculus framework (HOΨ) by Parrow et al. is a generalisation of many first- and higher-order extensions of the π-calculus. In this paper we present a generic type system for HOΨ-calculi. It satisfies a subject reduction property and can be instantiated to yield both existing and new type systems for calculi, that can be expressed as HOΨ-calculi. In this paper, we consider the type system for termination in HOπ by Demangeon et al. Moreover, we derive a new type system for the ρ-calculus of Meredith and Radestock and present a type system for non-interference for mobile code.
Hans Hüttel, Stian Lasse Lybech, Alexander Rønning Bendixen, Bjarke Bredow Bojesen
Inf. Comput.2
2024 The reflective higher-order calculus: Encodability, typability and separation
Stian Lasse Lybech
Inf. Comput.1