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

Francesco Pontiggia

dblp:308/2097 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
4since 2021 · last 2025
0000-0003-2569-6238ORCID · corroborated

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

Software engineering, systems software and programming languages · 3 · 2 first-author · 3 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Theory of computation · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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.

Theoretical computer science
2 papers
Automata and formal languages · 47% Automated reasoning and model checking · 43% Logic in computer science · 10%
Software engineering, system software, and programming languages
1 paper
Program verification · 100%

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

TopicWeightPapersLastEvidence papers
Automated reasoning and model checking › model checking
probabilistic model checking
0.912025
POPACheck: A Model Checker for Probabilistic Pushdown Automata · CAV (2) 2025
Automata and formal languages › pushdown automata
probabilistic pushdown automata
0.912025
POPACheck: A Model Checker for Probabilistic Pushdown Automata · CAV (2) 2025
Automata and formal languages
pushdown automata
0.912025
POPACheck: A Model Checker for Probabilistic Pushdown Automata · CAV (2) 2025
Automated reasoning and model checking
model checking
0.712023
A Model Checker for Operator Precedence Languages · ACM Trans. Program. Lang. Syst. 2023
Automata and formal languages › context-free languages
operator precedence languages
0.712023
A Model Checker for Operator Precedence Languages · ACM Trans. Program. Lang. Syst. 2023
Automated reasoning and model checking › model checking
temporal logic model checking
0.712023
A Model Checker for Operator Precedence Languages · ACM Trans. Program. Lang. Syst. 2023
Logic in computer science › temporal logic
linear temporal logic
0.312025
POPACheck: A Model Checker for Probabilistic Pushdown Automata · CAV (2) 2025
Logic in computer science
temporal logic
0.312025
POPACheck: A Model Checker for Probabilistic Pushdown Automata · CAV (2) 2025
Program verification
temporal logic
0.212023
A Model Checker for Operator Precedence Languages · ACM Trans. Program. Lang. Syst. 2023
Bioinformatics and computational biology
protein structure analysis
0.112009
PiSQRD: a web server for decomposing proteins into quasi-rigid dynamical domains · Bioinform. 2009
Bioinformatics and computational biology › computational structural biology
normal mode analysis
0.012009
PiSQRD: a web server for decomposing proteins into quasi-rigid dynamical domains · Bioinform. 2009
Bioinformatics and computational biology
protein dynamics
0.012009
PiSQRD: a web server for decomposing proteins into quasi-rigid dynamical domains · Bioinform. 2009

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

automata-based model checking · 1.3elastic network model · 0.1
YearPublicationVenuePosition
2025 POPACheck: A Model Checker for Probabilistic Pushdown Automata
abstract
Abstract We present , the first model checking tool for probabilistic Pushdown Automata (pPDA) supporting temporal logic specifications. provides a user-friendly probabilistic modeling language with recursion that automatically translates into Probabilistic Operator Precedence Automata (pOPA). pOPA are a class of pPDA that can express all the behaviors of probabilistic programs: sampling, conditioning, recursive procedures, and nested inference queries. On pOPA, can solve reachability queries as well as qualitative and quantitative model checking queries for specifications in Linear Temporal Logic (LTL) and a fragment of Precedence Oriented Temporal Logic (POTL), a logic for context-free properties such as pre/post-conditioning.
Francesco Pontiggia, Ezio Bartocci, Michele Chiari
CAV (2)1
2025 Decentralized Planning Using Probabilistic Hyperproperties
Francesco Pontiggia, Filip Macák, Roman Andriushchenko, Michele Chiari, Milan Ceska 0002
AAMAS1
2023 A Model Checker for Operator Precedence Languages
abstract
The problem of extending model checking from finite state machines to procedural programs has fostered much research toward the definition of temporal logics for reasoning on context-free structures. The most notable of such results are temporal logics on Nested Words, such as CaRet and NWTL. Recently, Precedence Oriented Temporal Logic (POTL) has been introduced to specify and prove properties of programs coded trough an Operator Precedence Language (OPL). POTL is complete w.r.t. the FO restriction of the MSO logic previously defined as a logic fully equivalent to OPL. POTL increases NWTL’s expressive power in a perfectly parallel way as OPLs are more powerful that nested words. In this article, we produce a model checker, named POMC, for OPL programs to prove properties expressed in POTL. To the best of our knowledge, POMC is the first implemented and openly available model checker for proving tree-structured properties of recursive procedural programs. We also report on the experimental evaluation we performed on POMC on a nontrivial benchmark.
Michele Chiari, Dino Mandrioli, Francesco Pontiggia, Matteo Pradella
ACM Trans. Program. Lang. Syst.3
2021 Verification of Programs with Exceptions Through Operator Precedence Automata
Francesco Pontiggia, Michele Chiari, Matteo Pradella
SEFM1
2009 PiSQRD: a web server for decomposing proteins into quasi-rigid dynamical domains
abstract
SUMMARY: The PiSQRD web resource can be used to subdivide protein structures in quasi-rigid dynamical domains. The latter are groups of amino acids behaving as approximately rigid units in the course of protein equilibrium fluctuations. The PiSQRD server takes as input a biomolecular structure and the desired fraction of protein internal fluctuations that must be accounted for by the relative rigid-body motion of the dynamical domains. Next, the lowest energy modes of fluctuation of the protein (optionally provided by the user) are calculated and used to identify the rigid subunits. The resulting optimal subdivision is returned through a web page containing both interactive graphics and detailed data output. AVAILABILITY: The PiSQRD web server, which requires Java, is available free of charge for academic users at http://pisqrd.escience-lab.org.
Tyanko Aleksiev, Raffaello Potestio, Francesco Pontiggia, Stefano Cozzini, Cristian Micheletti
Bioinform.3