Get Free Shipping on orders over $89
Artificial Intelligence Methods For Software Engineering - Meir Kalech

Artificial Intelligence Methods For Software Engineering

By: Meir Kalech, Rui Abreu, Mark Last

eBook | 15 June 2021

At a Glance

eBook


RRP $194.47

$175.99

10%OFF

or 4 interest-free payments of $44.00 with

 or 

Instant Digital Delivery to your Kobo Reader App

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.
Contents:

  • Preface

  • AI for Software Design:

    • Interweaving AI and Behavioral Programming Towards Better Programming Environments (Achiya Elyasaf, Moshe Weinstock and Gera Weiss)
    • AI Techniques for Software Requirements Prioritization (Alexander Felfernig)
  • Agent-Based Software Programming:

    • Social Commitments for Engineering Interaction in Distributed Systems (Matteo Baldoni, Cristina Baroglio, Roberto Micalizio and Stefano Tedeschi)
    • Intelligent Agents are More Complex: Initial Empirical Findings (Gal A Kaminka and Alon T Zanbar)
  • AI for Software Development:

    • Sequence-to-Sequence Learning for Automated Software Artifact Generation (Zhongxin Liu, Xin Xia and David Lo)
    • Machine Learning to Support Code Reviews in Continuous Integration (Miroslaw Staron, Miroslaw Ochodek, Wilhelm Meding, Ola Soder and Emil Rosenberg)
    • Software Fusion: Deep Design Learning with Deterministic Laplacian Verification (Iaakov Exman)
    • Using Artificial Intelligence for Auto-Generating Software for Cyber-Physical Applications (Gregory Provan)
  • AI for Software Testing:

    • On the Application of Machine Learning in Software Testing (Nour Chetouane and Franz Wotawa)
    • Creating Test Oracles Using Machine Learning Techniques (Rafig Almaghairbe and Marc Roper)
    • Intelligent Risk Based Analysis Methodology (Eli Menasheof)
    • A Qualitative Reasoning Model for Software Testing, based on Combinatorial Geometry (Spyros Xanthakis and Emeric Gioan)
  • AI for Software Debugging:

    • AI-based Spreadsheet Debugging (Konstantin Schekotihin, Birgit Hofer, Franz Wotawa and Dietmar Jannach)
    • Artificial Intelligence Methods for Software Debugging (Wolfgang Mayer and Franz Wotawa)
  • Index

Readership: Researchers, academics, professionals and graduate students in artificial intelligence/machine learning and software engineering.
0

on

More in Artificial Intelligence

The Compass - Bob Pearson

eBOOK

RRP $20.89

$19.99

I Think I Am Awake - Olivier Rabenschlag

eBOOK

Coming of Age : Shared Intelligence - Steven Yates

eBOOK

AI for Economists - Ashot Davoyan

eBOOK

BEFORE THE WORD - Praveen Maloo

eBOOK

RRP $16.49

$15.99