EDBT 2026 Demo / reviewers in the wild / expert
Xinya Mu
dblp:425/3351
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2026
0009-0003-9015-4686ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 since 2021
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 |
Empirical software engineering · 46% Requirements engineering and software design · 30% Software maintenance and evolution · 23% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › software architecture › software architecture evolution
architectural decay |
1.0 | 1 | 2026 | Exploring and Analyzing Software Architecture Refactoring in Practice · IEEE Trans. Software Eng. 2026 |
Software maintenance and evolution › refactoring
architectural refactoring |
1.0 | 1 | 2026 | Exploring and Analyzing Software Architecture Refactoring in Practice · IEEE Trans. Software Eng. 2026 |
Empirical software engineering
mining software repositories |
1.0 | 1 | 2026 | Exploring and Analyzing Software Architecture Refactoring in Practice · IEEE Trans. Software Eng. 2026 |
Empirical software engineering › mining software repositories › question and answer sites
stack overflow analysis |
1.0 | 1 | 2026 | Exploring and Analyzing Software Architecture Refactoring in Practice · IEEE Trans. Software Eng. 2026 |
Requirements engineering and software design
software architecture |
0.3 | 1 | 2026 | Exploring and Analyzing Software Architecture Refactoring in Practice · IEEE Trans. Software Eng. 2026 |
Methods — techniques the papers use, named apart from their topics
qualitative analysis · 1.0empirical study · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Exploring and Analyzing Software Architecture Refactoring in PracticeabstractSoftware architecture is the abstraction of a software system, that significantly influences software development and maintenance. As software evolves, continuous changes could deviate its architecture from the original design, leading to architecture degradation that causes a decline in software quality. Architecture refactoring becomes necessary to address or mitigate architecture degradation for improving overall quality. Although researchers have developed various architecture refactoring tools and techniques, there has been limited research on how architecture refactoring is practiced in real-world scenarios. In this paper, we conducted an empirical study by analyzing posts from Stack Overflow to understand architecture refactoring in practice. Through our analysis of 694 posts with 3,468 discussion threads, we identified 12 types of architecture refactoring based on two classification dimensions. Additionally, we categorized architecture problems faced by practitioners and explored their corresponding refactoring solutions. Furthermore, we revealed six potential risks that may result from architecture refactoring. We believe that our study can provide valuable insights for practitioners to perform architecture refactoring effectively. The findings can serve as a foundation for future research and offer practical guidance to improve architecture quality. Ran Mo, Chaochao Wu, Haopeng Song, Xinya Mu |
IEEE Trans. Software Eng. | 6 |