Accession Number : ADA327367

Title :   Creating Dynamic World Wide Web Pages By Demonstration,

Corporate Author : CARNEGIE-MELLON UNIV PITTSBURGH PA DEPT OF COMPUTER SCIENCE

Personal Author(s) : Miller, Robert C. ; Myers, Brad A.

PDF Url : ADA327367

Report Date : MAY 1997

Pagination or Media Count : 154

Abstract : Turquoise is an intelligent browser and editor for the World Wide Web (WWW) that allows users to create dynamic pages by demonstration rather than by writing program code. With Turquoise, users without programming experience can create scripts that combine data from several Web pages, automate repetitive browsing or editing tasks, convert other data formats into Hypertext Markup Language (HTML), and process submitted forms. Scripts are demonstrated by familiar browsing and editing actions, which Turquoise records and generalizes into a program. In order to generalize the locations of the user's actions on a page, Turquoise includes a novel pattern matcher that finds locations within an HTML document. Turquoise infers patterns automatically by picking from a knowledge base of pattern templates, heuristically chosen to be robust and comprehensible to the user. With a good pattern knowledge base, Turquoise can often infer the correct script after only a single demonstration.

Descriptors :   *DEMONSTRATIONS, *WIDE AREA NETWORKS, *INTERNET, DYNAMICS, CODING, TEMPLATES, PATTERNS, KNOWLEDGE BASED SYSTEMS, RECORDS, WRITING, EDITING, HYPERTEXT, GLOBAL COMMUNICATIONS, WEBS(SHEETS).

Subject Categories : Computer Programming and Software
      Computer Systems Management and Standards

Distribution Statement : APPROVED FOR PUBLIC RELEASE