File Retrieval and Editing System
Encyclopedia
The File Retrieval and Editing SyStem, or FRESS, was a hypertext
Hypertext
Hypertext is text displayed on a computer or other electronic device with references to other text that the reader can immediately access, usually by a mouse click or keypress sequence. Apart from running text, hypertext may contain tables, images and other presentational devices. Hypertext is the...

 system developed at Brown University
Brown University
Brown University is a private, Ivy League university located in Providence, Rhode Island, United States. Founded in 1764 prior to American independence from the British Empire as the College in the English Colony of Rhode Island and Providence Plantations early in the reign of King George III ,...

 in 1968 by Andries van Dam
Andries van Dam
Andries "Andy" van Dam is a Dutch-born American professor of computer science and former Vice-President for Research at Brown University in Providence, Rhode Island. Together with Ted Nelson he contributed to the first hypertext system, HES in the late 1960s. He co-authored Computer Graphics:...

 and his students, including Bob Wallace
Bob Wallace
Bob Wallace , was the ninth Microsoft employee, first popular user of the term shareware, creator of the word processing program PC-Write, founder of the software company Quicksoft and an "online drug guru" who devoted much time and money into the research of psychedelic drugs...

. FRESS was a continuation of work done on van Dam's previous hypertext system, HES
Hypertext Editing System
The Hypertext Editing System, or HES, was an early hypertext research project conducted at Brown University in 1967 by Andries van Dam, Ted Nelson, and several Brown students. HES was a pioneering hypertext system that organized data into two main types: links and branching text...

, developed the previous year. FRESS ran on an IBM 360-series mainframe running VM/CMS. It implemented one of the first virtual-terminal interfaces, and could run on various terminals from dumb typewriters up to the Imlac PDS-1
Imlac PDS-1
The Imlac PDS-1 is a graphical minicomputer made by Imlac Corporation of Needham, Massachusetts. The PDS-1 debuted in 1970 and is considered to be the predecessor of all later graphical minicomputers and modern computer workstations. The PDS-1 had a built-in display list processor and 4096 16-bit...

 graphical minicomputer
Minicomputer
A minicomputer is a class of multi-user computers that lies in the middle range of the computing spectrum, in between the largest multi-user systems and the smallest single-user systems...

. On the PDS-1, it supported multi-window WYSIWYG
WYSIWYG
WYSIWYG is an acronym for What You See Is What You Get. The term is used in computing to describe a system in which content displayed onscreen during editing appears in a form closely corresponding to its appearance when printed or displayed as a finished product...

 editing and graphics display. Notably, the PDS-1 used a lightpen rather than a mouse, and the lightpen could be "clicked" using a cathartic foot-pedal.

FRESS improved on HES's capabilities in many ways. FRESS documents 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.

FRESS had two types of links
Hyperlink
In computing, a hyperlink is a reference to data that the reader can directly follow, or that is followed automatically. A hyperlink points to a whole document or to a specific element within a document. Hypertext is text with hyperlinks...

: 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, much like the World Wide Web
World Wide Web
The World Wide Web is a system of interlinked hypertext documents accessed via the Internet...

 of today. 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.

FRESS is also possibly the first computer-based system to have had an "undo" feature for quickly correcting small editing or navigational mistakes.

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.

FRESS was heavily used for instructional computing (probably being the foundation for the first hypertext systems used in education, particularly for teaching poetry, as well as typesetting
Typesetting
Typesetting is the composition of text by means of types.Typesetting requires the prior process of designing a font and storing it in some manner...

 many books, notably by philosopher Roderick Chisholm
Roderick Chisholm
Roderick M. Chisholm was an American philosopher known for his work on epistemology, metaphysics, free will, and the philosophy of perception. He received his Ph.D. at Harvard University under Clarence Irving Lewis and Donald C. Williams, and taught at Brown University...

. It was for many years the word processor
Word processor
A word processor is a computer application used for the production of any sort of printable material....

 of choice at Brown and a small number of other sites.

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 the ACM
Association for Computing Machinery
The Association for Computing Machinery is a learned society for computing. It was founded in 1947 as the world's first scientific and educational computing society. Its membership is more than 92,000 as of 2009...

 Hypertext '89 conference, David Durand reverse-engineered the PDS-1 terminal and created an emulator on Apple Macintosh. He and Steven DeRose
Steven DeRose
Steven J DeRose is a computer scientist with a significant history of contributions to Computational Linguistics and to key standards related to document processing, mostly around ISO's Standard Generalized Markup Language and W3C's Extensible Markup Language .His contributions include the...

 recovered the old poetry class databases and gave live demos on this and a few later occasions.

A summary of FRESS functionality, particularly in relation to markup systems
Markup language
A markup language is a modern system for annotating a text in a way that is syntactically distinguishable from that text. The idea and terminology evolved from the "marking up" of manuscripts, i.e. the revision instructions by editors, traditionally written with a blue pencil on authors' manuscripts...

, is available in Cyberartsweb.org., in Steve DeRose, and in DeRose and van Dam. Belinda Barnet gives an account of the genesis of HES and FRESS in "Crafting the User-Centered Document Interface: The Hypertext Editing System (HES) and the File Retrieval and Editing System (FRESS)]".
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK