Intelligent software engineering: Synergy between AI and software engineering

Tao Xie

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

There has been a long history of applying AI technologies to address software engineering problems especially on tool automation. On the other hand, given the increasing importance and popularity of AI software, recent research efforts have been on exploring software engineering solutions to improve the productivity of developing AI software and the dependability of AI software. The emerging field of intelligent software engineering is to focus on two aspects: (1) instilling intelligence in solutions for software engineering problems; (2) providing software engineering solutions for intelligent software. This extended abstract shares perspectives on these two aspects of intelligent software engineering.

Original languageEnglish (US)
Title of host publicationiSOFT - Proceedings of the 11th Innovations in Software Engineering Conference, ISEC 2018
PublisherAssociation for Computing Machinery
ISBN (Electronic)9781450363983
DOIs
StatePublished - Feb 9 2018
Event11th Innovations in Software Engineering Conference, ISEC 2017 - Hyderabad, India
Duration: Feb 9 2018Feb 11 2018

Publication series

NameACM International Conference Proceeding Series

Other

Other11th Innovations in Software Engineering Conference, ISEC 2017
Country/TerritoryIndia
CityHyderabad
Period2/9/182/11/18

Keywords

  • Artificial intelligence
  • Intelligent software engineering
  • Software dependability

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Intelligent software engineering: Synergy between AI and software engineering'. Together they form a unique fingerprint.

Cite this