EDBT 2026 Demo / reviewers in the wild / expert
Songwen Xu
dblp:78/4107
· DBLP profile ↗
3ranked-venue papers
2as first author
1since 2021 · last 2026
0009-0004-6197-9213ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 first-authorComputer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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 |
Program analysis · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Computing education · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis
program comparison |
0.0 | 1 | 2003 | Transformation-Based Diagnosis of Student Programs for Programming Tutoring Systems · IEEE Trans. Software Eng. 2003 |
Computing education › programming education
programming learning environments |
0.0 | 1 | 1999 | Automatic Diagnosis of Student Programs in Programming Learning Environments · IJCAI 1999 |
Program analysis
control flow analysis |
0.0 | 1 | 2003 | Transformation-Based Diagnosis of Student Programs for Programming Tutoring Systems · IEEE Trans. Software Eng. 2003 |
Program analysis
data flow analysis |
0.0 | 1 | 2003 | Transformation-Based Diagnosis of Student Programs for Programming Tutoring Systems · IEEE Trans. Software Eng. 2003 |
Methods — techniques the papers use, named apart from their topics
transformation-based analysis · 0.1program standardization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Federated Temporal Collaborative GAN for Electricity Theft Detection With Imbalanced Data
Pengcheng Xia 0004, Jun Li 0004, Zhen Mei 0001, Songwen Xu, Yiyang Ni 0001 |
IEEE Internet Things J. | 4 |
| 2003 | Transformation-Based Diagnosis of Student Programs for Programming Tutoring SystemsabstractA robust technology that automates the diagnosis of students' programs is essential for programming tutoring systems. Such technology should be able to determine whether programs coded by a student are correct. If a student's program is incorrect, the system should be able to pinpoint errors in the program as well as explain and correct the errors. Due to the difficulty of this problem, no existing system performs this task entirely satisfactorily, and this problem still hampers the development of programming tutoring systems. This paper describes a transformation-based approach to automate the diagnosis of students' programs for programming tutoring systems. Improved control-flow analysis and data-flow analysis are used in program analysis. Automatic diagnosis of student programs is achieved by comparing the student program with a specimen program at the semantic level after both are standardized. The approach was implemented and tested on 525 real student programs for nine different programming tasks. Test results show that the method satisfies the requirements stated above. Compared to other existing approaches to automatic diagnosis of student programs, the approach developed here is more rigorous and safer in identifying student programming errors. It is also simpler to make use of in practice. Only specimen programs are needed for the diagnosis of student programs. The techniques of program standardization and program comparison developed here may also be useful for research in the fields of program understanding and software maintenance. Songwen Xu, Yam San Chee |
IEEE Trans. Software Eng. | 1 |
| 1999 | Automatic Diagnosis of Student Programs in Programming Learning Environments
Songwen Xu, Yam San Chee |
IJCAI | 1 |