APSEC 2024
Tue 3 - Fri 6 December 2024 China
Wed 4 Dec 2024 14:00 - 17:30 at Grand Hall Foyer - Posters

The Online Judge System (OJS) is well-used in programming courses at universities or for self-learning. The system compiles and executes a set of source codes submitted in response to an assignment, and automatically grades them by comparing the output results and expectations. In university programming course, especially a curse for beginners, students repeatedly modify and submit source code until they receive a 100-point score. The OJS stores every source code until each student gets 100 points in an assignment; the differences through the first to last submissions contain an useful information to estimate student’s understanding for symtax or learning unit in the course. In this study, the authors propose difference flow, a series of syntax trees extracted from the difference between the final submission and every previous one. The difference flow contains the node where the difference with the 100-point source code and every parent node; hence, its features (such as the count of each syntax node through the flow) may indicate the student’s understanding.

Wed 4 Dec

Displayed time zone: Beijing, Chongqing, Hong Kong, Urumqi change

14:00 - 17:30
14:00
3h30m
Poster
A two-stage approach for GitHub issue links identification and classification (Poster)
ERA - Early Research Achievements
Yingying He Nanjing University of Aeronautics and Astronautics, Wenhua Yang Nanjing University of Aeronautics and Astronautics
14:00
3h30m
Poster
AFLGo_D: A Novel Power Schedule Scheme Considering Multiple Factors Dynamically for Directed Fuzzing (Poster)
Technical Track
Wang Jiaxin , Zhitao He School of Computer Science and Engineering, Beihang University
14:00
3h30m
Poster
MRTCNN: A Lightweight Approach for Predicting Metamorphic Relations (Poster)
Technical Track
Bo Yang Beijing Forestry University, Huai Liu Swinburne University of Technology, Xu Wang North China University of Technology
14:00
3h30m
Poster
Arising Challenges for Assuring Maritime Software Reliability in the AI Era (Poster)
ERA - Early Research Achievements
14:00
3h30m
Poster
Smells of Misunderstanding in File Path Patterns within Dockerignore (Poster)
ERA - Early Research Achievements
Tomoki Nakamaru The University of Tokyo
14:00
3h30m
Poster
Efficient Floating-point Error Detection for Numerical Programs via Error-Free Transformations (Poster)
ERA - Early Research Achievements
Wei Yao Changsha University of Science & Technology, Zhang Jingke National University of Defense Technology;Changsha University of Science & Technology, Xin Yi National University of Defense Technology
14:00
3h30m
Poster
Difference Syntax Trees for Characterising Student in Programming Course (Poster)
ERA - Early Research Achievements
Kouta Aoki National Institute of Technology (KOSEN), Nara College, Hidetake Uwano National Institute of Technology, Nara College, Japan
14:00
3h30m
Poster
CEGen: Cause-Effect Graph Generation Using Large Language Models (Poster)
Technical Track