Demo Data from EDBT 2026 / reviewers in the wild / expert
Bastian Kennel
dblp:81/6465
· DBLP profile ↗
5ranked-venue papers
0as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5
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 |
Requirements engineering and software design · 77% Programming languages and type systems · 23% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design
model-driven engineering |
0.2 | 2 | 2012 | Symbiotic general-purpose and domain-specific languages · ICSE 2012 A Flexible Infrastructure for Multilevel Language Engineering · IEEE Trans. Software Eng. 2009 |
Requirements engineering and software design › model-driven engineering › domain-specific modeling
domain-specific modeling language |
0.1 | 1 | 2012 | Symbiotic general-purpose and domain-specific languages · ICSE 2012 |
Programming languages and type systems
language design |
0.1 | 1 | 2012 | Symbiotic general-purpose and domain-specific languages · ICSE 2012 |
Requirements engineering and software design › model-driven engineering
metamodeling |
0.1 | 1 | 2009 | A Flexible Infrastructure for Multilevel Language Engineering · IEEE Trans. Software Eng. 2009 |
Methods — techniques the papers use, named apart from their topics
metamodeling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | On-the-Fly Emendation of Multi-level Models
Colin Atkinson 0001, Ralph Gerbig, Bastian Kennel |
ECMFA | 3 |
| 2012 | Symbiotic general-purpose and domain-specific languagesabstractDomain-Specific Modeling Languages (DSMLs) have received great attention in recent years and are expected to play a big role in the future of software engineering as processes become more view-centric. However, they are a “two-edged sword”. While they provide strong support for communication within communities, allowing experts to express themselves using concepts tailored to their exact needs, they are a poor vehicle for communication across communities because of their lack of common, transcending concepts. In contrast, General-Purpose Modeling Languages (GPMLs) have the opposite problem - they are poor at the former but good at the latter. The value of models in software engineering would therefore be significantly boosted if the advantages of DSMLs and GPMLs could be combined and models could be viewed in a domain-specific or general-purpose way depending on the needs of the user. In this paper we present an approach for achieving such a synergy based on the orthogonal classification architecture. In this architecture model elements have two classifiers: a linguistic one representing their “general-purpose” and an ontological one representing their “domain-specific” type. By associating visualization symbols with both classifiers it is possible to support two concrete syntaxes at the same time and allow the domain-specific and general-purpose notation to support each other - that is, to form a symbiotic relationship. Colin Atkinson 0001, Ralph Gerbig, Bastian Kennel |
ICSE | 3 |
| 2010 | The Level-Agnostic Modeling Language
Colin Atkinson 0001, Bastian Kennel, Björn Goß |
SLE | 2 |
| 2009 | A Flexible Infrastructure for Multilevel Language EngineeringabstractAlthough domain-specific modeling tools have come a long way since the modern era of model-driven development started in the early 1990s and now offer an impressive range of features, there is still significant room for enhancing the flexibility they offer to end users and for combining the advantages of domain-specific and general-purpose languages. To do this, however, it is necessary to enhance the way in which the current generation of tools view metamodeling and support the representation of the multiple, ?ontological? classification levels that often exist in subject domains. State-of-the-art tools essentially allow users to describe the abstract and concrete syntaxes of a language in the form of metamodels and to make statements in that language in the form of models. These statements typically convey information in terms of types and instances in the domain (e.g., the classes and objects of UML), but not in terms of types of types (i.e., domain metaclasses), and types of types of types, and so on, across multiple classification levels. In essence, therefore, while they provide rich support for ?linguistic? metamodeling, the current generation of tools provides little if any built-in support for modeling ?ontological? classification across more than one type/instance level in the subject domain. In this paper, we describe a prototype implementation of a new kind of modeling infrastructure that, by providing built-in support for multiple ontological as well as linguistic classification levels, offers various advantages over existing language engineering approaches and tools. These include the ability to view a single model from the perspective of both a general-purpose and a domain-specific modeling language, the ability to define constraints across multiple ontological classification levels, and the ability to tie the rendering of model elements to ontological as well as linguistic types over multiple classification levels. After first outlining the key conceptual ingredients of this new infrastructure and presenting the main elements of our current realization, we show these benefits through two small examples. Colin Atkinson 0001, Matthias Gutheil, Bastian Kennel |
IEEE Trans. Software Eng. | 3 |
| 2008 | A Systematic Approach to Connectors in a Multi-level Modeling Environment
Matthias Gutheil, Bastian Kennel, Colin Atkinson 0001 |
MoDELS | 2 |