25 August 2012

Call for papers: Recent Advances in Metaheuristics and Swarm Intelligence for Software Testing, Quality and Applications

A special issue of International Journal of Bio-Inspired Computation

This special issue deals with soft computing and systems testing. Software testing is the process of validation and verification of the software product. It will contribute to the delivery of reliable and quality oriented software products, more satisfied users, lower maintenance costs and more accurate and reliable results. Conversely, ineffective testing will lead to the opposite results. Hence, software testing is a necessary and important activity in the software development process.

The importance of testing can be understood by the fact that it has been estimated that around 35% of the elapsed time and over 50% of total costs are expending in testing programs”. To optimise resources in the area of software testing, quality and reliability, researchers are using search-based software engineering, consisting of the application of artificial intelligence search techniques. The search techniques use include ant colony optimisation, cuckoo search, intelligent water drops, bat algorithm, genetic algorithm, tabu search, bee colony, fuzzy logic, data mining, etc. These techniques are being used in the various processes of the software testing, quality and reliability such as test sequence generation, testing automation, quantification of quality, checking reliability of the system etc..

The issue highlights theory, empirical work and practical applications to real-world scenarios using artificial intelligence search techniques. It aims to capture the theoretical foundations, infrastructure, enabling technologies and emerging applications in the use of artificial intelligence.

Suggested topics include, but are not limited to, applications of artificial intelligence to the following software testing areas:
  • Software testing
  • Object-oriented software testing
  • Agent-oriented software testing
  • Software testing effort
  • Software testing method
  • Regular expression
  • Mathematical modelling
  • Software testing process modelling
  • Software quality assurance
  • Software reliability
  • Capability maturity models
  • Quantification of software quality and reliability models
  • Software testing complexity
  • Validation and verification
  • Metaheuristics
  • UML-based testing
  • Test case prioritisation
  • Test component prioritisation
  • Graph theory
  • Control theory
  • Advanced topics
  • Software cost management
Important Dates
Submission deadline:  31 January, 2013
Notification of status and acceptance of paper: 15 March, 2013
Final version of paper: 31 March, 2013

No comments: