The Relationship of Software Engineering and Artificial Intelligence,

Abstract

This paper discusses existing and potential applications to the field of software engineering of methods and tools developed in the area of artificial intelligence. We also indicate problem areas in the field of artificial intelligence which might be resolved by software engineers. The topics include programming by searching as a basic programming paradigm the use of rule based systems and A1-languages, applications to rapid prototyping and program transformations. Furthermore the potential use of expert systems in software engineering is investigated.

Document Details

Document Type
Technical Report
Publication Date
May 10, 1985
Accession Number
ADP005564

Entities

People

  • Gerhard Goos

Tags

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Engineering
  • Engineers
  • Expert Systems
  • Formal Languages
  • Language
  • Product Prototyping
  • Rule Based Systems
  • Software Development
  • Software Prototyping

Fields of Study

  • Computer science
  • Engineering

Readers

  • Artificial Intelligence
  • Software Engineering.

Technology Areas

  • AI & ML
  • AI & ML - DoD AI Strategy