Demo Data from EDBT 2026 / reviewers in the wild / expert
Zhe Fu 0008
dblp:67/2275-8
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2007
0000-0002-4637-6332ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4
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 |
Environmental and earth informatics · 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
code generation |
0.1 | 1 | 2005 | Software reuse for scientific computing through program generation · ACM Trans. Softw. Eng. Methodol. 2005 |
Environmental and earth informatics › oceanography
ocean modeling |
0.0 | 1 | 2005 | Software reuse for scientific computing through program generation · ACM Trans. Softw. Eng. Methodol. 2005 |
Methods — techniques the papers use, named apart from their topics
type system · 0.1compiler · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Parametric Fortran: program generation in scientific computingabstractAbstract Parametric Fortran is an extension of Fortran that supports the definition of Fortran program templates by allowing the parameterization of arbitrary Fortran constructs. A Fortran program template can be translated into a regular Fortran program guided by values for the parameters. This paper describes the design, implementation, and applications of Parametric Fortran. Parametric Fortran is particularly useful in scientific computing. The applications include the definition of generic functions, removing duplicated code, and automatic differentiation. The described techniques have been successfully employed in a project that implements a generic inverse ocean modeling system. Copyright © 2007 John Wiley & Sons, Ltd. Martin Erwig, Zhe Fu 0008, Ben Pflaum |
J. Softw. Maintenance Res. Pract. | 2 |
| 2006 | Generic programming in FortranabstractParametric Fortran is an extension of Fortran that supports the construction of generic programs by allowing the parameterization of arbitrary Fortran constructs. A parameterized Fortran program can be translated into a regular Fortran program guided by values for the parameters. This paper describes the extensions of Parametric Fortran by two new language features, accessors and list parameters. These features particularly address the code duplication problem, which is a major problem in the context of scientific computing. The described techniques have been successfully employed in a project that implements a generic inverse ocean modeling system. Martin Erwig, Zhe Fu 0008, Ben Pflaum |
PEPM | 2 |
| 2005 | Software reuse for scientific computing through program generationabstractWe present a program-generation approach to address a software-reuse challenge in the area of scientific computing. More specifically, we describe the design of a program generator for the specification of subroutines that can be generic in the dimensions of arrays, parameter lists, and called subroutines. We describe the application of that approach to a real-world problem in scientific computing which requires the generic description of inverse ocean modeling tools. In addition to a compiler that can transform generic specifications into efficient Fortran code for models, we have also developed a type system that can identify possible errors already in the specifications. This type system is important for the acceptance of the program generator among scientists because it prevents a large class of errors in the generated code. Martin Erwig, Zhe Fu 0008 |
ACM Trans. Softw. Eng. Methodol. | 2 |
| 2004 | Parametric Fortran - A Program Generator for Customized Generic Fortran Extensions
Martin Erwig, Zhe Fu 0008 |
PADL | 2 |