个人信息Personal Information
教授
博士生导师
硕士生导师
主要任职:Director of Academic Committee at Kaifa District
其他任职:开发区校区学术分委员会主任(Director of Academic Committee at Kaifa Campus)
性别:男
毕业院校:多伦多大学
学位:博士
所在单位:软件学院、国际信息与软件学院
学科:软件工程. 运筹学与控制论
办公地点:开发区(Kaifa District Campus)
联系方式:mingchul@dlut.edu.cn
电子邮箱:mingchul@dlut.edu.cn
A hierarchical combinatorial testing method for smart phone software in wearable IoT systems
点击次数:
论文类型:期刊论文
发表时间:2017-07-01
发表刊物:COMPUTERS & ELECTRICAL ENGINEERING
收录刊物:SCIE、EI、Scopus
卷号:61
页面范围:250-265
ISSN号:0045-7906
关键字:Hierarchical combinatorial testing; User manipulation model; Semantic tree; Group state
摘要:As the Internet of Things technology is finding more wide applications; wearable smart systems such as smart phones have gradually come into our lives. The smart wearable systems with numerous states usually lead to various unanticipated problems. A connective and semantic similarity clustering algorithm (CSSCA) and a hierarchical combinatorial test model based on finite state machine (FSM) are proposed to solve the problem. The FSM model of user manipulations is usually used to model the system design specification of a smart phone for black-box testing, and then it is converted into a regular expression, and some testing cases are generated according to the regular expression. Many experiments show that a large in scale and complicated in structure smart phone software can be tested using our innovative algorithms to discover more deep hidden logical errors efficiently and effectively. (C) 2017 Elsevier Ltd. All rights reserved.