Demo Data from EDBT 2026 / reviewers in the wild / expert
Friedrich L. Bauer
dblp:66/3698
· DBLP profile ↗
12ranked-venue papers
10as first author
0since 2021 · last 2003
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5 · 4 first-authorTheory of computation · 4 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 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
3 papers |
Compilers and program optimization · 61% Program synthesis and code generation · 13% Program verification · 12% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization › program transformation
semantics-preserving transformation |
0.0 | 1 | 1989 | Formal Program Construction by Transformations-Computer-Aided, Intuition-Guided Programming · IEEE Trans. Software Eng. 1989 |
Compilers and program optimization › program transformation › program derivation
transformational implementation |
0.0 | 1 | 1989 | Formal Program Construction by Transformations-Computer-Aided, Intuition-Guided Programming · IEEE Trans. Software Eng. 1989 |
Requirements engineering and software design
formal specification |
0.0 | 1 | 1989 | Formal Program Construction by Transformations-Computer-Aided, Intuition-Guided Programming · IEEE Trans. Software Eng. 1989 |
Software maintenance and evolution
software evolution |
0.0 | 1 | 1976 | Programming as an Evolutionary Process · ICSE 1976 |
Program synthesis and code generation › search-based program synthesis
evolutionary program synthesis |
0.0 | 1 | 1976 | Programming as an Evolutionary Process · ICSE 1976 |
Algorithms and data structures
numerical linear algebra |
0.0 | 1 | 1958 | On Modern Matrix Iteration Processes of Bernoulli and Graeffe Type · J. ACM 1958 |
Methods — techniques the papers use, named apart from their topics
eigenvalue computation · 0.0convergence analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2003 | Edsger W. Dijkstra - Acta Informatica and Marktoberdorf
Friedrich L. Bauer, Manfred Broy |
Acta Informatica | 1 |
| 1990 | In Memoriam: Andrei Petrovich Ershov
Friedrich L. Bauer |
Acta Informatica | 1 |
| 1989 | Formal Program Construction by Transformations-Computer-Aided, Intuition-Guided ProgrammingabstractFormal program construction by transformations is a method of software development in which a program is derived from a formal problem specification by manageable, controlled transformation steps which guarantee that the final product meets the initial specification. This methodology has been investigated in the Munich project CIP (computer-aided intuition-guided programming). The research includes the design of a wide-spectrum language specifically tailored to the needs of transformational programming, the construction of a transformation system to support the methodology, and the study of transformation rules and other methodological issues. Particular emphasis has been laid on developing a sound theoretical basis for the overall approach.> Friedrich L. Bauer, Bernhard Möller, Helmuth Partsch, Peter Pepper |
IEEE Trans. Software Eng. | 1 |
| 1988 | Crypt-Equivalent Algebraic Specifications
Friedrich L. Bauer, Martin Wirsing |
Acta Informatica | 1 |
| 1984 | A Systematic Approach to Language Constructs for Concurrent Programs
Manfred Broy, Friedrich L. Bauer |
Sci. Comput. Program. | 2 |
| 1982 | From Specifications to Machine Code: Program Construction through Formal Reasoning
Friedrich L. Bauer |
ICSE | 1 |
| 1981 | Klaus Samelson
Friedrich L. Bauer, Andrei P. Ershov, Alan J. Perlis |
Acta Informatica | 1 |
| 1981 | Programming in a Wide Spectrum Language: A Collection of Examples
Friedrich L. Bauer, Manfred Broy, Walter Dosch, Rupert Gnatz, Bernd Krieg-Brückner, Alfred Laut, M. Luckmann, Thomas Matzner, Bernhard Möller, Helmuth Partsch, Peter Pepper, Klaus Samelson, Ralf Steinbrüggen, Martin Wirsing, Hans Wössner |
Sci. Comput. Program. | 1 |
| 1976 | Programming as an Evolutionary Process
Friedrich L. Bauer |
ICSE | 1 |
| 1963 | Revised report on the algorithmic language ALGOL 60abstractThe report gives a complete defining description of the international algorithmic language ALGOL 60. This is a language suitable for expressing a large class of numerical processes in a form sufficiently concise for direct automatic translation into the language of programmed automatic computers. The introduction contains an account of the preparatory work leading up to the final conference, where the language was defined. In addition the notions reference language, publication language, and hardware representations are explained. In the first chapter a survey of the basic constituents and features of the language is given, and the formal notation, by which the syntactic structure is defined, is explained. The second chapter lists all the basic symbols, and the syntactic units know as identifiers, numbers, and strings are defined. Further, some important notions such as quantity and value are defined. The third chapter explains the rules for forming expressions, and the means of these expressions. Three different types of expressions exist: arithmetic, Boolean (logical), and designational. The fourth chapter describes the operational units of the language, known and statements. The basic statements are: assignment statements (evaluation of a formula), go to statements (explicit break of the sequence of execution of statements), dummy statements, and procedure statements (call for execution of a closed process, defined by a procedure declaration). The formation of more complex structures, having statement character, is explained. Thes include: conditional statements, for statements, compound statements, and blocks. In the fifth chapter the units known as declarations, serving for defining permanent properties of the units entering into a process described in the language, are defined. The report ends with two detailed examples of the use of the language, and an alphabetic index of definitions. John W. Backus, Friedrich L. Bauer, Julien Green, C. Katz, John McCarthy 0001, Peter Naur, Alan J. Perlis, Heinz Rutishauser, Klaus Samelson, Bernard Vauquois, Joseph Henry Wegstein, Adriaan van Wijngaarden, Michael Woodger |
Comput. J. | 2 |
| 1959 | Correspondence
Friedrich L. Bauer, Alston S. Householder |
Comput. J. | 1 |
| 1958 | On Modern Matrix Iteration Processes of Bernoulli and Graeffe TypeabstractIteration processes may be classified according to their asymptotic behavior.In particular a process is said to be linearly or quadratically convergent to a stationary solution if, for the error f~ = x, -x of the ith approximation x~, using a convenient norm, the respective bounds fl L+, ][ < 71 JJ fL Jl (0<7< D, [I f,+l [[ <~ 72 I1 f, I[ 2 are valid in a certain neighborhood of x.This definition states nothing concerning the behavior in the large, which is, in practice at least, as important as the asymptotic behavior.For matrix problems, however, there exist special classes of iterative procedures which are linearly or quadratically convergent in the large, that is, for almost any choice of the trial solution; the word "almost" is used in its classical meaning.These procedures, as we shall show explicitly later on, are based theoretically-but not numerically---on the step-by-step forward solution of certain linear difference equations with constant coefficients, like Bernoulli's equation; therefore we call them procedures of Bernoulli type.As is well known, these solutions are weighted power sums of certain characteristic quantities dp : a¢ --~ e, d~'; for the sake of simplicity we disregard confluent solutions.All essential iteration quantities are certain ratios of such power sums, differing for example in the index i or in the weights e,.This means that the convergence behavior in the large is not more difficult to discuss than for the classical method of D. Bernoulli for the determination of zeros of a polynomial.As one may expect, the characteristic quantities d~ are the eigenvalues ~,1, ~2, • • • , X, of the matrix involved or, in more general eases, the (:)products of m eigenvalues (m = 2, 3, ... , n).These processes of Bernoulli type are obviously linearly convergent.Quad-• Presented at the Conference on Matrix Computations, Detroit, Mich., Sept. 3--6, 1957.The preparation of this paper was sponsored in part by the Office of Naval Research, U. S. Navy.Reproduction in whole or in part is permitted for any purpose of the United States Government. Friedrich L. Bauer |
J. ACM | 1 |