default search action
Weiyi Shang
Person information
- affiliation: Concordia University, Montreal, Canada
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2025
- [j56]Hanying Shao, Zishuo Ding, Weiyi Shang, Jinqiu Yang, Nikolaos Tsantalis:
Towards effectively testing machine translation systems from white-box perspectives. Empir. Softw. Eng. 30(1): 13 (2025) - [j55]Jun Ling, Xuan Zhang, Fei Du, Linyu Li, Weiyi Shang, Chen Gao, Tong Li:
Patient teacher can impart locality to improve lightweight vision transformer on small dataset. Pattern Recognit. 157: 110893 (2025) - 2024
- [j54]Qiuying Ma, Xuan Zhang, Zishuo Ding, Chen Gao, Weiyi Shang, Qiong Nong, Yubin Ma, Zhi Jin:
Temporal knowledge graph reasoning based on evolutional representation and contrastive learning. Appl. Intell. 54(21): 10929-10947 (2024) - [j53]Xiaohui Wang, Tao Zhang, Youshuai Tan, Weiyi Shang, Yao Li:
How to effectively mine app reviews concerning software ecosystem? A survey of review characteristics. J. Syst. Softw. 213: 112040 (2024) - [j52]Chen Gao, Xuan Zhang, Zhi Jin, Weiyi Shang, Yubing Ma, Linyu Li, Zishuo Ding, Yuqin Liang:
Few-shot relational triple extraction with hierarchical prototype optimization. Pattern Recognit. 156: 110779 (2024) - [j51]Derui Zhu, Jinfu Chen, Xuebing Zhou, Weiyi Shang, Ahmed E. Hassan, Jens Grossklags:
Vulnerabilities of Data Protection in Vertical Federated Learning Training and Countermeasures. IEEE Trans. Inf. Forensics Secur. 19: 3674-3689 (2024) - [j50]Zishuo Ding, Yiming Tang, Xiaoyu Cheng, Heng Li, Weiyi Shang:
LoGenText-Plus: Improving Neural Machine Translation Based Logging Texts Generation with Syntactic Templates. ACM Trans. Softw. Eng. Methodol. 33(2): 38:1-38:45 (2024) - [j49]Yuanjie Xia, Lizhi Liao, Jinfu Chen, Heng Li, Weiyi Shang:
Reducing the Length of Field-Replay Based Load Testing. IEEE Trans. Software Eng. 50(8): 1967-1983 (2024) - [c52]Zhipeng Gao, Zhipeng Xue, Xing Hu, Weiyi Shang, Xin Xia:
Easy over Hard: A Simple Baseline for Test Failures Causes Prediction. SIGSOFT FSE Companion 2024: 306-317 - [e5]Weiyi Shang, Maxime Lamothe, Zhiyuan Wan:
Proceedings of the 20th International Conference on Predictive Models and Data Analytics in Software Engineering, PROMISE 2024, Porto de Galinhas, Brazil, 16 July 2024. ACM 2024 [contents] - [e4]Simonetta Balsamo, William J. Knottenbelt, Cristina L. Abad, Weiyi Shang:
Proceedings of the 15th ACM/SPEC International Conference on Performance Engineering, ICPE 2024, London, United Kingdom, May 7-11, 2024. ACM 2024 [contents] - [e3]Simonetta Balsamo, William J. Knottenbelt, Cristina L. Abad, Weiyi Shang:
Companion of the 15th ACM/SPEC International Conference on Performance Engineering, ICPE 2024, London, United Kingdom, May 7-11, 2024. ACM 2024 [contents] - [i14]Zhipeng Gao, Zhipeng Xue, Xing Hu, Weiyi Shang, Xin Xia:
Easy over Hard: A Simple Baseline for Test Failures Causes Prediction. CoRR abs/2405.02922 (2024) - [i13]Xinwei Lin, Jing Zhao, Peng Di, Chuan Xiao, Rui Mao, Yan Ji, Makoto Onizuka, Zishuo Ding, Weiyi Shang, Jianbin Qin:
Automatic String Data Validation with Pattern Discovery. CoRR abs/2408.03005 (2024) - [i12]Lizhi Liao, Simon Eismann, Heng Li, Cor-Paul Bezemer, Diego Elias Costa, André van Hoorn, Weiyi Shang:
Early Detection of Performance Regressions by Bridging Local Performance Data and Architectural Models. CoRR abs/2408.08148 (2024) - 2023
- [j48]Hammam M. AlGhamdi, Cor-Paul Bezemer, Weiyi Shang, Ahmed E. Hassan, Parminder Flora:
Towards reducing the time needed for load testing. J. Softw. Evol. Process. 35(3) (2023) - [j47]Zishuo Ding, Heng Li, Weiyi Shang, Tse-Hsun (Peter) Chen:
Towards Learning Generalizable Code Embeddings Using Task-agnostic Graph Convolutional Networks. ACM Trans. Softw. Eng. Methodol. 32(2): 48:1-48:43 (2023) - [j46]Mostafa Jangali, Yiming Tang, Niclas Alexandersson, Philipp Leitner, Jinqiu Yang, Weiyi Shang:
Automated Generation and Evaluation of JMH Microbenchmark Suites From Unit Tests. IEEE Trans. Software Eng. 49(4): 1704-1725 (2023) - [j45]Youshuai Tan, Jinfu Chen, Weiyi Shang, Tao Zhang, Sen Fang, Xiapu Luo, Zijie Chen, Shuhao Qi:
STRE: An Automated Approach to Suggesting App Developers When to Stop Reading Reviews. IEEE Trans. Software Eng. 49(8): 4135-4151 (2023) - [c51]Hetong Dai, Yiming Tang, Heng Li, Weiyi Shang:
PILAR: Studying and Mitigating the Influence of Configurations on Log Parsing. ICSE 2023: 818-829 - [c50]Zhenhao Li, Chuan Luo, Tse-Hsun Chen, Weiyi Shang, Shilin He, Qingwei Lin, Dongmei Zhang:
Did We Miss Something Important? Studying and Exploring Variable-Aware Log Abstraction. ICSE 2023: 830-842 - [c49]Zishuo Ding, Yiming Tang, Yang Li, Heng Li, Weiyi Shang:
On the Temporal Relations between Logging and Code. ICSE 2023: 843-854 - [c48]Zhenhao Li, An Ran Chen, Xing Hu, Xin Xia, Tse-Hsun Chen, Weiyi Shang:
Are They All Good? Studying Practitioners' Expectations on the Readability of Log Messages. ASE 2023: 129-140 - [c47]Yuanjie Xia, Zishuo Ding, Weiyi Shang:
CoMSA: A Modeling-Driven Sampling Approach for Configuration Performance Testing. ASE 2023: 1352-1363 - [c46]Jinfu Chen, Zishuo Ding, Yiming Tang, Mohammed Sayagh, Heng Li, Bram Adams, Weiyi Shang:
IoPV: On Inconsistent Option Performance Variations. ESEC/SIGSOFT FSE 2023: 845-857 - [c45]Lizhi Liao, Heng Li, Weiyi Shang, Catalin Sporea, Andrei Toma, Sarah Sajedi:
Adapting Performance Analytic Techniques in a Real-World Database-Centric System: An Industrial Experience Report. ESEC/SIGSOFT FSE 2023: 1855-1866 - [c44]Jianchen Zhao, Yiming Tang, Sneha Sunil, Weiyi Shang:
Studying and Complementing the Use of Identifiers in Logs. SANER 2023: 97-107 - [i11]Zhenhao Li, Chuan Luo, Tse-Hsun Chen, Weiyi Shang, Shilin He, Qingwei Lin, Dongmei Zhang:
Did We Miss Something Important? Studying and Exploring Variable-Aware Log Abstraction. CoRR abs/2304.11391 (2023) - [i10]Zhenhao Li, An Ran Chen, Xing Hu, Xin Xia, Tse-Hsun Chen, Weiyi Shang:
Are They All Good? Studying Practitioners' Expectations on the Readability of Log Messages. CoRR abs/2308.08836 (2023) - [i9]Poorna Chander Reddy Puttaparthi, Soham Sanjay Deo, Hakan Gul, Yiming Tang, Weiyi Shang, Zhe Yu:
Comprehensive Evaluation of ChatGPT Reliability Through Multilingual Inquiries. CoRR abs/2312.10524 (2023) - 2022
- [j44]Maxime Lamothe, Yann-Gaël Guéhéneuc, Weiyi Shang:
A Systematic Review of API Evolution Literature. ACM Comput. Surv. 54(8): 171:1-171:36 (2022) - [j43]Zishuo Ding, Heng Li, Weiyi Shang, Tse-Hsun Peter Chen:
Can pre-trained code embeddings improve model performance? Revisiting the use of code embeddings in software engineering tasks. Empir. Softw. Eng. 27(3): 63 (2022) - [j42]Haonan Zhang, Yiming Tang, Maxime Lamothe, Heng Li, Weiyi Shang:
Studying logging practice in test code. Empir. Softw. Eng. 27(4): 83 (2022) - [j41]Simon Eismann, Diego Elias Costa, Lizhi Liao, Cor-Paul Bezemer, Weiyi Shang, André van Hoorn, Samuel Kounev:
A case study on the stability of performance tests for serverless applications. J. Syst. Softw. 189: 111294 (2022) - [j40]Lizhi Liao, Heng Li, Weiyi Shang, Lei Ma:
An Empirical Study of the Impact of Hyperparameter Tuning and Model Optimization on the Performance Properties of Deep Neural Networks. ACM Trans. Softw. Eng. Methodol. 31(3): 53:1-53:40 (2022) - [j39]Maxime Lamothe, Weiyi Shang, Tse-Hsun Peter Chen:
A3: Assisting Android API Migrations Using Code Examples. IEEE Trans. Software Eng. 48(2): 417-431 (2022) - [j38]Hetong Dai, Heng Li, Che-Shao Chen, Weiyi Shang, Tse-Hsun Chen:
Logram: Efficient Log Parsing Using $n$n-Gram Dictionaries. IEEE Trans. Software Eng. 48(3): 879-892 (2022) - [j37]Jinfu Chen, Weiyi Shang, Emad Shihab:
PerfJIT: Test-Level Just-in-Time Prediction for Performance Regression Introducing Commits. IEEE Trans. Software Eng. 48(5): 1529-1544 (2022) - [j36]Zhenhao Li, Tse-Hsun Chen, Jinqiu Yang, Weiyi Shang:
Studying Duplicate Logging Statements and Their Relationships With Code Clones. IEEE Trans. Software Eng. 48(7): 2476-2494 (2022) - [j35]Kundi Yao, Mohammed Sayagh, Weiyi Shang, Ahmed E. Hassan:
Improving State-of-the-Art Compression Techniques for Log Management Tools. IEEE Trans. Software Eng. 48(8): 2748-2760 (2022) - [j34]Steven Locke, Heng Li, Tse-Hsun Peter Chen, Weiyi Shang, Wei Liu:
LogAssist: Assisting Log Analysis Through Log Summarization. IEEE Trans. Software Eng. 48(9): 3227-3241 (2022) - [j33]Maxime Lamothe, Heng Li, Weiyi Shang:
Assisting Example-Based API Misuse Detection via Complementary Artificial Examples. IEEE Trans. Software Eng. 48(9): 3410-3422 (2022) - [j32]Lizhi Liao, Jinfu Chen, Heng Li, Yi Zeng, Weiyi Shang, Catalin Sporea, Andrei Toma, Sarah Sajedi:
Locating Performance Regression Root Causes in the Field Operations of Web-Based Systems: An Experience Report. IEEE Trans. Software Eng. 48(12): 4986-5006 (2022) - [c43]Zishuo Ding, Heng Li, Weiyi Shang:
LoGenText: Automatically Generating Logging Texts Using Neural Machine Translation. SANER 2022: 349-360 - [e2]Shane McIntosh, Weiyi Shang, Gema Rodríguez-Pérez:
Proceedings of the 18th International Conference on Predictive Models and Data Analytics in Software Engineering, PROMISE 2022, Singapore, Singapore, 17 November 2022. ACM 2022, ISBN 978-1-4503-9860-2 [contents] - 2021
- [j31]Sophia Quach, Maxime Lamothe, Yasutaka Kamei, Weiyi Shang:
An empirical study on the use of SZZ for identifying inducing changes of non-functional bugs. Empir. Softw. Eng. 26(4): 71 (2021) - [j30]Sophia Quach, Maxime Lamothe, Bram Adams, Yasutaka Kamei, Weiyi Shang:
Evaluating the impact of falsely detected performance bug-inducing changes in JIT models. Empir. Softw. Eng. 26(5): 97 (2021) - [j29]Xiapu Luo, Weiyi Shang, Xiaobing Sun, Tao Zhang:
Special Issue on New Generation of Bug Fixing. J. Syst. Softw. 178: 110992 (2021) - [j28]Heng Li, Weiyi Shang, Bram Adams, Mohammed Sayagh, Ahmed E. Hassan:
A Qualitative Study of the Benefits and Costs of Logging From Developers' Perspectives. IEEE Trans. Software Eng. 47(12): 2858-2873 (2021) - [c42]Zhenhao Li, Heng Li, Tse-Hsun Peter Chen, Weiyi Shang:
DeepLV: Suggesting Log Levels Using Ordinal Based Neural Networks. ICSE 2021: 1461-1472 - [c41]Derui Zhu, Jinfu Chen, Weiyi Shang, Xuebing Zhou, Jens Grossklags, Ahmed E. Hassan:
DeepMemory: Model-based Memorization Analysis of Deep Neural Language Models. ASE 2021: 1003-1015 - [c40]Julian Harty, Haonan Zhang, Lili Wei, Luca Pascarella, Maurício Aniche, Weiyi Shang:
Logging Practices with Mobile Analytics: An Empirical Study on Firebase. MOBILESoft@ICSE 2021: 56-60 - [i8]Julian Harty, Haonan Zhang, Lili Wei, Luca Pascarella, Maurício Aniche, Weiyi Shang:
Logging Practices with Mobile Analytics: An Empirical Study on Firebase. CoRR abs/2104.02513 (2021) - [i7]Zhenhao Li, Tse-Hsun Chen, Jinqiu Yang, Weiyi Shang:
Studying Duplicate Logging Statements and Their Relationships with Code Clones. CoRR abs/2106.00339 (2021) - [i6]Simon Eismann, Diego Elias Costa, Lizhi Liao, Cor-Paul Bezemer, Weiyi Shang, André van Hoorn, Samuel Kounev:
A Case Study on the Stability of Performance Tests for Serverless Applications. CoRR abs/2107.13320 (2021) - 2020
- [j27]Kundi Yao, Guilherme B. de Pádua, Weiyi Shang, Catalin Sporea, Andrei Toma, Sarah Sajedi:
Log4Perf: suggesting and updating logging locations for web-based systems' performance monitoring. Empir. Softw. Eng. 25(1): 488-531 (2020) - [j26]Kundi Yao, Heng Li, Weiyi Shang, Ahmed E. Hassan:
A study of the performance of general compressors on log files. Empir. Softw. Eng. 25(5): 3043-3085 (2020) - [j25]Lizhi Liao, Jinfu Chen, Heng Li, Yi Zeng, Weiyi Shang, Jianmei Guo, Catalin Sporea, Andrei Toma, Sarah Sajedi:
Using black-box performance models to detect performance regressions under varying workloads: an empirical study. Empir. Softw. Eng. 25(5): 4130-4160 (2020) - [j24]Ahmad Abdellatif, Yi Zeng, Mohamed Elshafei, Emad Shihab, Weiyi Shang:
Simplifying the Search of npm Packages. Inf. Softw. Technol. 126: 106365 (2020) - [c39]Maxime Lamothe, Weiyi Shang:
When APIs are intentionally bypassed: an exploratory study of API workarounds. ICSE 2020: 912-924 - [c38]Zishuo Ding, Jinfu Chen, Weiyi Shang:
Towards the use of the readily available tests from the release pipeline as performance tests: are we there yet? ICSE 2020: 1435-1446 - [c37]Zhenhao Li, Tse-Hsun Chen, Weiyi Shang:
Where Shall We Log? Studying and Suggesting Logging Locations in Code Blocks. ASE 2020: 361-372 - [c36]Simon Eismann, Cor-Paul Bezemer, Weiyi Shang, Dusan Okanovic, André van Hoorn:
Microservices: A Performance Tester's Dream or Nightmare? ICPE 2020: 138-149 - [i5]Hetong Dai, Heng Li, Weiyi Shang, Tse-Hsun Chen, Che-Shao Chen:
Logram: Efficient Log Parsing Using n-Gram Dictionaries. CoRR abs/2001.03038 (2020)
2010 – 2019
- 2019
- [j23]Patanamon Thongtanunam, Weiyi Shang, Ahmed E. Hassan:
Will this clone be short-lived? Towards a better understanding of the characteristics of short-lived clones. Empir. Softw. Eng. 24(2): 937-972 (2019) - [j22]Yi Zeng, Jinfu Chen, Weiyi Shang, Tse-Hsun (Peter) Chen:
Studying the characteristics of logging practices in mobile apps: a case study on F-Droid. Empir. Softw. Eng. 24(6): 3394-3434 (2019) - [j21]Dusica Marijan, Weiyi Shang, Rakesh Shukla:
Implications of Resurgence in Artificial Intelligence for Research Collaborations in Software Engineering. ACM SIGSOFT Softw. Eng. Notes 44(3): 68-70 (2019) - [j20]Catia Trubiani, Pooyan Jamshidi, Jürgen Cito, Weiyi Shang, Zhen Ming Jiang, Markus Borg:
Performance Issues? Hey DevOps, Mind the Uncertainty. IEEE Softw. 36(2): 110-117 (2019) - [c35]Zhenhao Li, Tse-Hsun (Peter) Chen, Jinqiu Yang, Weiyi Shang:
Dlfinder: characterizing and detecting duplicate logging code smells. ICSE 2019: 152-163 - [c34]Armin Najafi, Weiyi Shang, Peter C. Rigby:
Improving test effectiveness using test executions history: an industrial experience report. ICSE (SEIP) 2019: 213-222 - [c33]Jinfu Chen, Weiyi Shang, Ahmed E. Hassan, Yong Wang, Jiangbin Lin:
An Experience Report of Generating Load Tests Using Log-Recovered Workloads at Varying Granularities of User Behaviour. ASE 2019: 669-681 - [c32]Armin Najafi, Peter C. Rigby, Weiyi Shang:
Bisecting commits and modeling commit risk during testing. ESEC/SIGSOFT FSE 2019: 279-289 - [c31]Cor-Paul Bezemer, Simon Eismann, Vincenzo Ferme, Johannes Grohmann, Robert Heinrich, Pooyan Jamshidi, Weiyi Shang, André van Hoorn, Mónica Villavicencio, Jürgen Walter, Felix Willnecker:
How is Performance Addressed in DevOps? ICPE 2019: 45-50 - [e1]Marcus Ciolkowski, Dusica Marijan, Matthias Galster, Weiyi Shang, Andreas Jedlitschka, Rakesh Shukla, Kanchana Padmanabhan:
Proceedings of the Joint 7th International Workshop on Conducting Empirical Studies in Industry and 6th International Workshop on Software Engineering Research and Industrial Practice, CESSER-IP@ICSE 2019, Montreal, QC, Canada, May 27, 2019. IEEE / ACM 2019, ISBN 978-1-7281-2264-9 [contents] - 2018
- [j19]Suhas Kabinna, Cor-Paul Bezemer, Weiyi Shang, Mark D. Syer, Ahmed E. Hassan:
Examining the stability of logging statements. Empir. Softw. Eng. 23(1): 290-333 (2018) - [j18]Muhammad Moiz Arif, Weiyi Shang, Emad Shihab:
Empirical study on the discrepancy between performance testing results from virtual and physical environments. Empir. Softw. Eng. 23(3): 1490-1518 (2018) - [j17]Heng Li, Tse-Hsun (Peter) Chen, Weiyi Shang, Ahmed E. Hassan:
Studying software logging using topic models. Empir. Softw. Eng. 23(5): 2655-2694 (2018) - [j16]Mehran Hassani, Weiyi Shang, Emad Shihab, Nikolaos Tsantalis:
Studying and detecting log-related issues. Empir. Softw. Eng. 23(6): 3248-3280 (2018) - [j15]Suhaib Mujahid, Giancarlo Sierra, Rabe Abdalkareem, Emad Shihab, Weiyi Shang:
An empirical study of Android Wear user complaints. Empir. Softw. Eng. 23(6): 3476-3502 (2018) - [c30]Muhammad Moiz Arif, Weiyi Shang, Emad Shihab:
Empirical study on the discrepancy between performance testing results from virtual and physical environments. ICSE 2018: 822 - [c29]Maxime Lamothe, Weiyi Shang:
Exploring the use of automated API migrating techniques in practice: an experience report on Android. MSR 2018: 503-514 - [c28]Guilherme B. de Pádua, Weiyi Shang:
Studying the relationship between exception handling practices and post-release defects. MSR 2018: 564-575 - [c27]Heng Li, Weiyi Shang, Ying Zou, Ahmed E. Hassan:
Towards just-in-time suggestions for log changes (journal-first abstract). SANER 2018: 467 - [c26]Heng Li, Weiyi Shang, Ahmed E. Hassan:
Which log level should developers choose for a new logging statement? (journal-first abstract). SANER 2018: 468 - [c25]Kundi Yao, Guilherme B. de Pádua, Weiyi Shang, Steve Sporea, Andrei Toma, Sarah Sajedi:
Log4Perf: Suggesting Logging Locations for Web-based Systems' Performance Monitoring. ICPE 2018: 127-138 - [i4]Cor-Paul Bezemer, Simon Eismann, Vincenzo Ferme, Johannes Grohmann, Robert Heinrich, Pooyan Jamshidi, Weiyi Shang, André van Hoorn, Mónica Villavicencio, Jürgen Walter, Felix Willnecker:
How is Performance Addressed in DevOps? A Survey on Industrial Practices. CoRR abs/1808.06915 (2018) - [i3]Maxime Lamothe, Weiyi Shang, Tse-Hsun Chen:
A4: Automatically Assisting Android API Migrations Using Code Examples. CoRR abs/1812.04894 (2018) - 2017
- [j14]Mark D. Syer, Weiyi Shang, Zhen Ming Jiang, Ahmed E. Hassan:
Continuous validation of performance test workloads. Autom. Softw. Eng. 24(1): 189-231 (2017) - [j13]Stuart McIlroy, Weiyi Shang, Nasir Ali, Ahmed E. Hassan:
User reviews of top mobile apps in Apple and Google app stores. Commun. ACM 60(11): 62-67 (2017) - [j12]Safwat Hassan, Weiyi Shang, Ahmed E. Hassan:
An empirical study of emergency updates for top android mobile apps. Empir. Softw. Eng. 22(1): 505-546 (2017) - [j11]Heng Li, Weiyi Shang, Ahmed E. Hassan:
Which log level should developers choose for a new logging statement? Empir. Softw. Eng. 22(4): 1684-1716 (2017) - [j10]Heng Li, Weiyi Shang, Ying Zou, Ahmed E. Hassan:
Towards just-in-time suggestions for log changes. Empir. Softw. Eng. 22(4): 1831-1865 (2017) - [j9]Tse-Hsun Chen, Weiyi Shang, Meiyappan Nagappan, Ahmed E. Hassan, Stephen W. Thomas:
Topic-based software defect explanation. J. Syst. Softw. 129: 79-106 (2017) - [j8]Stuart McIlroy, Weiyi Shang, Nasir Ali, Ahmed E. Hassan:
Is It Worth Responding to Reviews? Studying the Top Free Apps in Google Play. IEEE Softw. 34(3): 64-71 (2017) - [j7]Daniel Alencar da Costa, Shane McIntosh, Weiyi Shang, Uirá Kulesza, Roberta Coelho, Ahmed E. Hassan:
A Framework for Evaluating the Results of the SZZ Approach for Identifying Bug-Introducing Changes. IEEE Trans. Software Eng. 43(7): 641-657 (2017) - [c24]Suhaib Mujahid, Giancarlo Sierra, Rabe Abdalkareem, Emad Shihab, Weiyi Shang:
Examining User Complaints of Wearable Apps: A Case Study on Android Wear. MOBILESoft@ICSE 2017: 96-99 - [c23]Tse-Hsun Chen, Mark D. Syer, Weiyi Shang, Zhen Ming Jiang, Ahmed E. Hassan, Mohamed N. Nasser, Parminder Flora:
Analytics-Driven Load Testing: An Industrial Experience Report on Load Testing of Large-Scale Systems. ICSE-SEIP 2017: 243-252 - [c22]Jinfu Chen, Weiyi Shang:
An Exploratory Study of Performance Regression Introducing Code Changes. ICSME 2017: 341-352 - [c21]Guilherme Bicalho de Pádua, Weiyi Shang:
Studying the prevalence of exception handling anti-patterns. ICPC 2017: 328-331 - [c20]Guilherme B. de Pádua, Weiyi Shang:
Revisiting Exception Handling Practices with Exception Flow Analysis. SCAM 2017: 11-20 - [i2]Guilherme B. de Pádua, Weiyi Shang:
Studying the Prevalence of Exception Handling Anti-Patterns. CoRR abs/1704.00778 (2017) - [i1]Guilherme B. de Pádua, Weiyi Shang:
Revisiting Exception Handling Practices with Exception Flow Analysis. CoRR abs/1708.00817 (2017) - 2016
- [j6]Mohamed Sami Rakha, Weiyi Shang, Ahmed E. Hassan:
Studying the needed effort for identifying duplicate issues. Empir. Softw. Eng. 21(5): 1960-1989 (2016) - [j5]Tse-Hsun Chen, Weiyi Shang, Zhen Ming Jiang, Ahmed E. Hassan, Mohamed N. Nasser, Parminder Flora:
Finding and Evaluating the Performance Impact of Redundant Data Access for Applications that are Developed Using Object-Relational Mapping Frameworks. IEEE Trans. Software Eng. 42(12): 1148-1161 (2016) - [c19]Tse-Hsun Chen, Weiyi Shang, Ahmed E. Hassan, Mohamed N. Nasser, Parminder Flora:
Detecting problems in the database access code of large scale systems: an industrial experience report. ICSE (Companion Volume) 2016: 71-80 - [c18]Hammam M. Alghmadi, Mark D. Syer, Weiyi Shang, Ahmed E. Hassan:
An Automated Approach for Recommending When to Stop Performance Tests. ICSME 2016: 279-289 - [c17]Tarek M. Ahmed, Cor-Paul Bezemer, Tse-Hsun Chen, Ahmed E. Hassan, Weiyi Shang:
Studying the effectiveness of application performance management (APM) tools for detecting performance regressions for web applications: an experience report. MSR 2016: 1-12 - [c16]Suhas Kabinna, Cor-Paul Bezemer, Weiyi Shang, Ahmed E. Hassan:
Logging library migrations: a case study for the apache software foundation projects. MSR 2016: 154-164 - [c15]Tse-Hsun Chen, Weiyi Shang, Jinqiu Yang, Ahmed E. Hassan, Michael W. Godfrey, Mohamed N. Nasser, Parminder Flora:
An empirical study on the practice of maintaining object-relational mapping code in Java systems. MSR 2016: 165-176 - [c14]Tse-Hsun Chen, Weiyi Shang, Ahmed E. Hassan, Mohamed N. Nasser, Parminder Flora:
CacheOptimizer: helping developers configure caching frameworks for hibernate-based database-centric web applications. SIGSOFT FSE 2016: 666-677 - [c13]Suhas Kabinna, Weiyi Shang, Cor-Paul Bezemer, Ahmed E. Hassan:
Examining the Stability of Logging Statements. SANER 2016: 326-337 - [c12]Ravjot Singh, Cor-Paul Bezemer, Weiyi Shang, Ahmed E. Hassan:
Optimizing the Performance-Related Configurations of Object-Relational Mapping Frameworks Using a Multi-Objective Genetic Algorithm. ICPE 2016: 309-320 - 2015
- [j4]Weiyi Shang, Meiyappan Nagappan, Ahmed E. Hassan:
Studying the relationship between logging characteristics and the code quality of platform software. Empir. Softw. Eng. 20(1): 1-27 (2015) - [c11]Tarek M. Ahmed, Weiyi Shang, Ahmed E. Hassan:
An Empirical Study of the Copy and Paste Behavior during Development. MSR 2015: 99-110 - [c10]Weiyi Shang, Ahmed E. Hassan, Mohamed N. Nasser, Parminder Flora:
Automated Detection of Performance Regressions Using Regression Models on Clustered Performance Counters. ICPE 2015: 15-26 - 2014
- [b1]Weiyi Shang:
Log Engineering: Towards Systematic Log Mining to Support the Development of Ultra-large Scale Systems. Queen's University at Kingston, Ontario, Canada, 2014 - [j3]Weiyi Shang, Zhen Ming Jiang, Bram Adams, Ahmed E. Hassan, Michael W. Godfrey, Mohamed N. Nasser, Parminder Flora:
An exploratory study of the evolution of communicated information about the execution of large software systems. J. Softw. Evol. Process. 26(1): 3-26 (2014) - [c9]Tse-Hsun Chen, Weiyi Shang, Zhen Ming Jiang, Ahmed E. Hassan, Mohamed N. Nasser, Parminder Flora:
Detecting performance anti-patterns for applications developed using object-relational mapping. ICSE 2014: 1001-1012 - [c8]Weiyi Shang, Meiyappan Nagappan, Ahmed E. Hassan, Zhen Ming Jiang:
Understanding Log Lines Using Development Knowledge. ICSME 2014: 21-30 - 2013
- [c7]Weiyi Shang, Zhen Ming Jiang, Hadi Hemmati, Bram Adams, Ahmed E. Hassan, Patrick Martin:
Assisting developers of big data analytics applications when deploying on hadoop clouds. ICSE 2013: 402-411 - 2012
- [j2]Weiyi Shang, Bram Adams, Ahmed E. Hassan:
Using Pig as a data preparation language for large-scale mining software repositories studies: An experience report. J. Syst. Softw. 85(10): 2195-2204 (2012) - [j1]Nicolas Bettenburg, Weiyi Shang, Walid M. Ibrahim, Bram Adams, Ying Zou, Ahmed E. Hassan:
An empirical study on inconsistent changes to code clones at the release level. Sci. Comput. Program. 77(6): 760-776 (2012) - [c6]Weiyi Shang:
Bridging the divide between software developers and operators using logs. ICSE 2012: 1583-1586 - 2011
- [c5]Weiyi Shang, Zhen Ming Jiang, Bram Adams, Ahmed E. Hassan, Michael W. Godfrey, Mohamed N. Nasser, Parminder Flora:
An Exploratory Study of the Evolution of Communicated Information about the Execution of Large Software Systems. WCRE 2011: 335-344 - 2010
- [c4]Weiyi Shang, Bram Adams, Ahmed E. Hassan:
An experience report on scaling tools for mining software repositories using MapReduce. ASE 2010: 275-284 - [c3]Gehan M. K. Selim, Liliane Barbour, Weiyi Shang, Bram Adams, Ahmed E. Hassan, Ying Zou:
Studying the Impact of Clones on Software Defects. WCRE 2010: 13-21
2000 – 2009
- 2009
- [c2]Weiyi Shang, Zhen Ming Jiang, Bram Adams, Ahmed E. Hassan:
MapReduce as a general framework to support research in Mining Software Repositories (MSR). MSR 2009: 21-30 - [c1]Nicolas Bettenburg, Weiyi Shang, Walid M. Ibrahim, Bram Adams, Ying Zou, Ahmed E. Hassan:
An Empirical Study on Inconsistent Changes to Code Clones at Release Level. WCRE 2009: 85-94
Coauthor Index
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.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-11-07 21:37 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint