Demo Data from SIGIR 2026 / reviewers in the wild / expert
Bernard Lang
dblp:97/4267
· DBLP profile ↗
13ranked-venue papers
7as 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 · 6 · 3 first-authorArtificial intelligence and machine learning · 4 · 2 first-authorTheory of computation · 4 · 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 87% Parallel and multicore computing · 13% | |
| Software engineering, system software, and programming languages
4 papers |
Runtime systems and virtual machines · 70% Programming languages and type systems · 23% Compilers and program optimization · 6% | |
| Theoretical computer science
2 papers |
Automata and formal languages · 90% Algorithms and data structures · 10% | |
| Artificial intelligence
1 paper |
Information extraction and text analysis · 100% |
Topics — the 12 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Runtime systems and virtual machines
garbage collection |
0.0 | 2 | 1992 | Garbage Collecting the World · POPL 1992 Incremental incrementally compacting garbage collection · PLDI 1987 |
Distributed systems › distributed object systems
distributed garbage collection |
0.0 | 1 | 1992 | Garbage Collecting the World · POPL 1992 |
Distributed systems
fault tolerance |
0.0 | 1 | 1992 | Garbage Collecting the World · POPL 1992 |
Natural language and speech › Information extraction and text analysis
syntactic parsing |
0.0 | 1 | 1989 | The Structure of Shared Forests in Ambiguous Parsing · ACL 1989 |
Automata and formal languages › formal grammars
context-free grammar |
0.0 | 1 | 1989 | The Structure of Shared Forests in Ambiguous Parsing · ACL 1989 |
Parallel and multicore computing
parallel programming models |
0.0 | 1 | 1992 | Garbage Collecting the World · POPL 1992 |
Programming languages and type systems › evaluation strategies
call-by-value |
0.0 | 1 | 1977 | Threshold Evaluation and the Semantics of Call by Value, Assignment and Generic Procedures · POPL 1977 |
Programming languages and type systems › language semantics › formal semantics
denotational semantics |
0.0 | 1 | 1977 | Threshold Evaluation and the Semantics of Call by Value, Assignment and Generic Procedures · POPL 1977 |
Programming languages and type systems
evaluation strategies |
0.0 | 1 | 1977 | Threshold Evaluation and the Semantics of Call by Value, Assignment and Generic Procedures · POPL 1977 |
Programming languages and type systems
language semantics |
0.0 | 1 | 1977 | Threshold Evaluation and the Semantics of Call by Value, Assignment and Generic Procedures · POPL 1977 |
Automata and formal languages
parsing |
0.0 | 1 | 1974 | Deterministic Techniques for Efficient Non-Deterministic Parsers · ICALP 1974 |
Compilers and program optimization
program transformation |
0.0 | 1 | 1977 | Threshold Evaluation and the Semantics of Call by Value, Assignment and Generic Procedures · POPL 1977 |
Methods — techniques the papers use, named apart from their topics
fault tolerance · 0.0distributed reference counting · 0.0threshold evaluation · 0.0domain theory · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2005 | Matching with multiplication and exponentiation (extended abstract)abstractWe develop a matching algorithm for an equational theory with multiplication, exponentiation and a unit element. The algorithm is proved consistent, complete and minimal using techniques based on initial algebras. Bernard Lang |
Math. Struct. Comput. Sci. | 1 |
| 2004 | Morphology Based Automatic Acquisition of Large-coverage Lexica
Lionel Clément, Benoît Sagot, Bernard Lang |
LREC | 3 |
| 1994 | LPDA: Another look at Tabulation in Logic Programming
Éric Villemonte de la Clergerie, Bernard Lang |
ICLP | 2 |
| 1994 | Recognition can Be Harder Than ParsingabstractThe work presented here attempts to bring out some fundamental concepts that underlie some known parsing algorithms, usually called chart or dynamic programming parsers, in the hope of guiding the design of similar algorithms for other formalisms that could be considered for describing the “surface” syntax of languages. The key idea is that chart parsing is essentially equivalent to a simple construction of the intersection of the language (represented by its grammar) with a regular set containing only the input sentence to be parsed (represented by a finite state machine). The resulting grammar for that intersection is precisely what is usually called a shared forest: it represents all parses of a syntactically ambiguous sentence. Since most techniques for processing ill‐formed input can be modeled by considering a nonsingleton regular set of input sentences, we can expect to generalize these ill‐formed input processing techniques to all parsers describable with our approach. Bernard Lang |
Comput. Intell. | 1 |
| 1992 | Garbage Collecting the WorldabstractDistributed symbolic computations involve the existence of remote references allowing an object, local to a processor, to designate another object located on another processor. To reclaim inaccessible objects is the non trivial task of a distributed Garbage Collector (GC). We present in this paper a new distributed GC algorithm which (i) is fault-tolerant, (ii) is largely independent of how a processor garbage collects its own data space, (iii) does not need centralized control nor global stop-the-world synchronization, (iv) allows for multiple concurrent active GCs, (v) does not require to migrate objects from processor to processor and (vi) eventually reclaims all inaccessible objects including distributed cycles. Bernard Lang, Christian Queinnec, José M. Piquer |
POPL | 1 |
| 1989 | The Structure of Shared Forests in Ambiguous ParsingabstractThe Context-Free backbone of some natural language analyzers produces all possible CF parses as some kind of shared forest, from which a single tree is to be chosen by a disambiguation process that may be based on the finer features of the language. We study the structure of these forests with respect to optimality of sharing, and in relation with the parsing schema used to produce them. In addition to a theoretical and experimental framework for studying these issues, the main results presented are:- sophistication in chart parsing schemata (e.g. use of look-ahed) may reduce time and space efficiency instead of improving it,- there is a shared forest structure with at most cubic size for any CF grammar,- when O(n3) complexity is required, the shape of a shared forest is dependent on the parsing schema used.Though analyzed on CF grammars for simplicity, these results extend to more complex formalisms such as unification based grammars. Sylvie Billot, Bernard Lang |
ACL | 2 |
| 1988 | Parsing incomplete sentences
Bernard Lang |
COLING | 1 |
| 1987 | Incremental incrementally compacting garbage collection
Bernard Lang, Francis Dupont |
PLDI | 1 |
| 1984 | Practical Applications of a Syntax Directed Program Manipulation Environment
Véronique Donzeau-Gouge, Bernard Lang, Bertrand Melese |
ICSE | 2 |
| 1983 | Metal: A Formalism to Specify Formalisms
Gilles Kahn, Bernard Lang, Bertrand Melese, Elham Morcos |
Sci. Comput. Program. | 2 |
| 1978 | Proving and Applying Program Transformations Expressed with Second-Order Patterns
Gérard P. Huet, Bernard Lang |
Acta Informatica | 2 |
| 1977 | Threshold Evaluation and the Semantics of Call by Value, Assignment and Generic ProceduresabstractWe use the concept of evaluation up to a given threshold of information to generalize the semantics of call by value and assignment to non-discrete domains, and to define a formal semantics for generic procedures. We then prove the correctness of McCarthy's transformation of iterative programs into recursive ones provided the same threshold is used for assignment and parameter passing. Bernard Lang |
POPL | 1 |
| 1974 | Deterministic Techniques for Efficient Non-Deterministic Parsers
Bernard Lang |
ICALP | 1 |