Demo Data from VLDB 2026 / reviewers in the wild / expert
Trygve Reenskaug
dblp:42/1902 · also Trygve Mikkjel Heyerdahl Reenskaug
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2020
0000-0003-1658-0241ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 3 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 |
Programming languages and type systems · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
User interface design and tools · 100% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › programming paradigms
literate programming |
0.0 | 1 | 1989 | An Environment for Literate Smalltalk Programming · OOPSLA 1989 |
Programming languages and type systems
programming environment |
0.0 | 1 | 1989 | An Environment for Literate Smalltalk Programming · OOPSLA 1989 |
Programming languages and type systems › object-oriented programming
smalltalk |
0.0 | 1 | 1989 | An Environment for Literate Smalltalk Programming · OOPSLA 1989 |
Methods — techniques the papers use, named apart from their topics
literate programming · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Personal programming and the object computerabstractAbstract My objective is to create an intuitive computer for laypeople who want to go beyond ready-made apps and create programs to control their electronic environment. I submit Loke, a new kind of computer that is a universe of objects and nothing but objects. I call it an object computer. Loke is implemented in Squeak, a variant of Smalltalk, and is an extensible, conceptual model for execution, inspection, and exploration. It was first used to demonstrate how Ellen, a novice, programs a smart alarm clock through a GUI adapted to her competence, needs, and preferences. Informal demonstrations indicated that laypeople immediately grasp the idea of communicating objects that represent real things in their environment. They also wanted to use it for their own purposes. They were creative in identifying personal opportunities for Loke and in sketching out their implementations. Interestingly, expert programmers who attended the demonstration did not see the point of Loke. I have completed the programming of Loke qua conceptual model. The model underpins its potential security and privacy and sustains its object and message models. The Loke qua programming environment is still in its infancy, and its inherent security and privacy properties are still not realized in practice. A future Loke device will be accessible from anywhere and embedded in its own hardware to achieve them. The Loke IDE rests on Data–Context–Interaction (DCI), a new programming paradigm that leads to readable code with a clear architecture. I submit Loke for the pleasure of personal programming. Trygve Reenskaug |
Softw. Syst. Model. | 1 |
| 2006 | Expert' voice: The BabyUML discipline of programming
Trygve Reenskaug |
Softw. Syst. Model. | 1 |
| 1992 | System Design by Composing Structures of Interacting Objects
Egil P. Andersen, Trygve Reenskaug |
ECOOP | 2 |
| 1989 | An Environment for Literate Smalltalk ProgrammingabstractThe programming environment described in this paper is an adaptation of Donald Knuth's concept of literate programming, applied to Smalltalk programs. The environment provides a multi-media document production system including media for Smalltalk class and method definitions. Trygve Reenskaug, Anna Lise Skaar |
OOPSLA | 1 |