SCAM 2026
Mon 14 - Tue 15 September 2026 Benevento, Italy
co-located with ICSME 2026

This program is tentative and subject to change.

Tue 15 Sep 2026 11:09 - 11:27 at A51S - Tools and Applications Chair(s): Masud Rahman

Cloud computing and DevOps have made microservices a common architecture for scalable, maintainable software systems. However, migrating monoliths to microservices remains challenging due to tight coupling and unclear service boundaries. Existing decomposition approaches typically rely on either structural dependencies or semantic similarity signals, but rarely integrate both within a unified representation learning objective. This paper proposes TripleBound, a hybrid framework for automated monolith to microservices decomposition that augments a heterogeneous graph neural network with weakly supervised triplet constraints derived from parser inferred service groups. Rather than combining independently trained structural and organizational representations after training, TripleBound injects triplet-based constraints directly into the shared structural latent space, enabling both signals to be jointly optimized during representation learning. Structural dependencies are captured using CHGNN, which models the monolith as a heterogeneous graph with program nodes, resource nodes, CALL edges, and CRUD edges. Semantic relationships are incorporated through triplet constraints generated from service groups inferred by a parser using cues such as package structure, naming conventions, and code location. A dynamic weighting schedule progressively shifts emphasis from structural reconstruction toward semantic consistency as training proceeds. Evaluation on AcmeAir, DayTrader, PlantsByWebSphere, and JPetStore shows that TripleBound achieves the highest composite decomposition score on AcmeAir and DayTrader compared to CHGNN and MonoEmbed baselines, while CHGNN remains stronger on PlantsByWebSphere. On JPetStore, TripleBound improves SM, IFN, and ICP over CHGNN with equal NED. Per-metric analysis reveals tradeoffs: gains in structural modularity and inter-partition coupling are accompanied by higher entity distribution imbalance on some datasets.

This program is tentative and subject to change.

Tue 15 Sep

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:21
Tools and ApplicationsResearch Track / Engineering Track at A51S
Chair(s): Masud Rahman Dalhousie University
11:00
9m
Talk
iTrace-Chrome: Enabling Eye Tracking in the Browser for Software Engineering Research
Engineering Track
Elijah Rohrs University of Nebraska–Lincoln, Zachary Kozak University of Nebraska–Lincoln, Kang-il Park University of Nebraska-Lincoln, Joshua A.C. Behler Bowling Green State University, Michael J. Decker Bowling Green State University, Jonathan I. Maletic Kent State University, Bonita Sharif University of Nebraska-Lincoln, USA
11:09
18m
Talk
(video/quiz) TripleBound: Triplet-Guided Heterogeneous Graph Learning for Microservice Decomposition
Research Track
Himindu Kularathne University of Moratuwa, Mineth Weerasinghe University of Moratuwa, Methmini Madhushika University of Moratuwa, Danuka Lakshan University of Moratuwa, Nisansa de Silva University of Moratuwa, Sri Lanka, Dr. Adeesha Wijayasiri Department of Computer Science and Engineering, University of Moratuwa, Srinath Perera WSO2
11:27
18m
Talk
CRANE-LLM: Runtime-Augmented LLMs for Crash Prediction and Diagnosis in ML Notebooks
Research Track
Yiran Wang Linköping University, José Antonio Hernández López Department of Computer Science and Systems, University of Murcia, Ulf Nilsson Linköping University, Daniel Varro Linköping University / McGill University
Pre-print
11:45
18m
Talk
LLM-Assisted Seed Generation for Coverage-Guided Greybox Fuzzing of Programs with Structured Textual Languages
Research Track
Hamidreza Maneshti Université du Québec à Montréal, Alireza Manashty DAITA Cloud Inc., Quentin Stiévenart Université du Québec à Montréal
12:03
18m
Talk
Detecting Argument-Swap Bugs Using Context-Enhanced Code Representations
Research Track
Subrata Das Lakehead University, Ali Aman University of Windsor, Muhammad Asaduzzaman University of Windsor, Kawser Wazed Nafi SWAT Lab, Department of Computer Engineering, Polytechnique de Montreal, Salimur Choudhury School of Computing, Queen's University
Hide past events