LEADER 03720nam 2200541 450 001 9910795666703321 005 20221004075717.0 010 $a1-78017-578-7 035 $a(MiAaPQ)EBC6893584 035 $a(Au-PeEL)EBL6893584 035 $a(OCoLC)1299383268 035 $a(CKB)21383021800041 035 $a(CaSebORM)9781780175782 035 $a(BIP)082380559 035 $a(EXLCZ)9921383021800041 100 $a20221004d2022 uy 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aArtificial intelligence and software testing $ebuilding systems you can trust /$fAdam Leon Smith [and five others] 210 1$aSwindon, UK :$cBCS Learning and Development Ltd,$d[2022] 210 4$d©2022 215 $a1 online resource (194 pages) 311 08$aPrint version: Smith, Adam Leon Artificial Intelligence and Software Testing Swindon : BCS Learning & Development Limited,c2022 327 $aFront Cover -- Half-Title Page -- Bcs, The Chartered Institute For It -- Title Page -- Copyright Page -- Contents -- List of figures and tables -- About the authors -- Abbreviations -- Glossary -- Preface -- 1. Introduction -- The challenges of testing AI -- Summary -- 2. AI Trustworthiness and Quality -- Trustworthiness -- AI quality problems -- A model for measuring AI quality -- Regulation of AI quality -- Summary -- 3. Quality and Bias -- Consequences of the bias definition -- Bias in everyday life -- Unintended bias -- Simpson's paradox -- Summary -- 4. Testing Machine Learning Systems -- The role of a tester -- The nature of ML -- Testing metrics -- Testing techniques -- Testing AI-specific characteristics -- Non-deterministic systems -- Transparency, explainability and interpretability -- Summary -- 5. AI-based Test Automation -- Quality assurance -- Testing versus test automation -- AI in unit test automation -- AI in UI level test automation -- Applying AI to other tasks in software quality assurance -- Evaluating tool support for testing -- Tasks that will likely remain challenging for AI -- Summary -- 6. Ontologies for Software Testing -- About ontologies -- Using ontologies for software testing -- Trends in ontology-driven software testing -- Summary -- 7. Shifting Right into the Metaverse with Digital Twin Testing -- The shift-right approach to testing -- Cognitive engineering principles -- Digital twin concept in shifting right -- Case study: helping the community stay safe during the pandemic -- Case study: Smart City Data Exchange - testing in the metaverse -- Shifting right into the metaverse -- Evolution, over revolution -- Summary -- References -- Index. 330 $aAI presents a new paradigm in the development of software, representing the biggest change to how we think about quality and testing in decades. Many well known issues around AI manifest as quality management problems. This book explores AI from that angle and is aimed at testing and quality management practitioners who want to understand more. 606 $aArtificial intelligence 610 $aComputer Software 610 $aArtificial Intelligence 610 $aMachine Learning 610 $aComputers 615 0$aArtificial intelligence. 676 $a006.3 700 $aSmith$b Adam Leon$01516420 702 $aBlack$b Rex 702 $aDavenport$b James 702 $aOlszewska$b Joanna 702 $aRo?ßler$b Jeremias 702 $aWright$b Jonathon 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910795666703321 996 $aArtificial intelligence and software testing$93752888 997 $aUNINA