EDBT 2026 Demo / reviewers in the wild / expert
Roger Nasr
dblp:70/3582
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 1990
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2Databases, data management, data science and information retrieval · 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
2 papers |
Programming languages and type systems · 100% | |
| Artificial intelligence
1 paper |
Knowledge representation and reasoning · 100% | |
| Theoretical computer science
1 paper |
Coding theory · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Information retrieval · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
type systems |
0.0 | 1 | 1989 | Efficient Implementation of Lattice Operations · ACM Trans. Program. Lang. Syst. 1989 |
Coding theory › lattice codes
lattice encoding |
0.0 | 1 | 1989 | Efficient Implementation of Lattice Operations · ACM Trans. Program. Lang. Syst. 1989 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology |
0.0 | 1 | 1988 | BABEL: A Base for an Experimental Library · SIGIR 1988 |
Programming languages and type systems
language design |
0.0 | 1 | 1986 | Logic and Inheritance · POPL 1986 |
Programming languages and type systems
logic programming |
0.0 | 1 | 1986 | Logic and Inheritance · POPL 1986 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic programming |
0.0 | 1 | 1988 | BABEL: A Base for an Experimental Library · SIGIR 1988 |
Methods — techniques the papers use, named apart from their topics
transitive closure · 0.0encoding · 0.0type inheritance · 0.0horn clauses · 0.0frame-based representation · 0.0unification · 0.0resolution · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1990 | Implementing a knowledge-based library information system with typed horn logic
Hassan Aït-Kaci, Roger Nasr, Jungyun Seo |
Inf. Process. Manag. | 2 |
| 1989 | Efficient Implementation of Lattice OperationsabstractLattice operations such as greatest lower bound (GLB), least upper bound (LUB), and relative complementation (BUTNOT) are becoming more and more important in programming languages supporting object inheritance. We present a general technique for the efficient implementation of such operations based on an encoding method. The effect of the encoding is to plunge the given ordering into a boolean lattice of binary words, leading to an almost constant time complexity of the lattice operations. A first method is described based on a transitive closure approach. Then a more space-efficient method minimizing code-word length is described. Finally a powerful grouping technique called modulation is presented, which drastically reduces code space while keeping all three lattice operations highly efficient. This technique takes into account idiosyncrasies of the topology of the poset being encoded that are quite likely to occur in practice. All methods are formally justified. We see this work as an original contribution towards using semantic (vz., in this case, taxonomic) information in the engineering pragmatics of storage and retrieval of (vz., partially or quasi-ordered) information. Hassan Aït-Kaci, Robert S. Boyer, Patrick Lincoln, Roger Nasr |
ACM Trans. Program. Lang. Syst. | 4 |
| 1988 | BABEL: A Base for an Experimental LibraryabstractThis report discusses the implementation of a knowledge base for a library information system. It is done using a typed logic programming language—LOGIN—where type inheritance is built in. The knowledge base is structured in a hierarchical taxonomy of library object classes where each class is represented in a FRAME style knowledge structure and inherits the properties of its parents, and where infrastructural inference rules have been established through typed Horn clauses. Also in this document, some programming techniques aimed at using the power of inheritance as taxonomic inference are discussed. Hassan Aït-Kaci, Roger Nasr, Jungyun Seo |
SIGIR | 2 |
| 1986 | Logic and InheritanceabstractAn elaboration of the Prolog language is described in which the notion of first-order term is replaced by a more general one. This extended form of terms allows the integration of inheritance---an IS-A taxonomy---directly into the unification process rather than indirectly through the resolution-based inference mechanism of Prolog. This results in more efficient computations and enhanced language expressiveness. The language thus obtained, called LOGIN, subsumes Prolog, in the sense that conventional Prolog programs are equally well executed by LOGIN. Hassan Aït-Kaci, Roger Nasr |
POPL | 2 |