Publications
- Journal Articles
- Ruiyin Li, Peng Liang and Paris Avgeriou, “Towards Automatic Identification of Violation Symptoms of Architecture Erosion,” (under review) ACM Transactions on Software Engineering and Methodology, 2024.
- Ruiyin Li, Peng Liang and Paris Avgeriou, “Warnings: Violation Symptoms Indicating Architecture Erosion,” Information and Software Technology, vol. 164, p. 107319, 2023.
- Ruiyin Li, Peng Liang, Mohamed Soliman and Paris Avgeriou, “Understanding software architecture erosion: A systematic mapping study,” Journal of Software: Evolution and Process, vol. 34, no. 3, p. e2423, 2022.
- Zifei Ma, Ruiyin Li, Tong Li, Rui Zhu, Rong Jiang, Juan Yang, Mingjing Tang and Ming Zheng, “A data-driven risk measurement model of software developer turnover,” Soft Computing, vol. 24, no. 2, pp. 825-842, 2020.
- Zifei Ma, Rong Jiang, Ruiyin Li, Tong Li, Juan Yang and Qiujin Zhang, “Study on Privacy Risk Measurement Model of Cloud Computing,” Recent Patents on Computer Science, vol. 10, no. 4, pp. 315-324, 2017.
- Conference Proceedings
- Ruiyin Li, Peng Liang and Paris Avgeriou, “Code Reviewer Recommendation for Architecture Violations: An Exploratory Study,” in Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering (EASE), Oulu, Finland, 2023, pp. 42-51: ACM.
- Ruiyin Li, Mohamed Soliman, Peng Liang and Paris Avgeriou, “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), Honolulu, Hawaii, USA, 2022, pp. 24-35: IEEE.
- Ruiyin Li, Peng Liang, Mohamed Soliman and Paris Avgeriou, “Understanding architecture erosion: The practitioners’ perceptive,” in Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension (ICPC), Madrid, Spain, 2021, pp. 311-322: IEEE.
- Ruiyin Li, Peng Liang, Chen Yang, Georgios Digkas, Alexander Chatzigeorgiou and Zhuang Xiong, “Automatic identification of assumptions from the Hibernate developer mailing list,” in Proceedings of the 26th Asia-Pacific Software Engineering Conference (APSEC), Putrajaya, Malaysia, 2019, pp. 394-401: IEEE.
- Workshop Papers
- Tianqing Liu, Peng Liang, Chen Yang, Zhuang Xiong, Chong Wang and Ruiyin Li, “Understanding the Decision-Making of Students in Requirements Engineering Course Projects,” in Proceedings of the 2nd Software Engineering Education (SEED) Workshop 2019 co-located with 26th Asia Pacific Software Engineering Conference (APSEC), 2019, pp. 1-8.