Artificial Intelligence Methods For Software Engineering

Artificial Intelligence Methods For Software Engineering Book in PDF, ePub and Kindle version is available to download in english. Read online anytime anywhere directly from your device. Click on the download button below to get a free pdf file of Artificial Intelligence Methods For Software Engineering book. This book definitely worth reading, it is an incredibly well-written.

Artificial Intelligence Methods For Software Engineering

Author : Meir Kalech,Rui Abreu,Mark Last
Publisher : World Scientific
Page : 457 pages
File Size : 51,5 Mb
Release : 2021-06-15
Category : Computers
ISBN : 9789811239939

Get Book

Artificial Intelligence Methods For Software Engineering by Meir Kalech,Rui Abreu,Mark Last Pdf

Software is an integral part of our lives today. Modern software systems are highly complex and often pose new challenges in different aspects of Software Engineering (SE).Artificial Intelligence (AI) is a growing field in computer science that has been proven effective in applying and developing AI techniques to address various SE challenges.This unique compendium covers applications of state-of-the-art AI techniques to the key areas of SE (design, development, debugging, testing, etc).All the materials presented are up-to-date. This reference text will benefit researchers, academics, professionals, and postgraduate students in AI, machine learning and software engineering.Related Link(s)

Artificial Intelligence and Software Engineering

Author : Derek Partridge
Publisher : Routledge
Page : 296 pages
File Size : 55,6 Mb
Release : 2013-04-11
Category : Business & Economics
ISBN : 9781136594533

Get Book

Artificial Intelligence and Software Engineering by Derek Partridge Pdf

Managers, business owners, computer literate individuals, software developers, students, and researchers--all are looking for an understanding of artificial intelligence (AI) and what might be in the future. In this literate yet easy-to-read discussion, Derek Partridge explains what artificial intelligence can and cannot do, and what it holds for applications such as banking, financial services, and expert systems of all kinds. Topics include: the strengths and weaknesses of software development and engineering; machine learning and its promises and problems; expert systems and success stories; and practical software through artificial intelligence.

Artificial Intelligence Methods in Software Testing

Author : Horst Bunke,Mark Last,Abraham Kandel
Publisher : World Scientific
Page : 221 pages
File Size : 41,5 Mb
Release : 2004
Category : Computers
ISBN : 9789812794758

Get Book

Artificial Intelligence Methods in Software Testing by Horst Bunke,Mark Last,Abraham Kandel Pdf

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. Contents: Fuzzy CauseOCoEffect Models of Software Testing (W Pedrycz & G Vukovich); Black-Box Testing with Info-Fuzzy Networks (M Last & M Friedman); Automated GUI Regression Testing Using AI Planning (A M Memon); Test Set Generation and Reduction with Artificial Neural Networks (P Saraph et al.); Three-Group Software Quality Classification Modeling Using an Automated Reasoning Approach (T M Khoshgoftaar & N Seliya); Data Mining with Resampling in Software Metrics Databases (S Dick & A Kandel). Readership: Students, researchers and professionals in computer science, information systems, software testing and data mining."

Advances in Machine Learning Applications in Software Engineering

Author : Zhang, Du,Tsai, Jeffery J.P.
Publisher : IGI Global
Page : 498 pages
File Size : 43,7 Mb
Release : 2006-10-31
Category : Computers
ISBN : 9781591409434

Get Book

Advances in Machine Learning Applications in Software Engineering by Zhang, Du,Tsai, Jeffery J.P. Pdf

"This book provides analysis, characterization and refinement of software engineering data in terms of machine learning methods. It depicts applications of several machine learning approaches in software systems development and deployment, and the use of machine learning methods to establish predictive models for software quality while offering readers suggestions by proposing future work in this emerging research field"--Provided by publisher.

Artificial Intelligence Applications for Improved Software Engineering Development: New Prospects

Author : Meziane, Farid,Vadera, Sunil
Publisher : IGI Global
Page : 372 pages
File Size : 51,5 Mb
Release : 2009-07-31
Category : Computers
ISBN : 9781605667591

Get Book

Artificial Intelligence Applications for Improved Software Engineering Development: New Prospects by Meziane, Farid,Vadera, Sunil Pdf

"This book provides an overview of useful techniques in artificial intelligence for future software development along with critical assessment for further advancement"--Provided by publisher.

Handbook on Artificial Intelligence-Empowered Applied Software Engineering

Author : Maria Virvou,George A. Tsihrintzis,Nikolaos G. Bourbakis,Lakhmi C. Jain
Publisher : Springer Nature
Page : 342 pages
File Size : 44,8 Mb
Release : 2022-09-03
Category : Technology & Engineering
ISBN : 9783031082023

Get Book

Handbook on Artificial Intelligence-Empowered Applied Software Engineering by Maria Virvou,George A. Tsihrintzis,Nikolaos G. Bourbakis,Lakhmi C. Jain Pdf

This book provides a structured overview of artificial intelligence-empowered applied software engineering. Evolving technological advancements in big data, smartphone and mobile software applications, the Internet of Things and a vast range of application areas in all sorts of human activities and professions lead current research towards the efficient incorporation of artificial intelligence enhancements into software and the empowerment of software with artificial intelligence. This book at hand, devoted to Novel Methodologies to Engineering Smart Software Systems Novel Methodologies to Engineering Smart Software Systems, constitutes the first volume of a two-volume Handbook on Artificial Intelligence-empowered Applied Software Engineering. Topics include very significant advances in (i) Artificial Intelligence-Assisted Software Development and (ii) Software Engineering Tools to develop Artificial Intelligence Applications, as well as a detailed Survey of Recent Relevant Literature. Professors, researchers, scientists, engineers and students in artificial intelligence, software engineering and computer science-related disciplines are expected to benefit from it, along with interested readers from other disciplines.

Optimising the Software Development Process with Artificial Intelligence

Author : José Raúl Romero,Inmaculada Medina-Bulo,Francisco Chicano
Publisher : Springer Nature
Page : 349 pages
File Size : 50,7 Mb
Release : 2023-07-19
Category : Computers
ISBN : 9789811999482

Get Book

Optimising the Software Development Process with Artificial Intelligence by José Raúl Romero,Inmaculada Medina-Bulo,Francisco Chicano Pdf

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.

Artificial Intelligence Methods for Optimization of the Software Testing Process

Author : Sahar Tahvili,Leo Hatvani
Publisher : Academic Press
Page : 232 pages
File Size : 54,8 Mb
Release : 2022-07-21
Category : Computers
ISBN : 9780323912822

Get Book

Artificial Intelligence Methods for Optimization of the Software Testing Process by Sahar Tahvili,Leo Hatvani Pdf

Artificial Intelligence Methods for Optimization of the Software Testing Process: With Practical Examples and Exercises presents different AI-based solutions for overcoming the uncertainty found in many initial testing problems. The concept of intelligent decision making is presented as a multi-criteria, multi-objective undertaking. The book provides guidelines on how to manage diverse types of uncertainty with intelligent decision-making that can help subject matter experts in many industries improve various processes in a more efficient way. As the number of required test cases for testing a product can be large (in industry more than 10,000 test cases are usually created). Executing all these test cases without any particular order can impact the results of the test execution, hence this book fills the need for a comprehensive resource on the topics on the how's, what's and whys. To learn more about Elsevier’s Series, Uncertainty, Computational Techniques and Decision Intelligence, please visit this link: https://www.elsevier.com/books-and-journals/book-series/uncertainty-computational-techniques-and-decision-intelligence Presents one of the first empirical studies in the field, contrasting theoretical assumptions on innovations in a real industrial environment with a large set of use cases from developed and developing testing processes at various large industries Explores specific comparative methodologies, focusing on developed and developing AI-based solutions Serves as a guideline for conducting industrial research in the artificial intelligence and software testing domain Explains all proposed solutions through real industrial case studies

Artificial Intelligence

Author : Derek Partridge
Publisher : Chichester, West Sussex, England : E. Horwood ; New York : Halsted Press
Page : 254 pages
File Size : 41,7 Mb
Release : 1986
Category : Computers
ISBN : UOM:39015021751519

Get Book

Artificial Intelligence by Derek Partridge Pdf

Readings in Artificial Intelligence and Software Engineering

Author : Charles Rich,Richard C. Waters
Publisher : Morgan Kaufmann
Page : 624 pages
File Size : 48,7 Mb
Release : 2014-06-28
Category : Computers
ISBN : 9781483214429

Get Book

Readings in Artificial Intelligence and Software Engineering by Charles Rich,Richard C. Waters Pdf

Readings in Artificial Intelligence and Software Engineering covers the main techniques and application of artificial intelligence and software engineering. The ultimate goal of artificial intelligence applied to software engineering is automatic programming. Automatic programming would allow a user to simply say what is wanted and have a program produced completely automatically. This book is organized into 11 parts encompassing 34 chapters that specifically tackle the topics of deductive synthesis, program transformations, program verification, and programming tutors. The opening parts provide an introduction to the key ideas to the deductive approach, namely the correspondence between theorems and specifications and between constructive proofs and programs. These parts also describes automatic theorem provers whose development has be designed for the programming domain. The subsequent parts present generalized program transformation systems, the problems involved in using natural language input, the features of very high level languages, and the advantages of the programming by example system. Other parts explore the intelligent assistant approach and the significance and relation of programming knowledge in other programming system. The concluding parts focus on the features of the domain knowledge system and the artificial intelligence programming. Software engineers and designers and computer programmers, as well as researchers in the field of artificial intelligence will find this book invaluable.

Software Engineering Perspectives in Intelligent Systems

Author : Radek Silhavy,Petr Silhavy,Zdenka Prokopova
Publisher : Springer Nature
Page : 1167 pages
File Size : 49,5 Mb
Release : 2020-12-15
Category : Technology & Engineering
ISBN : 9783030633226

Get Book

Software Engineering Perspectives in Intelligent Systems by Radek Silhavy,Petr Silhavy,Zdenka Prokopova Pdf

This book constitutes the refereed proceedings of the 4th Computational Methods in Systems and Software 2020 (CoMeSySo 2020) proceedings. Software engineering, computer science and artificial intelligence are crucial topics for the research within an intelligent systems problem domain. The CoMeSySo 2020 conference is breaking the barriers, being held online. CoMeSySo 2020 intends to provide an international forum for the discussion of the latest high-quality research results.

Engineering Artificial Intelligence Software

Author : Derek Partridge
Publisher : Unknown
Page : 270 pages
File Size : 52,9 Mb
Release : 1992
Category : Computers
ISBN : UOM:39015024999453

Get Book

Engineering Artificial Intelligence Software by Derek Partridge Pdf

This book explains the reality of exploiting the promise of A1 in software systems. It presents the realities, the problems, the current state of the art, and future directions. It includes an examination of the problems that engineering A1 software involves, and a consideration of the alternative routes to solution of these problems.

Computational Intelligence Techniques and Their Applications to Software Engineering Problems

Author : Ankita Bansal,Abha Jain,Sarika Jain,Vishal Jain,Ankur Choudhary
Publisher : CRC Press
Page : 809 pages
File Size : 47,8 Mb
Release : 2020-09-27
Category : Computers
ISBN : 9781000191943

Get Book

Computational Intelligence Techniques and Their Applications to Software Engineering Problems by Ankita Bansal,Abha Jain,Sarika Jain,Vishal Jain,Ankur Choudhary Pdf

Computational Intelligence Techniques and Their Applications to Software Engineering Problems focuses on computational intelligence approaches as applicable in varied areas of software engineering such as software requirement prioritization, cost estimation, reliability assessment, defect prediction, maintainability and quality prediction, size estimation, vulnerability prediction, test case selection and prioritization, and much more. The concepts of expert systems, case-based reasoning, fuzzy logic, genetic algorithms, swarm computing, and rough sets are introduced with their applications in software engineering. The field of knowledge discovery is explored using neural networks and data mining techniques by determining the underlying and hidden patterns in software data sets. Aimed at graduate students and researchers in computer science engineering, software engineering, information technology, this book: Covers various aspects of in-depth solutions of software engineering problems using computational intelligence techniques Discusses the latest evolutionary approaches to preliminary theory of different solve optimization problems under software engineering domain Covers heuristic as well as meta-heuristic algorithms designed to provide better and optimized solutions Illustrates applications including software requirement prioritization, software cost estimation, reliability assessment, software defect prediction, and more Highlights swarm intelligence-based optimization solutions for software testing and reliability problems

2018 4th International Conference on Computing Communication and Automation (ICCCA)

Author : IEEE Staff
Publisher : Unknown
Page : 128 pages
File Size : 49,8 Mb
Release : 2018-12-14
Category : Electronic
ISBN : 153866948X

Get Book

2018 4th International Conference on Computing Communication and Automation (ICCCA) by IEEE Staff Pdf

School of Computing Science & Engineering of Galgotias University Uttar Pradesh, invites you to associate with us for upcoming conference, ICCCA2018, a two day International Conference to be held on December 14 15, 2018 ICCCA2018 International Conference on Computing, Communication and Automation team with pleasure invites you to contribute with original research papers, to this blind and peer reviewed conference

Machine Learning Applications In Software Engineering

Author : Du Zhang,Jeffrey J P Tsai
Publisher : World Scientific
Page : 367 pages
File Size : 40,6 Mb
Release : 2005-02-21
Category : Computers
ISBN : 9789814481427

Get Book

Machine Learning Applications In Software Engineering by Du Zhang,Jeffrey J P Tsai Pdf

Machine learning deals with the issue of how to build computer programs that improve their performance at some tasks through experience. Machine learning algorithms have proven to be of great practical value in a variety of application domains. Not surprisingly, the field of software engineering turns out to be a fertile ground where many software development and maintenance tasks could be formulated as learning problems and approached in terms of learning algorithms. This book deals with the subject of machine learning applications in software engineering. It provides an overview of machine learning, summarizes the state-of-the-practice in this niche area, gives a classification of the existing work, and offers some application guidelines. Also included in the book is a collection of previously published papers in this research area.