所在单位:软件学院
学历:博士研究生毕业
性别:女
学位:博士
职称:副教授
在职信息:在职
博士生导师:是
硕士生导师:是
学科: 软件工程
晋武侠,副教授,西安交通大学软件学院,硕导,博导。
研究领域包括:代码分析、软件架构、智能软件工程。
获2022年陕西省优博
电子邮箱:
jinwuxia@mail.xjtu.edu.cn
通信地址:
西安交通大学创新港校区4-5166室
西安交通大学兴庆校区软件学院A104室
2022-至今,西安交通大学,软件学院,副教授
2020-2022, 西安交通大学,软件学院,助理教授
1. 软件仓库知识挖掘与架构治理
致力于解决大规模复杂软件仓库的“可理解性”与“可治理性”问题。通过构建统一的仓库级知识表示,打通多语言代码之间的信息孤岛,为人类开发者、大模型及AI Agent提供结构清晰、语义丰富的仓库全景视图。在此基础上,支持架构理解、架构度量、架构违约检测、架构反模式定位与修复等治理活动,从根本上降低软件理解与维护的认知负担,保障软件架构的长期健康演进。
2. 软件生态迁移
聚焦于软件资产在不同平台、不同语言之间的“可迁移性”问题。涵盖同软件从低版本到高版本的智能升级,以及Java/Python到仓颉/ArkTS等典型跨语言迁移场景。研究自动化、高可靠的生态迁移技术,使遗留系统能够以低成本平滑演进至新兴技术栈,延长软件生命周期的同时释放新生态的红利。
3. 面向AI的软件工程(SE for AI)
将软件工程的核心理念与方法系统性地应用于AI系统的开发与演进中。一方面,研究AI Agent的架构、可靠性与可维护性,探索如何让AI系统自身具备良好的软件架构;另一方面,建立AI编程助手的工程化评估与度量体系,覆盖能力边界、可靠性、可演进性等维度,推动AI从“能写代码”走向“可工程化、可信任、可治理”。
Junhui Zhou (OPPO)
Shi Liu (山东淄博 纪委监委部)
Jiaxing Ni (字节跳动)
Hui Guo (字节跳动)
Wenting Zhao (比亚迪)
Jingwen Liu (504所)
Mengjie Sun (中国石油大学 管理岗)
Binghe Wang (国网)
Shuo Xu (华为)
Yi Hou (华为)
Nan Hu (银行)
Tingting Zhang (国网)
Jiaowei Shang (华为)
Dawei Chen (读博,日本东京大学,智能软件工程方向 )
Zifan Ding (华为)
Jianguo Zheng (银行)
Aodian Liu (阿里云)
Yitong Dai (英特尔)
Chaohui Zhou (华为)
Siyuan Dong (网易游戏)
Ruibiao Zhou (小米)
Yuyun Zhang ( 银行)
Yu Ma (银行)
Xinyu Zhang (比亚迪)
Dinghong Zhong (读博,美国塔夫茨大学,程序分析方向)
FSE 2027 Research PC
ICSE 2027 Research PC
ASE2024 Research PC
ISSRE2023 Research PC
MSR2023 Technical Track PC
ISSRE2022 Research PC
ISSRE2021 Research PC
TSE 期刊审稿人
TOSEM期刊审稿人
EMSE期刊审稿人
JSS期刊审稿人
JSME期刊审稿人
软件学报审稿人
计算机学报审稿人
信息安全学报审稿人
AI友好软件架构,横向项目,主持,2026(在研)。
软件架构度量理论体系研究,横向项目,主持,2024-2025(结题)。
基于大模型与多粒度特征的复杂软件系统架构变更检测,主持,2024-2025(结题)。
国家自然科学基金,面上项目,主持,2024年-2027年 (在研) 。
一种提高工程效能的复杂程序行为提取方法研究,CCF-蚂蚁绿色计算专项科研基金, 主持,2023年-2024年 (结题)。
代码依赖建模及其在软件架构分析问题的应用, 国家自然科学基金,主持,2023年 (结题)。
软件代码依赖的抽取及其架构级影响力分析,博后面上基金,主持,2020年-2022年 (结题)。
ENRE-可扩展代码依赖抽取开源框架, CCF-华为胡杨林基金,主持,2021年-2022年 (结题)。
软件架构反模式检测研究,横向项目,主持,2022年-2023年 (结题)。
面向动态特性的软件隐式依赖的解析,横向项目,主持,2022-2023 (结题)。
架构级重构研究,横向项目,主持,2022年 (结题)。
《Software Architecture Foundations》 2023秋,2024秋
《软件工程》 2026春
《软件安全分析》 2023春,2024春,2025春
《软件工程技术与应用》2025春
《大模型原理及应用》2026春
《EnglishPractice for Electronic and Information Engineering》2023春,2024春,2025春
Wenting Zhao (硕士生), Wuxia Jin*, Yiran Zhang, Ming Fan, Haijun Wang, Li Li, Yang Liu, Ting Liu. Software Architecture Recovery Augmented with Semantics,TSE (CCF A刊), to appear.
Dawei Chen (硕士生), Wuxia Jin*, Hui Guo, Guanlin Qiao, Peng Di, Ting Liu. Evolving Trends, Patterns, and Hidden Pitfalls: Unveiling JavaScript Feature Usage in the Wild, ICSE 2026 (CCF A会议, Acceptance ratio 9%=60/660)
Wuxia Jin, Mengjie Sun, Junhui Zhou(共同2作), Jiaowei Shang, Zhenyu Huang, Ting Liu. Software Architecture Matters: Challenges and Opportunities for Android Upgrade Conflicts in Practice. TOSEM (CCF A刊), to appear.
Binghe Wang (硕士生), Wuxia Jin*, Zijun Wang, Mengjie Zhang, Haijun Wang. Beyond Isolated Changes: A Context-aware and Dependency-enhanced Code Change Detection Method. Internetware 2025.
Wuxia Jin, Jiaowei Shang, Jianguo Zheng, Mengjie Zheng, Zhenyu Huang, Ming Fan, Ting Liu. The Design Smells Breaking the Boundary between Android Variants and AOSP. ICSE 2025 (CCF A会议)
Jingwen Liu(博士生), Wuxia Jin * , Junhui Zhou, Qiong Feng, Ming Fan, Haijun Wang, Ting Liu. 3Erefactor: Effective, Efficient and Executable Refactoring Recommendation for Software Architectural Consistency, TSE 2024 (CCF A刊). 3Erefacor工具获得2023年中国软件大会软件原型大赛三等奖。
Yi Hou (硕士生), Wuxia Jin*, ZJ Liu, LM Wang, SG Chen, YH Wang, Lei Sang, HJ Wang, T Liu. ERD-CQC : Enhanced Rule and Dependency Code Quality Check for Java. Internetware 2024.
M. Fan, J. Shi, Y. Wang, L. Yu, X. Zhang, H. Wang, W. Jin, T. Liu. Giving without Notifying: Assessing Compliance of Data Transmission in Android Apps. ASE 2024 (CCF A会议).
Y. Wang, M. Fan, H. Zhou, H. Wang, W. Jin, J. Li, W. Chen, S. Li, Y. Zhang, D. Han, T. Liu. MiniChecker: Detecting Data Privacy Risk of Abusive Permission Request Behavior in Mini-Programs. ASE 2024 (CCF A会议)
Wuxia Jin, Shuo Xu, Dawei Chen, Jiajun He, Dinghogn Zhong, Ming Fan, Hongxu Chen, Huijia Zhang, Ting Liu. PyAnalyzer: An Effective and Practical Approach for Dependency Extraction from Python Code. ICSE 2024 (CCF A会议)
Ang Jia, Ming Fan, Xi Xu, Wuxia Jin, Haijun Wang, Ting Liu. Cross-Inlining Binary Function Similarity Detection. ICSE 2024 (CCF A会议)
Wuxia Jin, Yuyun Zhang, Jiaowei Shang, Yi Hou, Ming Fan, Ting Liu. Identifying Code Changes for Architecture Decay via a Metric Forest Structure. ACM/IEEE International Conference on Technical Debt 2023 (TechDebt 2023).
张鑫雨,晋武侠*,刘靖雯,范铭,刘烃. 基于情节挖掘的软件实体演化耦合分析方法.,2023, 软件学报 (CCF A 中文期刊)
Wuxia Jin, Yitong Dai, Jianguo Zheng, et al, "Dependency Facade: The Coupling and Conflicts between Android Framework and Its Customization". IEEE/ACM International Conference on Software Engineering, ICSE 2023 (CCF A会议)
Ang Jia, Ming Fan, Wuxia Jin, Xi Xu, Zhaohui Zhou, Qiyi Tang, Sen Nie, Shi Wu, Ting Liu. "1-to-1 or 1-to-n? Investigating the Effect of Function Inlining on Binary Similarity Analysis". ACM Transactions on Software Engineering and Methodology (TOSEM) , 2023. (CCF A期刊)
Wuxia Jin, DinghongZhong, Yuanfang Cai, Rick Kazman, Ting Liu. "Evaluating the Impact of Possible Dependencies on Architecture-level Maintainability". IEEE Transactions on Software Engineering (TSE) 2023 (CCF A).
Ming Fan, Jiali Wei, Wuxia Jin, Zhou Xu, Wenying Wei, Ting Liu. "One Step Further: Evaluating Interpreters using Metamorphic Testing". 31st ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), pp. 327--339, 2022. (CCF A会议).
Ming Fan, Wenying Wei, Wuxia Jin, Zijiang Yang, Ting Liu. "Explanation-Guided Fairness Testing through Genetic Algorithm". 44th ACM/IEEE International Conference on Software Engineering (ICSE), pp. --, 2022. (CCF A会议).
Jingwen Liu, Wuxia Jin∗, Qiong Feng, Xinyu Zhang, and Yitong Dai. One Step Further: Investigating Problematic Files of Architecture Anti-patterns. ISSRE 2021, (CCF B).
Wuxia Jin, Dinghong Zhong, ZiFan Ding, Ming Fan, Ting Liu. Where to Start: Studying Type Annotation Practices in Python. IEEE/ACM ASE 2021. (CCF A 会议)
晋武侠,钟定洪,张宇云,杨名帆,刘烃,基于多源特征空间的微服务可维护性评估. 软件学报, 2021, (CCF A 中文期刊)
刘靖雯,晋武侠*,屈宇,金洋旭,范铭. 面向程序缺陷预测的网络嵌入特征研究. 信息安全学报. 2020,录用 (CCF B 中文期刊)
Wuxia Jin, Yuanfang Cai, Rick Kazman, Gang Zhang, Qinghua Zheng, Ting Liu. 2020. Exploring the Architectural Impact of Possible Dependencies in Python Software. In ASE ’20: 35th IEEE/ACM International Conference on Automated Software Engineering, ASE 2020. (CCF A 会议)
Wuxia Jin, Ting Liu, Yuanfang Cai, Rick Kazman, Ran Mo, and Qinghua Zheng. “Service Candidate Identification from Monolithic Systems based on Execution Traces.” IEEE Transactions on Software Engineering (TSE) (2021). (SCI, CCF A 期刊)
Wuxia Jin, Yuanfang Cai, Rick Kazman, Qinghua Zheng, Di Cui, and Ting Liu. “ENRE: a tool framework for extensible eNtity relation extraction.” In Proceedings of the 41st International Conference on Software Engineering (ICSE): Companion Proceedings, pp. 67-70. IEEE Press, 2019.
Di Cui, Ting Liu, Yuanfang Cai, Qinghua Zheng, Qiong Feng, Wuxia Jin, Jiaqi Guo, and Yu Qu. “Investigating the impact of multiple dependency structures on software defects.”41st International Conference on Software Engineering ICSE 2019. (CCF A会)
桑磊, 李志勇, 乔冠霖, 何嘉骏, 王怡涵. "ArchSentinel—智能软件架构健康守护者", (获优秀指导老师). 2025年(第十八届)全国大学生软件创新大赛一软件系统安全赛全国总决赛, 一等奖
刘靖雯, 周俊辉, et al. 3ERefactor: 面向架构一致性的智能重构方法与工具. (指导老师). 2023年中国软件大会软件原型竞赛,三等奖