default search action
31st SANER 2024: Rovaniemi, Finland
- IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2024, Rovaniemi, Finland, March 12-15, 2024. IEEE 2024, ISBN 979-8-3503-3066-3
- Shaojian Qiu, Huihao Huang, Jianxiang Luo, Yingjie Kuang, Haoyu Luo:
BAFLineDP: Code Bilinear Attention Fusion Framework for Line- Level Defect Prediction. 1-12 - Jolan Philippe, Antoine Omond, Hélène Coullon, Charles Prud'homme, Issam Raïs:
Fast Choreography of Cross-DevOps Reconfiguration with Ballet: A Multi-Site OpenStack Case Study. 1-11 - Richard Hutcheson, Austin Blanchard, Noah Lambaria, Jack Hale, David Kozak, Amr S. Abdelfattah, Tomás Cerný:
Software Architecture Reconstruction for Microservice Systems Using Static Analysis via GraalVM Native Image. 12-22 - Narjes Bessghaier, Mahi Begoug, Chemseddine Mebarki, Ali Ouni, Mohammed Sayagh, Mohamed Wiem Mkaouer:
On the Prevalence, Co-occurrence, and Impact of Infrastructure-as-Code Smells. 23-34 - Ru Xie, Liming Wang, Chen Song:
Towards Minimum Latency in Cloud-Native Applications via Service-Characteristic- Aware Microservice Deployment. 35-46 - Adrian Hoff, Christoph Seidl, Michele Lanza:
Immersive Software Archaeology: Exploring Software Architecture and Design in Virtual Reality. 47-51 - Yuewei Li, Zhigang Wang, Qi Qi, Yuhan Jing, Jinming Wu, Zhikang Wu, Yan Lu, Chengsen Wang, Xingyu Wang, Jingyu Wang:
MicroOps: Rapid Microservice Data Simulation and AIOps Model Development Platform. 52-56 - Mohak Chadha, Paul Wieland, Michael Gerndt:
gFaaS: Enabling Generic Functions in Serverless Computing. 57-61 - Aleksei Karetnikov, Lisa Ehrlinger, Georg Buchgeher, Verena Geist:
Semantic Modeling of Architecture Decision Records to Enable AI-based Analysis. 62-66 - Xin Tan, Taichuan Li, Ruohe Chen, Fang Liu, Li Zhang:
Challenges of Using Pre-trained Models: the Practitioners' Perspective. 67-78 - Gabriel A. Morales, Pragyan K. C, Sadia Jahan, Mitra Bokaei Hosseini, Rocky Slavin:
A Large Language Model Approach to Code and Privacy Policy Alignment. 79-90 - Shaohan Huang, Yi Liu, Jiaxing Qi, Jing Shang, Zhiwen Xiao, Carol J. Fung, Zhihui Wu, Hailong Yang, Zhongzhi Luan, Depei Qian:
Gloss: Guiding Large Language Models to Answer Questions from System Logs. 91-101 - Chao Liu, Xuanlin Bao, Hongyu Zhang, Neng Zhang, Haibo Hu, Xiaohong Zhang, Meng Yan:
Guiding ChatGPT for Better Code Generation: An Empirical Study. 102-113 - Xingfang Wu, Heng Li, Nobukazu Yoshioka, Hironori Washizaki, Foutse Khomh:
Refining GPT-3 Embeddings with a Siamese Structure for Technical Post Duplicate Detection. 114-125 - Linghao Zhang, Jingshu Zhao, Chong Wang, Peng Liang:
Using Large Language Models for Commit Message Generation: A Preliminary Study. 126-130 - Piyush Jha, Werner Dietl:
OppropBERL: A GNN and BERT-Style Reinforcement Learning-Based Type Inference. 131-136 - Marcus Gerhold, Lola Solovyeva, Vadim Zaytsev:
The Limits of the Identifiable: Challenges in Python Version Identification with Deep Learning. 137-146 - Luciano Marchezan, Wesley K. G. Assunção, Edvin Herac, Saad Shafiq, Alexander Egyed:
Exploring Dependencies Among Inconsistencies to Enhance the Consistency Maintenance of Models. 147-158 - Frank Reyes, Yogya Gamage, Gabriel Skoglund, Benoit Baudry, Martin Monperrus:
BUMP: A Benchmark of Reproducible Breaking Dependency Updates. 159-170 - Yujia Chen, Cuiyun Gao, Muyijie Zhu, Qing Liao, Yong Wang, Guoai Xu:
APIGen: Generative API Method Recommendation. 171-182 - Jiancheng Zhang, Qin Luo, Peng Wu:
A Multi-Metric Ranking with Label Correlations Approach for Library Migration Recommendations. 183-191 - Lars Reimann, Günter Kniesel-Wünsche:
Adaptoring: Adapter Generation to Provide an Alternative API for a Library. 192-203 - Runhan Feng, Zhuohao Zhang, Yetong Zhou, Ziyang Yan, Yuanyuan Zhang:
Accurate and Efficient Code Matching Across Android Application Versions Against Obfuscation. 204-215 - Shuang Li, Rui Li, Yifan Yu, Kailun Yan, Shishuai Yang, Wenrui Diao:
Understanding Android OS Forward Compatibility Support for Legacy Apps: A Data-Driven Analysis. 216-226 - Quim Motger, Alessio Miaschi, Felice Dell'Orletta, Xavier Franch, Jordi Marco:
T-FREX: A Transformer-based Feature Extraction Method from Mobile App Reviews. 227-238 - Xin Guo, Xiaofang Qi, Yanhui Li, Chao Wu:
PredRacer: Predictively Detecting Data Races in Android Applications. 239-249 - Yunfan Zhan, Qidan He, Yijun Wang, Xiuzhen Chen:
PMDET: Automated Detection Tool of Android Parcel Mismatch. 250-254 - Jianchao Cao, Fan Guo, Yanwen Qu:
JNFuzz-Droid: A Lightweight Fuzzing and Taint Analysis Framework for Android Native Code. 255-266 - Iman Hemati Moghadam, Mohammad Mehdi Afkhami, Parsa Kamalipour, Vadim Zaytsev:
Extending Refactoring Detection to Kotlin: A Dataset and Comparative Study. 267-271 - Shuo Hong, Hailong Sun, Xiang Gao, Shin Hwei Tan:
Investigating and Detecting Silent Bugs in PyTorch Programs. 272-283 - Wenlong Zheng, Baojian Hua:
WASMDYPA: Effectively Detecting WebAssembly Bugs via Dynamic Program Analysis. 296-307 - Parvez Mahbub, Mohammad Masudur Rahman:
Predicting Line-Level Defects by Capturing Code Contexts with Hierarchical Transformers. 308-319 - Kang Chen, Ming Wen, Haoxiang Jia, Rongxin Wu, Hai Jin:
Towards Effective and Efficient Error Handling Code Fuzzing Based on Software Fault Injection. 320-331 - Valentin Bourcier, Steven Costiou:
Scopeo: an Object-Centric Debugging Approach for Exploring Object-Oriented Programs. 332-336 - Hrishikesh Karmarkar, Supriya Agrawal, Avriti Chauhan, Pranav Shete:
Navigating Confidentiality in Test Automation: A Case Study in LLM Driven Test Data Generation. 337-348 - Rongkai Liu, Heyuan Shi, Yongchao Zhang, Runzhe Wang, Yuheng Shen, Yuao Chen, Jing Luo, Xiaohai Shi, Chao Hu, Yu Jiang:
PatchBert: Continuous Stable Patch Identification for Linux Kernel via Pre-trained Model Fine-tuning. 349-358 - Federico Di Menna, Vittorio Cortellessa, Maurizio Lucianelli, Luca Sardo, Luca Traini:
RADig-X: a Tool for Regressions Analysis of User Digital Experience. 359-370 - Danning Xie, Jiannan Wang, Hung Viet Pham, Lin Tan, Yu Guo, Adnan Aziz, Erik Meijer:
CEDAR: Continuous Testing of Deep Learning Libraries. 371-382 - Chin-Hsuan Sun, Thomas Laurent, Paolo Arcaini, Fuyuki Ishikawa:
Alternating Between Surrogate Model Construction and Search for Configurations of an Autonomous Delivery System. 383-394 - Mika V. Mäntylä, Yuqing Wang, Jesse Nyyssölä:
LogLead - Fast and Integrated Log Loader, Enhancer, and Anomaly Detector. 395-399 - Zhen Huang:
Debloating Feature-Rich Closed-Source Windows Software. 400-405 - Andrea Tonon, Bora Caglayan, MingXue Wang, Peng Hu, Fei Shen, Puchao Zhang:
Shrec: a Sre Behaviour Knowledge Graph Model for Shell Command Recommendations. 406-416 - Yu Qiao, Jian Wang, Can Cheng, Wei Tang, Peng Liang, Yuqi Zhao, Bing Li:
Code Reviewer Recommendation Based on a Hypergraph with Multiplex Relationships. 417-428 - Rediana Koçi, Xavier Franch, Petar Jovanovic, Alberto Abelló:
Web API Change-Proneness Prediction. 429-434 - Vahid Majdinasab, Michael Joshua Bishop, Shawn Rasheed, Arghavan Moradi Dakhel, Amjed Tahir, Foutse Khomh:
Assessing the Security of GitHub Copilot's Generated Code - A Targeted Replication Study. 435-444 - Rio Kishimoto, Tetsuya Kanda, Yuki Manabe, Katsuro Inoue, Yoshiki Higo:
Osmy: A Tool for Periodic Software Vulnerability Assessment and File Integrity Verification using SPDX Documents. 445-449 - Karolina Milano, Bruno B. P. Cafeo:
Navigating Expertise in Configurable Software Systems through the Maze of Variability. 450-454 - Peter J. Barclay, Ashkan Sami:
Investigating Markers and Drivers of Gender Bias in Machine Translations. 455-464 - Shuo Liu, Jacky Keung, Zhen Yang, Fang Liu, Qilin Zhou, Yihan Liao:
Delving into Parameter-Efficient Fine-Tuning in Code Change Learning: An Empirical Study. 465-476 - Tao Liu, Chengwei Liu, Tianwei Liu, He Wang, Gaofei Wu, Yang Liu, Yuqing Zhang:
Catch the Butterfly: Peeking into the Terms and Conflicts Among SPDX Licenses. 477-488 - Rinkesh Joshi, Nafiseh Kahani:
Comparative Study of Reinforcement Learning in GitHub Pull Request Outcome Predictions. 489-500 - Norbert Vándor, Gábor Antal, Péter Hegedüs, Rudolf Ferenc:
On the Usefulness of Python Structural Pattern Matching: An Empirical Study. 501-511 - Mina Taraghi, Gianolli Dorcelus, Armstrong Foundjem, Florian Tambon, Foutse Khomh:
Deep Learning Model Reuse in the HuggingFace Community: Challenges, Benefit and Trends. 512-523 - Xiaosong Huang, Hongyi Liu, Yifan Wu, Yujin Zhao, Changlong Wu, Songlin Zhang, Ling Jiang, Tong Jia, Ying Li, Zhonghai Wu:
OCRCL: Online Contrastive Learning for Root Cause Localization of Business Incidents. 524-534 - Rebecca Moussa, Danielle Azar, Federica Sarro:
On The Effectiveness of One-Class Support Vector Machine in Different Defect Prediction Scenarios. 535-545 - Viktor Csuvik, Roland Aszmann, Árpád Beszédes, Ferenc Horváth, Tibor Gyimóthy:
On the Stability and Applicability of Deep Learning in Fault Localization. 546-555 - Kamel Alrashedy, Vincent J. Hellendoorn, Alessandro Orso:
Learning Defect Prediction from Unrealistic Data. 556-567 - Ratnadira Widyasari, Jia Wei Ang, Truong Giang Nguyen, Neil Sharma, David Lo:
Demystifying Faulty Code: Step-by-Step Reasoning for Explainable Fault Localization. 568-579 - Issei Morita, Yutaro Kashiwa, Masanari Kondo, Jeongju Sohn, Shane McIntosh, Yasutaka Kamei, Naoyasu Ubayashi:
TraceJIT: Evaluating the Impact of Behavioral Code Change on Just-In-Time Defect Prediction. 580-591 - Cyrine Zid, François Belias, Massimiliano Di Penta, Foutse Khomh, Giuliano Antoniol:
List Comprehension Versus for Loops Performance in Real Python Projects: Should we Care? 592-601 - Dexin Liu, Shikun Zhang:
ALANCA: Active Learning Guided Adversarial Attacks for Code Comprehension on Diverse Pre-trained and Large Language Models. 602-613 - Yanlin Wang, Yanxian Huang, Daya Guo, Hongyu Zhang, Zibin Zheng:
SparseCoder: Identifier-Aware Sparse Transformer for File- Level Code Summarization. 614-625 - Alexandre Bonvoisin, Clément Quinton, Romain Rouvoy:
Understanding the Performance-Energy Tradeoffs of Object-Relational Mapping Frameworks. 626-636 - Haoyu Liu, Yunwei Dong, Qiao Ke, Zhiyang Zhou:
ReCo: A Modular Neural Framework for Automatically Recommending Connections in Software Models. 637-648 - Atsuhito Yamaoka, Teyon Son, Kazumasa Shimari, Takashi Ishio, Kenichi Matsumoto:
Comparing Execution Trace Using Merkle- Tree to Detect Backward Incompatibilities. 649-653 - Giuseppe Raffa, Jorge Blasco, Daniel O'Keeffe, Santanu Kumar Dash:
Towards Inter-Service Data Flow Analysis of Serverless Applications. 654-658 - Mingyue Yang, David Lie, Nicolas Papernot:
Exploring Strategies for Guiding Symbolic Analysis with Machine Learning Prediction. 659-669 - Wei Lin, Qingli Guo, Dongsong Yu, Jiawei Yin, Qi Gong, Xiaorui Gong:
ReIFunc: Identifying Recurring Inline Functions in Binary Code. 670-680 - Yixin Yang, Ming Wen, Xiang Gao, Yuting Zhang, Hailong Sun:
Reducing False Positives of Static Bug Detectors Through Code Representation Learning. 681-692 - Anna-Katharina Wickert, Michael Schlichtig, Marvin Vogel, Lukas Winter, Mira Mezini, Eric Bodden:
Supporting Error Chains in Static Analysis for Precise Evaluation Results and Enhanced Usability. 693-704 - Shayan Hashemi, Jesse Nyyssölä, Mika V. Mäntylä:
LogPM: Character-Based Log Parser Benchmark. 705-710 - Jan H. Boockmann, Gerald Lüttgen:
On the Hunt for Invalid Objects: Exploring the Object State Space with Program Mutants. 711-716 - Yifan Wu, Yunpeng Wang, Jianguo Li, Ying Li, Bingxu Chai, Wei Jiang:
Understanding and Improving Change Risk Detection in Practice. 717-727 - Maximilian Schall, Tamara Czinczoll, Gerard de Melo:
CommitBench: A Benchmark for Commit Message Generation. 728-739 - Kaylea Champion, Benjamin Mako Hill:
Sources of Underproduction in Open Source Software. 740-751 - Qunhong Zeng, Yuxia Zhang, Zeyu Sun, Yujie Guo, Hui Liu:
COLARE: Commit Classification via Fine-grained Context-aware Representation of Code Changes. 752-763 - Saikat Mondal, Mohammad Masudur Rahman, Chanchal K. Roy:
Can We Identify Stack Overflow Questions Requiring Code Snippets? Investigating the Cause & Effect of Missing Code Snippets. 764-775 - Hiroya Watanabe, Masanari Kondo, Eunjong Choi, Osamu Mizuno:
Benefits and Pitfalls of Token-Level SZZ: An Empirical Study on OSS Projects. 776-786 - Pongpop Lapvikai, Chaiyong Ragkhitwetsagul, Morakot Choetkiertikul, Yoshiki Higo:
Autorepairability: A New Software Quality Characteristic. 787-791 - Boris Cherry, Jehan Bernard, Thomas Kintziger, Csaba Nagy, Anthony Cleve, Michele Lanza:
A Multivocal Mapping Study of MongoDB Smells. 792-803 - Hao Gu, Shichao Zhang, Qiao Huang, Zhifang Liao, Jiakun Liu, David Lo:
Self-Admitted Technical Debts Identification: How Far Are We? 804-815 - Boris Cherry, Csaba Nagy, Michele Lanza, Anthony Cleve:
SMEAGOL: A Static Code Smell Detector for MongoDB. 816-820 - Jarl Jansen, Nathan Cassee, Alexander Serebrenik:
Sentiment of Technical Debt Security Questions on Stack Overflow: A Replication Study. 821-829 - Seham Alharbi, Dimitris S. Kolovos, Nicholas Matragkas:
Towards Generating Maintainable and Comprehensible API Code Examples. 830-834 - Céline Deknop, Johan Fabry, Kim Mens, Vadim Zaytsev:
Visual Assurance in Refactoring Through Trace Equivalence of Control Flow Graphs. 835-839 - Roberta Capuano, Henry Muccini, Fabio Vaccaro:
From Refactoring to Migration: a Quality-Driven Strategy for Microservices Adoption. 840-848 - Dongfang Xie, Bihuan Chen, Kaifeng Huang, Yu Wang, Linghao Pan, Zhicheng Chen, Xin Peng:
Enhancing Field Tracking and Interprocedural Analysis to Find More Null Pointer Exceptions. 849-859 - Zhenyu Wu, Deheng Yang, Yan Lei, Huan Xie, Minghua Tang, Maojin Li:
Labelrepair: Sequence Labelling for Compilation Errors Repair. 860-871 - Jiaguo Wang, Yan Lei, Maojin Li, Guanyu Ren, Huan Xie, Shifeng Jin, Junchao Li, Jian Hu:
Flakyrank: Predicting Flaky Tests Using Augmented Learning to Rank. 872-883 - Mingchen Gao, Huiyan Wang, Chang Xu:
Testing Constraint Checking Implementations via Principled Metamorphic Transformations. 884-895 - Kanon Harada, Katsuhisa Maruyama:
Towards Efficient Program Repair with APR Tools Based on Genetic Algorithms. 896-901 - Pietro Cassieri, Simone Romano, Giuseppe Scanniello:
Generative Artificial Intelligence for Test-Driven Development: GAI4- TDD. 902-906 - Xinglin Yu, Hongliang Liang, Chunlin Wang:
Multiple Targets Directed Greybox Fuzzing: From Reachable to Exploited. 907-917 - Zhen Zhao, Xiangpu Song, Qiuyu Zhong, Yingpei Zeng, Chengyu Hu, Shanqing Guo:
TLS-DeepDiffer: Message Tuples-Based Deep Differential Fuzzing for TLS Protocol Implementations. 918-928 - Yijiang Xu, Muxian Zhou, Qing Gao, Shikun Zhang, Zhonghai Wu:
SWAT4J: Generating System Call Allowlist for Java Container Attack Surface Reduction. 929-939 - Junwei Zhang, Xing Hu, Lingfeng Bao, Xin Xia, Shanping Li:
Dual Prompt-Based Few-Shot Learning for Automated Vulnerability Patch Localization. 940-951 - Simon Schneider, Nicolás E. Díaz Ferreyra, Pierre-Jean Quéval, Georg Simhandl, Uwe Zdun, Riccardo Scandariato:
How Dataflow Diagrams Impact Software Security Analysis: an Empirical Experiment. 952-963 - Yuxi Ling, Yun Hao, Yuyan Wang, Kailong Wang, Guangdong Bai, Jin Song Dong:
Essential or Excessive? MINDAEXT: Measuring Data Minimization Practices among Browser Extensions. 964-975 - Libin Xia, Jiashuo Zhang, Che Wang, Zezhong Tan, Jianbo Gao, Zhi Guan, Zhong Chen:
Cryptcoder: An Automatic Code Generator for Cryptographic Tasks in Ethereum Smart Contracts. 976-980 - Junxiao Han, Yunkun Wang, Zhongxin Liu, Lingfeng Bao, Jiakun Liu, David Lo, Shuiguang Deng:
Sustainability Forecasting for Deep Learning Packages. 981-992 - Siyue Chen, Loek Cleophas, Sandro Schulze, Jacob Krüger:
Use the Forks, Look! Visualizations for Exploring Fork Ecosystems. 993-1004 - Matthew Gaughan, Kaylea Champion, Sohyeon Hwang:
Engineering Formality and Software Risk in Debian Python Packages. 1005-1010 - Xianhao Jin, Yifei Feng, Chen Wang, Yang Liu, Yongning Hu, Yufei Gao, Kun Xia, Luchuan Guo:
PIPELINEASCODE: A CI/CD Workflow Management System through Configuration Files at ByteDance. 1011-1022 - Rimma Dzhusupova, Mina Ya-alimadad, Vasil Shteriyanov, Jan Bosch, Helena Holmström Olsson:
Practical Software Development: Leveraging AI for Precise Cost Estimation in Lump-Sum EPC Projects. 1023-1033 - Vali Tawosi, Rebecca Moussa, Federica Sarro:
Agile Effort Estimation: Have We Solved the Problem Yet? Insights From the Replication of the GPT2SP Study. 1034-1041
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.