王子元 博士

 

南京邮电大学 计算机学院 副教授

 

硕士生导师(0835软件工程,085211计算机技术,085212软件工程)

 

Email: wangziyuan@njupt.edu.cn

 

个人简介    热点新闻    研究方向    课程教学    服务社会    科研项目    主要成果    学生培养

 

 

个人简介

 

王子元,男,1982年生,山西榆次人。2004年本科毕业于东南大学数学系信息与计算科学专业,获理学学士学位;2009年博士研究生毕业于东南大学计算机科学与工程学院计算机软件与理论专业,获工学博士学位。2009年至2012年在南京大学计算机科学与技术系博士后流动站进行博士后研究;20127月加入南京邮电大学计算机学院软件工程系。

 

 

热点新闻

 

·   2019全国大学生软件测试大赛于广州顺利闭幕,王子元担任自主可控测试分项赛主席

·   QRS2019国际学术会议旗下HASQ2019国际学术研讨会于725日在保加利亚索菲亚召开,王子元担任研讨会主席

·   2019首届全国工业App测试大赛于南京顺利闭幕,本团队研发的系统用于赛事评分

·   2018全国大学生软件测试大赛顺利闭幕,王子元担任Web应用测试分项赛主席

·   2018全国高校软件测试课程师资培训班分别在黄山、扬州、石河子开班,王子元担任Web测试板块培训讲师,研究生陈炎杉担任该板块助教

·   QRS2018国际学术会议旗下HASQ2018国际学术研讨会于718日在葡萄牙里斯本召开,王子元担任研讨会主席

·   2017全国大学生软件测试大赛顺利闭幕,王子元担任Web应用测试分项赛主席

·   面向Selenium IDE测试脚本 / WebDriver测试代码的测试充分性度量系统为2017全国大学生软件测试大赛提供自动化评分服务

·   研究生徐驰亚(与张卫丰教授共同指导)赴美国芝加哥参加ICST2016国际学术会议

·   更多新闻...

 

 

研究方向

 

自动化软件工程(Automated Software Engineering)技术

 

为了应对软件质量危机,软件工程的概念在50年前被提出。从需求到设计、从编码到测试、从部署到维护,软件工程当中的每一个环节都对软件质量起着不可替代的作用。软件规模的迅速增大,一方面宣告着软件领域单枪匹马个人英雄主义的时代已成为历史,另一方面也意味着保证软件质量需要各种自动化软件工程技术的支持。我们的团队以软件质量为目标,为编码(coding)、测试(testing)、演化维护(evolution)等环节提供自动化的支持。我们不是普通的程序员,我们为普通程序员提供服务,我们是软件基础设施的建设者。

 

15亿行代码经验!680亿条测试用例的质量保证!!自动化软件工程技术让这一切成为可能!!!

 

当前研究课题

·     深度学习系统的测试

·     输入域缺陷定位技术

·     基于混和效应移除的测试优化技术

·     Web技术

 

 

课程教学

 

·   Windows高级软件开发

·   软件测试(南京邮电大学首批SPOC课程)

·   软件项目管理

 

 

服务社会

 

·   2017全国大学生软件测试大赛Web应用测试分项赛主席(2017.mooctest.org

·   2017教育部软工教指委全国大学生软件测试师资培训班培训讲师(2017.mooctest.org/training_notice.html

·   HASQ2018国际学术研讨会主席(与CCF C类会议QRS2018合办)

·   HASQ2017国际学术研讨会主席(与CCF C类会议QRS2017合办)

·   HASQ2016国际学术研讨会主席(与CCF C类会议QRS2016合办)

·   2015网易云课堂自动化测试工程师微专业讲师(全国高校讲师共3人)

·   HSASQ2015国际学术研讨会主席(与CCF C类会议QRS2015合办)

·   学术期刊审稿人:IEEE Transaction on Reliability, JSS, IJSEKE, 计算机学报, ...

·   学术会议PC memberSEKE2016, SEKE2017, SEKE2018, IWCT2017, IWCT2018, CTA2018, AI Testing 2019, SANER 2019 Industry Track, ...

 

 

科研项目

 

·   参与: 2018-2021年,国家自然科学基金面上项目:基于混和效应移除的测试集有效性预测模型及其应用研究(61772259

·   主持: 2014-2016年,国家自然科学基金青年基金项目:组合测试用例的生成及演化技术(61300054

·   主持: 2013-2017年,江苏省自然科学基金青年基金项目:面向软件测试及调试过程的组合测试用例生成及演化技术(BK20130879

·   主持: 2013-2015年,江苏省高校自然科学研究面上项目:面向软件测试及调试过程的组合测试用例生成及演化技术(13KJB520018

·   主持: 2013-2015年,广西可信软件重点实验室开放项目:面向软件演化过程的组合测试用例生成及优化技术(kx201328

·   参与: 2011-2013年,国家自然科学基金重点项目:舰载作战指挥控制软件的可信性质量保证支撑系统(91018005

·   主持: 2010-2011年,中国博士后科学基金二等资助项目:面向服务软件的测试用例生成与优化技术(20100471300

·   参与: 2009-2012年,863计划项目:模型驱动的任务关键软件测试技术及其支撑环境建设(2009AA01Z147

·   参与: 2009-2011年,国家自然科学基金项目:基于程序切片的软件测试优化技术(60803007

·   参与: 2008-2010年,国家自然科学基金项目:组合测试技术中的关键问题研究(60773104

·   参与: 2008-2011年,863计划项目:组合测试技术及其自动化支持工具(2008AA01Z143

 

 

主要论文成果

 

[1]

Ziyuan Wang, Yuanchao Qi. Why Combinatorial Testing Works: Analyzing Minimal Failure-Causing Schemas in Logic Expressions. The 8th International Conference on Software Testing, Verification, and Validation Workshops (ICSTW2015): The 4th International Workshop on Combinatorial Testing (IWCT2015), April 13-17, 2015.

[2]

Ziyuan Wang, Lin Chen. Improved Metrics for Non-Classic Test Prioritization Problems The 27th International Conference on Software Engineering and Knowledge Engineering (SEKE2015): 562-566.

[3]

Ziyuan Wang, Yuanchao Qi, Jiawei Lin. Probabilistic Failure-causing Schema in Input-Domain Testing. The 27th International Conference on Software Engineering and Knowledge Engineering (SEKE2015): 726-726.

[4]

王子元, 钱巨, 陈林, 徐宝文. 基于One-test-at-a-time 策略的可变力度组合测试用例生成方法. 计算机学报, 2012, 35(12): 2541-2552.

[5]

Ziyuan Wang, Zhenyu Chen, Tsong-Yueh Chen, Baowen Xu. Fault Class Prioritization in Boolean Expressions. In Proceedings of the 27th Symposium On Applied Computing (SAC2012): 1191-1196.

[6]

Ziyuan Wang, Lin Chen, Baowen Xu, Yan Huang. Cost-Cognizant Combinatorial Test Case Prioritization. International Journal of Software Engineering and Knowledge Engineering, 2011, 21(6): 829-854.

[7]

Ziyuan Wang, Baowen Xu, Lin Chen, Lei Xu. Adaptive Interaction Fault Location Based on Combinatorial Testing. In Proceedings of the 10th International Conference on Quality Software (QSIC2010): 495-502.

[8]

王子元, 徐宝文, 聂长海. 组合测试用例生成技术. 计算机科学与探索, 2008, 2(6): 571-588.

[9]

王子元, 聂长海, 徐宝文, 史亮. 相邻因素组合测试用例集的最优生成方法. 计算机学报, 2007, 30(2): 200-211.

[10]

Wang Ziyuan, Nie Changhai, Xu Baowen. Generating Combinatorial Test Suite for Interaction Relationship. In Proceedings of the 4th International Workshop on Software Quality Assurance (SOQUA2007): 55-61.

更多论文...