EDBT 2026 Demo / reviewers in the wild / expert
Kaiwei Fan
dblp:407/3233
· DBLP profile ↗
3ranked-venue papers
0as first author
3since 2021 · last 2026
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021Security and privacy · 1 · 1 since 2021Software 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 |
Software maintenance and evolution · 80% Requirements engineering and software design · 20% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › refactoring
architectural refactoring |
1.0 | 1 | 2026 | Weighted Community Division for Automated Software Architecture Refactoring · IEEE Trans. Software Eng. 2026 |
Software maintenance and evolution › refactoring
automated refactoring |
1.0 | 1 | 2026 | Weighted Community Division for Automated Software Architecture Refactoring · IEEE Trans. Software Eng. 2026 |
Software maintenance and evolution
refactoring |
1.0 | 1 | 2026 | Weighted Community Division for Automated Software Architecture Refactoring · IEEE Trans. Software Eng. 2026 |
Requirements engineering and software design
software architecture |
1.0 | 1 | 2026 | Weighted Community Division for Automated Software Architecture Refactoring · IEEE Trans. Software Eng. 2026 |
Software maintenance and evolution
software modularization |
1.0 | 1 | 2026 | Weighted Community Division for Automated Software Architecture Refactoring · IEEE Trans. Software Eng. 2026 |
Methods — techniques the papers use, named apart from their topics
weighted graph clustering · 1.0community detection · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Weighted Community Division for Automated Software Architecture RefactoringabstractAdopting Model-Based Development (MBD) in automotive software becomes necessary because it provides a rigorous development process. As the increase in the number of software components (SWCs) and their interactions, modifications to one part of the software might impact other parts due to the high coupling of SWCs. Developing an automated software refactoring technique to implement high cohesion and low coupling of software is necessary. Software refactoring usually contains code refactoring and architecture refactoring. Code refactoring only modifies the code inside the SWCs without changing its original functionality and external behavior, whereas current architecture refactoring does not consider the interaction weight (strength) between SWCs.In this study, we propose a weighted community division algorithm called Weighted-Girvan-Newman (W-GN) for software architecture refactoring. W-GN algorithm refactors the architecture by dividing SWCs into modules based on the interaction weights of SWCs. We further develop an automated architecture refactoring tool called AutoToolMD. This tool assists engineers in improving development efficiency and ensures the architecture aligns with the requirements of high cohesion and low coupling. Evaluations show that W-GN indicates more suitable modularity values than the traditional Girvan-Newman (GN) algorithm because the former can better reflect the real architecture with interaction weights. We apply AutoToolMD to automatically refactor architecture in automotive industry practice. Case study with the Zone_B PwrSplyMngt and Zone L_Lock modules in the Honda zone control software shows that AutoToolMD effectively refactors architecture with a significant improvement in testing efficiency and readability. Sirong Zhao, Jialing Yang, Jiao Xie, Kaiwei Fan, Jianmei Lei, Guoqi Xie |
IEEE Trans. Software Eng. | 4 |
| 2025 | GraphAss: Multi-dimensional dependency semantics graph-based Automobile software vulnerability detection method
Qingwen Han, Jianmei Lei, Lingqiu Zeng, Lei Ye 0001, Kaiwei Fan |
TrustCom | 7 |
| 2025 | TMI: Two-dimensional maintainability index for automotive software maintainability measurement
Jiao Xie, Jialing Yang, Sirong Zhao, Jianmei Lei, Kaiwei Fan, Guoqi Xie |
J. Syst. Archit. | 5 |