Demo Data from EDBT 2026 / reviewers in the wild / expert
Mark E. M. Stewart
dblp:71/1361
· DBLP profile ↗
2ranked-venue papers
2as first author
0since 2021 · last 2005
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 2 first-author
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 |
Compilers and program optimization · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational science and engineering · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization › compiler front end
semantic analysis |
0.0 | 1 | 2000 | An Experiment in Scientific Program Understanding · ASE 2000 |
Computational science and engineering
scientific software |
0.0 | 1 | 2000 | An Experiment in Scientific Program Understanding · ASE 2000 |
Methods — techniques the papers use, named apart from their topics
parsing · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2005 | Towards a Tool for Rigorous, Automated Code Comprehension Using Symbolic Execution and Semantic AnalysisabstractThis paper presents an implementation and critical analysis of a technique for automated, rigorous scientific program comprehension and error detection. The procedure involves taking a user's existing code, adding semantic declarations for some primitive variables, symbolically executing the user's code, and recognizing semantic concepts from the symbolic expressions generated. This analysis provides high-level, semantic information and detects errors in a user's code. Symbolic execution of a 5k line of code (LOC) scientific code demonstrates implementation of a practical symbolic execution/semantic analysis tool. Despite the promise of this technique, one key challenge is examined, namely ensuring reliability during the symbolic execution/semantic analysis procedure Mark E. M. Stewart |
SEW | 1 |
| 2000 | An Experiment in Scientific Program UnderstandingabstractThis paper concerns automated analysis of the meaning or semantics of scientific and engineering code. The procedure involves taking a user's existing code, adding semantic declarations for some primitive variables, and automatically identifying formulae. Parsers encode domain knowledge and recognize formulae in different disciplines including physics, numerical methods, mathematics, and geometry. The parsers will automatically recognize and document some static, semantic concepts and help locate some program semantic errors. Results are shown for three intensively studied codes and seven blind test cases; all test cases are state of the art scientific codes. These techniques may apply to a wider range of scientific codes. If so, the techniques could reduce the time, risk, and effort required to develop and modify scientific codes. Mark E. M. Stewart |
ASE | 1 |