Demo Data from EDBT 2026 / reviewers in the wild / expert
Shang-Wen Cheng
dblp:01/4306
· DBLP profile ↗
5ranked-venue papers
4as 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 · 4 · 3 first-authorSystems, architecture and hardware · 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
1 paper |
Requirements engineering and software design · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › software architecture › self-adaptive systems
architecture-based adaptation |
0.0 | 1 | 2002 | Software Architecture-Based Adaptation for Grid Computing · HPDC 2002 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 2002 | Software Architecture-Based Adaptation for Grid Computing · HPDC 2002 |
Distributed systems
grid computing |
0.0 | 1 | 2002 | Software Architecture-Based Adaptation for Grid Computing · HPDC 2002 |
Methods — techniques the papers use, named apart from their topics
architectural model analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Stitch: A language for architecture-based self-adaptation
Shang-Wen Cheng, David Garlan |
J. Syst. Softw. | 1 |
| 2004 | An Architecture for Coordinating Multiple Self-Management SystemsabstractA common approach to adding self-management capabilities to a system is to provide one or more external control modules, whose responsibility is to monitor system behavior, and adapt the system at run time to achieve various goals (configure the system, improve performance, recover from faults, etc.). An important problem arises when there is more than one such self-management module: how can one make sure that they are composed to provide consistent and complementary benefits? In this paper we describe a solution that introduces a self-management coordination architecture and infrastructure to support such composition. We focus on the problem of coordinating self-configuring and self-healing capabilities, particularly with respect to global configuration and incremental repair. We illustrate the approach in the context of a self-managing video teleconference system that composes two preexisting adaptation modules to achieve synergistic benefits of both. Shang-Wen Cheng, An-Cheng Huang, David Garlan, Bradley R. Schmerl, Peter Steenkiste |
WICSA | 1 |
| 2002 | Software Architecture-Based Adaptation for Grid ComputingabstractGrid applications must increasingly self-adapt dynamically to changing environments. In most cases, adaptation has been implemented in an ad hoc fashion, on a per-application basis. This paper describes work which generalizes adaptation so that it can be used across applications by providing an adaptation framework. This framework uses a software architectural model of the system to analyze whether the application requires adaptation, and allows repairs to be written in the context of the architectural model and propagated to the running system. In this paper, we exemplify our framework by applying it to the domain of load-balancing a client-server system. We report on an experiment conducted using our framework, which illustrates that this approach maintains architectural requirements. Shang-Wen Cheng, David Garlan, Bradley R. Schmerl, Peter Steenkiste, Ningning Hu |
HPDC | 1 |
| 2002 | Using Architectural Style as a Basis for System Self-repair
Shang-Wen Cheng, David Garlan, Bradley R. Schmerl, João Pedro Sousa, Bridget Spitznagel, Peter Steenkiste |
WICSA | 1 |
| 2002 | Reconciling the needs of architectural description with object-modeling notations
David Garlan, Shang-Wen Cheng, Andrew Kompanek |
Sci. Comput. Program. | 2 |