Demo Data from SIGIR 2026 / reviewers in the wild / expert
Julian Tschannen
dblp:69/8264
· DBLP profile ↗
8ranked-venue papers
3as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7 · 3 first-authorTheory of computation · 3
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 |
Program verification · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification
invariants |
0.2 | 1 | 2014 | Flexible Invariants through Semantic Collaboration · FM 2014 |
Program verification
deductive verification |
0.1 | 2 | 2015 | A Fully Verified Container Library · FM 2015 Flexible Invariants through Semantic Collaboration · FM 2014 |
Program verification
data structure verification |
0.1 | 1 | 2015 | A Fully Verified Container Library · FM 2015 |
Program verification
object-oriented programs |
0.1 | 1 | 2014 | Flexible Invariants through Semantic Collaboration · FM 2014 |
Methods — techniques the papers use, named apart from their topics
separation logic · 0.2refinement · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | A fully verified container libraryabstractAbstract The comprehensive functionality and nontrivial design of realistic general-purpose container libraries pose challenges to formal verification that go beyond those of individual benchmark problems mainly targeted by the state of the art. We present our experience verifying the full functional correctness of EiffelBase2: a container library offering all the features customary in modern language frameworks, such as external iterators, and hash tables with generic mutable keys and load balancing. Verification uses the automated deductive verifier AutoProof, which we extended as part of the present work. Our results indicate that verification of a realistic container library (135 public methods, 8400 LOC) is possible with moderate annotation overhead (1.4 lines of specification per LOC) and good performance (0.2 s per method on average). Nadia Polikarpova, Julian Tschannen, Carlo A. Furia |
Formal Aspects Comput. | 2 |
| 2017 | AutoProof: auto-active functional verification of object-oriented programs
Carlo A. Furia, Martín Nordio, Nadia Polikarpova, Julian Tschannen |
Int. J. Softw. Tools Technol. Transf. | 4 |
| 2015 | A Fully Verified Container Library
Nadia Polikarpova, Julian Tschannen, Carlo A. Furia |
FM | 2 |
| 2015 | AutoProof: Auto-Active Functional Verification of Object-Oriented Programs
Julian Tschannen, Carlo A. Furia, Martín Nordio, Nadia Polikarpova |
TACAS | 1 |
| 2015 | AutoProof meets some verification challenges
Julian Tschannen, Carlo A. Furia, Martín Nordio |
Int. J. Softw. Tools Technol. Transf. | 1 |
| 2014 | Flexible Invariants through Semantic Collaboration
Nadia Polikarpova, Julian Tschannen, Carlo A. Furia, Bertrand Meyer 0001 |
FM | 2 |
| 2011 | How Do Distribution and Time Zones Affect Software Development? A Case Study on CommunicationabstractSoftware projects have crossed seas and continents looking for talented developers, moving from local developments to geographically distributed projects. This paper presents a case study analyzing the effect of distribution and time zones on communication in distributed projects. The study was performed in a university course during two semesters, where students developed projects jointly with teams located in ten different countries in South America, Europe, and Asia. The study compares the results of the projects distributed in two locations with projects distributed in three locations. It also analyzes projects in different time zone ranges. The initial results show that the amount of communication in projects distributed in two locations is bigger than the communication in projects distributed in three locations. We also found that projects in closer time zones have more communication than projects in farther time zones. Furthermore, we analyze the reply time for e-mails of projects distributed in different time zones, and discuss the challenges faced by the students during these projects. Martín Nordio, H.-Christian Estler, Bertrand Meyer 0001, Julian Tschannen, Carlo Ghezzi, Elisabetta Di Nitto |
ICGSE | 4 |
| 2011 | Usable Verification of Object-Oriented Programs by Combining Static and Dynamic Techniques
Julian Tschannen, Carlo A. Furia, Martín Nordio, Bertrand Meyer 0001 |
SEFM | 1 |