An Artificial Intelligence Approach to Test Generation

An Artificial Intelligence Approach to Test Generation
Author: Narinder Singh
Publisher: Springer Science & Business Media
Total Pages: 202
Release: 2012-12-06
Genre: Technology & Engineering
ISBN: 146131979X

I am indebted to my thesis advisor, Michael Genesereth, for his guidance, inspiration, and support which has made this research possible. As a teacher and a sounding board for new ideas, Mike was extremely helpful in pointing out Haws, and suggesting new directions to explore. I would also like to thank Harold Brown for introducing me to the application of artificial intelligence to reasoning about designs, and his many valuable comments as a reader of this thesis. Significant contribu tions by the other members of my reading committee, Mark Horowitz, and Allen Peterson have greatly improved the content and organization of this thesis by forcing me to communicate my ideas more clearly. I am extremely grateful to the other members of the Logic Group at the Heuristic Programming Project for being a sounding board for my ideas, and providing useful comments. In particular, I would like to thank Matt Ginsberg, Vineet Singh, Devika Subramanian, Richard Trietel, Dave Smith, Jock Mackinlay, and Glenn Kramer for their pointed criticisms. This research was supported by Schlumberger Palo Alto Research (previously Fairchild Laboratory for Artificial Intelligence). I am grateful to Peter Hart, the former head of the AI lab, and his successor Marty Tenenbaum for providing an excellent environment for performing this research.

Application of Artificial Intelligence to Assessment

Application of Artificial Intelligence to Assessment
Author: Hong Jiao
Publisher: IAP
Total Pages: 218
Release: 2020-03-01
Genre: Computers
ISBN: 1641139536

The general theme of this book is to present the applications of artificial intelligence (AI) in test development. In particular, this book includes research and successful examples of using AI technology in automated item generation, automated test assembly, automated scoring, and computerized adaptive testing. By utilizing artificial intelligence, the efficiency of item development, test form construction, test delivery, and scoring could be dramatically increased. Chapters on automated item generation offer different perspectives related to generating a large number of items with controlled psychometric properties including the latest development of using machine learning methods. Automated scoring is illustrated for different types of assessments such as speaking and writing from both methodological aspects and practical considerations. Further, automated test assembly is elaborated for the conventional linear tests from both classical test theory and item response theory perspectives. Item pool design and assembly for the linear-on-the-fly tests elaborates more complications in practice when test security is a big concern. Finally, several chapters focus on computerized adaptive testing (CAT) at either item or module levels. CAT is further illustrated as an effective approach to increasing test-takers’ engagement in testing. In summary, the book includes both theoretical, methodological, and applied research and practices that serve as the foundation for future development. These chapters provide illustrations of efforts to automate the process of test development. While some of these automation processes have become common practices such as automated test assembly, automated scoring, and computerized adaptive testing, some others such as automated item generation calls for more research and exploration. When new AI methods are emerging and evolving, it is expected that researchers can expand and improve the methods for automating different steps in test development to enhance the automation features and practitioners can adopt quality automation procedures to improve assessment practices.

Artificial Intelligence Methods In Software Testing

Artificial Intelligence Methods In Software Testing
Author: Mark Last
Publisher: World Scientific
Total Pages: 221
Release: 2004-06-03
Genre: Computers
ISBN: 9814482609

An inadequate infrastructure for software testing is causing major losses to the world economy. The characteristics of software quality problems are quite similar to other tasks successfully tackled by artificial intelligence techniques. The aims of this book are to present state-of-the-art applications of artificial intelligence and data mining methods to quality assurance of complex software systems, and to encourage further research in this important and challenging area.

Testing in the digital age

Testing in the digital age
Author: Humayun Shaukat
Publisher: Uitgeverij kleine Uil
Total Pages: 212
Release: 2018-06-02
Genre: Computers
ISBN: 9075414889

Testing in the digital age brings a new vision on test engineering, using new quality attributes that tackle intelligent machines and a roadmap split up in fi ve hops. With everything digital there are more possibilities for test automation and piles of (test) data growing out of control. Working together with robots (cobotics), using artifi cial intelligence in testing and eventually predict the occurrence of defects brings your testing to the digital age. We have interviewed companies on their view of digital testing. A glossary brings an extensive list of terms that supports you in all your test communications.

Author:
Publisher: IOS Press
Total Pages: 7289
Release:
Genre:
ISBN:

Artificial Intelligence in Healthcare

Artificial Intelligence in Healthcare
Author: Adam Bohr
Publisher: Academic Press
Total Pages: 385
Release: 2020-06-21
Genre: Computers
ISBN: 0128184396

Artificial Intelligence (AI) in Healthcare is more than a comprehensive introduction to artificial intelligence as a tool in the generation and analysis of healthcare data. The book is split into two sections where the first section describes the current healthcare challenges and the rise of AI in this arena. The ten following chapters are written by specialists in each area, covering the whole healthcare ecosystem. First, the AI applications in drug design and drug development are presented followed by its applications in the field of cancer diagnostics, treatment and medical imaging. Subsequently, the application of AI in medical devices and surgery are covered as well as remote patient monitoring. Finally, the book dives into the topics of security, privacy, information sharing, health insurances and legal aspects of AI in healthcare. - Highlights different data techniques in healthcare data analysis, including machine learning and data mining - Illustrates different applications and challenges across the design, implementation and management of intelligent systems and healthcare data networks - Includes applications and case studies across all areas of AI in healthcare data

Knowledge-Based Software Engineering

Knowledge-Based Software Engineering
Author: Dorothy E. Setliff
Publisher: Springer Science & Business Media
Total Pages: 105
Release: 2007-12-14
Genre: Computers
ISBN: 058534714X

Knowledge-Based Software Engineering brings together in one place important contributions and up-to-date research results in this important area. Knowledge-Based Software Engineering serves as an excellent reference, providing insight into some of the most important research issues in the field.

KI 2009: Advances in Artificial Intelligence

KI 2009: Advances in Artificial Intelligence
Author: Bärbel Mertsching
Publisher: Springer
Total Pages: 757
Release: 2009-09-29
Genre: Computers
ISBN: 3642046177

The 32nd Annual German Conference on Arti?cial Intelligence, KI 2009 (KI being the German acronym for AI), was held at the University of Paderborn, Germany on September 15–18, 2009, continuing a series of successful events. Starting back in 1975 as a national meeting, the conference now gathers - searchers and developers from academic ?elds and industries worldwide to share their research results covering all aspects of arti?cial intelligence. This year we received submissions from 23 countries and 4 continents. Besides the inter- tional orientation, we made a major e?ort to include as many branches of AI as possible under the roof of the KI conference. A total of 21 area chairs represe- ing di?erent communities within the ?eld of AI selected further members of the program committee and helped the local organizers to acquire papers. The new approach appealed to the AI community: we had 126 submissions, which cons- tuted an increase of more than 50%, and which resulted in 14 parallel sessions on the following topics agents and intelligent virtual environments AI and engineering automated reasoning cognition evolutionary computation Robotics experience and knowledge management history and philosophical foundations knowledge representation and reasoning machine learning and mining natural language processing planning and scheduling spatial and temporal reasoning vision and perception o?ering cutting edge presentations and discussions with leading experts. Thirty-one percent of the contributions came from outside German-speaking countries.

Optimising the Software Development Process with Artificial Intelligence

Optimising the Software Development Process with Artificial Intelligence
Author: José Raúl Romero
Publisher: Springer Nature
Total Pages: 349
Release: 2023-07-19
Genre: Computers
ISBN: 9811999481

This book offers a practical introduction to the use of artificial intelligence (AI) techniques to improve and optimise the various phases of the software development process, from the initial project planning to the latest deployment. All chapters were written by leading experts in the field and include practical and reproducible examples. Following the introductory chapter, Chapters 2-9 respectively apply AI techniques to the classic phases of the software development process: project management, requirement engineering, analysis and design, coding, cloud deployment, unit and system testing, and maintenance. Subsequently, Chapters 10 and 11 provide foundational tutorials on the AI techniques used in the preceding chapters: metaheuristics and machine learning. Given its scope and focus, the book represents a valuable resource for researchers, practitioners and students with a basic grasp of software engineering.