VLDB 2026 Research / reviewers in the wild / expert
Lorenzo Bacchiani
dblp:271/7884
· DBLP profile ↗
6ranked-venue papers
6as first author
6since 2021 · last 2025
0000-0002-4305-7491ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 4 first-author · 4 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Proactive-reactive microservice architecture global scaling
Lorenzo Bacchiani, Mario Bravetti, Saverio Giallorenzo, Maurizio Gabbrielli, Gianluigi Zavattaro, Stefano Pio Zingaro |
J. Syst. Softw. | 1 |
| 2024 | Behavioural Up/down Casting For Statically Typed Languages
Lorenzo Bacchiani, Mario Bravetti, Marco Giunti, João Mota, António Ravara |
ECOOP | 1 |
| 2022 | Proactive-Reactive Global Scaling, with Analytics
Lorenzo Bacchiani, Mario Bravetti, Maurizio Gabbrielli, Saverio Giallorenzo, Gianluigi Zavattaro, Stefano Pio Zingaro |
ICSOC | 1 |
| 2022 | A Java typestate checker supporting inheritanceabstractDetecting programming errors in software is increasingly important, and building tools that help developers with this task is a crucial area of investigation on which the industry depends. Leveraging on the observation that in Object-Oriented Programming (OOP) it is natural to define stateful objects where the safe use of methods depends on their internal state, we present Java Typestate Checker (JATYC), a tool that verifies Java source code with respect to typestates. A typestate defines the object’s states, the methods that can be called in each state, and the states resulting from the calls. The tool statically verifies that when a Java program runs: sequences of method calls obey to object’s protocols; objects’ protocols are completed; null-pointer exceptions are not raised; subclasses’ instances respect the protocol of their superclasses. To the best of our knowledge, this is the first OOP tool that simultaneously tackles all these aspects. Lorenzo Bacchiani, Mario Bravetti, Marco Giunti, João Mota, António Ravara |
Sci. Comput. Program. | 1 |
| 2021 | Microservice Dynamic Architecture-Level Deployment Orchestration
Lorenzo Bacchiani, Mario Bravetti, Saverio Giallorenzo, Jacopo Mauro, Iacopo Talevi, Gianluigi Zavattaro |
COORDINATION | 1 |
| 2021 | A Session Subtyping Tool
Lorenzo Bacchiani, Mario Bravetti, Julien Lange, Gianluigi Zavattaro |
COORDINATION | 1 |