Call for Chapters: Software Testing in the Cloud: Perspectives on an Emerging Discipline


Scott Tilley and Tauhida Parveen
Florida Institute of Technology

Call for Chapters

Proposals Submission Deadline: April 15, 2012
This book is in the final stages of development. Please contact the editors immediately if you are interested.

About this book

Software testing is an important part of the software engineering life cycle. Testing requires resources that are often not readily available, contributing to an inefficient testing process. Running large suites of test cases can consume considerable time and resources, often precluding their use in an interactive setting.

Cloud computing has gained a significant amount of attention in the last few years. It includes virtualized hardware and software resources that are hosted remotely and made available on-demand using a services model (e.g., SOA). Instead of running or storing applications locally, one can host their application in the cloud and access it from anywhere using a thin client application such as a Web browser. Cloud computing promises to reduce cost by cutting down the need for buying large amount of hardware and software resources. It also promises efficiency, flexibility, and scalability.

Software testing in the cloud (STITC) lies at the intersection of these key areas: software testing, cloud computing, and system migration. It is an emerging discipline with the potential to significantly change the way software testing is done, and as such deserves the attention of researchers, practitioners, and managers alike. This book is a way of raising awareness about this exciting new topic.

Topics of Interest

The book Software Testing in the Cloud: Perspectives on an Emerging Discipline addresses three distinct facets of STITC:

  1. Migrating testing to the cloud: Moving the testing process, test assets, and test infrastructure from their current state to testing in the cloud or testing of the cloud.
  2. Testing in the cloud: Leveraging the resources provided by a cloud computing infrastructure to facilitate the concurrent execution of test cases in a virtualized environment.
  3. Testing of the cloud: Testing applications that are hosted and deployed in a cloud environment, or testing the cloud infrastructure itself.

Editorial Advisory Board

Xiaoying Bai, Tsinghua University, China
Antonia Bertolino, Italian National Research Council, Italy
Alan Brown, IBM Rational, Spain
Dorothy Graham, Consultant, UK
Ken Johnston, Microsoft Bing, USA
Marin Litoiu, York University, Canada
Serge Mankovski, CA Technologies, Canada
Tim Riley, Mozilla, USA
Dennis Smith, Software Engineering Institute, USA
Ken Wong, University of Alberta, Canada


Scott Tilley (

Back to Call for Papers List