Title :
The role of Artificial Intelligence in Software Engineering
Author_Institution :
CREST Centre, Univ. Coll. London, London, UK
Abstract :
There has been a recent surge in interest in the application of Artificial Intelligence (AI) techniques to Software Engineering (SE) problems. The work is typified by recent advances in Search Based Software Engineering, but also by long established work in Probabilistic reasoning and machine learning for Software Engineering. This paper explores some of the relationships between these strands of closely related work, arguing that they have much in common and sets out some future challenges in the area of AI for SE.
Keywords :
inference mechanisms; learning (artificial intelligence); software engineering; AI technique; SE problem; artificial intelligence; machine learning; probabilistic reasoning; search based software engineering; Learning systems; Machine learning; Optimization; Probabilistic logic; Software; Software engineering;
Conference_Titel :
Realizing Artificial Intelligence Synergies in Software Engineering (RAISE), 2012 First International Workshop on
Conference_Location :
Zurich
Print_ISBN :
978-1-4673-1752-8
DOI :
10.1109/RAISE.2012.6227961