Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Sven Burmester

dblp:98/1260 · DBLP profile ↗
← Back
9ranked-venue papers
7as first author
0since 2021 · last 2008
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 6 · 4 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 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
4 papers
Requirements engineering and software design · 74% Program verification · 26%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Embedded and real-time systems · 94% Distributed systems · 6%

Topics — the 8 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design
software architecture
0.132007
The fujaba real-time tool suite: model-driven development of safety-critical, real-time systems · ICSE 2005
Modular design and verification of component-based mechatronic systems with online-reconfiguration · SIGSOFT FSE 2004
Tool Support for Developing Advanced Mechatronic Systems: Integrating the Fujaba Real-Time Tool Suite with CAMeL-View · ICSE 2007
Program verification
modular verification
0.122004
Modular design and verification of component-based mechatronic systems with online-reconfiguration · SIGSOFT FSE 2004
Towards the compositional verification of real-time UML designs · ESEC / SIGSOFT FSE 2003
Requirements engineering and software design
model-driven engineering
0.122007
The fujaba real-time tool suite: model-driven development of safety-critical, real-time systems · ICSE 2005
Tool Support for Developing Advanced Mechatronic Systems: Integrating the Fujaba Real-Time Tool Suite with CAMeL-View · ICSE 2007
Embedded and real-time systems
cyber-physical system platforms
0.112007
Tool Support for Developing Advanced Mechatronic Systems: Integrating the Fujaba Real-Time Tool Suite with CAMeL-View · ICSE 2007
Embedded and real-time systems › real-time embedded systems
safety-critical real-time systems
0.112005
The fujaba real-time tool suite: model-driven development of safety-critical, real-time systems · ICSE 2005
Requirements engineering and software design › software architecture › component-based software engineering
component-based design
0.012004
Modular design and verification of component-based mechatronic systems with online-reconfiguration · SIGSOFT FSE 2004
Embedded and real-time systems › distributed real-time systems
distributed real-time embedded systems
0.012003
Towards the compositional verification of real-time UML designs · ESEC / SIGSOFT FSE 2003
Distributed systems
live reconfiguration
0.012004
Modular design and verification of component-based mechatronic systems with online-reconfiguration · SIGSOFT FSE 2004

Methods — techniques the papers use, named apart from their topics

tool integration · 0.1model-driven engineering · 0.1model-driven development · 0.1hierarchical hybrid component specifications · 0.1UML component diagrams · 0.1domain-specific formal semantics · 0.1compositional model checking · 0.1
YearPublicationVenuePosition
2008 Tool support for the design of self-optimizing mechatronic multi-agent systems
Sven Burmester, Holger Giese, Eckehard Münch, Oliver Oberschelp, Florian Stallmann, Peter Scheideler
Int. J. Softw. Tools Technol. Transf.1
2007 Tool Support for Developing Advanced Mechatronic Systems: Integrating the Fujaba Real-Time Tool Suite with CAMeL-View
abstract
The next generation of advanced mechatronic systems is expected to use its software to exploit local and global networking capabilities to enhance their functionality and to adapt their local behavior when beneficial. Such systems will therefore include complex hard real-time coordination at the network level. This coordination is further reflected locally by complex reconfiguration in form of mode management and control algorithms. We present in this paper the integration of two tools which allow the integrated specification of real-time coordination and traditional control engineering specifically targeting the required complex reconfiguration of the local behavior.
Sven Burmester, Holger Giese, Stefan Henkler, Martin Hirsch 0001, Matthias Tichy, Alfonso Gambuzza, Eckehard Münch, Henner Vöcking
ICSE1
2005 The fujaba real-time tool suite: model-driven development of safety-critical, real-time systems
abstract
No abstract available
Sven Burmester, Holger Giese, Martin Hirsch 0001, Daniela Schilling, Matthias Tichy
ICSE1
2005 Visual Integration of UML 2.0 and Block Diagrams for Flexible Reconfiguration in MECHATRONIC UML
abstract
Today, complex, networked, self-adaptive mechatronic systems which integrate advanced control engineering and software engineering concepts within a single software system are envisioned. These systems adapt their structures at runtime to react to detected environmental changes, to change their system goals, or to react to a change of the system structure. To enable the development of such systems, an integration of object-oriented modeling techniques such as UML and control theory approaches such as functional block modeling is required. Thereby, the successful visual modeling concepts of control engineering should be preserved, as otherwise wide acceptance in industry, which is mainly dominated by control engineers, is very unlikely. In this paper, we present such a visual integration for UML 2.0 components, statecharts, and block diagrams developed within the MECHATRONlC UML approach. It permits to graphically model reconfiguration between several pre-defined configurations with statecharts and instance diagrams as well as to specify the flexible assembly of control configuration if needed by means of visual reconfiguration rules.
Sven Burmester, Holger Giese
VL/HCC1
2004 Making mechatronic agents resource-aware in order to enable safe dynamic resource allocation
abstract
Mechatronic systems are embedded software systems with hard real-time requirements. Predictability is of paramount importance for these systems. Thus, their design has to take the worst-case into account and the maximal required resources are usually allocated upfront by each process. This is safe, but usually results in a rather poor resource utilization. If in contrast resource-aware agents, which are able to allocate and free resources in a controllable safe manner, instead of thumb processes are present, then a resource manager will coordinate their safe dynamic resource allocation at run time. But given such a resource manager, how can we transform thumb processes into smart resource-aware agents? Starting with mechatronic components that describe their reconfiguration by means of statecharts, we present how to automatically synthesize the additional information and code, which enables a process to become a resource-aware agent.
Sven Burmester, Matthias Gehrke, Holger Giese, Simon Oberthür
EMSOFT1
2004 Hybrid UML Components for the Design of Complex Self-Optimizing Mechatronic Systems
Sven Burmester, Holger Giese, Oliver Oberschelp
ICINCO (3)1
2004 Modular design and verification of component-based mechatronic systems with online-reconfiguration
abstract
The development of complex mechatronic systems requires a careful and ideally verifiable design. In addition, engineers from different disciplines, namely mechanical, electrical and software engineering, have to cooperate. The current technology is to use block diagrams including discrete blocks with statecharts for the design and verification of such systems. This does not adequately support the verification of large systems which improve the system behavior at run-time by means of online reconfiguration of its controllers because the system as whole has to be verified. It also does not support cooperative interdisciplinary work because a white-box view on all blocks involved in the online reconfiguration is required. This paper proposes a rigorous component concept based on the notion of UML component diagrams which enables modular composition and decomposition of complex systems with online reconfiguration given by hierarchical hybrid component specifications. The approach enables compatibility checks between components that are often independently developed (across the different disciplines) and supports compositional model checking based on a rigorously defined semantics.
Holger Giese, Sven Burmester, Wilhelm Schäfer, Oliver Oberschelp
SIGSOFT FSE2
2004 Tool integration at the meta-model level: the Fujaba approach
Sven Burmester, Holger Giese, Jörg Niere, Matthias Tichy, Jörg P. Wadsack, Robert Wagner 0002, Lothar Wendehals, Albert Zündorf
Int. J. Softw. Tools Technol. Transf.1
2003 Towards the compositional verification of real-time UML designs
abstract
Current techniques for the verification of software as e.g. model checking are limited when it comes to the verification of complex distributed embedded real-time systems. Our approach addresses this problem and in particular the state explosion problem for the software controlling mechatronic systems, as we provide a domain specific formal semantic definition for a subset of the UML 2.0 component model and an integrated sequence of design steps. These steps prescribe how to compose complex software systems from domain-specific patterns which model a particular part of the system behavior in a well-defined context. The correctness of these patterns can be verified individually because they have only simple communication behavior and have only a fixed number of participating roles. The composition of these patterns to describe the complete component behavior and the overall system behavior is prescribed by a rigorous syntactic definition which guarantees that the verification of component and system behavior can exploit the results of the verification of individual patterns.
Holger Giese, Matthias Tichy, Sven Burmester, Stephan Flake
ESEC / SIGSOFT FSE3