
Dr. Peng Liang
lecturer
- room number: 576 (Bernoulliborg, building 5161)
- phone numbers
domestic: | (050) 363-7480 | ||
international: | +31-50-363-7480 |
- e-mail: liangp
whu.edu.cn
- personal page: N/A
Research
- architectural knowledge
- requirements engineering
- technical debt
- ontology applications
- software interoperability
- software modeling
Teaching
- Orientation of Software Engineering (BSc period 2.1)
- Software Requirements Engineering (BSc period 3.1)
- Student Colloquium (MSc period 4.1) Reviewer
- Software Architecture (MSc period 4.1) Primary Coach
Peng's Recent Publications
(For more publications go to Peng's publications page, Google Scholar, DBLP or ResearchGate.)
- Ali Rezaei Nasab, Mojtaba Shahin, Seyed Ali Hoseyni Raviz, Peng Liang, Amir Mashmool and Valentina Lenarduzzi (2023) An Empirical Study of Security Practices for Microservices Systems. In Journal of Systems and Software. Elsevier. 198(4):111563. (URL) (BibTeX)
- Musengamana Jean de Dieu, Peng Lianga, Mojtaba Shahin and Arif Ali Khan (2023) Characterizing Architecture Related Posts and Their Usefulness in Stack Overflow. In Journal of Systems and Software. Elsevier. 198(4):111608. (URL) (BibTeX)
- Zengyang Li, Sicheng Wang, Wenshuo Wang, Peng Liang, Ran Mo and Bing Li (2023) Understanding Bugs in Multi-Language Deep Learning Frameworks. In Proceedings of the 31st International Conference on Program Comprehension (ICPC).. IEEE. (BibTeX)
- Arif Ali Khan, Muhammad Azeem Akbar, Mahdi Fahmideh, Peng Liang, Muhammad Waseem, Aakash Ahmad, Mahmood Niazi and Pekka Abrahamsson (2023) AI Ethics: An Empirical Study on the Views of Practitioners and Lawmakers. In IEEE Transactions on Computational Social Systems. IEEE. (URL) (BibTeX)
- Ruiyin Li, Peng Liang and Paris Avgeriou (2023) Code Reviewer Recommendation for Architecture Violation Issues: An Exploratory Study. In Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering (EASE).. ACM, pages 42-51. (URL) (BibTeX)
- Arif Ali Khan, Aakash Ahmad, Muhammad Waseem, Peng Liang, Mahdi Fahmideh, Tommi Mikkonen and Pekka Abrahamsson (2023) Software Architecture for Quantum Computing Systems - A Systematic Review. In Journal of Systems and Software. Elsevier. 201(7):111682. (URL) (BibTeX)
- Aakash Ahmad, Muhammad Waseem, Peng Liang, Mahdi Fehmideh, Mst Shamima Aktar and Tommi Mikkonen (2023) Towards Human-Bot Collaborative Software Architecting with ChatGPT. In Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering (EASE).. ACM, pages 279-285. (URL) (BibTeX)
- Beiqi Zhang, Peng Liang, Xiyu Zhou, Aakash Ahmad and Muhammad Waseem (2023) Practices and Challenges of Using GitHub Copilot: An Empirical Study. In Proceedings of the 35th International Conference on Software Engineering and Knowledge Engineering (SEKE).. Knowledge Systems Institute, pages 123-128. (URL) (BibTeX)
- Chen Yang, Zinan Ma, Peng Liang and Xiaohua Liu (2023) Automatic Identification and Extraction of Assumptions on GitHub. In Proceedings of the 29th International DMS Conference on Visualization and Visual Languages (DMSVIVA).. Knowledge Systems Institute, pages 7-15. (URL) (BibTeX)
- Tianyang Liu, Chong Wang, Kun Huang, Peng Liang, Beiqi Zhang, Maya Daneva and Marten Van Sinderen (2023) RoseMatcher: Identifying the Impact of User Reviews on App Updates. In Information and Software Technology. Elsevier. 161(9):107261. (URL) (BibTeX)
- Peng Liang and Nikolaos Tsantalis (2023) Special issue on Tools at the 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2022). In Science of Computer Programming. Elsevier. 229(7):102973. (URL) (BibTeX)
- Beiqi Zhang, Tianyang Liu, Peng Liang, Chong Wang, Mojtaba Shahin and Jiaxin Yu (2023) Architecture Decisions in AI-based Systems Development: An Empirical Study. In Proceedings of the 30th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER).. IEEE, pages 616-626. (URL) (BibTeX)
- Fangchao Tian, Peng Liang and Muhammad Ali Babar (2022) Relationships between Software Architecture and Source Code in Practice: An Exploratory Survey and Interview. In Information and Software Technology. Elsevier. 141(1):106705. (URL) (BibTeX)
- Ruiyin Li, Peng Liang, Mohamed Soliman and Paris Avgeriou (2022) Understanding Software Architecture Erosion: A Systematic Mapping Study. In Journal of Software: Evolution and Process. Wiley. 34(3):e2423. (URL) (BibTeX)
- Musengamana Jean de Dieu, Peng Liang and Mojtaba Shahin (2022) How do Developers Search for Architectural Information? An Industrial Survey. In Proceedings of the 19th IEEE International Conference on Software Architecture (ICSA).. IEEE, pages 58-68. (URL) (BibTeX)
- Can Cheng, Bing Li, Zengyang Li, Peng Liang, Xiaofeng Han and Jiahua Zhang (2022) Improving Generality and Accuracy of Existing Public Development Project Selection Methods: A Study on GitHub Ecosystem. In Automated Software Engineering. Springer. 29(3):Article No. 33. (URL) (BibTeX)
- Muhammad Waseem, Peng Liang, Aakash Ahmad, Mojtaba Shahin, Arif Ali Khan and Gastón Márquez (2022) Decision Models for Selecting Patterns and Strategies in Microservices Systems and their Evaluation by Practitioners. In Proceedings of the 44th International Conference on Software Engineering (ICSE).. ACM, pages 135-144. (URL) (BibTeX)
- Chen Yang, Peng Liang, Liming Fu, Guorui Cui, Fei Huang, Feng Teng and Yawar Abbas Bangash (2022) Using 5G in Smart Cities: A Systematic Mapping Study. In Intelligent Systems with Applications. Elsevier. 14(5):200065. (URL) (BibTeX)
- Liming fu, Peng Liang and Beiqi Zhang (2022) Understanding Code Snippets in Code Reviews: A Preliminary Study of the OpenStack Community. In Proceedings of the 30th International Conference on Program Comprehension (ICPC).. ACM, pages 152-156. (URL) (BibTeX)
- Can Cheng, Bing Li, Zengyang Li, Peng Liang and Xu Yang (2022) An In-depth Study of the Effects of Methods on the Dataset Selection of Public Development Projects. In IET Software. Wiley. 16(2):146-166. (URL) (BibTeX)
- Liming Fu, Peng Liang, Zeeshan Rasheed, Zengyang Li, Amjed Tahir and Xiaofeng Han (2022) Potential Technical Debt and Its Resolution in Code Reviews: An Exploratory Study of the OpenStack and Qt Communities. In Proceedings of the 16th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM).. ACM, pages 216-226. (URL) (BibTeX)
- Xiaofeng Han, Amjed Tahir, Peng Liang, Steve Counsell, Kelly Blincoe, Bing Li and Yajing Luo (2022) Code Smells Detection via Modern Code Review: A Study of the OpenStack and Qt Communities. In Empirical Software Engineering. Springer. 27(6):Article No. 127. (URL) (BibTeX)
- Yajing Luo, Peng Liang, Mojtaba Shahin, Zengyang Li and Chen Yang (2022) Decisions in Continuous Integration and Delivery: An Exploratory Study. In Proceedings of the 34th International Conference on Software Engineering and Knowledge Engineering (SEKE).. Knowledge Systems Institute, pages 457-462. (URL) (BibTeX)
- Zengyang Li, Jieling Xu, Guangzong Cai, Peng Liang and Ran Mo (2022) An Empirical Study on the Explicitness of Bug Associations. In Proceedings of the 34th International Conference on Software Engineering and Knowledge Engineering (SEKE).. Knowledge Systems Institute, pages 212-215. (URL) (BibTeX)
- Arif Ali Khan, Sher Badshah, Peng Liang, Muhammad Waseem, Bilal Khan, Aakash Ahmad, Mahdi Fahmideh, Mahmood Niazi and Muhammad Azeem Akbar (2022) Ethics of AI: A Systematic Literature Review of Principles and Challenges. In Proceedings of the 26th International Conference on Evaluation and Assessment in Software Engineering (EASE).. ACM, pages 383-392. (URL) (BibTeX)
- Ruiyin Li, Mohamed Soliman, Peng Liang and Paris Avgeriou (2022) Symptoms of Architecture Erosion in Code Reviews: A Study of Two OpenStack Projects. In Proceedings of the 19th IEEE International Conference on Software Architecture (ICSA).. IEEE, pages 24-35. (URL) (BibTeX)
- Zengyang Li, Xiaoxiao Qi, Qinyi Yu, Peng Liang, Ran Mo and Chen Yang (2022) Exploring Multi-Programming-Language Commits and Their Impacts on Software Quality. In Journal of Systems and Software. Elsevier. 194(12):111508. (URL) (BibTeX)