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.

Daniele Filaretti

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

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

Software engineering, systems software and programming languages · 3 · 1 first-authorTheory of computation · 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
2 papers
Programming languages and type systems · 95% Program verification · 5%
Network and information security
1 paper
Blockchain and cryptocurrency security · 100%

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems
language design
0.622019
IELE: A Rigorously Designed Language and Tool Ecosystem for the Blockchain · FM 2019
A trusted mechanised JavaScript specification · POPL 2014
Blockchain and cryptocurrency security
formal semantics
0.412019
IELE: A Rigorously Designed Language and Tool Ecosystem for the Blockchain · FM 2019
Programming languages and type systems › dynamic languages
javascript
0.212014
A trusted mechanised JavaScript specification · POPL 2014
Programming languages and type systems
language semantics
0.212014
A trusted mechanised JavaScript specification · POPL 2014
Programming languages and type systems › language semantics › formal semantics
mechanized semantics
0.212014
A trusted mechanised JavaScript specification · POPL 2014

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

mechanised specification · 0.2
YearPublicationVenuePosition
2019 IELE: A Rigorously Designed Language and Tool Ecosystem for the Blockchain
Theodoros Kasampalis, Dwight Guth, Brandon M. Moore, Traian-Florin Serbanuta, Daniele Filaretti, Virgil Nicolae Serbanuta, Ralph Johnson, Grigore Rosu
FM6
2014 An Executable Formal Semantics of PHP
Daniele Filaretti, Sergio Maffeis
ECOOP1
2014 A trusted mechanised JavaScript specification
abstract
JavaScript is the most widely used web language for client-side applications. Whilst the development of JavaScript was initially just led by implementation, there is now increasing momentum behind the ECMA standardisation process. The time is ripe for a formal, mechanised specification of JavaScript, to clarify ambiguities in the ECMA standards, to serve as a trusted reference for high-level language compilation and JavaScript implementations, and to provide a platform for high-assurance proofs of language properties.
Martin Bodin, Arthur Charguéraud, Daniele Filaretti, Philippa Gardner, Sergio Maffeis, Daiva Naudziuniene, Alan Schmitt, Gareth Smith
POPL3