Internetware 2024
Wed 24 - Fri 26 July 2024 Macau, China

This program is tentative and subject to change.

Performance optimization in software engineering is crucial for enhancing user satisfaction and maintaining competitive advantage. Traditional methods for detecting performance issues – dynamic profiling and static analysis – often fall short in addressing complex dependencies within software architectures. This paper introduces the HyperGraph Neural Network (HGNN), a novel approach that leverages both static and dynamic program analysis to identify and prioritize performance bottlenecks effectively. By analyzing inter- connected method call within fundamental patterns, HGNN and its enhanced version, HGNN+, utilize hypergraph neural network techniques to capture and learn dependency relationship features, significantly improving detection accuracy. Our initial testing on the PDFBox project demonstrated that HGNN+, especially in com- bination with CodeGPT and GraphCodeBERT present promising results compared to traditional methods. These findings underline HGNN+’s ability to manage complex dependencies and offer a scal- able solution for software performance engineering. The benefits observed across multiple initial tests promise a broad applicability for the approach, setting a solid foundation for future research and expansion to more diverse datasets and neural network models, enhancing the reliability and effectiveness of performance optimiza- tion detection.

This program is tentative and subject to change.

Thu 25 Jul

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

14:30 - 15:30
Session 7: Software Architecture and MicroservicesResearch Track / New Idea Track at Main Conference Room
Chair(s): Yilong Yang Beihang University
14:30
15m
Full-paper
Mono2MS: Deep Fusion of Multi-Source Features for Partitioning Monolith into Microservices
Research Track
Geng Chen , Chenlin Li , Shmuel Tyszberowicz The Academic College of Tel-Aviv Yaffo, Zhiming Liu Southwest University, Bo Liu Southwest University
14:45
15m
Full-paper
A Service-oriented Scheduling Combination Strategy on Cloud Platforms Based on A Dual-Layer QoS Evaluation Model
Research Track
Xiaojun Xu , ChengHao Cai , Xiuqi Yang Beijing Institute of Technology, Zhuofan Xu , Jingjing Hu , Jing Sun School of Computer Science, University of Auckland
15:00
15m
Short-paper
HGNN4Perf: Detecting Performance Optimization Opportunities via Hypergraph Neural Network
New Idea Track
Mingquan Fu , Minjie Wei , Minglang Qiao , Peng Ji , Zhihao Deng , Di Cui Xidian University, Yutong Zhao University of Central Missouri
15:15
15m
Full-paper
CTuner: Automatic NoSQL Database Tuning with Causal Reinforcement Learning
Research Track
Genting Mai Sun Yat-sen University, Zilong He Sun Yat-sen University, Guangba  Yu Sun Yat-sen University, Zhiming Chen Sun Yat-sen University, Pengfei Chen Sun Yat-sen University