Automated Software Testing: Trends and Evidence

Journal of Software Engineering Research and Development welcomes submissions to the thematic series on 'Automated software testing: Trends and evidence'.

In spite of advanced techniques, methods, and tools employed through the software development process, faults in the final product can still occur. Software testing is one of the most popular Software verification and validation techniques used currently in the software industry. When applied effectively, this technique can provide important evidence regarding the quality and reliability of a software system.

The current scenario shows that society and industry are increasingly dependent on software. Software-supported environments can be critical, pervasive, persistent, mobile, distributed, real-time, embedded, and adaptive. Thus, a growing need has emerged to provide fast and precise approaches to develop and evolve these systems. This need drives the development of techniques, criteria and supporting tools for software testing considering the different application domains and programming paradigms.

Systematic and automated approaches have shown capable of reducing the overwhelming cost of engineering such systems. Industrial success cases have been openly reported and academic interest continues to grow as observed by the increasing number of researchers in the field. While there exist various trends on evolving the automation in software testing, the provision of sound empirical evidence is still needed on such area.

In this context, this special issue aims to provide a mean for researchers and practitioners to publish their recent advances on automated software testing. Specifically, the special issue is going to welcome papers with solid results and a strong contribution to research trends on automated testing, as well as empirical evidence on such approaches.

This thematic series focuses on bringing together the academic and the industrial software testing community that has been researching on automated software testing.

Potential topics include but are not limited to:

  • Environments and Tools
  • Cloud computing testing
  • Combinatorial testing and random testing
  • Distributed and parallel software testing
  • Error-based and fault-based testing
  • Industrial report on testing automation
  • Empirical studies
  • Mobile application testing
  • Model-based and model-driven testing
  • Open source testing
  • Performance, load and stress testing
  • Software reliability testing and operational profile
  • Test adequacy and coverage measurement
  • Test case generation and selection techniques
  • Test driver, stubs, harness and test script generation
  • Test oracle and test result checking techniques
  • Regression testing
  • Search-based testing
  • Symbolic execution
  • Combined techniques for automated testing


Submission Instructions

Before submitting your manuscript, please ensure you have carefully read the submission guidelines for Journal of Software Engineering Research and Development. The complete manuscript should be submitted through the Journal of Software Engineering Research and Development submission system. To ensure that you submit to the correct thematic series please select the appropriate thematic series in the drop-down menu upon submission. In addition, indicate within your cover letter that you wish your manuscript to be considered as part of the thematic series on 'Automated software testing: Trends and evidence'. All submissions will undergo rigorous peer review and accepted articles will be published within the journal as a collection.


Deadline for submissions: 31 March 2017


Lead Guest Editor

Andre Takeshi Endo, Universidade Tecnologica Federal do Parana (UTFPR), Brazil

Guest Editors

Antonia Bertolino, ISTI - Istituto di Scienza e Tecnologie dell'Informazione A.Faedo, Italy

José Carlos Maldonado, Universidade de São Paulo (USP), Brazil

 Márcio Eduardo Delamaro, Universidade de São Paulo (USP), Brazil


Submissions will also benefit from the usual advantages of open access publication:

  • Rapid publication: Online submission, electronic peer review and production make the process of publishing your article simple and efficient
  • High visibility and international readership in your field: Open access publication ensures high visibility and maximum exposure for your work - anyone with online access can read your article
  • No space constraints: Publishing online means unlimited space for figures, extensive data and video footage
  • Authors retain copyright, licensing the article under a Creative Commons license: articles can be freely redistributed and reused as long as the article is correctly attributed

For editorial enquiries please contact editorial@jserd.com

Sign up for article alerts to keep updated on articles published in Journal of Software Engineering Research and Development - including articles published in this thematic series!