Skip to main content

Test Algebra for Concurrent Combinatorial Testing

Abstract A new algebraic system, Test Algebra (TA), is proposed for identifying faults in combinatorial testing for SaaS (Software-as-a-Service) applications. In the context of cloud computing, SaaS is a new software delivery model, in which mission-critical applications are composed, deployed, and executed on cloud platforms. Testing SaaS applications is challenging because new applications need to be tested once they are composed, and prior to their deployment. A composition of components providing services yields a configuration providing a SaaS application. While individual components

in the configuration may have been thoroughly tested, faults still arise due to interactions among the components composed, making the configuration faulty. When ... (more)
Created Date 2014
Contributor Qi, Guanqiu (Author) / Tsai, Wei-Tek (Advisor) / Davulcu, Hasan (Committee member) / Sarjoughian, Hessam (Committee member) / Yu, Hongyu (Committee member) / Arizona State University (Publisher)
Subject Computer science / Algebra / Combinatorial testing / Concurrent / SaaS / TaaS
Type Doctoral Dissertation
Extent 152 pages
Language English
Reuse Permissions All Rights Reserved
Note Doctoral Dissertation Computer Science 2014
Collaborating Institutions Graduate College / ASU Library
Additional Formats MODS / OAI Dublin Core / RIS

  Full Text
2.3 MB application/pdf
Download Count: 1360

Description Dissertation/Thesis