李杉杉
软件学院
电话:025-83621360-908
邮箱:lss@nju.edu.cn
地址:南京市鼓楼区汉口路22号
办公地址:费彝民楼908
邮编:210093
【个人简介】 李杉杉,南京大学软件学院准聘助理教授(特聘研究员),软件研发效能实验室核心成员。博士毕业于南京大学软件学院软件工程专业,曾在澳大利亚阿德莱德大学接受联合培养一年,荣获2022年江苏省双创博士。其研究方向为智能化软件架构、微服务架构、软件质量保证、区块链与智能合约、经验软件工程等,具体研究内容包括AI驱动的软件架构设计与重构、持续架构决策、面向新兴技术(如区块链、AI)的软件架构、性能评估与优化、智能合约可定制化设计等。在本领域TSE、SPE、JSEP、IST、JSS、PC、软件学报等一流期刊和ISSTA、ESEC/FSE、EASE、APSEC、ICPADS等权威国际会议上发表论文30余篇,其中参与发表的两篇论文分别获APSEC 2016最佳论文奖、APSEC 2023最具影响力论文奖,申请发明专利10余项(授权4项),是软件工程领域知名期刊的审稿人,作为主要起草人起草国家标准一项(实施中)。主持一项国家自然科学基金青年基金项目、国家重点实验室创新项目-面上项目和国家重点实验室海外开放课题,并在2022年从20余所高校与研究机构的47项课题申报中脱颖而出获得CCF-华为胡杨林基金-软件工程专项课题资助,参与过多项国家级、省部级课题项目,是国家重点研发计划 (政府间国际创新合作)项目和江苏省重点研发计划重点项目的团队核心骨干成员。 ※※※※※※※※※※※※※※※欢迎对相关研究方向感兴趣的学生与我联系,加入我们的科研团队!※※※※※※※※※※※※※※※ 【招生对象】 有望获得推免资格的低/高年级本科生 计划考研的备考学子 明确攻读博士学位意向者(含直博生) ※※※※※※※※※※※※※※※※联系请尽早通过邮件lss@nju.edu沟通(附个人简历及研究兴趣)※※※※※※※※※※※※※※※※ 【教学经验】 计算系统基础(主讲) 2021年 — 2023 年连续3年秋季学期(本科一年级3学分学科基础课程) 软件系统设计(参与) 2022年 — 2023 年连续2年春季学期(本科三年级3学分核心课程) 软件体系结构(参与) 2022年—2023年连续2年春季学期(硕士一年级B类2学分必修课程) 【期刊论文发表】(本人通讯作者以*标记) 1) Yanze Wang, Yiling Huang, Jingyue Li, Shanshan Li*, He Zhang, Jun lyu, Chenxing Zhong, Xiaodong Liu, Bohan Liu, Yue Liu, Qinghua Lu, Xin Zhou. "Decision Support for Selecting Blockchain-Based Application Design Patterns with Layered Taxonomy and Quality Attributes", IEEE Transactions on Software Engineering (Early Access), 2025, 10.1109/TSE.2025.3538612. (CCF-A类期刊,通讯作者) 2) Chenxing Zhong, Shanshan Li*, He Zhang, Huang Huang, Lanxin Yang, Yuanfang Cai. "Refactoring Microservices to Microservices in Support of Evolutionary Design". IEEE Transactions on Software Engineering, 2024, 51(2): 484-502. (CCF-A类期刊,通讯作者) 3) Chenxing Zhong, Shanshan Li*, Huang Huang, Xiaodong Liu, Zhikun Chen, Yi Zhang, He Zhang. "Domain-Driven Design for Microservices: An Evidence-based Investigation". IEEE Transactions on Software Engineering, 2024, 50(6): 1425-1449. (CCF-A类期刊,通讯作者) 4) Chenxing Zhong, He Zhang, Huang Huang, Zhikun Chen, Chao Li, Xiaodong, Liu, Shanshan Li*. "DOMICO: Checking Conformance Between Domain Models and Implementations". Software: Practice and Experience.https://doi.org/10.1002/spe.3272 (Accepted, Available Online) .(CCF-B类期刊, 通讯作者) 5) Xiaodong Liu, Zhikun Chen, Yu Qian, Chenxing Zhong, Huang Huang, Shanshan Li*, Dong Shao. "Towards a security‐optimized approach for the microservice‐oriented decomposition". Journal of Software: Evolution and Process, 36 (10), e2670. (CCF-B类期刊, 通讯作者) 6) Xin Zhou, Jinwei Xu, Xiaokang Li, Lingli Cao, Lingjie Li, Yanze Wang, Shanshan Li*, Hui Liu. "A blockchain‐based and microservices‐architected software composition analysis system". Journal of Software: Evolution and Process, 36 (10), e2675. (CCF-B类期刊, 通讯作者) 7) Ou Wu, Shanshan Li*, He Zhang, Liwen Liu, Haoming Li, Yanze Wang, Ziyi Zhang. "An optimal scheduling algorithm considering the transactions worst-case delay for multi-channel hyperledger fabric network". Parallel Computing, 117 (2023): 103041. (CCF-B类期刊, 通讯作者) 8) Xin Zhou, Shanshan Li*, Lingli Cao, He Zhang, Zijia Jia, Chenxing Zhong, Zhihao Shan, Muhammad Ali Babar. "Revisiting the practices and pains of microservice architecture in reality: An industrial inquiry". Journal of Systems and Software, 195 (2023): 111521. (CCF-B类期刊, 通讯作者) 9) Shanshan Li, He Zhang, Zijia Jia, Chenxing Zhong, Cheng Zhang, Zhihao Shan, Jinfeng Shen, and Muhammad Ali Babar. "Understanding and addressing quality attributes of microservices architecture: A systematic literature review," Information and software technology, vol. 131, p. 106449, 2021. (CCF-B类期刊,第一作者,谷歌学术引用次数205) 10) 李杉杉, 荣国平, 高邱雅,邵栋, "一种优化的数据流驱动的微服务化拆分方法," 软件学报, 2021, 32(5): 1284–1301. (CCF中文A类期刊, 第一作者) 11) Shanshan Li, He Zhang, Zijia Jia, Zheng Li, Cheng Zhang, Jiaqi Li, Qiuya Gao, Jidong Ge, and Zhihao Shan, "A dataflow-driven approach to identifying microservices from monolithic applications," Journal of Systems and Software, 157(2019): 110380. (CCF-B类期刊, 第一作者, 谷歌学术引用次数138) 12) Bohan Liu, He Zhang, Weigang Ma, Gongyuan Li, Shanshan Li, Haifeng Shen. " The Why, When, What and How about Predictive Continuous Integration: A Simulation-Based Investigation". In the IEEE Transactions on Software Engineering. 49 (12): 5223-5249, 2023(CCF A类期刊, 其他作者) 13) Ou Wu, Binbin Huang, Shanshan Li, Yanze Wang,Haoming Li. "A performance evaluation method of queuing theory based on Cosmos cross-chain platform". CCF Trans. HPC (2023). https://doi.org/10.1007/s42514-023-00162-y. (CCF-C类期刊, 其他作者) 14) Chenxing Zhong, Huang Huang, He Zhang. and Shanshan Li, "Impacts, causes, and solutions of architectural smells in microservices: An industrial investigation". Software: Practice and Experience, 52(12), pp.2574-2597, 2022. (CCF-B类期刊, 其他作者) 15) 张富利,侯培宇,李杉杉,荣国平,李质颖,丁梦洁.一种智能合约微服务化框架.软件学报,2021,32(11):3423-3439. (CCF中文A类期刊, 其他作者) 16)钟陈星, 李杉杉, 张贺,章程, "限界上下文视角下的微服务粒度评估". 软件学报, 30(10), pp.3227-3241, 2019. (CCF中文A类期刊, 其他作者) 【会议论文发表】(本人通讯作者以*标记) 1) Jun Lyu, Shanshan Li*, He Zhang, Yang Zhang, Guoping Rong, and Manuel Rigger. 2024. Detecting Build Dependency Errors in Incremental Builds. In Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA ’24), 2024 (CCF A类会议,学生一作,通讯作者) 2) Jun Lyu,Shanshan Li*, He Zhang, Lanxin Yang, Bohan Liu, Manuel Rigger. Towards Efficient Build Ordering for Incremental Builds with Multiple Configurations. In Proceedings of the ACM International Conference on the Foundations of Software Engineering (FSE 24), 2024. (CCF A类会议,学生一作,通讯作者) 3) Ou Wu, Shanshan Li*, He Zhang, Liwen Liu, Yanze Wang, and Haoming Li. "An Optimized Scheduling Algorithm for the Multi-channel Hyperledger Fabric." In 2022 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking (ISPA/BDCloud/SocialCom/SustainCom), pp. 636-643. 2022. (CCF C类会议, 学生一作,通讯作者) 4) Yanze Wang, Shanshan Li*, Huikun Liu, He Zhang, Bo Pan, "A Reference Architecture for Blockchain-based Traceability Systems Using Domain-Driven Design and Microservices," in 29th Proceedings of the Asia-Pacific Software Engineering Conference (APSEC), pp. 269-278, 2022. (CCF C类会议, 学生一作,通讯作者) 5) Ou Wu, Shanshan Li*, Liwen Liu, He Zhang, Xin Zhou, and Qinghua Lu. "Performance Modeling of Hyperledger Fabric 2.0." In Proceedings of the 26th International Conference on Evaluation and Assessment in Software Engineering, pp. 357-365. 2022.(CCF C类会议, 学生一作,通讯作者) 6) Peiru Li, Shanshan Li*, Mengjie Ding, Jiapeng Yu, He Zhang, Xin Zhou, and Jingyue Li. "A Vulnerability Detection Framework for Hyperledger Fabric Smart Contracts Based on Dynamic and Static Analysis." In Proceedings of the 26th International Conference on Evaluation and Assessment in Software Engineering, pp. 366-374. 2022. (CCF C类会议, 学生一作,通讯作者) 7) Mengjie Ding, Peiru Li, Shanshan Li*, He Zhang, "Hfcontractfuzzer: Fuzzing hyperledger fabric smart contracts for vulnerability detection." Evaluation and Assessment in Software Engineering. 2021. 321-328.(CCF C类会议, 通讯作者,通讯作者) 8) Shanshan Li*, Qianwen Xu, Peiyu Hou, Xiudi Chen, Yanze Wang, He Zhang, and Guoping Rong. "Exploring the challenges of developing and operating consortium blockchains: a case study." In Proceedings of the 24th International Conference on Evaluation and Assessment in Software Engineering, pp. 398-404. 2020. (CCF C类会议,学生一作) 9) He Zhang, Shanshan Li*, Zijia Jia, Chenxing Zhong, and Cheng Zhang. "Microservice architecture in reality: An industrial inquiry." In 2019 IEEE international conference on software architecture (ICSA), pp. 51-60. IEEE, 2019. (CCF C类会议, 导师一作,通讯作者) 10) Chen, Rui, Shanshan Li*, and Zheng Li. "From monolith to microservices: A dataflow-driven approach." In 2017 24th Asia-Pacific Software Engineering Conference (APSEC), pp. 466-475. IEEE, 2017. (CCF C类会议, 学生一作, 通讯作者,谷歌学术引用次数221,APSEC2023最具影响力论文奖) 11) Xin Zhou, Yuqin Jin, He Zhang, Shanshan Li*, and Xin Huang. "A map of threats to validity of systematic literature reviews in software engineering." In 2016 23rd Asia-Pacific Software Engineering Conference (APSEC), pp. 153-160. IEEE, 2016. (CCF C类会议, 通讯作者, 谷歌学术引用次数367, APSEC2016最佳论文奖) 【专利发表】 1) 李质颖, 张贺, 钟陈星, 李杉杉, 张玮. 一种领域驱动设计战术建模方法: 中国,ZL202110519070.8 (已授权). 2) 贾子甲, 张贺, 吕骏, 李杉杉, 张玮. 一种基于领域驱动设计与业务全景事件风暴的微服务化分解方法:中国,ZL202110519086.9 (已授权). 3) 李天歌,张贺,李杉杉,荣国平,邵栋,侯为栋,袁军平. 一种面向Hyperledger Fabric的智能合约开发插件: 中国,ZL202110536237.1 (已授权) . 4) 王岩泽,张贺,何家欢,李杉杉,张乐民,荣国平,周鑫,邵栋.一种基于批量调度的Hyperledger Fabric防护加速器:中国, 202210641441.4(已授权). 5) 张贺,王岩泽,丁梦洁,李杉杉,李佩如,荣国平,周鑫,邵栋.一种动静态相结合的Hyperledger Fabric链码漏洞检测方法:中国,202210641442.9(受理中). 6) 张贺,王家瑞,钟陈星,李杉杉,周鑫,荣国平,邵栋.一种利用遗传算法改进软件模块质量的方法和系统,:中国,202211168734.1(受理中). 7) 张贺,高冕,钟陈星,李杉杉,周鑫,荣国平,邵栋.一种基于遗传算法的微服务关注点过载异味重构方法:中国,202211168723.3(受理中). 8) 张贺,冯泽佳,钟陈星,李杉杉,周鑫,荣国平,邵栋.一种面向可维护性的微服务粒度评估方法及工具:中国, 202211171032.9(受理中). 9) 祝立明,张贺,张富利,李杉杉,侯培宇,李质颖,李天歌,周鑫,荣国平,邵栋.一种基于Hyperledger Fabric的智能合约开发运维一体化平台:中国, 202110435014.6(受理中). 10) 张贺,祝立明,丁梦洁,李杉杉,李佩如,周鑫,荣国平,邵栋. 一种Hyperledger Fabric智能合约问题检测方法:中国,202110435019.9(受理中). 11) 张贺,李佩如,李杉杉,丁梦洁,周鑫,荣国平,邵栋.一种智能合约漏洞检测方法、装置、设备及存储介质:中国,202111624851.X(受理中). 【科研项目】 1) 国家自然科学基金项目(青年项目):面向持续性的微服务架构决策支持技术研究,62302210, 2024-01至2026-12,在研,项目负责人. 2) CCF-华为胡杨林基金软件工程专项,CCF-HuaweiSE2022008,面向自主可控的新型智能合约编程语言及其配套开发生态研究,2022-10 至 2023-09,结题,项目负责人. 3) 江苏省重点研发计划(产业前瞻与关键核心技术)重点项目(课题 2),BE2021002-2,面向先进制造供应链的高性能区块链关键技术与服务平台研发,2021-07 至 2025-06,在研,核心骨干. 4)国家重点研发计划(政府间国际创新合作)项目,2019YFE0105500,中挪联合面向供应链的高性能区块链系统支撑平台关键技术研究,2020-07 至 2023-06,结题,核心骨干. 【奖励情况】 1) Chen, Rui, Shanshan Li*, and Zheng Li. "From monolith to microservices: A dataflow-driven approach." In 2017 24th Asia-Pacific Software Engineering Conference (APSEC), pp. 466-475. IEEE, 2017,最具影响力论文奖(Most Influential Paper). 2) Xin Zhou, Yuqin Jin, He Zhang, Shanshan Li, Xin Huang. A Map of Threats to Validity of Systematic Literature Reviews in Software Engineering, 23rd Asia-Pacific Software Engineering Conference,Hamilton, New Zealand (2016.12.6-2016.12.9), 最佳论文奖(Best Paper Award). 3) 2024年大学生创新训练项目,省级,结题,优秀,指导老师 4) 2024年大学生创新训练项目,省级,结题,良好,指导老师 5) 2023年大学生创新训练项目,国家级,结题,良好,指导老师 6) 2023年大学生创新训练项目,校级,结题,良好 7) 第八届江苏省"互联网+"大学生创新创业大赛(产业赛道),二等奖,指导教师(2/5),2022年. 【国家/省/团体标准】 1) GB/T 42560-2023,系统与软件工程 开发运维一体化 能力成熟度模型(实施中),主要起草人. 【社会服务】 1) The 27th International Conference on Evaluation and Assessment in Software Engineering conference (EASE 2023),会议出版主席,https://conf.researchr.org/profile/ease-2023/shanshanli2 . 2) 第三届区块链软件工程国际研讨会主席. 3) 江苏省现代供应链协会农产品供应链专业委员会副秘书长. 4) JSS、JSEP等重要期刊和APSEC、EASE等高水平国际会议审稿人. 5) 中国计算机学会软件工程专委会、区块链专委会委员. |