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