File Retrieval and Editing System
![](https://upload.wikimedia.org/wikipedia/commons/thumb/e/ef/FRESS-Demo-Hypertext50-grlloyd-23May2019.jpg/220px-FRESS-Demo-Hypertext50-grlloyd-23May2019.jpg)
TheFile Retrieval and Editing SyStem,orFRESS,was ahypertextsystem developed atBrown Universitystarting in 1968 byAndries van Damand his students, includingBob Wallace.It was the first hypertext system to run on readily available commercial hardware and OS. It is also possibly the first computer-based system to have had an "undo"feature for quickly correcting small editing or navigational mistakes.[1]
Features
[edit]FRESS was a continuation of work done on van Dam's previous hypertext system,HES,developed the previous year. FRESS ran on anIBM360-series mainframe runningVM/CMS.It improved on HES's capabilities in many ways, inspired byDouglas Engelbart'sNLS.FRESS implemented one of the firstvirtual terminalinterfaces, in order to provide device-independence. It could run on various terminals from dumb typewriters up to theImlac PDS-1graphicalminicomputer.On the PDS-1, it supported multi-windowWYSIWYGediting and graphics display. The PDS-1 used alight pen,not a mouse, and the light pen could be "clicked" using a foot-pedal.
FRESS allowed multiple users to collaborate on as set of documents, which could be of arbitrary size, and (unlike prior systems) were not laid out in lines until the moment of display. FRESS users could insert a marker at any location within a text document and link the marked selection to any other point either in the same document or a different document. This was much like theWorld Wide Webof today, but without the need for the anchorhyperlinksthatHTMLrequires. Links were also bi-directional, unlike in today's web.[1]
FRESS had two types oflinks:tags and "jumps". Tags were links to information such as references or footnotes, while "jumps" were links that could take the user through many separate but related documents. FRESS also had the ability to assign keywords to links or text blocks to assist with navigation. Keywords could be used to select which sections to display or print, which links would be available to the user, and so on. Multiple "spaces" were also automatically maintained, including an automatic table of contents and indexes to keywords, document structures, and so on. Users could view a visualization of the "structure space" of the texts and cross-reference links, and could directly rearrange the structure space, and automatically update the links to match.[2]
FRESS was essentially a text-based system and editing links was a fairly complex task unless you had access to the PDS-1 terminal, in which case you could select each end with the lightpen and create a link with a couple of keystrokes. FRESS provided no method for knowing where the user was within a collection of documents.
Usage
[edit]FRESS was used aseducational technologyfor several classes at Brown, probably being the first hypertext system used in education. Most notably it was used for teaching an introduction to poetry in 1975 and 1976. In those days it was difficult to convince faculty in the humanities that computers could be useful in their teaching or work, or to convince the people funding the computer center that writing was an appropriate use of the expensive computers of the time. But English Professor Robert Scholes and two teaching assistants worked with the FRESS team to run a small experiment funded by theNational Endowment for the Humanities.They sawhypertextas an attractive new way to presentpoetry,which is often highly reflexive and full ofallusionsand references to other works. They also wanted to help students directly interact with the course material, and engage with other students and instructors to collectively add meaning to it. There was only a single Imlac terminal, which students signed up for time on, so only 12 students per course could use FRESS. The students in the section which read and commented on the material via FRESS wrote about three times as much as students in control groups, and seemed to benefit from the use of the system, but given the small number of students in the study, the uncertainty in the results is high.[3][4]A short film was made to document the project,[5]which was rediscovered and shown as part of NEH's 50th anniversary celebration.[6][7]
FRESS was for many years theword processorof choice at Brown and a small number of other sites. It was used fortypesettingmany books, including those byRoderick Chisholm,Robert CooverandRosmarie Waldrop.[8]For example, in the Preface toPerson and ObjectChisholm writes "The book would not have been completed without the epoch-making File Retrieval and Editing System..."[9]
Through the diligent work of Alan Hecht, FRESS survived a major OS upgrade around 1978. Around the same time Jonathan Prusky wrote thorough user documentation for the system as well, in The FRESS Resource Manual. Although support had to be withdrawn a few years later for lack of resources and while rarely used, FRESS still runs on the current Brown mainframe.
For theACMHypertext '89 conference,David Durandreverse-engineered the PDS-1 terminal and created an emulator for theApple Macintosh.[10]He andSteven DeRose,the last FRESS project director, recovered the old poetry class databases and gave live demos on this and a few later occasions.[11]
Documentary Film
[edit]- Andries van Dam:Hypertext: an Educational Experiment in English and Computer Science at Brown University.Brown University, Providence, RI, U.S. 1974, Run time 15:16,HypertextatIMDb ,Full Movie on the Internet Archive
References
[edit]- ^abBarnet, Belinda (2010-01-01)."Crafting the User-Centered Document Interface: The Hypertext Editing System (HES) and the File Retrieval and Editing System (FRESS)".Digital Humanities Quarterly.4(1).
- ^"Hypertext '87 Keynote Address".Proceedings of Hypertext87 Conference.1988.Retrieved2016-05-26.
- ^Catano, James V. (1979-10-01). "Poetry and computers: Experimenting with the communal text".Computers and the Humanities.13(4): 269–275.doi:10.1007/BF02400138.ISSN0010-4817.S2CID62150140.
- ^Andries van Dam (1976-06-03).Final Report: An Experiment in Computer-Based Education Using Hypertext.
- ^Andries van Dam (1976-01-01),Hypertext: an Educational Experiment in English and Computer Science at Brown University(Film),retrieved2016-05-26
- ^"Invitation to a Film Screening & Talk at the University of Maryland to Celebrate the Work of Andy van Dam".National Endowment for the Humanities.2016-04-18.Retrieved2016-05-26.
- ^"Where meter meets mainframe: An early experiment teaching poetry with computers | News from Brown".news.brown.edu.Retrieved2016-05-26.
- ^Kirschenbaum, Matthew G. (2016-05-02).Track Changes: A Literary History of Word Processing.Harvard University Press.ISBN9780674969445.
- ^Chisholm, Roderick M. (1976-01-01).Person and Object: A Metaphysical Study.Open Court.
- ^Durand, David G.; DeRose, Steven J. (1993-01-01). "FRESS hypertext system (Abstract)".Proceedings of the fifth ACM conference on Hypertext - HYPERTEXT '93.New York, NY, USA: ACM. pp. 240–.doi:10.1145/168750.168834.ISBN978-0897916240.S2CID27238332.
- ^Steven DeRose and Andries van Dam. "Document structure and markup in the FRESS hypertext system" (sometimes cited as "The Lost Books of Hypertext" ). In *Markup Technology* Vol. 1, Issue 1 - Winter 1999. Cambridge:MIT Press.https://dl.acm.org/citation.cfm?id=313600