Artificial intelligence (AI) technologies are widely used in computer applications to perform tasks such as monitoring, forecasting, recommending, prediction, and statistical reporting. They are deployed in a variety of systems, including driverless vehicles, robot-controlled warehouses, financial forecasting applications, and security enforcement, and are increasingly integrated with cloud/fog/edge computing, big data analytics, robotics, Internet-of-Things, mobile computing, smart cities, smart homes, intelligent healthcare, etc. However, the quality assurance of existing AI application development processes is still far from satisfactory, and the demand for being able to show demonstrable levels of confidence in such systems is growing. Software testing is a fundamental, effective, and recognized quality assurance method which has shown its cost-effectiveness to ensure the reliability of many complex software systems. However, the adaptation of software testing to the peculiarities of AI applications remains largely unexplored and needs extensive research to be performed. On the other hand, the availability of AI technologies provides an exciting opportunity to improve existing software testing processes, and recent years have shown that machine learning, data mining, knowledge representation, constraint optimization, planning, scheduling, multi-agent systems, etc., have real potential to positively impact software testing. Recent years have seen a rapid growth of interests in testing AI applications as well as application of AI techniques to software testing. It is, therefore, timely to provide an international forum for researchers and practitioners to exchange novel research results, to articulate the problems and challenges from practices, to deepen our understanding of the subject area with new theories, methodologies, techniques, processes models, etc., and to improve the practices with new tools and resources. This is the aim of the IEEE Conference on AI Testing.
AI Testing 2019 will feature four special tracks, in addition to a research track, organized by technical leaders of their community, with the the following characteristics:
- Special tracks are fully integrated within the research program of the conference.
- Each special track will feature three to five presentations.
- The following 3 types of contributions expected in each track:
- Invited presentations (by invitation of the organizer)
- Two-page papers (to also be submitted on Easychair)
- Regular papers as requested by CFP of the conference
The 4 Special Tracks of the AI Testing 2019:
- Metamorphic Testing and Artificial Intelligence
- Machine Learning in Software Testing
- Constraint Solvers in Software Testing, Verification, and Analysis
- AI and Security Testing