DocumentCode
2454756
Title
The role of Artificial Intelligence in Software Engineering
Author
Harman, Mark
Author_Institution
CREST Centre, Univ. Coll. London, London, UK
fYear
2012
fDate
5-5 June 2012
Firstpage
1
Lastpage
6
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/RAISE.2012.6227961
Filename
6227961
Link To Document