Frequently Asked/Answered Questions (FAQ) for HCI Materials at OSU.
Since most FAQs can be answered in the HCI Bibliography,
the following may help orient people to the available materials,
particularly the compilations of information such as basic readings,
organizations, conference, journals, videos, and educational materials.
The following will use the WWW URL (World Wide Web Uniform
Resource Locator) notation for files, so:
ftp://archive.cis.ohio-state.edu/pub/hcibib/README
refers to the file "README" in the directory "/pub/hcibib"
at the ftp site "archive.cis.ohio-state.edu".
Human-Computer Interaction, broadly speaking, addresses any interaction with
computers by humans, as developers or as users, as individuals or as groups.
"Human-computer interaction is a discipline concerned with the design,
evaluation and implementation of interactive computing systems for
human use and with the study of major phenomena surrounding them."
ACM SIGCHI Curricula for Human-Computer Interaction, 1992, p. 5
HCI Bibliography: Is there an online bibliography on HCI?
ftp://archive.cis.ohio-state.edu/pub/hcibib/*.bib
Basic Readings: What books do people recommend on HCI? User Interfaces?
ftp://archive.cis.ohio-state.edu/pub/hcibib/readings.txt
Organizations: What are the professional organizations for HCI?
ftp://archive.cis.ohio-state.edu/pub/hcibib/hciorg.db
Conferences: What conferences are there on HCI?
ftp://archive.cis.ohio-state.edu/pub/hcibib/confer.bib
Journals: What journals are there on HCI?
ftp://archive.cis.ohio-state.edu/pub/hcibib/journal.bib
Videos: What videos are there on HCI?
ftp://archive.cis.ohio-state.edu/pub/hcibib/video.bib
Publishers: Who publishes/Journals books on HCI?
ftp://archive.cis.ohio-state.edu/pub/hcibib/publish.txt
ACM CR Keywords: Is there a taxonomy of HCI?
ftp://archive.cis.ohio-state.edu/pub/hcibib/crcs.txt
Educational Resources
Education Survey: Where can someone get educated about HCI?
ftp://archive.cis.ohio-state.edu/pub/hci/Education/
The report files, program?.rpt, faculty?.rpt, and courses?.rpt,
summarize the data in the files on individual programs.
The ? stands for A (American) or O (Others).
HCI Curricula: Where can I get ACM SIGCHI curricular recommendations?
ftp://archive.cis.ohio-state.edu/pub/hci/CDG/
The report of the SIGCHI Curriculum Development Group is available
as plain text and Microsoft Word RTF (Rich Text Format).
SEI UI Module: Where can I get the SEI module on user interfaces?
ftp://archive.cis.ohio-state.edu/pub/hci/SEI/
The Software Engineering Institute Curriculum module on
UI Development is designed to help design a first course.
Guidelines and Standards:
MITRE Guidelines: Where can I get the Smith and Mosier UI Guidelines?
ftp://archive.cis.ohio-state.edu/pub/hci/Guidelines/
The Smith and Mosier (1986) guidelines as tagged text and PostScript.
MIL-STD-1472D: Where can I get MIL-STD-1472?
ftp://archive.cis.ohio-state.edu/pub/hci/1472/
This is Andy Cohen's HyperCard stack of the U.S. Department
of Defense "MIL-STD-1472D: Human Engineering Design Criteria..."
It has cleverly designed interactive figures and tables.
Styleguides: Where can I get the styleguide for platform ___?
ftp://archive.cis.ohio-state.edu/pub/hcibib/readings.txt
This file of suggested readings has a list of styleguides for
many of the most popular platforms (e.g., Mac, Windows, X-Windows).
** Please note: Due to some problems, the hcibib address has been **
** moved back to rumpus.colorado.edu from bellcore.com **
The HCIBIB mail-based retrieval system
How to use the system
HCIBIB is a publically accessible mail-based retrieval system for
searching Human-Computer Interaction journals, conference proceedings
and books. Users can send mail to the system and it will send mail
back (about 5 minutes later) with an ordered list of the top articles
in the database that match your query. Users can send in both word
queries and relevance feedback queries.
Sending Word Queries:
To send word queries, send mail to hcibib@rumpus.colorado.edu. The
format of the mail must be that the first line of the text contains
"query:" followed by query words. An example would be:
query: menu based interfaces
You should get mail back with the an ordered list of the top articles
in the database that match your query. The system uses Latent
Semantic Indexing (LSI) for the matching, so "ors" and "ands" can not
be used. LSI does matching based on the semantic content of the
words, which avoids some of the problems found in using direct keyword
matching (See the CHI 88 article on LSI for more information). Words
from the bibliographic entry, including author's name, title, keywords
and abstract are indexed for each entry and may be used for the query.
Words in the text that directly match your query words will be
capitalized, however you may still receive relevant articles that
don't contain any of your query words. Multiple queries can be sent
in one mail message by putting each one on a separate line.
Sending Relevance Feedback Queries:
Relevance feedback retrieval can now also be used by specifying
searches on abstracts that are similar to ones that you find relevant.
When you do a normal word retrieval (e.g. query: menu systems), each
abstract that is returned from the query has a number associated with
it. If you find a particular abstract relevant, you can now send a
query of that abstract number or multiple abstract numbers. This will
return a list of abstracts that are similar to the original abstract(s).
The syntax for this is:
query: #1801 #561
This will return a list of abstracts that are similar to abstracts 1801
and 561 (both on menu systems). Combining words and abstract numbers
does not work though and gives unpredictable results.
Specifying the number of abstracts you want returned:
By default, the top 12 abstracts matching a query will be returned.
If you would like to have a fewer or greater number of abstracts
returned, put:
return: N
on its own line of the mail message. N must be an integer
representing the number of abstracts you want returned to you.
What is in the database?
The database now contains 3024 abstracts related to HCI from Gary
Perlman's HCIBIB collection. The database currently contains the
following abstracts:
Conferences:
ACM CHI 1982-1991
Computer Supported Cooperative Work (CSCW) 1988,1990
Document Processing Systems 1988
European Hypertext (ECHT) 1990
Empirical Studies of Programmers 1986,1987,1991
Hypertext 1987,1989,1991
INTERACT 1984,1987,1990
Information Retrieval (IR) 1988-1881
Office Information Systems (OIS) 1990
User Interface Software & Technology (UIST) 1988-1991
Journals:
Behaviour and Information Technology 1982-1991
Human-Computer Interaction 1985-1991
Intl. Journal of HCI 1989-1991
Intl. Journal of Man-Machine Studies 1988-1991
Interacting with Computers 1989-1991
ACM Trans. on Graphics 1986
ACM Trans. Office Info. Systems 1983-1988
ACM Trans. Info. Systems 1989-1991
Books:
138 Books and Reports on HCI
Chapters from Helander's Handbook of HCI
Chapters from Salvendy's Handbook of Human Factors
OTHER INFORMATION
Special thanks to Bellcore for the use of the LSI retrieval software,
and to Gary Perlman for organizing and maintaining the HCIBIB
archives. Thanks also to Jonathan Cook for some of the programming.
I will be updating the database as more information becomes available.
This system was built for research purposes, so while I do not plan on
providing a lot of support for this system, I will be happy to receive
comments on how the system works, problems that people encounter, and
suggestions for improvements.
Please send comments to
pfoltz@rumpus.colorado.edu
I think it is _critical_ to make it clear that the database at Colorado [described above] contains about 25% of what is in the HCIBIB, because people I have talked to "think" they are searching the HCIBIB.
This group is about HCI as well as user interface design. You can not have one without the other. I am currently working on a thesis related to "Code generation of user interfaces". I have found a lot of information at the following sources. You may also wish to try a program called "Mosaic", it is a search tool for the internet and has produced some excellent results for me.
My sources are: /* Visualization info */ ftp ftp.uml.edu /* lots of examples and books */ gatekeeper.dec.com /* X Stuff */ sunsite.unc.edu ftp.x.org /* Examples from many sources: X, Xresource, Byte, Dr Dobbs, etc. */ ftp.uu.net /* Carnegie Mellon University Sites */ ftp.cs.cmu.edu School of Computer Science ftp.sei.cmu.edu Software Engineering Institute reports.adm.cs.cmu.edu reports for School of CS for CMU
These are most of the beginning sites I can think of!
If you find any gold mines please let me know!
Here's some other sites you might consider---especially if you're running Mosaic, and get get access to the HTTP sites. The HCI Bibliography doesn't have full text articles, but it has tons of citations and abstracts.
HCI Launching Pad http://www.cs.bgsu.edu/HCI The HCI Bibliography Project ftp://archive.cis.ohio-state.edu/pub/hcibib Lewis & Rieman's new book on HCI ftp://ftp.cs.colorado.edu/pub/cs/distribs/clewis/HCI-Design-Book Georgia Tech's Human-Machine Systems Research Center - http://www.gatech.edu/aimosaic/chmsr.html Georgia Tech's Graphics, Visualization and Usability Center http://www.gatech.edu/gvu/gvutop.html LUTCHI Research Centre at Loughborough University of Technology http://pipkin.lut.ac.uk/
How to get information via FTP about the
Human-Computer Interaction Laboratory (HCIL)
University of Maryland at College Park
1. Connect with ftp to the machine ftp.cs.umd.edu like this:
% ftp ftp.cs.umd.edu
2. Log in as anonymous and give your complete e-mail address as the password:
Name (ftp.cs:carm): anonymous
Guest login ok, send your complete e-mail address as password.
password: userid@machine.univ.edu [for example]
3. Change directory to pub/hcil:
ftp> cd pub/hcil
4. Look around and get whatever you want, the README file may be helpful:
ftp> ls -l
...........
ftp> get README
...........
ftp> mget filename1 filename2 ...
If you need help, ask your Unix-knowledgeable colleagues.
If they are not available, send e-mail to hcil-info@cs.umd.edu
The MacPsych archive was established as a repository
for information that is relevant to psychologists who use or
work with Macintosh(TM) computers. Some of the software and files
archived here have been described in the journal "Behavior Research
Methods, Instruments, and Computers." Look for references in
individual files to determine these.
We have already added an archive of some free Macintosh
software that has been written by members of the group, and you can
get information about this archive by sending mail to
macpsych-request@stolaf.edu
If you would rather just ftp immediately to the archive, the ftp address is:
ftp.stolaf.edu
and the archive is in the directory:
pub/macpsych
Soon, Macintosh software that appears in the journal "Behavior Research
Methods, Instruments, and Computers" will be available through the MacPsych
archive
If you wish to add something to this site, or you encounter
problems, please send mail to "macpsych-request@stolaf.edu". The
file Archive_Rules.txt contains the standards for submission of
programs and files to the archive. We heartily encourage submission
of software and files of interest to psychologists who use the
Macintosh.
Please read and respect the level of support that is associated with
any file. The levels of support currently recognized are:
FULL SUPPORT (questions probably answered, bug fixes and
updates provided, etc.)
PARTIAL SUPPORT (easy or intriguing questions may be
answered, only catastrophic bugs fixed,
updates if you feel like it)
MINIMAL SUPPORT (some mail queries answered)
NO SUPPORT (don't ever bother them for anything)
For HCI information, there are some web sites that you might want to include in the FAQ.
Here is a specific URL. A URL - Uniform Resource Locator - which can be used to identify any unique resource on the Internet.
http://is.twi.tudelft.nl/hci/
[ Note: Above WWW page was done by Hans de Graaff of Delft University. His email address is: J.J.deGraaff@IS.TWI.TUDelft.NL ]
For those who don't know what a URL is, the http: identifies the protocol (in this case, the Hypertext Transfer Protocol used by World Wide Web and Mosaic), the www.twi.tudelft.nl identifies the specific host (in the informatics area at the Technical University Delft, in the Netherlands), and the Local... identifies the path to the item that you want.
It would be accessible using a World-Wide Web client like Lynx (a character -based interface) or Mosaic ( a graphical interface available from ftp.ncsa.uiuc.edu for X Windows, Microsoft Windows and Macintosh platforms).