EDBT 2026 Demo / reviewers in the wild / expert
Stephan Eberle
dblp:44/5772
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 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
1 paper |
Programming languages and type systems · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 100% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › language design
language extension |
0.2 | 1 | 2015 | Using C language extensions for developing embedded software: a case study · OOPSLA 2015 |
Embedded and real-time systems › embedded software engineering
embedded software development |
0.2 | 1 | 2015 | Using C language extensions for developing embedded software: a case study · OOPSLA 2015 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Using C language extensions for developing embedded software: a case studyabstractWe report on an industrial case study on developing the embedded software for a smart meter using the C programming language and domain-specific extensions of C such as components, physical units, state machines, registers and interrupts. We find that the extensions help significantly with managing the complexity of the software. They improve testability mainly by supporting hardware-independent testing, as illustrated by low integration efforts. The extensions also do not incur significant overhead regarding memory consumption and performance. Our case study relies on mbeddr, an extensible version of C. mbeddr, in turn, builds on the MPS language workbench which supports modular extension of languages and IDEs. Markus Völter, Arie van Deursen, Bernd Kolb, Stephan Eberle |
OOPSLA | 4 |
| 2007 | Adaptive Internet Integration of Field Bus SystemsabstractField buses are used to network sensors, actuators, and control devices inside automation systems. The Internet integration of field bus systems enables information from these devices to be exchanged across enterprises and businesses. An essential prerequisite to this aim is the interoperability of field bus systems with external systems and applications. Therefore, many efforts are made to establish a common information exchange standard which all field bus systems are supposed to support. However, the longer these efforts are ongoing the less it seems that they will ever yield the expected breakthrough. The present paper introduces an substantially different approach to interoperability. Field bus systems may keep their individual application interfaces and data exchange formats. All the same, external infrastructures do not have to be redesigned to match the specific needs of certain field bus systems. Rather, field bus systems become capable of adapting the information exchange flexibly according to the needs of the outside environment Stephan Eberle |
IEEE Trans. Ind. Informatics | 1 |
| 2003 | Adaptive Information Exchange with Field Bus Systems
Stephan Eberle, Peter Göhner |
ICCSA (1) | 1 |