The Info List - Jeff Rulifson

--- Advertisement ---

University of Washington Stanford University

Known for Development of the oN-Line System (NLS)

Scientific career

Fields Computer science


Stanford Research Institute Xerox PARC ROLM Syntelligence

Johns Frederick (Jeff) Rulifson (born August 20, 1941) is an American computer scientist.


1 Early life and education 2 Career 3 Awards 4 References 5 External links

Early life and education[edit] Johns Frederick Rulifson was born August 20, 1941 in Bellefontaine, Ohio. His father was Erwin Charles Rulifson and mother was Virginia Helen Johns. Rulifson married Janet Irving on June 8, 1963 and had two children.[1] Rulifson graduated with a BS in mathematics from the University of Washington
University of Washington
in 1966.[1] Career[edit] Rulifson joined the Augmentation Research Center, at the Stanford Research Institute (now SRI International) in 1966, working on a form of software called “timesharing”. He led the software team that implemented the oN-Line System (NLS), a system that foreshadowed many future developments in modern computing and networking.[2] Specifically, Rulifson developed the command language for the NLS, among other features.[3] His first job was to create the first dispay-based on the CDC 3100, and the programs he wrote included the first online editor. He also redesigned its file structure.[4] Although Douglas Engelbart
Douglas Engelbart
was the founder and leader of ARC, Rulifson's innovative programming was essential to the realization of Engelbart's vision. Rulifson was also involved in the development of NIL.[5] Rulifson was the SRI's representative to the "network working group" in 1968,[6] which led to the first connection on the ARPANET.[7] He described the Decode-Encode Language (DEL), which was designed to allow remote use of NLS over ARPANET.[8] Although never used, the idea was small "programs" would be down-loaded to enhance user interaction. This concept was fully developed in Sun Microsystems's Java programming language almost 30 years later, as applets.[9] Rulifson was also lead programmer[10] and wrote the program and demonstration files for the first public demonstration of the computer mouse in 1968.[11] He was also the chief programmer of the first use of hypertext.[12] Later he was involved in the development of the AI programming language QA4.[13] Rulifson earned a doctorate in computer science from Stanford University in 1973.[14] He left SRI to join the System Sciences Laboratory (SSL) within Xerox PARC
Xerox PARC
in 1973.[1] Here he began work on personal computing and the creation of local networks.[15] One of his first actions was to develop the concept for the desktop icon.[16] By 1978 he was the manager of the center’s Office Research Group, where he introduced the use of interdisciplinary scholars into the group’s work.[17] Specifically, he was the first computer scientist to begin working alongside anthropologists, hiring several at Xerox to improve their use of field research[18] and enter the field of social science research.[19] Early in his career he was also involved in artificial intelligence research.[20] While at PARC, he worked on implementing distributed office systems. He worked for ROLM
in 1980 as an engineering manager. In 1985 he joined the company Syntelligence in Sunnyvale, California.[1] He worked for Sun Microsystems
Sun Microsystems
Laboratories, in Ivan Sutherland's lab since 1987, where he held positions including as a director of engineering, technology development, and research group.[21] Jeff Rulifsons papers and research from 1956 to 1997 is contained in the Computer History Museum, with a guide to his work entitled Guide to the Jeff Rulifson
Jeff Rulifson
papers, written by Bo Doub, Kim Hayden, and Sara Chabino Lott.[22] He is an emeritus board member of the Doug Engelbart Institute[23] and Chairman of The Open Group.[24] Awards[edit] In 1990, Rulifson won the Association for Computing Machinery's Software System Award
Software System Award
for implementing groundbreaking innovations such as hypertext, outline processors, and video conferencing.[25] In 1994, he was inducted as a Fellow of the Association for Computing Machinery, for his “pioneering work on augmenting human intellect with hypertext, outline processors, and video conferencing.”[26] In 2006 Rulifson was named to the SRI International
SRI International
Hall of Fame.[2] References[edit]

^ a b c d "Johns Frederick (Jeff) Rulifson". Biographical Sketches. Stanford University. November 9, 1996. Retrieved April 15, 2011.  ^ a b "Johns Frederick (Jeff) Rulifson". SRI Hall of fame. SRI International. Retrieved 2013-06-13.  ^ https://books.google.ca/books?id=cTyfxP-g2IIC&pg=PT237 ^ https://books.google.ca/books?id=CEc1OOGmA5IC&pg=PA122 ^ https://www.computer.org/csdl/proceedings/afips/1970/5075/00/50750589.pdf ^ https://books.google.ca/books?id=9BfZxFZpElwC&pg=PA59 ^ Steve Crocker (April 7, 1969), "Host Software", RFC 1, Network Working Group  access-date= requires url= (help) ^ Jeff Rulifson
Jeff Rulifson
(June 2, 1969), "DEL", RFC 5, Network Working Group  access-date= requires url= (help) ^ RFC Editor, et a. (April 7, 1999), "30 Years of RFCs", RFC 2555, Network Working Group  access-date= requires url= (help) ^ http://news.bbc.co.uk/2/hi/technology/7768481.stm ^ https://books.google.ca/books?id=6IVACwAAQBAJ&pg=PA462 ^ http://www.historyofinformation.com/expanded.php?id=1055 ^ https://books.google.ca/books?id=ubviWXXcrvoC&pg=PA180 ^ Jeff Rulifson; Jan Derksen; Richard Waldinger (November 1973). "QA4, A Procedural Calculus for Intuitive Reasoning". SRI AI Center Technical Note 73.  ^ https://books.google.ca/books?id=AzbSDAAAQBAJ&pg=PT220 ^ https://books.google.ca/books?id=2y4EAAAAMBAJ&pg=PA35& ^ https://books.google.ca/books?id=HuC9Zf7IRywC&pg=PA2 ^ https://books.google.ca/books?id=E42AAwAAQBAJ&pg=PA188 ^ https://books.google.ca/books?id=hfG6r7kTl7oC&pg=RA3-PT108 ^ https://www.computer.org/csdl/trans/tc/1976/08/01674697.pdf ^ https://news.stanford.edu/news/2009/january7/sri-010709.html ^ http://www.computerhistory.org/collections/catalog/102733946 ^ http://www.dougengelbart.org/about/our-people.html ^ http://archive.opengroup.org/public/member/q200/rulifson_bio.htm ^ "1990 – Jeff Rulifson: NLS". Software system award citation. Association for Computing Machinery. Archived from the original on April 2, 2012. Retrieved April 15, 2011.  ^ https://awards.acm.org/award_winners/rulifson_1481993

External links[edit]

Jeff Rulifson
Jeff Rulifson
Google homepage "Invisible Revolution: Jeff Rulifson". Video Interview with Frode Hegland and Fleur Klijnsma. Retrieved April 15, 2011.  Augmentation Research Center Status Report, March, 1967[pe