EDBT 2026 Demo / reviewers in the wild / expert
Michael Delisi
dblp:87/5021
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2011
0009-0002-4591-5151ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2Software engineering, systems software and programming languages · 2
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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Parallel and multicore computing · 77% Distributed systems · 23% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% | |
| Theoretical computer science
1 paper |
Logic in computer science · 100% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
MPI |
0.2 | 2 | 2009 | Formal verification of practical MPI programs · PPoPP 2009 Formal specification of the MPI-2.0 standard in TLA+ · PPoPP 2008 |
Program verification
model checking |
0.1 | 1 | 2009 | Formal verification of practical MPI programs · PPoPP 2009 |
Program verification › concurrent program verification
MPI program verification |
0.1 | 1 | 2009 | Formal verification of practical MPI programs · PPoPP 2009 |
Program verification › model checking
partial order reduction |
0.1 | 1 | 2009 | Formal verification of practical MPI programs · PPoPP 2009 |
Parallel and multicore computing › parallel programming models
message passing |
0.1 | 1 | 2009 | Formal verification of practical MPI programs · PPoPP 2009 |
Distributed systems
formal specification |
0.1 | 1 | 2008 | Formal specification of the MPI-2.0 standard in TLA+ · PPoPP 2008 |
Logic in computer science › formal specification
specification language |
0.0 | 1 | 2008 | Formal specification of the MPI-2.0 standard in TLA+ · PPoPP 2008 |
Logic in computer science › temporal logic
TLA+ |
0.0 | 1 | 2008 | Formal specification of the MPI-2.0 standard in TLA+ · PPoPP 2008 |
Methods — techniques the papers use, named apart from their topics
partial order reduction · 0.2model checking · 0.2OpenMP parallelization · 0.2TLA+ specification · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Formal specification of MPI 2.0: Case study in specifying a practical concurrent programming API
Robert Palmer, Michael Delisi, Ganesh Gopalakrishnan, Robert M. Kirby |
Sci. Comput. Program. | 3 |
| 2009 | Formal verification of practical MPI programsabstractThis paper considers the problem of formal verification of MPI programs operating under a fixed test harness for safety properties without building verification models. In our approach, we directly model-check the MPI/C source code, executing its interleavings with the help of a verification scheduler. Unfortunately, the total feasible number of interleavings is exponential, and impractical to examine even for our modest goals. Our earlier publications formalized and implemented a partial order reduction approach that avoided exploring equivalent interleavings, and presented a verification tool called ISP. This paper presents algorithmic and engineering innovations to ISP, including the use of OpenMP parallelization, that now enables it to handle practical MPI programs, including: (i) ParMETIS- a widely used hypergraph partitioner, and (ii) MADRE- a Memory Aware Data Re-distribution Engine, both developed outside our group. Over these benchmarks, ISP has automatically verified up to 14K lines of MPI/C code, producing error traces of deadlocks and assertion violations within seconds. Anh Vo, Sarvani S. Vakkalanka, Michael Delisi, Ganesh Gopalakrishnan, Robert M. Kirby, Rajeev Thakur |
PPoPP | 3 |
| 2008 | Formal specification of the MPI-2.0 standard in TLA+abstractNo abstract available. Michael Delisi, Ganesh Gopalakrishnan, Robert M. Kirby |
PPoPP | 2 |
| 2007 | An Approach to Formalization and Analysis of Message Passing Libraries
Robert Palmer, Michael Delisi, Ganesh Gopalakrishnan, Robert M. Kirby |
FMICS | 2 |