Mutation Testing for Android Applications

dc.contributor.advisorOffutt, Jeff
dc.contributor.authorDeng, Lin
dc.creatorDeng, Lin
dc.date.accessioned2018-10-22T01:21:20Z
dc.date.available2018-10-22T01:21:20Z
dc.date.issued2017
dc.description.abstractAlong with the significantly widespread of Android devices, Android applications (apps) also dominate the global market, in terms of the users, developers, app releases, and downloads. However, the quality of Android apps is a growing and significant problem. Many apps are released to the market with severe software faults that result in crashes, incorrect behaviors, and security vulnerabilities. Testing Android apps differs from testing traditional software programs because Android apps include new programming features and structures never used before. New types of software faults may be introduced into Android apps by these unique characteristics, but existing software testing techniques and simple testing coverage criteria cannot detect these new software faults, or help developers deliver high quality Android apps.
dc.format.extent201 pages
dc.identifier.urihttps://hdl.handle.net/1920/11324
dc.language.isoen
dc.rightsCopyright 2017 Lin Deng
dc.subjectComputer science
dc.subjectAndroid
dc.subjectCrowdsourcing
dc.subjectEmpirical evaluation
dc.subjectMutation testing
dc.subjectSoftware testing
dc.titleMutation Testing for Android Applications
dc.typeDissertation
thesis.degree.disciplineComputer Science
thesis.degree.grantorGeorge Mason University
thesis.degree.levelPh.D.

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Deng_gmu_0883E_11565.pdf
Size:
6.66 MB
Format:
Adobe Portable Document Format