Author: Charles Rich
Publisher: Morgan Kaufmann
ISBN: 1483214427
Category : Computers
Languages : en
Pages : 624
Book Description
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.
Readings in Artificial Intelligence and Software Engineering
Author: Charles Rich
Publisher: Morgan Kaufmann
ISBN: 1483214427
Category : Computers
Languages : en
Pages : 624
Book Description
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.
Publisher: Morgan Kaufmann
ISBN: 1483214427
Category : Computers
Languages : en
Pages : 624
Book Description
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.
Artificial Intelligence and Software Engineering
Author: Derek Partridge
Publisher: Routledge
ISBN: 1136594469
Category : Business & Economics
Languages : en
Pages : 287
Book Description
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.
Publisher: Routledge
ISBN: 1136594469
Category : Business & Economics
Languages : en
Pages : 287
Book Description
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 For Software Engineering
Author: Meir Kalech
Publisher: World Scientific
ISBN: 9811239932
Category : Computers
Languages : en
Pages : 457
Book Description
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)
Publisher: World Scientific
ISBN: 9811239932
Category : Computers
Languages : en
Pages : 457
Book Description
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 Applications for Improved Software Engineering Development: New Prospects
Author: Meziane, Farid
Publisher: IGI Global
ISBN: 1605667595
Category : Computers
Languages : en
Pages : 372
Book Description
"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.
Publisher: IGI Global
ISBN: 1605667595
Category : Computers
Languages : en
Pages : 372
Book Description
"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.
Artificial Intelligence and Software Engineering
Author:
Publisher:
ISBN: 9781888998481
Category : Artificial intelligence
Languages : en
Pages : 274
Book Description
Publisher:
ISBN: 9781888998481
Category : Artificial intelligence
Languages : en
Pages : 274
Book Description
Optimising the Software Development Process with Artificial Intelligence
Author: José Raúl Romero
Publisher: Springer Nature
ISBN: 9811999481
Category : Computers
Languages : en
Pages : 349
Book Description
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.
Publisher: Springer Nature
ISBN: 9811999481
Category : Computers
Languages : en
Pages : 349
Book Description
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.
Machine Learning Applications in Software Engineering
Author: Du Zhang
Publisher: World Scientific
ISBN: 9812560947
Category : Computers
Languages : en
Pages : 367
Book Description
A collection of previously published articles from a variety of publications.
Publisher: World Scientific
ISBN: 9812560947
Category : Computers
Languages : en
Pages : 367
Book Description
A collection of previously published articles from a variety of publications.
Advances in Computers
Author:
Publisher: Academic Press
ISBN: 9780080566696
Category : Computers
Languages : en
Pages : 452
Book Description
Advances in Computers
Publisher: Academic Press
ISBN: 9780080566696
Category : Computers
Languages : en
Pages : 452
Book Description
Advances in Computers
Artificial Intelligence & Software Engineering
Author: Derek Partridge
Publisher: Intellect (UK)
ISBN: 9780893916060
Category : Artificial intelligence
Languages : en
Pages : 0
Book Description
Aimed at the computer-literate person wishing to find out about the reality of exploiting the promise of artificial intelligence (AI) in practical, maintainable software systems, this text tries to avoid the hype usually associated with the subject. Instead, it presents the realities, the problems, the current state of the art, and future directions.
Publisher: Intellect (UK)
ISBN: 9780893916060
Category : Artificial intelligence
Languages : en
Pages : 0
Book Description
Aimed at the computer-literate person wishing to find out about the reality of exploiting the promise of artificial intelligence (AI) in practical, maintainable software systems, this text tries to avoid the hype usually associated with the subject. Instead, it presents the realities, the problems, the current state of the art, and future directions.
Industrial And Engineering Applications Of Artificial Intelligence And Expert Systems
Author: Moonis Ali
Publisher: CRC Press
ISBN: 9780897912716
Category : Artificial intelligence
Languages : en
Pages : 636
Book Description
Publisher: CRC Press
ISBN: 9780897912716
Category : Artificial intelligence
Languages : en
Pages : 636
Book Description