Demo Data from EDBT 2026 / reviewers in the wild / expert
Bent Bruun Kristensen
dblp:98/5562
· DBLP profile ↗
12ranked-venue papers
9as first author
0since 2021 · last 2013
0000-0001-6849-6434ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 8 · 6 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 2 first-authorSystems, architecture and hardware · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorTheory of computation · 1
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 |
Requirements engineering and software design · 57% Programming languages and type systems · 33% Compilers and program optimization · 9% | |
| Theoretical computer science
1 paper |
Automata and formal languages · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › software modeling
object-oriented modeling |
0.0 | 1 | 1994 | Complex Associations: Abstractions in Object-Oriented Modeling · OOPSLA 1994 |
Programming languages and type systems
object-oriented programming |
0.0 | 1 | 1994 | Complex Associations: Abstractions in Object-Oriented Modeling · OOPSLA 1994 |
Programming languages and type systems
language design |
0.0 | 1 | 1983 | Abstraction Mechanisms in the Beta Programming Language · POPL 1983 |
Compilers and program optimization
parsing |
0.0 | 1 | 1981 | Methods for Computing LALR(k) Lookahead · ACM Trans. Program. Lang. Syst. 1981 |
Programming languages and type systems › language design
abstraction mechanisms |
0.0 | 1 | 1983 | Abstraction Mechanisms in the Beta Programming Language · POPL 1983 |
Automata and formal languages › parsing
context-free grammar parsing |
0.0 | 1 | 1981 | Methods for Computing LALR(k) Lookahead · ACM Trans. Program. Lang. Syst. 1981 |
Methods — techniques the papers use, named apart from their topics
object-oriented analysis and design · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Rendezvous-based collaboration between autonomous entities: centric versus associativeabstractSUMMARY Rendezvous‐based synchronization of concurrent autonomous entities is typically described in centric form distributed among the entities. An alternative associative form is also rendezvous‐based but shared between entities. This abstraction from collaboration is a descriptive unit and makes synchronization of entities simple and implicit. Copyright © 2011 John Wiley & Sons, Ltd. Bent Bruun Kristensen |
Concurr. Comput. Pract. Exp. | 1 |
| 2009 | Rendezvous-based associations: Language abstractions for robot collaboration
Bent Bruun Kristensen |
IADIS AC (1) | 1 |
| 2003 | Associations: abstractions over collaborationabstractThe notion of associations as abstractions over collaborations is motivated and explored. This kind of association is seen as first class a concept at both modeling and programming level. Associations are seen as concepts/phenomena and possess properties. Properties of associations are characterized. A general event-based information sending and receiving mechanism is investigated as an example of a concrete form of property at the programming level. Bent Bruun Kristensen |
SMC | 1 |
| 1997 | Patterns in the analysis, design and implementation of frameworksabstractPatterns are investigated in relation to the development of applications and frameworks in the context of analysis, design, and implementation. The results are based on a framework for virtual machines. Different pattern characteristics are identified in the analysis, design, and implementation of applications and frameworks. Eyðun Eli Jacobsen, Bent Bruun Kristensen, Palle Nowack |
COMPSAC | 2 |
| 1996 | Architectural Abstractions and Language MechanismsabstractWhen we apply the mechanisms of an object-oriented language, we form concrete architectures over some domain. Over time, we identify recurring patterns and transform the concrete architectures into more general architectural abstractions. Such abstractions are then used in combination with the language mechanisms to form other kinds of concrete architectures in diagrams and programs: we apply a combination of language mechanisms and architectural abstractions in the modeling and programming process. Our knowledge concerning the needs and possibilities in the modeling process, especially those captured in the architectural abstractions, enables us to invent new language mechanisms, typically abstraction mechanisms. Such abstraction mechanisms replace several architectural abstractions because of the generality of the mechanisms, and because of their integration with other mechanisms of the language: we invent abstraction mechanisms to replace architectural abstractions. "Software architecture" is the different styles and manners of building software in terms of the choice and combination of language mechanisms and architectural abstractions. The mutual influence between object-oriented language mechanisms and architectural abstractions is the basis for the further development both of languages and of software architecture. Bent Bruun Kristensen |
APSEC | 1 |
| 1996 | Activities: Abstractions for Collective Behavior
Bent Bruun Kristensen, Daniel C. M. May |
ECOOP | 1 |
| 1994 | Complex Associations: Abstractions in Object-Oriented ModelingabstractObjects model phenomena and a phenomenon is usually a component. Information characterizing a component is encapsulated and accessible only by its methods. The relations between components are modeled explicitly by means of associations or references. A relation is also a phenomenon and objects can model this type of phenomena too. Components are usually related conceptually in diverse and subtle ways: Some relations are implicitly given and some are local to other more basic relations. Such kinds of relations are important for understanding the organization and cooperation of objects and may be supported in object-oriented analysis, design, and programming: An implicit association describes a relation between an object and objects local to this enclosing object, and a complex association describes an explicit relation between local objects in different enclosing objects. Such associations are described by classes and the objects have the usual properties including methods and attributes. Bent Bruun Kristensen |
OOPSLA | 1 |
| 1987 | Classification of Actions, or Inheritance also for Methods
Bent Bruun Kristensen, Ole Lehrmann Madsen, Birger Møller-Pedersen, Kristen Nygaard |
ECOOP | 1 |
| 1983 | Abstraction Mechanisms in the Beta Programming LanguageabstractThe BETA programming language is developed as part of the BETA project. The purpose of this project is to develop concepts, constructs and tools in the field of programming and programming languages. BETA has been developed from 1975 on and the various stages of the language are documented in [BETA a]. Bent Bruun Kristensen, Ole Lehrmann Madsen, Birger Møller-Pedersen, Kristen Nygaard |
POPL | 1 |
| 1981 | Methods for Computing LALR(k) Lookahead
Bent Bruun Kristensen, Ole Lehrmann Madsen |
ACM Trans. Program. Lang. Syst. | 1 |
| 1980 | Interpretation and Code Generation Based on Intermediate LanguagesabstractAbstract The possibility of supporting high level languages through intermediate languages to be used for direct interpretation and as intermediate forms in compilers is investigated. An accomplished project in the construction of an interpreter and a code generator using one common intermediate form is evaluated. The subject is analysed in general, and a proposal for an improved design scheme is given. Peter Kornerup, Bent Bruun Kristensen, Ole Lehrmann Madsen |
Softw. Pract. Exp. | 2 |
| 1976 | LR-Parsing of Extended Context Free Grammars
Ole Lehrmann Madsen, Bent Bruun Kristensen |
Acta Informatica | 2 |