EDBT 2026 Demo / reviewers in the wild / expert
Khanh Mai
dblp:36/4709
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 1990
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 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.
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 67% Programming languages and type systems · 33% | |
| Theoretical computer science
1 paper |
Automated reasoning and model checking · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › concurrent programming languages
ada tasking |
0.0 | 1 | 1990 | Design and Implementation of a Petri Net Based Toolkit for Ada Tasking Analysis · IEEE Trans. Parallel Distributed Syst. 1990 |
Program analysis › concurrent system analysis
petri net analysis |
0.0 | 1 | 1990 | Design and Implementation of a Petri Net Based Toolkit for Ada Tasking Analysis · IEEE Trans. Parallel Distributed Syst. 1990 |
Program analysis
static analysis |
0.0 | 1 | 1990 | Design and Implementation of a Petri Net Based Toolkit for Ada Tasking Analysis · IEEE Trans. Parallel Distributed Syst. 1990 |
Automated reasoning and model checking
reachability |
0.0 | 1 | 1990 | Design and Implementation of a Petri Net Based Toolkit for Ada Tasking Analysis · IEEE Trans. Parallel Distributed Syst. 1990 |
Methods — techniques the papers use, named apart from their topics
reachability graph search · 0.0petri nets · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1990 | Design and Implementation of a Petri Net Based Toolkit for Ada Tasking AnalysisabstractThe use of Petri nets for defining a general static analysis framework for Ada tasking is advocated. The framework has evolved into a collection of tools that have proven to be a very valuable platform for experimental research. The design and implementation of tools that make up the tasking-oriented toolkit for the Ada language (TOTAL) are defined and discussed. Modeling and query/analysis methods and tools are discussed. Example Ada tasking programs are used to demonstrate the utility of each tool individually as well as the way the tools integrate. TOTAL is divided into two major subsystems, the front-end translator subsystem (FETS) and the back-end information display subsystem (BIDS). Three component tools that make up FETS are defined. Examples demonstrate the way these tools integrate in order to perform the translation of Ada source to Petri-net format. The BIDS subsystem and, in particular, the use of tools and techniques to support user-directed, but transparent, searches of Ada-net reachability graphs are discussed.> Sol M. Shatz, Khanh Mai, Christopher Black, Shengru Tu |
IEEE Trans. Parallel Distributed Syst. | 2 |
| 1989 | A toolkit for automated support of Ada tasking analysisabstractA discussion is presented of research on the development of a toolkit that supports general static analysis using a Petri net framework for Ada tasking. The toolkit integrates some custom and general-purpose tools. The custom tools were defined and implemented specifically for research in Ada tasking analysis; the general-purpose tools are Petri net tools developed to support arbitrary Petri-net-based research. The analysis toolkit is divided into two major subsystems. The first is the front-end translator subsystem, which translates Ada source (or design-level source specified in a design language called Ada Tasking Language) into a Petri net format. The translation allows one to base current and future analysis techniques on a model that is both theoretically mature and actively investigated. The second is the back-end information display subsystem, which receives user queries and presents tasking analysis results. Example Ada tasking programs are used to demonstrate the utility of the tools individually as well as collectively.> Sol M. Shatz, Khanh Mai, D. Moorthi, J. Woodward |
ICDCS | 2 |