• 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