Intelligent Assistance without Artificial Intelligence

Abstract

Software Management and Incremental Language Editing system (SMILE) is a distributed, multi-user software engineering environment that behaves as an intelligent assistant. SMILE presents a 'fileless environment', derives and transforms data to shelter users from entering redundant information, automatically invokes programming tools, and actively participates in the software development and maintenance process. Unlike other intelligent assistants, SMILE is not a rule-based environment: its knowledge of software objects and the programming process is hardcoded into the environment. We describe SMILE's functionality and explain how we achieved this functionality without reliance on artificial intelligence technology.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1986
Accession Number
ADA182094

Entities

People

  • Gail E. Kaiser
  • Peter H. Feller

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Birds
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Debugging
  • Engineering
  • Language
  • Maintenance
  • Object Code
  • Operating Systems
  • Security
  • Software Development
  • Software Development Tools

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Software Engineering.

Technology Areas

  • AI & ML