%%% -*-BibTeX-*-
%%% ====================================================================
%%% BibTeX-file{
%%% author = "Nelson H. F. Beebe",
%%% version = "3.10",
%%% date = "15 March 2012",
%%% time = "08:46:42 MST",
%%% filename = "gnu.bib",
%%% address = "University of Utah
%%% Department of Mathematics, 110 LCB
%%% 155 S 1400 E RM 233
%%% Salt Lake City, UT 84112-0090
%%% USA",
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 581 4148",
%%% URL = "http://www.math.utah.edu/~beebe",
%%% checksum = "25950 32442 140319 1387026",
%%% email = "beebe at math.utah.edu, beebe at acm.org,
%%% beebe at computer.org (Internet)",
%%% codetable = "ISO/ASCII",
%%% keywords = "bibliography; BibTeX; FSF; Free Software
%%% Foundation; GNU; gcc (GNU Compiler
%%% Collection); g++; gawk; gimp; gnome; gnat;
%%% open source; Richard M. Stallman",
%%% license = "public domain",
%%% supported = "yes",
%%% docstring = "This is a bibliography of publications about
%%% the GNU (Gnu's Not Unix) system. It also
%%% includes coverage of
%%%
%%% * emacs, gawk, gcc, g++, and many other GNU
%%% software tools;
%%%
%%% * some early references to TECO, the
%%% implementation language on the DEC PDP-10
%%% (1974--1990) of the first Emacs text editor;
%%%
%%% * writings by, and about, Richard M.
%%% Stallman, the founder of the Free Software
%%% Foundation and the GNU Project, and a
%%% strong proponent of sharing software with
%%% the entire world;
%%%
%%% * free software; and
%%%
%%% * open-source software.
%%%
%%% This bibliography does NOT cover GNU/Linux,
%%% one of the kernels of the GNU operating
%%% system; that subject is covered in a
%%% companion bibliography, linux.bib, which is a
%%% subset of unix.bib.
%%%
%%% At version 3.00, this bibliography was
%%% significantly extended with more than 530
%%% additional entries, thanks to the search
%%% capabilities provided by bibsql,
%%%
%%% http://www.math.utah.edu/pub/bibsql
%%%
%%% an interface to multiple SQL databases
%%% containing BibTeX-format data from the TeX
%%% User Group and BibNet Project bibliography
%%% archives. Those archives are freely
%%% available at
%%%
%%% http://www.math.utah.edu/pub/tex/bib/index-table.html
%%% http://www.math.utah.edu/pub/bibnet
%%% http://www.netlib.org/bib
%%% http://www.netlib.org/bibnet
%%%
%%% and many other mirrors around the world.
%%%
%%% The bibsql interface now makes it easy to
%%% mine those collections automatically to find
%%% new entries for this bibliography. However,
%%% from version 3.00 of gnu.bib, to avoid
%%% significant duplication, additional entries
%%% from linux.bib, linux-journal.bib, and
%%% unix.bib are henceforth excluded. Entries
%%% from those sources that were in version 2.50
%%% (or earlier) of this bibliography have,
%%% however, been retained.
%%%
%%% At version 3.10, the year coverage looked
%%% like this:
%%%
%%% 1960 ( 1) 1978 ( 6) 1996 ( 31)
%%% 1961 ( 0) 1979 ( 2) 1997 ( 33)
%%% 1962 ( 0) 1980 ( 7) 1998 ( 24)
%%% 1963 ( 0) 1981 ( 9) 1999 ( 75)
%%% 1964 ( 0) 1982 ( 7) 2000 ( 80)
%%% 1965 ( 0) 1983 ( 1) 2001 ( 109)
%%% 1966 ( 0) 1984 ( 10) 2002 ( 83)
%%% 1967 ( 0) 1985 ( 11) 2003 ( 92)
%%% 1968 ( 0) 1986 ( 8) 2004 ( 95)
%%% 1969 ( 1) 1987 ( 17) 2005 ( 83)
%%% 1970 ( 0) 1988 ( 31) 2006 ( 43)
%%% 1971 ( 2) 1989 ( 26) 2007 ( 39)
%%% 1972 ( 0) 1990 ( 37) 2008 ( 32)
%%% 1973 ( 0) 1991 ( 41) 2009 ( 32)
%%% 1974 ( 1) 1992 ( 53) 2010 ( 22)
%%% 1975 ( 3) 1993 ( 49) 2011 ( 31)
%%% 1976 ( 2) 1994 ( 64) 2012 ( 10)
%%% 1977 ( 3) 1995 ( 55)
%%% 19xx ( 5)
%%% 20xx ( 2)
%%%
%%% Article: 688
%%% Book: 256
%%% InCollection: 1
%%% InProceedings: 139
%%% Manual: 46
%%% MastersThesis: 17
%%% Misc: 68
%%% Periodical: 4
%%% PhdThesis: 2
%%% Proceedings: 91
%%% TechReport: 56
%%%
%%% Total entries: 1368
%%%
%%% Many people in the current GNU,
%%% free-software, and open-source communities
%%% are likely unaware of important precursors
%%% to the modern free-software movement. The
%%% next several paragraphs provide a compact
%%% history, and the bibliography files mentioned
%%% here can all be found in the TeX User Group
%%% and BibNet Project bibliography archives.
%%%
%%% --- begin historical remarks ---
%%%
%%% In 1965, Jim Wilkinson (see
%%% wilkinson-james-hardy.bib) at the National
%%% Physical Laboratory in Teddington, England (a
%%% southwest London suburb), and several other
%%% prominent, and mainly European, numerical
%%% analysts, began an influential free-software
%%% publication program in the journal Numerische
%%% Mathematik. Despite its name, that journal
%%% publishes numerical-computing research
%%% articles mostly in English, with less than
%%% fifteen percent of the articles in French or
%%% German. The published software is written in
%%% the Algol 60 programming language, and
%%% implements reliable numerical algorithms for
%%% matrix-algebra problems that are commonly met
%%% in engineering and scientific computations,
%%% and are now pervasive in numerical computing
%%% throughout the world, and across many
%%% disciplines in academia, commerce, industry,
%%% government, and the military.
%%%
%%% A subsequent book \cite{Wilkinson:1971:LA}
%%% republished 29 of those original journal
%%% articles, with commentary, corrections, and
%%% updates. They provide algorithmically-solid
%%% and extensively-tested computer programs for
%%% solving various types of linear-equation,
%%% linear-programming, and least-squares
%%% problems, finding singular-value
%%% decompositions, and solving eigenvalue
%%% problems.
%%%
%%% The Algol 60 language was chosen for the
%%% Numerische Mathematik articles because it had
%%% an international design and development team,
%%% was intended to be clean, clear, concise, and
%%% unencombered by computer-architectural
%%% considerations (of which Fortran possessed
%%% many), and was widely implemented in Europe.
%%%
%%% However, Algol 60 was peculiar in leaving
%%% input and output up to the implementation,
%%% and in having both a standard mixed-case
%%% publication-language form (used in typeset
%%% journal articles and books), and an
%%% implementation-dependent source-code form
%%% that was usually restricted to uppercase, and
%%% was commonly recorded on punched cards or
%%% paper tape.
%%%
%%% Algol 60 saw little use in North America,
%%% except at the relatively few academic sites
%%% with Burroughs computers, and the
%%% aforementioned peculiarities in practice made
%%% its code highly nonportable.
%%%
%%% The limitations of Algol 60, and the
%%% dominance of Fortran in numerical computing
%%% in North America, led to an effort there to
%%% translate all of the algorithms in the
%%% Wilkinson/Reinsch book to carefully-written,
%%% and highly-portable, Fortran, using the
%%% programmer team's wide experience on many
%%% commercial architectures, and the existence
%%% of the ANSI Fortran X3.9-1966 Standard, to
%%% guide their programming work.
%%%
%%% The programmer team originally called their
%%% effort the NATS Project, after the initial
%%% letters of their employing institutions:
%%% Northwestern University (Chicago, IL),
%%% Argonne National Laboratory (Argonne, IL, a
%%% Chicago suburb), the University of Texas at
%%% Austin, and Stanford University (Stanford,
%%% CA). As more numerical analysts joined the
%%% work, the NATS acronym was redefined to mean
%%% National Activity to Test Software.
%%%
%%% The first major result of the NATS work was
%%% the EISPACK library \cite{Smith:1976:MER,
%%% Garbow:1977:MER}, which provided Fortran
%%% translations of the eigensolution algorithms
%%% from Part II of the Wilkinson/Reinsch book.
%%%
%%% The second result of the NATS Project was the
%%% LINPACK library \cite{Dongarra:1979:LUG},
%%% which covered Part I of the Wilkinson/Reinsch
%%% book.
%%%
%%% The EISPACK library code was mainly a
%%% straightforward translation of Algol 60 to
%%% Fortran. However, the LINPACK library made a
%%% significant change in the original Algol 60
%%% implementations, by identifying common code
%%% in time-critical inner loops that could be
%%% implemented in separate highly-optimized
%%% routines, called the Basic Linear Algebra
%%% Subroutines (BLAS), and which were well
%%% matched for the hardware capabilities of
%%% vector supercomputers of the 1970s.
%%%
%%% The third important result of the NATS
%%% Project was the LAPACK library, which
%%% replaced the functionality of both EISPACK
%%% and LINPACK, but under new, albeit similar,
%%% routine names. About a dozen members of the
%%% team coauthored three editions of a book on
%%% the LAPACK software \cite{Anderson:1992:LUG,
%%% Anderson:1995:LUG, Anderson:1999:LUG}. Their
%%% work continues today in a series of
%%% publications called the LAPACK Working Notes
%%% (LAWN) (documented in a separate
%%% bibliography, lawn.bib, and in some
%%% author-specific bibliographies of the BibNet
%%% Project, notably, dongarra-jack-j.bib,
%%% duff-iain-s.bib, golub-gene-h.bib,
%%% kincaid-david-r.bib, moler-cleve-b.bib,
%%% parlett-beresford-n.bib, rice-john-r.bib,
%%% wilkinson-james-hardy.bib, and
%%% young-david-m.bib). Many of the LAWN
%%% documents have later appeared as refereed
%%% journal articles.
%%%
%%% Besides implementing many more algorithms,
%%% improving reliability and robustness, and
%%% incorporating the BLAS in the EISPACK
%%% replacements, LAPACK introduced many more
%%% numerical kernels that are called the Level 2
%%% and 3 BLAS. The new BLAS routines implement
%%% time-critical inner double and triple loops
%%% that are common in many algorithms for matrix
%%% algebra.
%%%
%%% The higher-level BLAS routines simplify
%%% coding, and allow hiding of machine-dependent
%%% optimizations that exploit features of both
%%% vector and parallel hardware, including
%%% multicore and multithread CPUs, graphics
%%% processing units (GPUs), and multilevel
%%% memories whose worst-case access times can
%%% exceed instruction times by as much as a
%%% factor of 500 on 2010-vintage hardware.
%%%
%%% The NATS Project spawned many other
%%% collaborative efforts to produce free, and
%%% widely-needed, software, including FUNPACK
%%% (for mathematical elementary functions and a
%%% limited selection of special functions: see
%%% \cite{Cody:1975:FPS}, cody-william-j.bib, and
%%% elefunt.bib), ELLPACK (for elliptic
%%% differential equations: see rice-john-r.bib),
%%% LAPACK++ (object-oriented extensions),
%%% LAPACK3E (Fortran 90 extensions), ScaLAPACK
%%% and ScaLAPACK++ (for distributed memory
%%% concurrent computers), SPARSPACK (for large
%%% sparse linear equations and eigenvalue
%%% problems where conventional dense-matrix
%%% methods that require O(N**3) work and O(N**2)
%%% storage are impractical or infeasible), and
%%% TOOLPACK for Unix-like software tools (see
%%% fortran2.bib, signum.bib, fortran-forum.bib,
%%% and \cite{Kernighan:1976:ST,
%%% Kernighan:1981:STP,Kernighan:1984:UPE,
%%% Kernighan:1999:PP}).
%%%
%%% None of the three NATS software packages
%%% carries a license statement. They were
%%% produced, often at academic and government
%%% expense, for the entire world to use freely
%%% and without any restrictions whatsoever.
%%% Users are free to modify and extend the
%%% software, and commercial vendors are free to
%%% reimplement it, or otherwise optimize it, in
%%% order to exploit particular features of their
%%% hardware and/or software. Those
%%% reimplementations may be held proprietary if
%%% the vendor chooses, although the user
%%% interface (the routine calling sequence)
%%% remains unchanged from the public code.
%%%
%%% The main programming language for those
%%% numerical software libraries has remained
%%% Fortran: both LINPACK and LAPACK assume the
%%% 1977 ANSI and 1978 ISO Fortran Standards, and
%%% LAPACK3e uses extensions from the 1990
%%% Fortran ISO Standard. That practice is not
%%% particularly restrictive, because on modern
%%% (roughly post-1985) operating systems,
%%% Fortran routines are usually callable from
%%% other programming languages, albeit sometimes
%%% with platform-specific assumptions or
%%% compiler extensions. However, with some
%%% subsequent manual cleanup, the CLAPACK
%%% distribution provides machine-translated
%%% C-language equivalents of a large subset of
%%% LAPACK, eliminating the need for numerical C
%%% programmers to concern themselves with the
%%% details of interlanguage calling conventions.
%%% However, efficiency may be lost because of
%%% the differing array storage-order conventions
%%% between the Fortran and C language families.
%%% The translations do NOT exchange loop order,
%%% with possibly severe effects on memory cache
%%% access efficiency.
%%%
%%% Starting in 1960, the journal Communications
%%% of the ACM (CACM), began publication of
%%% usually-short computer algorithms for a broad
%%% range of problems, including nonnumerical
%%% ones. Eventually, there were almost 500
%%% of them, including Tony Hoare's famous
%%% partition and quicksort algorithms (see
%%% cacm1960.bib and cacm1970.bib).
%%%
%%% In 1975, a new journal, ACM Transactions on
%%% Mathematical Software (TOMS) (see toms.bib)
%%% was founded to continue publication of
%%% numerical algorithms, to allow publication of
%%% much larger packages that are too big to list
%%% in journal articles, and to provide
%%% developers an opportunity to publish
%%% descriptions of algorithms separate from
%%% papers about their implementations in
%%% computer languages.
%%%
%%% All code published in TOMS is required to be
%%% free software, although certain free-software
%%% or open-source software licenses are now
%%% permitted. All software from TOMS articles
%%% is available for unrestricted downloads via
%%% the Netlib Project Web site and its mirrors.
%%%
%%% The TOMS journal has published research
%%% articles about many packages with names
%%% inspired by the original ones, including
%%% ABBPACK, ABDPACK, APPSPACK, CSRFPACK,
%%% CUBPACK, ELLPACK, FFPACK, FUNPACK, HOMPACK,
%%% HOMPACK90, IQPACK, ITPACK, LAPACK, NITPACK,
%%% ODRPACK, ODRPACK95, PELLPACK, PHCPACK,
%%% QMRPACK, QUADPACK, SRFPACK, SSRFPACK,
%%% STRIPACK, ScaLAPACK, TENPACK, TNPACK,
%%% TRIPACK, TSPACK, and UMFPACK.
%%%
%%% As far as this author knows, only three other
%%% journals provide for publication of numerical
%%% algorithms with accompanying free software:
%%% Applied Statistics (see as1950.bib,
%%% as1960.bib, as1970.bib, as1980.bib,
%%% as1990.bib, as2000.bib, as2010.bib, ...),
%%% Computing (27 algorithms up to 1976, and none
%%% since: see computing.bib), and the Journal of
%%% Statistical Software (see jstatsoft.bib).
%%%
%%% The journal Computer Physics Communications
%%% publishes many computer programs, but their
%%% copyright must be transferred to the journal
%%% publisher, which then sells them under
%%% restrictive nondisclosure licenses. The
%%% well-known book series Numerical Recipes (in
%%% Fortran, C, C++, and Pascal) contains a lot
%%% of potentially useful computer code, but
%%% cripples their use by restrictive licensing.
%%%
%%% In 1980, Cleve Moler (see moler-cleve-b.bib),
%%% one of the original NATS developers,
%%% announced an interactive matrix calculator
%%% program, based on EISPACK and LINPACK, called
%%% Matlab. The program attracted such wide
%%% interest that he, with Jack Little, founded a
%%% company, The MathWorks, Inc., in 1984 to
%%% further develop, market, and support Matlab
%%% (see matlab.bib).
%%%
%%% Although the original prototype calculator,
%%% now called Classic Matlab, was written
%%% entirely in Fortran, the current commercial
%%% Matlab is written mainly in C and C++. The
%%% Mathworks, Inc., remains privately held, and
%%% is believed to be a multi-billion-dollar
%%% business. The GNU Octave program implements
%%% a subset of Matlab, but The Mathworks now also
%%% offers much more software for matrix analysis,
%%% simulation, graphics, and others: see
%%%
%%% http://www.mathworks.com/
%%%
%%% Finally, it should be noted that another
%%% important offshoot of the MIT Artificial
%%% Intelligence Laboratory where Richard
%%% Stallman did much of his early work is the
%%% Lisp programming language (see
%%% common-lisp.bib and lispsymbcomput.bib),
%%% dialects of which have been used to implement
%%% several computer algebra systems, including
%%% Macsyma (now available as GNU Maxima; see
%%% maxima.bib), Reduce (released in open-source
%%% form in 2009: see
%%%
%%% http://www.reduce-algebra.com/
%%% http://reduce-algebra.sourceforge.net/
%%%
%%% \cite{Hearn:2009:RFS}, red-a-f.bib,
%%% red-g-l.bib, red-m-z.bib, redbooks.bib,
%%% redextra.bib, and reduce.bib), and SCRATCHPAD
%%% (now known as Axiom: see axiom.bib). Axiom
%%% is being completely reimplemented as a
%%% literate program, on the grounds that the
%%% history, practices, and rigor of mathematics
%%% require computer-algebra software to be
%%% extendable, free, long-lived, open, and
%%% portable: see \cite{Page:2007:AOS}.
%%%
%%% --- end historical remarks ---
%%%
%%% The initial draft of this bibliography was
%%% derived almost entirely from the OCLC
%%% Article1st, Contents1st, Papers1st,
%%% Proceedings, and WorldCat databases.
%%% Additions were then made from all of the
%%% bibliographies in the TeX User Group
%%% collection, from the Uncover library
%%% database, from the University of California
%%% Melvyl catalog, from the U.S. Library of
%%% Congress catalog, from the IEEE INSPEC
%%% 1989--1995 CD-ROM database, from
%%% bibliographies in the author's personal
%%% files, and from the computer science
%%% bibliography collection on ftp.ira.uka.de in
%%% /pub/bibliography to which many people of
%%% have contributed. The snapshot of this
%%% collection was taken on 5-May-1994, and it
%%% consists of 441 BibTeX files, 2,672,675
%%% lines, 205,289 entries, and 6,375
%%% <at>String{} abbreviations, occupying 94.8MB
%%% of disk space.
%%%
%%% Regrettably, the OCLC databases often do not
%%% record final page numbers of journal
%%% articles, so there are many page ranges of
%%% the form 123--?? in this bibliography.
%%%
%%% Numerous errors in the sources noted above
%%% have been corrected. Spelling has been
%%% verified with the UNIX spell and GNU ispell
%%% programs using the exception dictionary
%%% stored in the companion file with extension
%%% .sok.
%%%
%%% BibTeX citation tags are uniformly chosen
%%% as name:year:abbrev, where name is the
%%% family name of the first author or editor,
%%% year is a 4-digit number, and abbrev is a
%%% 3-letter condensation of important title
%%% words. Citation tags were automatically
%%% generated by software developed for the
%%% BibNet Project.
%%%
%%% In this bibliography, entries are sorted in
%%% year order, using bibsort -byyear, to
%%% facilitate locating most recent work.
%%%
%%% The checksum field above contains a CRC-16
%%% checksum as the first value, followed by the
%%% equivalent of the standard UNIX wc (word
%%% count) utility output of lines, words, and
%%% characters. This is produced by Robert
%%% Solovay's checksum utility.",
%%% }
%%% ====================================================================
@Preamble{
"\ifx \undefined \AllTeX \def \AllTeX {(\La)\TeX} \fi" #
"\ifx \undefined \k \let \k = \c \fi" #
"\ifx \undefined \La \def \La {{\rm L\kern-.36em\raise.3ex\hbox{\sc a}\kern-.15em}} \fi" #
"\ifx \undefined \LyX \def \LyX {L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\spacefactor1000} \fi" #
"\ifx \undefined \manual \font \manual = manfnt \hyphenchar \manual = -1 \fi" #
"\ifx \undefined \MP \def \MP {{\manual META}\-{\manual POST}\spacefactor1000 } \fi" #
"\ifx \undefined \POSTSCRIPT \def \POSTSCRIPT {{Post\-Script}} \fi"
}
%%% ====================================================================
%%% Acknowledgement abbreviations:
@String{ack-bc = "S. Bart Childs,
e-mail: \path|bart@cs.tamu.edu|"}
@String{ack-nhfb = "Nelson H. F. Beebe,
University of Utah,
Department of Mathematics, 110 LCB,
155 S 1400 E RM 233,
Salt Lake City, UT 84112-0090, USA,
Tel: +1 801 581 5254,
FAX: +1 801 581 4148,
e-mail: \path|beebe@math.utah.edu|,
\path|beebe@acm.org|,
\path|beebe@computer.org| (Internet),
URL: \path|http://www.math.utah.edu/~beebe/|"}
@String{ack-njh = "Nick Higham,
e-mail: \path|higham@vtx.ma.man.ac.uk|"}
@String{ack-sk = "Samuel Ko,
e-mail: \path|kko@sfu.ca|"}
%%% ====================================================================
%%% Institution abbreviations:
@String{inst-CLSC = "College of Science Computer, University of
Utah"}
@String{inst-CLSC:adr = "Salt Lake City, UT 84112, USA"}
@String{inst-CSC = "Center for Scientific Computing and
Department of Mathematics, University of
Utah"}
@String{inst-CSC:adr = "Salt Lake City, UT 84112, USA"}
@String{inst-MIT = "Massachusetts Institute of Technology"}
@String{inst-MIT:adr = "Cambridge, MA, USA"}
@String{inst-MIT-AI = "Massachusetts Institute of Technology,
Artificial Intelligence Laboratory"}
@String{inst-MIT-AI:adr = "Cambridge, MA, USA"}
@String{inst-MIT-EECS = "Massachusetts Institute of Technology,
Electrical Engineering and Computer Science
Department"}
@String{inst-MIT-EECS:adr = "Cambridge, MA, USA"}
@String{inst-U-MARYLAND = "University of Maryland"}
@String{inst-U-MARYLAND:adr = "College Park, MD, USA"}
%%% ====================================================================
%%% Journal abbreviations:
@String{j-ACM-COMM-COMP-ALGEBRA = "ACM Communications in Computer Algebra"}
@String{j-ADA-USER-J = "Ada User Journal"}
@String{j-AI-EXPERT = "AI Expert"}
@String{j-ANRITSU-TECHNICAL-BULL = "Anritsu Technical Bulletin"}
@String{j-BULL-SCI-ASSOC-INGEN-ELECTRICIENS-MONTEFIORE = "Bulletin
Scientifique de l'Association des
Ing{\'e}nieurs Electriciens sortis de
l'Institut Electrotechnique Montefiore"}
@String{j-BYTE = "BYTE Magazine"}
@String{j-C-PLUS-PLUS-REPORT = "C++ Report"}
@String{j-CACM = "Communications of the ACM"}
@String{j-CCCUJ = "C/C++ Users Journal"}
@String{j-CCPE = "Concurrency and Computation: Prac\-tice and
Experience"}
@String{j-COMP-ARCH-NEWS = "ACM SIGARCH Computer Architecture News"}
@String{j-COMP-GEOSCI = "Computers and Geosciences"}
@String{j-COMP-GRAPHICS = "Computer Graphics"}
@String{j-COMP-HUM = "Computers and the Humanities"}
@String{j-COMP-NET-AMSTERDAM = "Computer Networks (Amsterdam, Netherlands:
1999)"}
@String{j-COMP-PHYS-COMM = "Computer Physics Communications"}
@String{j-COMP-PHYSICS = "Computers in physics"}
@String{j-COMP-STANDARDS-INTERFACES = "Computer Standards and Interfaces"}
@String{j-COMP-SURV = "ACM Computing Surveys"}
@String{j-COMP-SYS = "Computing Systems"}
@String{j-COMPUT-SCI-ENG = "Computing in Science and Engineering"}
@String{j-COMPUTER = "Computer"}
@String{j-COMPUTERWOCHE = "Computerwoche"}
@String{j-CPE = "Concurrency, practice and experience"}
@String{j-CRYPTOLOGIA = "Cryptologia"}
@String{j-CUJ = "C Users Journal"}
@String{j-DATAMATION = "Datamation"}
@String{j-DDDU = "Dr. Dobb's Developer Update"}
@String{j-DDJ = "Dr. Dobb's Journal of Software Tools"}
@String{j-EDN = "EDN"}
@String{j-EMBED-SYS-PROG = "Embedded Systems Programming"}
@String{j-EMBEDDED-LINUX-J = "Embedded Linux Journal"}
@String{j-EMBEDDED-LINUX-J-ONLINE = "Embedded Linux Journal Online"}
@String{j-EPODD = "Electronic
Pub\-lish\-ing\emdash{}Orig\-i\-na\-tion,
Dissemination, and Design"}
@String{j-FORTRAN-FORUM = "ACM Fortran Forum"}
@String{j-FUT-GEN-COMP-SYS = "Future Generation Computer Systems"}
@String{j-HYPERMEDIA = "Hypermedia"}
@String{j-IBM-JRD = "IBM Journal of Research and Development"}
@String{j-IBM-SYS-J = "IBM Systems Journal"}
@String{j-IEEE-ANN-HIST-COMPUT = "IEEE Annals of the History of Computing"}
@String{j-IEEE-DISTRIB-SYST-ONLINE = "IEEE Distributed Systems Online"}
@String{j-IEEE-CGA = "IEEE Computer Graphics and Applications"}
@String{j-IEEE-COMPUT-SCI-ENG = "IEEE Computational Science \& Engineering"}
@String{j-IEEE-SEC-PRIV = "IEEE Security \& Privacy"}
@String{j-IEEE-SOFTWARE = "IEEE Software"}
@String{j-IEEE-TRANS-PAR-DIST-SYS = "IEEE Transactions on Parallel and
Distributed Systems"}
@String{j-INFO-DECISION-TECHNOLOGIES = "Information and Decision Technologies"}
@String{j-INFO-RETRIEVAL-LIB-AUTO = "Information Retrieval and Library
Automation"}
@String{j-INFO-SOFTWARE-TECH = "Information and Software Technology"}
@String{j-INFORMATIK-INFORMATIONEN-REPORTE = "Informatik, Informationen
Reporte"}
@String{j-INFORMATION-WEEK = "Information Week"}
@String{j-INT-J-MAN-MACHINE-STUDIES = "International Journal of Man-Machine
Studies"}
@String{j-INT-J-MINI-MICROCOMPUTERS = "International Journal of Mini and
Microcomputers"}
@String{j-INT-J-PAR-EMER-DIST-SYS = "International Journal of Parallel, Emergent
and Distributed Systems: IJPEDS"}
@String{j-INT-J-PARALLEL-PROG = "International Journal of Parallel
Programming"}
@String{j-INT-J-SOFTW-TOOLS-TECHNOL-TRANSFER = "International Journal on
Software Tools for Technology Transfer (STTT)"}
@String{j-INTEL-TECH-J = "Intel Technology Journal"}
@String{j-J-ACM = "Journal of the ACM"}
@String{j-J-AM-SOC-INF-SCI = "Journal of the American Society for
Information Science"}
@String{j-J-APPL-ECONOMETRICS = "Journal of Applied Econometrics"}
@String{j-J-BIOMED-INF = "Journal of Biomedical Informatics"}
@String{j-J-GRID-COMP = "Journal of Grid Computing"}
@String{j-J-MICROCOMPUT-APPL = "Journal of Microcomputer Applications"}
@String{j-J-STAT-SOFT = "Journal of Statistical Software"}
@String{j-J-SUPERCOMPUTING = "The Journal of Supercomputing"}
@String{j-J-SYMBOLIC-COMP = "Journal of Symbolic Computation"}
@String{j-J-SYST-SOFTW = "The Journal of Systems and Software"}
@String{j-J-UCS = "J.UCS: Journal of Universal Computer
Science"}
@String{j-J-VIS-COMP-ANIMATION = "Journal of Visualization and Computer
Animation"}
@String{j-JAVAWORLD = "JavaWorld: IDG's magazine for the
Java community"}
@String{j-JOHO-SHORI = "Joho-Shori (J. Information Processing Soc.
Japan)"}
@String{j-LECT-NOTES-COMP-SCI = "Lecture Notes in Computer Science"}
@String{j-LINUX-J = "Linux Journal"}
@String{j-LOGIN = ";login: the USENIX Association newsletter"}
@String{j-MARKUP-LANG = "Markup Languages: Theory \& Practice"}
@String{j-MICROPROC-MICROPROG = "Microprocessing and Microprogramming"}
@String{j-NAMS = "Notices of the American Mathematical
Society"}
@String{j-NETWORK-WORLD = "Network World"}
@String{j-NORDIC-J-COMPUT = "Nordic Journal of Computing"}
@String{j-OPER-SYS-REV = "Operating Systems Review"}
@String{j-PARALLEL-DIST-COMP-PRACT = "PDCP: Parallel and Distributed Computing
Practices"}
@String{j-PERFORM-COMPUT = "Performance Computing"}
@String{j-PERS-COMPUT-WORLD = "Personal computer world"}
@String{j-PROC-SPIE = "Proceedings of the SPIE --- The
International Society for Optical
Engineering"}
@String{j-QUEUE = "ACM Queue: Tomorrow's Computing Today"}
@String{j-RELIABLE-COMPUTING = "Reliable Computing = Nadezhnye vychisleniia"}
@String{j-SCI-PROG = "Scientific Programming"}
@String{j-SIGADA-LETTERS = "ACM SIGADA Ada Letters"}
@String{j-SIGMOD = "SIGMOD Record (ACM Special Interest Group on
Management of Data)"}
@String{j-SIGPLAN = "ACM SIG{\-}PLAN Notices"}
@String{j-SIGSAM = "SIGSAM Bulletin (ACM Special Interest Group
on Symbolic and Algebraic Manipulation)"}
@String{j-SIGSOFT-SOFTWARE-ENG-NOTES = "SIGSOFT Software Engineering Notes"}
@String{j-SOFTWARE-MAG = "Software Magazine"}
@String{j-SPE = "Soft{\-}ware\emdash Prac{\-}tice and
Experience"}
@String{j-SUNEXPERT = "SunExpert Magazine"}
@String{j-SYS-ADMIN = "Sys Admin: The Journal for UNIX Systems
Administrators"}
@String{j-TACCESS = "ACM Transactions on Accessible Computing"}
@String{j-TECHNIQUE-SCI-INFORMATIQUES = "Technique et Science Informatiques"}
@String{j-TECS = "ACM Transactions on Embedded Computing
Systems"}
@String{j-TEXNIQUES = "{\TeX}{\-}niques, Publications for the
{\TeX} community"}
@String{j-TODAES = "ACM Transactions on Design Automation of
Electronic Systems."}
@String{j-TOIS = "ACM Transactions on Information Systems"}
@String{j-TOIT = "ACM Transactions on Internet Technology
(TOIT)"}
@String{j-TOMS = "ACM Transactions on Mathematical Software"}
@String{j-TOPLAS = "ACM Transactions on Programming Languages
and Systems"}
@String{j-TOSEM = "ACM Transactions on Software Engineering and
Methodology"}
@String{j-TRANS-INFO-PROCESSING-SOC-JAPAN = "Transactions of the Information
Processing Society of Japan"}
@String{j-TRANS-SOC-COMP-SIM = "Transactions of the Society for Computer
Simulation"}
@String{j-TRETS = "ACM Transactions on Reconfigurable Technology
and Systems"}
@String{j-TUGboat = "TUGboat"}
@String{j-UNIX-DEVELOPER = "UNIX Developer"}
@String{j-UNIX-REVIEW = "UNIX review"}
@String{j-UNIX-WORLD = "UNIX/world"}
@String{j-VAX-PROF = "The VAX professional"}
@String{j-X-J = "{The {X} Journal: Computing Technology with
the {X Window System}}"}
%%% ====================================================================
%%% Publisher abbreviations:
@String{pub-ACM = "ACM Press"}
@String{pub-ACM:adr = "New York, NY 10036, USA"}
@String{pub-APRESS = "Apress"}
@String{pub-APRESS:adr = "Berkeley, CA, USA"}
@String{pub-AW = "Ad{\-d}i{\-s}on-Wes{\-l}ey"}
@String{pub-AW:adr = "Reading, MA, USA"}
@String{pub-CAMBRIDGE = "Cambridge University Press"}
@String{pub-CAMBRIDGE:adr = "Cambridge, UK"}
@String{pub-CMP-BOOKS = "CMP Books"}
@String{pub-CMP-BOOKS:adr = "6600 Silacci Way, Gilroy, CA 95020, USA"}
@String{pub-CORIOLIS = "Coriolis Group Books"}
@String{pub-CORIOLIS:adr = "Scottsdale, AZ, USA"}
@String{pub-DEC = "Digital Equipment Corporation"}
@String{pub-DEC:adr = "Maynard, MA, USA"}
@String{pub-DP = "Digital Press"}
@String{pub-DP:adr = "12 Crosby Drive, Bedford, MA 01730, USA"}
@String{pub-DPUNKT-VERLAG = "dpunkt-Verlag"}
@String{pub-DPUNKT-VERLAG:adr = "Heidelberg, Germany"}
@String{pub-ELS = "Elsevier"}
@String{pub-ELS:adr = "Amsterdam, The Netherlands"}
@String{pub-EUROPEN = "EurOpen"}
@String{pub-EUROPEN:adr = "Buntingford, Herts, UK"}
@String{pub-EYROLLES = "Eyrolles"}
@String{pub-EYROLLES:adr = "Paris, France"}
@String{pub-FSF = "{Free Software Foundation, Inc.}"}
@String{pub-FSF:adr = "51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301, USA, Tel: (617) 876-3296"}
@String{pub-GNU-PRESS = "GNU Press"}
@String{pub-GNU-PRESS:adr = "Boston, MA, USA"}
@String{pub-HAYDEN = "Hayden Books"}
@String{pub-HAYDEN:adr = "4300 West 62nd Street,
Indianapolis, IN 46268, USA"}
@String{pub-IBM = "IBM Corporation"}
@String{pub-IBM:adr = "San Jose, CA, USA"}
@String{pub-IDG-WORLDWIDE = "I D G Books Worldwide"}
@String{pub-IDG-WORLDWIDE:adr = "Indianapolis, IN, USA"}
@String{pub-IEEE = "IEEE Computer Society Press"}
@String{pub-IEEE:adr = "1109 Spring Street, Suite 300, Silver
Spring, MD 20910, USA"}
@String{pub-INTERNET-SOCIETY = "Internet Society"}
@String{pub-INTERNET-SOCIETY:adr = "Reston, VA, USA"}
@String{pub-IOS = "IOS Press"}
@String{pub-IOS:adr = "Amsterdam, The Netherlands"}
@String{pub-KLUWER = "Kluwer Academic Publishers Group"}
@String{pub-KLUWER:adr = "Norwell, MA, USA, and Dordrecht,
The Netherlands"}
@String{pub-LEARNED-INF = "Learned Information"}
@String{pub-LEARNED-INF:adr = "Medford, NJ, USA"}
@String{pub-MANNING = "Manning Publications"}
@String{pub-MANNING:adr = "Greenwich, CT, USA"}
@String{pub-MCGRAW-HILL = "Mc{\-}Graw-Hill"}
@String{pub-MCGRAW-HILL:adr = "New York, NY, USA"}
@String{pub-MF = "Miller Freeman Publications"}
@String{pub-MF:adr = "San Francisco, CA, USA"}
@String{pub-MIT = "MIT Press"}
@String{pub-MIT:adr = "Cambridge, MA, USA"}
@String{pub-NETWORK-THEORY = "Network Theory Ltd."}
@String{pub-NETWORK-THEORY:adr = "Bristol, UK"}
@String{pub-NEW-RIDERS = "New Riders Publishing"}
@String{pub-NEW-RIDERS:adr = "Carmel, IN, USA"}
@String{pub-NH = "North-Holland Publishing Co."}
@String{pub-NH:adr = "Amsterdam, The Netherlands"}
@String{pub-NO-STARCH = "No Starch Press"}
@String{pub-NO-STARCH:adr = "San Francisco, CA, USA"}
@String{pub-OSBORNE-MCGRAW-HILL = "Osborne\slash Mc{\-}Graw-Hill"}
@String{pub-OSBORNE-MCGRAW-HILL:adr = "Berkeley, CA, USA"}
@String{pub-ORA = "O'Reilly \& Associates, Inc."}
@String{pub-ORA:adr = "981 Chestnut Street, Newton, MA 02164, USA"}
@String{pub-ORA-FRANCE = "O'Reilly"}
@String{pub-ORA-FRANCE:adr = "Paris, France"}
@String{pub-ORA-MEDIA = "O'Reilly Media"}
@String{pub-ORA-MEDIA:adr = "Sebastopol, CA, USA"}
@String{pub-ORCP = "O'Reilly Community Press"}
@String{pub-ORCP:adr = "Sebastopol, CA, USA"}
@String{pub-OSBORNE = "Osborne/McGraw-Hill"}
@String{pub-OSBORNE:adr = "Berkeley, CA, USA"}
@String{pub-PERSEUS = "Perseus Publishers"}
@String{pub-PERSEUS:adr = "Cambridge, MA, USA"}
@String{pub-PH = "Pren{\-}tice-Hall"}
@String{pub-PH:adr = "Englewood Cliffs, NJ 07632, USA"}
@String{pub-PHPTR = "Pren{\-}tice-Hall PTR"}
@String{pub-PHPTR:adr = "Upper Saddle River, NJ 07458, USA"}
@String{pub-PRIMA = "Prima Publishing"}
@String{pub-PRIMA:adr = "Roseville, CA, USA"}
@String{pub-QUE = "Que Corporation"}
@String{pub-QUE:adr = "Indianapolis, IN, USA"}
@String{pub-SAMS-NET = "Sams.net Pub."}
@String{pub-SAMS-NET:adr = "Indianapolis, IN, USA"}
@String{pub-SIAM = "Society for Industrial and Applied
Mathematics"}
@String{pub-SIAM:adr = "Philadelphia, PA, USA"}
@String{pub-SPIE = "SPIE Optical Engineering Press"}
@String{pub-SPIE:adr = "Bellingham, WA, USA"}
@String{pub-SSC = "Specialized Systems Consultants"}
@String{pub-SSC:adr = "P.O. Box 55549, Seattle, WA 98155"}
@String{pub-STUDENTLITTERATUR = "Studentlitteratur"}
@String{pub-STUDENTLITTERATUR:adr = "Lund, Sweden"}
@String{pub-SV = "Springer-Verlag"}
@String{pub-SV:adr = "Berlin, Germany~/ Heidelberg, Germany~/
London, UK~/ etc."}
@String{pub-SYBEX = "Sybex"}
@String{pub-SYBEX:adr = "2021 Challenger Driver, Suite 100,
Alameda, CA 94501, USA"}
@String{pub-UNICODE = "The Unicode Consortium"}
@String{pub-UNICODE-SAN-JOSE:adr = "P.O. Box 700519, San Jose, CA 95170-0519,
USA, Phone: +1-408-777-5870, Fax:
+1-408-777-5082, E-mail:
\path=unicode-inc@unicode.org="}
@String{pub-USENIX = "USENIX Association"}
@String{pub-USENIX:adr = "Berkeley, CA, USA"}
@String{pub-VOGEL = "Vogel-Verlag"}
@String{pub-VOGEL:adr = "Postfach 67 40, D-8700 W{\"u}rzburg,
Germany"}
@String{pub-WILEY = "Wiley"}
@String{pub-WILEY:adr = "New York, NY, USA"}
@String{pub-WORLD-SCI = "World Scientific Publishing Co."}
@String{pub-WORLD-SCI:adr = "Singapore; Philadelphia, PA, USA; River
Edge, NJ, USA"}
@String{pub-WROX = "Wrox Press"}
@String{pub-WROX:adr = "Chicago, IL, USA"}
@String{pub-YGGDRASIL = "Yggdrasil Computing, Inc."}
@String{pub-YGGDRASIL:adr = "Berkeley, CA, USA"}
%%% ====================================================================
%%% Series abbreviations:
@String{ser-LNAI = "Lecture Notes in Artificial Intelligence"}
@String{ser-LNCS = "Lecture Notes in Computer Science"}
@String{ser-SIGPLAN = "ACM SIG{\-}PLAN Notices"}
%%% ====================================================================
%%% Bibliography entries:
@Article{Galler:1960:LEC,
author = "Bernard A. Galler",
title = "Letters to the {Editor}: Cost of software",
journal = j-CACM,
volume = "3",
number = "4",
pages = "A12--A12",
month = apr,
year = "1960",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Fri Nov 25 18:19:26 MST 2005",
bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/cacm1960.bib;
http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
remark = "From the letter: ``... it is clear that what is being
charged for is the development of the program, and
while I am particularly unhappy that it comes from a
university, I believe it is damaging to the whole
profession. There isn't a 704 installation that hasn't
directly benefited from the free exchange of programs
made possible by the distribution facilities of SHARE.
If we start to sell our programs, this will set very
undesirable precedents.''",
}
%%% The `Gnu soup' book has nothing to do with the GNU Project, but I found
%%% the title amusing, and it might be fun to read some time!
@Book{Fischer:1969:GS,
author = "Heinz Eduard Fischer",
title = "Gnu soup",
publisher = "Printed for Fred Cogswell",
address = "Fiddlehead Poetry Books",
pages = "48",
year = "1969",
LCCN = "PR6056.I77 G6",
bibdate = "Thu Oct 31 08:43:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Limited ed. of 500 copies. Poems.",
acknowledgement = ack-nhfb,
}
@Article{Wilkinson:1971:SCN,
author = "J. H. Wilkinson",
title = "Some Comments from a Numerical Analyst",
journal = j-J-ACM,
volume = "18",
number = "2",
pages = "137--147",
month = apr,
year = "1971",
CODEN = "JACOAH",
DOI = "http://doi.acm.org/10.1145/321637.321638",
ISSN = "0004-5411",
bibdate = "Sat Dec 10 15:00:46 1994",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
remark = "This is the 1970 ACM Turing Award Lecture. Subsequent
lectures are published in {\em Communications of the
ACM}. Wilkinson comments ``It is perhaps salutary to be
reminded that as early as 1946 Turing had considered
the possibility of working with both interval and
significant digit arithmetic and the report recalled
forgotten conversations, not to mention heated
arguments, which we had on this topic.'' He also says
``I think it is of vital importance that all the work
that has been expended on the development of
satisfactory algorithms should be made fully available
to the people who need to use it. I would go further
than this and claim that it is a social duty to see
that this is achieved.''",
}
@Manual{DEC:1974:TUG,
title = "{TECO} user's guide",
organization = pub-DEC,
address = pub-DEC:adr,
pages = "v + 61 + 30",
year = "1974",
bibdate = "Wed Oct 30 19:15:57 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "Order no.: DEC-11-UTECA-A-D. Operating system and
version: RT-11 V03; software version: TECO V28.",
keywords = "Text editors (Computer programs).",
}
@Article{Cody:1975:FPS,
author = "W. J. Cody",
title = "The {FUNPACK} Package of Special Function
Subroutines",
journal = j-TOMS,
volume = "1",
number = "1",
pages = "13--25",
month = mar,
year = "1975",
CODEN = "ACMSCU",
DOI = "http://doi.acm.org/10.1145/355626.355631",
ISSN = "0098-3500 (print), 1557-7295 (electronic)",
bibdate = "Fri Aug 26 23:44:16 1994",
bibsource = "http://www.math.utah.edu/pub/tex/bib/elefunt.bib
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
citedby = "Fullerton:1980:BEM",
}
@Manual{DEC:1975:DSI,
title = "{DEC} system 10: introduction to {TECO} ({Text Editor
and Corrector})",
organization = pub-DEC,
address = pub-DEC:adr,
pages = "34",
year = "1975",
bibdate = "Wed Oct 30 19:15:57 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Electronic digital computers --- Handbooks, manuals,
etc.",
}
@Manual{DEC:1975:TEC,
title = "{Text Editor and Corrector} program: programmer's
reference manual",
organization = pub-DEC,
address = pub-DEC:adr,
edition = "Revised",
pages = "various",
year = "1975",
bibdate = "Wed Oct 30 19:15:57 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "This manual reflects the software version as of
version 23B of TECO. DEC-10-UTPRA-A-D.",
keywords = "DECsystem-10 (Computer); TECO (Computer program); Text
editors (Computer programs)",
}
@Book{Kernighan:1976:ST,
author = "Brian W. Kernighan and P. J. Plauger",
title = "Software Tools",
publisher = pub-AW,
address = pub-AW:adr,
pages = "338",
year = "1976",
ISBN = "0-201-03669-X",
ISBN-13 = "978-0-201-03669-5",
LCCN = "QA76.6 .K42 1976",
bibdate = "Thu Mar 25 16:01:54 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
}
@Book{Smith:1976:MER,
author = "B. T. Smith and J. M. Boyle and J. J. Dongarra and B.
S. Garbow and Y. Ikebe and V. C. Klema and C. B.
Moler",
title = "Matrix Eigensystem Routines\emdash {EISPACK} Guide",
volume = "6",
publisher = pub-SV,
address = pub-SV:adr,
pages = "vii + 387",
year = "1976",
ISBN = "0-387-06710-8",
ISBN-13 = "978-0-387-06710-0",
LCCN = "QA193 .M37, QA267.A1 L43 no.6",
bibdate = "Mon Dec 13 15:15:20 1993",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
series = "Lecture Notes in Computer Science, Editors: G. Goos
and J. Hartmanis",
}
@Book{Garbow:1977:MER,
author = "B. S. Garbow and J. M. Boyle and J. J. Dongarra and C.
B. Moler",
title = "Matrix Eigensystem Routines\emdash {EISPACK} Guide
Extension",
volume = "51",
publisher = pub-SV,
address = pub-SV:adr,
pages = "viii + 343",
year = "1977",
ISBN = "0-387-08254-9, 3-540-08254-9",
ISBN-13 = "978-0-387-08254-7, 978-3-540-08254-5",
LCCN = "QA193 .M381, QA267.A1,L43 no. 51",
bibdate = "Mon Dec 13 15:14:28 1993",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
series = "Lecture Notes in Computer Science, Editors: G. Goos
and J. Hartmanis",
}
@Manual{Harvard:1977:HTM,
title = "{HRSTS Teco} manual",
organization = "{Harvard University} and {Harvard-Radcliffe Student
Timesharing System}",
address = "Cambridge, MA, USA",
edition = "Second",
pages = "61",
year = "1977",
bibdate = "Tue Dec 29 08:26:00 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Time-sharing computer systems.",
}
@Manual{UTACC:1977:TPR,
title = "{TECO} pocket reference list: {DECsystem-10}",
organization = "{University of Texas at Austin. Computation Center}",
address = "Austin, TX, USA",
pages = "8",
year = "1977",
bibdate = "Wed Oct 30 19:15:57 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Pocket reference list; CCRL-7 University of Texas at
Austin. Computation Center",
acknowledgement = ack-nhfb,
annote = "Tx Doc no.: Z, UA268.7, C739rl no. 7 Cover title.",
keywords = "DEC-10 (Computer)",
}
@TechReport{Ciccarelli:1978:IEE,
author = "Eugene Charles Ciccarelli",
title = "An introduction to the {EMACS} editor",
type = "AI memo",
number = "447",
institution = inst-MIT-AI,
address = inst-MIT-AI:adr,
pages = "23",
year = "1978",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Misc{IEN034,
author = "C. J. Bennett",
title = "The {GNOME} Controller",
day = "25",
month = apr,
year = "1978",
bibdate = "Mon Nov 23 16:55:43 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.cis.ohio-state.edu/htbin/ien/ien34.html",
acknowledgement = ack-nhfb,
}
@Misc{RFC0746,
author = "R. Stallman",
title = "{RFC 746}: {SUPDUP} graphics extension",
day = "17",
month = mar,
year = "1978",
bibdate = "Thu Oct 16 09:34:09 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Status: UNKNOWN. Not online.",
URL = "ftp://ftp.internic.net/rfc/rfc746.txt;
ftp://ftp.math.utah.edu/pub/rfc/rfc746.txt",
acknowledgement = ack-nhfb,
online = "no",
status = "UNKNOWN",
}
@Article{Sandewall:1978:PIE,
author = "Erik Sandewall",
title = "Programming in an Interactive Environment: the ``{\sc
Lisp}'' Experience",
journal = j-COMP-SURV,
volume = "10",
number = "1",
pages = "35--71",
month = mar,
year = "1978",
CODEN = "CMSVAN",
DOI = "http://doi.acm.org/10.1145/356715.356719",
ISSN = "0010-4892",
bibdate = "Thu Jun 19 09:22:22 MDT 2008",
bibsource = "Compendex database;
http://www.acm.org/pubs/contents/journals/surveys/;
http://www.math.utah.edu/pub/tex/bib/compsurv.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "See also
\cite{Stallman:1978:SFS,Sandewall:1978:SFS}.",
abstract = "LISP systems have been used for highly interactive
programming for more than a decade. During that time,
special properties of the LISP language (such as
program\slash data equivalence) have enabled a certain
style of interactive programming to develop,
characterized by powerful interactive support for the
programmer, nonstandard program structures, and
nonstandard program development methods. A summary is
given of the LISP style of interactive programming for
readers outside the LISP community, describes those
properties of LISP systems that were essential for the
development of this style, and discusses some current
and not yet resolved issues.",
acknowledgement = ack-nhfb,
classification = "723",
fjournal = "ACM Computing Surveys",
keywords = "computer programming",
}
@Article{Sandewall:1978:SFS,
author = "Erik Sandewall",
title = "Surveyor's Forum: {Structured} Editing with a {\sc
Lisp}",
journal = j-COMP-SURV,
volume = "10",
number = "4",
pages = "507--508",
month = dec,
year = "1978",
CODEN = "CMSVAN",
DOI = "http://doi.acm.org/10.1145/356744.356755",
ISSN = "0010-4892",
bibdate = "Thu Jun 19 09:23:43 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/surveys/;
http://www.math.utah.edu/pub/tex/bib/compsurv.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "See \cite{Sandewall:1978:PIE,Stallman:1978:SFS}.",
acknowledgement = ack-nhfb,
fjournal = "ACM Computing Surveys",
}
@Article{Stallman:1978:SFS,
author = "Richard M. Stallman",
title = "Surveyor's Forum: {Structured} Editing with a {Lisp}",
journal = j-COMP-SURV,
volume = "10",
number = "4",
pages = "505--507",
month = dec,
year = "1978",
CODEN = "CMSVAN",
DOI = "http://doi.acm.org/10.1145/356744.356754",
ISSN = "0010-4892",
bibdate = "Thu Jun 19 09:23:43 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/surveys/;
http://www.math.utah.edu/pub/tex/bib/compsurv.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "See \cite{Sandewall:1978:PIE,Sandewall:1978:SFS}.",
acknowledgement = ack-nhfb,
fjournal = "ACM Computing Surveys",
}
@Book{Dongarra:1979:LUG,
author = "J. J. Dongarra and C. B. Moler and J. R. Bunch and G.
W. Stewart",
title = "{LINPACK} Users' Guide",
publisher = pub-SIAM,
address = pub-SIAM:adr,
pages = "320",
year = "1979",
ISBN = "0-89871-172-X (paperback)",
ISBN-13 = "978-0-89871-172-1 (paperback)",
LCCN = "QA76.73 .L22 L5 1979, QA214 .L56 1979",
bibdate = "Mon Dec 13 15:18:20 1993",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
}
@TechReport{Stallman:1979:EEC,
author = "Richard M. Stallman",
title = "{EMACS}: The Extensible, Customizable,
Self-Documenting Display Editor",
type = "Report",
number = "AI Memo 519, 519A",
institution = inst-MIT-AI,
address = inst-MIT-AI:adr,
pages = "29",
month = jun,
year = "1979",
bibsource = "Ai/lisp.bib; Ai/mit.ai.memos.bib; Ai/mit.aitr.aim.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "EMACS is a display editor which is implemented in an
interpreted high level language. This allows users to
extend the editor by replacing parts of it, to
experiment with alternative command languages, and to
share extensions which are generally useful. The ease
of extension has contributed to the growth of a large
set of useful features. This paper describes the
organization of the EMACS system, emphasizing the way
in which extensibility is achieved and used.",
adnum = "AD-A078064",
keywords = "display, editor, extensible, interactive,
self-documenting, LISP",
reference = "Revised March 1981.",
}
@Manual{DEC:1980:PTU,
title = "{PDP-11 TECO} user's guide",
organization = pub-DEC,
address = pub-DEC:adr,
pages = "iii + 150",
year = "1980",
bibdate = "Wed Oct 30 19:15:57 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "Order no. DEC-11-UTECA-B-D. This document describes
the operating procedures for the TECO (Text Editor and
Corrector) program. TECO is distributed with DIGITAL
Operating systems, but it is unsupported by DIGITAL;
TECO is Category C software. Supersedes
DEC-11-RTECA-A-D. Software version: TECO-11 v36;
TECO-10 v3; TECO-8 v7.",
keywords = "PDP-11 (Computer) --- Programming.; TECO (Computer
program)",
}
@Manual{DEC:1980:VVP,
title = "[{VAX\slash VMS} Programmming card and {PDP-11} {TECO}
user's guide]",
organization = pub-DEC,
address = pub-DEC:adr,
pages = "????",
year = "1980",
bibdate = "Wed Oct 30 19:15:57 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "Order no. QLYY2-GZ4.4 and
DEC-11-UTECA-B-D,AV-D827C-TE. This document describes
the operating procedures for the TECO (Text Editor and
Corrector) program. TECO is distributed with DIGITAL
Operating systems, but it is unsupported by DIGITAL;
TECO is Category C software. Supersedes
DEC-11-RTECA-A-D. Software version: TECO-11 v36;
TECO-10 v3; TECO-8 v7. [1] PDP-11 TECO user's guide.
[2] VAX-11 programming card.",
keywords = "PDP-11 (Computer) --- Programming.; TECO (Computer
program); VAX-11 (Computer) --- Programming.",
}
@MastersThesis{Finseth:1980:TPTa,
author = "Craig A. Finseth",
title = "Theory and practice of text editors, or, {A} cookbook
for an Emacs",
type = "Thesis (B.S.)",
school = "M.I.T., Department of Electrical Engineering and
Computer Science",
address = "Cambridge, MA, USA",
pages = "103",
year = "1980",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Supervised by David P. Reed.",
acknowledgement = ack-nhfb,
keywords = "Programming (Electronic computers) --- Handbooks,
manuals, etc.",
}
@TechReport{Finseth:1980:TPTb,
author = "Craig A. Finseth",
title = "Theory and practice of text editors or a cookbook for
an Emacs",
type = "Technical memoranda",
number = "165",
institution = "Massachusetts Institute of Technology, Laboratory for
Computer Science",
address = "Cambridge, MA, USA",
pages = "106",
year = "1980",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "Originally presented as the author's thesis, (B.S.) in
the M.I.T. Dept. of Electrical Engineering and Computer
Science, 1980.",
keywords = "Programming (Electronic computers) --- Handbooks,
manuals, etc.",
}
@InProceedings{Greenberg:1980:PCM,
author = "B. S. Greenberg",
booktitle = "Conference Record of the 1980 LISP Conference,
Stanford University",
title = "Prose and {CONS} --- {Multics Emacs}: {A} Commercial
Text-Processing System in {LISP}",
publisher = pub-ACM,
address = pub-ACM:adr,
year = "1980",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Misc/Functional.bib",
keywords = "functional Text Processing",
}
@TechReport{Stallman:1980:EMI,
author = "Richard M. Stallman",
title = "{EMACS} Manual for {ITS} Users",
number = "AI Memo 554",
institution = inst-MIT,
address = inst-MIT:adr,
pages = "218",
month = jun,
year = "1980",
bibsource = "Ai/mit.aitr.aim.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
adnum = "AD-A093186",
reference = "Revised April 1981.",
}
@TechReport{Stallman:1980:EMT,
author = "Richard Stallman",
title = "{EMACS} manual for {TWENEX} users: a reference manual
for the extensible, customizable, self-documenting
real-time display editor",
type = "AI memo",
number = "555",
institution = inst-MIT-AI,
address = inst-MIT-AI:adr,
pages = "iv + 203",
year = "1980",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "Support for the laboratory's research is provided in
part by the Advanced Research Projects Agency of the
Dept. of Defense under Office of Naval Research
contract",
}
@TechReport{Abelson:1981:CNC,
author = "H. Abelson and R. M. Fano and G. J. Sussman",
title = "Course Notes {CS} 6.001: Structure and Interpretation
of Computer Programs, (Chapter 1+2, Guide to {DEC}-20,
{EMACS}-Intr., Intr. to {SCHEME}, {SCHEME}-Manual,
Chapter 3--7, Problemsets 1--9, Quiz 1+2, Final
Exam.)",
type = "Report",
institution = inst-MIT-EECS,
address = inst-MIT-EECS:adr,
year = "1981",
bibsource = "Ai/lisp.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
keywords = "LISP",
}
@TechReport{Gosling:1981:UE,
author = "James Gosling",
title = "{UNIX EMACS}",
type = "Report",
institution = inst-MIT-AI,
address = inst-MIT-AI:adr,
month = dec,
year = "1981",
bibsource = "Ai/lisp.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
keywords = "LISP; UNIX (Computer operating system) --- Handbooks,
manuals, etc.",
}
@Book{Kernighan:1981:STP,
author = "Brian W. Kernighan and P. J. Plauger",
title = "Software Tools in {Pascal}",
publisher = pub-AW,
address = pub-AW:adr,
pages = "ix + 366",
year = "1981",
ISBN = "0-201-10342-7",
ISBN-13 = "978-0-201-10342-7",
LCCN = "QA76.6 .K493",
bibdate = "Thu Mar 25 16:01:52 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
price = "US\$13.95",
}
@TechReport{Stallman:1981:EECa,
author = "Richard M. Stallman",
title = "{EMACS}: the extensible, customizable self-documenting
display editor",
type = "AI memo",
number = "519a",
institution = inst-MIT-AI,
address = inst-MIT-AI:adr,
pages = "28",
month = mar,
year = "1981",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "Advanced Research Projects Agency, Dept. of Defense,
ONR.",
}
@InProceedings{Stallman:1981:EECb,
author = "R. M. Stallman",
title = "{EMACS}: the extensible customizable self-documenting
display editor",
crossref = "Abrahams:1981:TMA",
pages = "147--156",
year = "1981",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "languages",
subject = "B.4.2 Hardware, INPUT/OUTPUT AND DATA COMMUNICATIONS,
Input/Output Devices, Image display \\ D.4.9 Software,
OPERATING SYSTEMS, Systems Programs and Utilities,
Command and control languages \\ D.2.7 Software,
SOFTWARE ENGINEERING, Distribution and Maintenance,
Extensibility",
}
@TechReport{Stallman:1981:EMTa,
author = "Richard Stallman",
title = "{EMACS} manual for {TWENEX} users: a reference manual
for the extensible, customizable, self-documenting
real-time display editor",
type = "AI memo",
number = "555",
institution = "Massachusetts Institute of Technology, Artificial
Intelligence Laboratory",
address = "Cambridge, MA, USA",
edition = "Revised",
pages = "iv + 236",
month = oct,
year = "1981",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "This manual corresponds to EMACS version 162.",
acknowledgement = ack-nhfb,
annote = "Advanced Research Projects Agency, Dept. of Defense,
ONR.",
}
@TechReport{Stallman:1981:EMTb,
author = "Richard Stallman",
title = "{EMACS} manual for {TOPS}-20 users: a reference manual
for the extensible, customizable, self-documenting
real-time display editor",
type = "AI memo 556",
number = "",
institution = "Massachusetts Institute of Technology, Artificial
Intelligence Laboratory",
address = "Cambridge, MA, USA",
pages = "various",
year = "1981",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "EMACS (Computer program); Text editors (Computer
programs); TOPS-20 (Computer system)",
}
@TechReport{Stallman:1981:EMU,
author = "Richard Stallman",
title = "{EMACS} manual for {ITS} users: a reference manual for
the extensible, customizable, self-documenting
real-time display editor",
type = "AI memo 554",
number = "554",
institution = "Massachusetts Institute of Technology, Artificial
Intelligence Laboratory",
address = "Cambridge, MA, USA",
pages = "iv + 224",
year = "1981",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "This manual corresponds to EMACS version 162.",
acknowledgement = ack-nhfb,
}
@TechReport{Abelson:1982:CNC,
author = "H. Abelson and R. M. Fano and G. J. Sussman",
title = "Course Notes {CS} 6.001: Structure and Interpretation
of Computer Programs, (Chapters 1-8, Guide to {DEC}-20,
Intro. to {EMACS}, Intro. to {SCHEME})",
type = "Report",
institution = inst-MIT-EECS,
address = inst-MIT-EECS:adr,
year = "1982",
bibsource = "Ai/lisp.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
keywords = "LISP",
}
@Manual{Buck:1982:EP,
author = "Barbara Buck",
title = "{EMACS} primer",
organization = "Prime Computer, Inc.",
address = "Framingham, MA, USA",
pages = "various",
year = "1982",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "IDR6107. Revision 18.3. This guide documents the
software operation of the Prime Computer and its
supporting systems and utilities at master disk
revision level 18 (rev.18).",
keywords = "EMACS (Computer program); Prime computers ---
Programming.",
}
@Manual{Buck:1982:ERG,
author = "Barbara Buck",
title = "{EMACS} reference guide",
organization = "Prime Computer, Inc.",
address = "Framingham, MA, USA",
pages = "various",
year = "1982",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "IDR5026. Revision 18.3. This guide documents the
software operation of the Prime Computer and its
supporting systems and utilities as implemented at
master disk revision level 18 (rev. 18)",
keywords = "EMACS (Computer program); Prime computers ---
Programming.",
}
@Article{Cohen:1982:TSC,
author = "E. Cohen",
title = "Text-Oriented Structure Commands for Structure
Editors",
journal = j-SIGPLAN,
volume = "17",
number = "11",
pages = "45--49",
month = nov,
year = "1982",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Tue Jan 10 10:19:23 1984",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Misc/os.bib; Os/os.bib",
abstract = "The main problems associated with program structure
editors are not inherent and can be solved without
reverting to a textual view point. Cursor movements can
be made more natural by viewing the screen as a 2-D
arrangement of nodes. Expressions can be input to
commands more complex than simple template expansion.
Transformations of program fragments can be
accomplished by an editor which supports matching and
instantiation of subtrees.",
keywords = "editor, structure editor, emacs, Myte",
}
@Manual{DEC:1982:DMS,
title = "Data management systems: {SIG} handout: 1982 Spring
{DECUS} Symposium: May 10--14, 1982, Atlanta, Georgia:
{TECO} sessions",
organization = pub-DEC,
address = pub-DEC:adr,
pages = "55",
year = "1982",
bibdate = "Wed Oct 30 19:15:57 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "Cover title.",
keywords = "Electronic data processing --- Management ---
Congresses.",
}
@Article{Graham:1982:GCG,
author = "Susan L. Graham and Peter B. Kessler and Marshall K.
Mckusick",
title = "{Gprof}: {A} call graph execution profiler",
journal = j-SIGPLAN,
volume = "17",
number = "6",
pages = "120--126",
month = jun,
year = "1982",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:14:38 MST 2003",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
classification = "C6150C (Compilers, interpreters and other
processors)",
conflocation = "Boston, MA, USA; 23-25 June 1982",
conftitle = "Proceedings of the SIGPLAN '82 Symposium on Compiler
Construction",
corpsource = "Computer Sci. Div., Electrical Engng. and Computer
Sci. Dept., Univ. of California, Berkeley, CA, USA",
keywords = "abstractions; call graph execution; call graph
execution profiler; called routines; compilers; complex
programs; gprof; program compilers; program
processors",
sponsororg = "ACM",
treatment = "P Practical",
}
@TechReport{Phillips:1982:UML,
author = "Richard E. Phillips and Phoebe L. Hauff",
title = "{USGS} Mineralogy Laboratory user's guide to the
{TECO} editing program for the {DEC RT-11} operating
system: (Part {C} of the {USGS} Mineralogy Laboratory
user's guide to the {DEC RT-11} operating system)",
type = "Open-file report",
number = "82-177",
institution = "U.S. Geological Survey",
address = "Denver, CO, USA",
pages = "ii + 39",
year = "1982",
bibdate = "Wed Oct 30 19:15:57 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "TECO (Computer program)",
}
@Manual{Gosling:1983:ESE,
author = "James Gosling",
title = "{EMACS} screen editor: version 264",
organization = "UniPress Software, Inc.",
address = "Edison, NJ, USA",
pages = "various",
year = "1983",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Seven computer disks.",
acknowledgement = ack-nhfb,
}
@Manual{CCA:1984:CEMa,
title = "{CCA EMACS} manual for {UNIX} users",
organization = "Computer Corporation of America",
address = "Cambridge, MA, USA",
edition = "Version 162.43z",
pages = "various",
year = "1984",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "UNIX (Computer operating system) --- Handbooks,
manuals, etc.",
}
@Manual{CCA:1984:CEMb,
title = "{CCA EMACS}: manual for {UNIX} users",
organization = "CCA Uniworks",
address = "Cambridge, MA, USA",
edition = "Version 162.45z",
pages = "various",
month = oct,
year = "1984",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Text editors (Computer programs); UNIX (Computer
operating system) --- Handbooks, manuals, etc.",
}
@Article{Garlan:1984:GIP,
author = "David B. Garlan and Philip L. Miller",
title = "{GNOME}: {An} introductory programming environment
based on a family of structure editors",
journal = j-SIGPLAN,
volume = "19",
number = "5",
pages = "65--72",
month = may,
year = "1984",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:14:44 MST 2003",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming)",
conflocation = "Pittsburgh, PA, USA; 23-25 April 1984",
conftitle = "Proceedings of the ACM SIGSOFT/SIGPLAN Software
Engineering Symposium on Practical Software Development
Environments",
corpsource = "Dept. of Computer Sci., Carnegie-Mellon Univ.,
Pittsburgh, PA, USA",
keywords = "Carnegie-Mellon University; Gandalf Project; GNOME
environment; programming; programming environments;
software development environment; software engineering;
structure editors; teaching",
sponsororg = "ACM",
treatment = "P Practical",
}
@Manual{Gosling:1984:EUM,
author = "James Gosling",
title = "{Emacs} user's manual",
organization = "Pyramid Technology Corporation",
address = "Mountain View, CA, USA",
edition = "Revision A",
pages = "various",
year = "1984",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "4100-0012",
}
@Book{Kernighan:1984:UPE,
author = "Brian W. Kernighan and Rob Pike",
title = "The {UNIX} Programming Environment",
publisher = pub-PH,
address = pub-PH:adr,
pages = "x + 357",
year = "1984",
ISBN = "0-13-937699-2 (hardcover), 0-13-937681-X (paperback)",
ISBN-13 = "978-0-13-937699-3 (hardcover), 978-0-13-937681-8
(paperback)",
LCCN = "QA76.76.O63 K48 1984",
bibdate = "Wed Dec 15 10:36:12 1993",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
}
@TechReport{Mitchell:1984:ISU,
author = "William H. Mitchell",
title = "An {Icon} subsystem for {UNIX} Emacs",
type = "Technical report",
number = "TR 84-8",
institution = "Dept. of Computer Science, The University of Arizona",
address = "Tucson, AZ, USA",
pages = "17",
year = "1984",
bibdate = "Mon Jan 12 12:27:38 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Icon (Computer program language); Text editors
(Computer programs)",
}
@Manual{PyramidTechnology:1984:ERD,
title = "{Emacs} release description",
organization = "Pyramid Technology Corporation",
address = "Mountain View, CA, USA",
edition = "Revision A",
pages = "various",
year = "1984",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "4100-0013. Release 2.1.",
}
@Manual{SSC:1984:SRC,
author = "{SSC staff}",
title = "{SCC} Reference Cards",
organization = pub-SSC,
address = pub-SSC:adr,
year = "1984--1993",
bibdate = "Wed Sep 29 13:43:45 1993",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Misc/unix.2.bib; Os/unix.2.bib",
note = "These are some good, inexpensive reference\slash
tutorial cards on UNIX commands, Bourne shell, Korn
shell, {\tt emacs}, {\tt vi}, C, C++, etc \ldots{}.
e.g. the new ``UNIX System Command Summary for
SVR4.2\slash Solaris 2.1'' (ISBN: 0-916151-61-1)
\ldots{}. Contact Belinda Frazier (\path|bel@ssc.com|)
or \path|sales@ssc.com| for more info.",
acknowledgement = ack-sk,
}
@InCollection{Stallman:1984:EEC,
author = "Richard M. Stallman",
title = "{EMACS}: The Extensible, Customizable,
Self-Documenting Display Editor",
crossref = "Barstow:1984:IPE",
pages = "300--325",
year = "1984",
bibdate = "Wed Oct 30 19:05:37 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Manual{DataGeneral:1985:DGE,
title = "{Data General EMACS} text editor user's manual",
organization = "{Data General Corporation}",
address = "Westboro, MA, USA",
edition = "Revision 00, {February} 1985",
pages = "various",
year = "1985",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "093-701011-00",
keywords = "EMACS (Computer program) --- Handbooks, manuals, etc.;
Text editors (Computer programs) --- Handbooks,
manuals, etc.",
}
@Book{Fischer:1985:MWG,
author = "Gerhard Fischer and Rul Gunzenh{\"a}user",
title = "{Methoden und Werkzeuge zur Gestaltung
benutzergerechter Computersysteme}",
volume = "1",
publisher = "deGruyter",
address = "Berlin, Germany; New York, NY, USA",
pages = "xi + 282",
year = "1985",
ISBN = "3-11-010070-3",
ISBN-13 = "978-3-11-010070-9",
bibsource = "Database/Wiederhold.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Also published in/as: summary rcvd Sep.1984.",
series = "Mensch Computer Kommunikation",
annote = "Evaluation, analysis, design and implementation,
investigations on Integrated Information Manipulation
Systems (IMS) to support human-computer communication.
Runs under UNIX, using Franz-LISP on a VAX 780 using
BISY window front-end for EMACS, INGRES, SCRIBE, DYPAR
n.l.parser, OPS5, Mycin(!), Pixel based font editor,
C.",
xxtitle = "Project {INFORM}",
}
@TechReport{McArthur:1985:RRE,
author = "David McArthur",
title = "Running {ROSS} in an {Emacs} environment",
type = "The Rand paper series",
number = "P-7088",
institution = "Rand Corporation",
address = "Santa Monica, CA, USA",
pages = "10",
month = apr,
year = "1985",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Data base management --- Computer programs.",
}
@Article{Stallman:1985:GM,
author = "Richard Stallman",
title = "The {GNU} Manifesto",
journal = j-DDJ,
volume = "10",
number = "3",
pages = "30--??",
month = mar,
year = "1985",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Mon Sep 2 09:09:39 MDT 1996",
bibsource = "http://www.ddj.com/index/author/index.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Misc{UniPress:1985:ESE,
author = "{UniPress Software, Inc}",
title = "{Emacs} screen editor for {IBM-PC\slash MS-DOS}",
publisher = "UniPress Software",
address = "Edison, NJ, USA",
edition = "Version 1.0",
year = "1985",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "1 program file (IBM--PC) on 2 computer disks manual.",
acknowledgement = ack-nhfb,
annote = "UniPress Emacs screen editor MS-DOS Emacs reference
manual, version 1.0 --- UniPress Emacs screen editor
manual, version 2.0. System requirements: 384K of
memory; PC-DOS version 2.00 or later.",
}
@Periodical{UniPress:1985:UEN,
author = "{UniPress Software, Inc}",
title = "{UniPress} Emacs newsletter",
publisher = "UniPress Software",
address = "Edison, NJ, USA",
pages = "various",
year = "1985",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
alttitle = "Emacs newsletter",
annote = "Caption title.",
keywords = "UNIX (Computer operating system) --- Periodicals.",
}
@Manual{UniPress:1985:UESa,
title = "{UniPress EMACS} screen editor: user's guide",
organization = "UniPress Software, Inc.",
address = "Edison, NJ, USA",
edition = "Version 2.0",
pages = "various",
year = "1985",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Manual{UniPress:1985:UESb,
title = "{UniPress EMACS} screen editor: {MLISP} user's guide",
organization = "UniPress Software, Inc.",
address = "Edison, NJ, USA",
edition = "Version 2.0",
pages = "various",
year = "1985",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Manual{UniPress:1985:UESc,
title = "{UniPress EMACS} screen editor: {UNIX EMACS} reference
manual",
organization = "UniPress Software, Inc.",
address = "Edison, NJ, USA",
edition = "Version 2.0",
pages = "various",
year = "1985",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Manual{UniPress:1985:UESd,
title = "{UniPress EMACS} screen editor: {VMS EMACS} reference
manual",
organization = "UniPress Software, Inc.",
address = "Edison, NJ, USA",
edition = "Version 2.0",
pages = "various",
year = "1985",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@TechReport{Waters:1985:KST,
author = "Richard C. Waters",
title = "{KBEmacs}: a step toward the programmer's apprentice",
type = "Technical report",
number = "AI-TR-753",
institution = "Massachusetts Institute of Technology, Artificial
Intelligence Laboratory.",
address = "Cambridge, MA, USA",
pages = "236",
year = "1985",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Emacs (Computer program language); KBEmacs (Computer
program language)",
}
@Article{Anonymous:1986:FIP,
author = "Anonymous",
title = "Free {IBM-PC} Encryption Software",
journal = j-CRYPTOLOGIA,
volume = "10",
number = "4",
pages = "224--224",
month = oct,
year = "1986",
CODEN = "CRYPE6",
DOI = "http://dx.doi.org/10.1080/0161-118691861038",
ISSN = "0161-1194 (print), 1558-1586 (electronic)",
ISSN-L = "0161-1194",
bibdate = "Mon Jun 30 15:38:47 MDT 2008",
bibsource = "http://www.dean.usma.edu/math/pubs/cryptologia/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.informaworld.com/smpp/content~content=a741902944~db=all~order=page",
acknowledgement = ack-nhfb,
fjournal = "Cryptologia",
romanvolume = "X",
}
@TechReport{Beebe:1986:TIP,
author = "Nelson H. F. Beebe",
title = "{TECO on the IBM PC}",
institution = inst-CLSC,
address = inst-CLSC:adr,
pages = "62",
day = "22",
month = may,
year = "1986",
bibsource = "ftp://ftp.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
}
@TechReport{Chen:1986:GEB,
author = "Pehong Chen",
title = "{GNU Emacs \BibTeX} mode: version 1.5",
type = "Technical report",
number = "UCB/CSD 87/317",
institution = "University of California. Computer Science Division",
address = "Berkeley, CA, USA",
pages = "ii + 34",
year = "1986",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "Sponsored in part by the National Science Foundation.
Defense Advanced Research Projects Agency (DoD).
Monitored by the Naval Electronic Systems Command.",
keywords = "Data base management.; Text editors (Computer
programs).",
}
@Manual{Kingsbury:1986:EEW,
author = "Barry M. Kingsbury and John Xenakis",
title = "{EMACS} extension writing guide",
organization = "Prime Computer",
address = "Natick, MA, USA",
edition = "Second",
pages = "",
year = "1986",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "DOC 5025-2LA Master Disk Revision Level 19.4 (Rev.
19.4) Loose-leaf for updating.",
keywords = "EMACS (Computer program); Prime computers ---
Programming.",
}
@Manual{Stallman:1986:GEMa,
author = "Richard Stallman",
title = "{GNU Emacs} manual",
number = "",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "4th, {Emacs} version 17",
pages = "viii + 255",
month = feb,
year = "1986",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs.",
}
@Manual{Stallman:1986:GEMb,
author = "Richard Stallman",
title = "{GNU Emacs} manual",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "5th, {Emacs} version 18 for {UNIX} users",
pages = "x + 284",
month = oct,
year = "1986",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs (Computer program)",
}
@Manual{Stallman:1986:GEMc,
author = "Richard Stallman",
title = "{GNU Emacs} manual",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "6th, {Emacs} version 18 for {UNIX} users",
pages = "x + 284",
month = mar,
year = "1986",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs.",
}
@Manual{UniPress:1986:UEU,
title = "{UniPress Emacs} user's guide",
organization = "UniPress Software, Inc.",
address = "Edison, NJ, USA",
edition = "Version 2.10 and later",
pages = "various",
year = "1986",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "EMACS (Computer program); Text editors (Computer
programs); UNIX (Computer file)",
}
@TechReport{Ballance:1987:PII,
author = "R. A. Ballance and M. L. {Van De Vanter}",
key = "Ballance \& Van De Vanter",
title = "Pan {I}: An Introduction for Users",
number = "UCB/CSC 88/410",
institution = "EECS-University of California",
address = "Berkeley, CA",
pages = "60",
month = sep,
year = "1987",
bibdate = "Mon Feb 27 12:00:58 1989",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Misc/programming.env.bib",
abstract = "Pan is a prototype and testbed for language-based
editors and viewers. Its design addresses the needs of
experienced users who manage complex objects such as
large software systems. All of Pan's components are
multi-lingual, incremental, description-driven,
customizable, and extensible. Viewing is facilitated by
semantics-based browsing and an object model which
integrated text and structure. Pan is intended to share
information with other tools, allowing integration into
a larger language, program and document development
environment. This documents, a users manual, describes
the basic operational facilities of Pan I, the current
implementation. It explains the concepts behind Pan's
editing environment, introduces editing commands, and
discusses techniques for customization. Appendices list
command bindings-to both keystrokes and menus, buffer
options, buffer flags, and a compatibility guide for
GNU Emacs users.",
owner = "payne",
}
@TechReport{Chen:1987:GEB,
author = "Pehong Chen",
title = "{GNU Emacs} {\BibTeX}-Mode",
number = "UCB/CSD 87/317",
institution = "University of California, Berkeley",
address = "Berkeley, CA, USA",
pages = "ii + 57",
year = "1987",
LCCN = "QA76.6 .C546 1987",
bibdate = "Tue Dec 29 08:26:24 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Techreports/university-of-california-berkeley.bib",
price = "US\$3.50",
keywords = "text editors (computer programs)",
}
@TechReport{Chen:1987:GET,
author = "Pehong Chen",
title = "{GNU Emacs \TeX} mode: version 1.5",
type = "Report",
number = "UCB/CSD 87/316",
institution = "University of California, Computer Science
Department",
address = "Berkeley, CA, USA",
pages = "ii + 57",
year = "1987",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Text editors (Computer programs)",
}
@TechReport{Conklin:1987:SH,
author = "Jeff Conklin",
title = "A Survey of Hypertext",
volume = "2",
type = "MCC Technical Report STP-356-86, Rev.",
number = "2",
institution = "Microelectronics and Computer Technology Corporation",
address = "Austin, Texas",
pages = "69",
day = "3",
month = dec,
year = "1987",
bibsource = "Ai/hypertext.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "MCC Software Technology Program unrestricted
non-proprietary report.",
abstract = "Hypertext is a computer-supported medium for
information in which many interlinked documents are
displayed with their links on a high-resolution
computer screen. The links may be directly activated by
a pointing device such as a mouse, which causes the
document referenced by the link to appear instantly in
a new window on the screen. While the concepts of
hypertext are not new, the technology to make it
effective is new. This paper reviews most of the
existing hypertext systems, and then explores in some
detail the fundamental features of hypertext and some
of the design options in constructing hypertext
systems. The advantages and disadvantages of hypertext
are discussed in terms of four major application
categories: macro literary systems, problem exploration
systems, structured browsing systems, and systems
developed to explore hypertext technology.",
abstract-2 = "This is the full report, with full text and extensive
bibliography, of the version which appeared in IEEE
Computer. It is provided in response to bingo-card
requests from IEEE Computer and to direct requests for
the ``more detailed version.'' You can request your own
copy by writing to Gloria Gutierrez, Software
Technology Program, MCC, 3500 West Balcones Center
Drive, Austin TX 78759-6509; (512) 343-0978. [This is
an extraordinary piece of work and I recommend it
highly: dh] CONTENT 1. Introduction 1.1 What is
hypertext? Fixes on the notion of machine-supported
links as the primary feature Views hypermedia as
generalization of what is linkable: text, + graphics,
digitized speech, and many other sensible expressions
(taste, odors, + etc.) Will focus on text-based
hypertext as the one we know most about 1.2 A Glimps of
using hypertext network or graph of material in nodes,
forming hypergraph or hyperdocu correspondence between
windows on screen and nodes is typical link icons
appear within a window and provide paths to related +
material user may create new links to new nodes or to
existing nodes database may be browsed by taking links
through displayed windows, by + search request, and by
navigating a diagram of the connections importance of
browsers to help user stay oriented 2. Hypertext
Implementations 2.1 Macro literary systems large
on-line libraries in which inter-document links are
machine + supported all publishing, reading,
collaboration, and criticism occur within + the system
Bush's Memex, Engelbart's NLS, Nelson's Xanadu, and
Trigg's Textnet + fit this vision 2.2 Problem
exploration systems support early unstructured thinking
on a problem, with many + disconnected ideas captured
in manipulable way authoring and outlining procedures
Goldstein and Bobrow's PIE (for representing
software-system design + perspective) Rittel's IBIS for
managing arguments in ``wicked'' system analysis +
problems Lowe's SYNVIEW for also tracking debate on
validity and relevance of + argument postings
University of North Carolina's WE writing environment
and outline + processors 2.3 Structured browsing
systems smaller scale than macro-literary, focused on
ease-of-use for + teaching, reference, and public
information large amount of existing information or
need to make existing + information very easy to access
Carnegie-Mellon University ZOG and Knowledge Systems'
KMS (successor) Emacs INFO Subsystem, ZOG-like internal
``help'' reference system Ben Shneiderman's University
of Maryland Hyperties system Symbolics Document
Examiner for on-line access to complete manual set + of
Symbolics Lisp machines 2.4 General hypertext
technology general-purpose setups for experimentation
with wide range of + applications Xerox PARC NoteCards
Brown University Intermedia project (extensive
experience and effort) Tektronix Neptune designed as
open, layered architecture (Hypertext + Abstract
Machine [HAM], C and Smalltalk!) 2.5 Summary ---
breakout of features support for hierarchic structures
support for non-hierarchical (graph-based)
cross-reference links multiple types of links
association of attribute/value pairs with links and
nodes patching of links together into single permanent
object multiple versions of nodes or links or both
procedural attachment of arbitrary procedures to events
at nodes and + links string and keyword searches of
hyperdocuments editor capability for contents of nodes
concurrent support to multiple users of hyperdocument
at same time pictorial and graphic support along with
text commercially available and supported 3. The
Essence of Hypertext 3.1 The power of linking 3.1.1
link follow \ldots{}",
keywords = "Hypertext MCC IEEE Computer HyperCard Memex Xanadu
Textnet PIE IBIS gIBIS SYNVIEW ZOG KMS Emacs INFO
Hyperties NoteCards Intermedia Neptune Boxer CREF
FileVision Guide PlaneText",
}
@Article{Flynn:1987:GR,
author = "Anita M. Flynn",
key = "Flynn",
title = "Gnat Robots",
journal = j-AI-EXPERT,
volume = "2",
number = "12",
pages = "34--42",
month = dec,
year = "1987",
ISSN = "0888-3785",
bibsource = "Ai/cmubib.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
location = "CMU E&S Library",
}
@TechReport{Flynn:1987:GRH,
author = "Anita M. Flynn",
title = "Gnat Robots (And How They Will Change Robotics)",
type = "Technical Report",
number = "Working Paper 295",
institution = inst-MIT,
address = inst-MIT:adr,
month = jun,
year = "1987",
bibsource = "Ai/mit.ai.reports.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
}
@Periodical{FSF:1987:GBN,
author = "{Free Software Foundation}",
title = "{GNU}'s bulletin: newsletter of the {Free Software
Foundation}",
publisher = "The Foundation",
address = "Cambridge, MA, USA",
pages = "various",
year = "1987",
ISSN = "1075-7813",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
alttitle = "GNU's bulletin",
annote = "Description based on: Vol. 1, no. 16 (Jan. 1994);
title from cover.",
keywords = "GNU Emacs --- Periodicals.; Text editors (Computer
programs) --- Periodicals.",
}
@Misc{FSF:1987:GM,
key = "GAWK",
title = "The {GAWK} Manual",
howpublished = pub-FSF # " " # pub-FSF:adr,
year = "1987",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Also available via ANONYMOUS FTP to
\path|prep.ai.mit.edu|. See also \cite{Aho:1988:APL}.",
}
@InProceedings{Hinckley:1987:OOE,
author = "K. Hinckley",
title = "An object oriented extension language for integrating
disparate applications",
crossref = "Bullinger:1987:HII",
pages = "529--533",
year = "1987",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "QUICHE (quick user interface and command handling
extension) is an extension language based on the Icon
programming language. Like Lisp-style EMACS extension
languages, it can be used to define key bindings.
Unlike those extensions, QUICHE is not bound to any
particular application, can easily make system calls
and invoke programs and can call entry points in the
program it is extending, either directly or through a
trait binding mechanism. It is this latter ability that
makes QUICHE an ideal means of unifying application
interfaces. Traits are defined for applications such as
window managers, debuggers and editors. Each trait
encapsulates a set of basic operations that will be
available in any instance of an object. The existence
of a standard set of traits allows the interface
designer to tailor interfaces that provide consistency
across multiple applications, and to easily modify or
add features to a set of applications. In addition,
QUICHE can also extend applications which do not
themselves support any traits. A manager can be written
in QUICHE that, instead of calling the application,
inserts the commands corresponding to a call as though
the user had entered them.",
acknowledgement = ack-nhfb,
affiliation = "User Environment Apollo Computer, Inc., Chelmsford,
MA, USA",
classification = "C6110 (Systems analysis and programming); C6140D
(High level languages); C6150J (Operating systems);
C6180 (User interfaces)",
keywords = "Application interfaces; Command handling extension;
Consistency; Debuggers; Disparate applications;
Editors; Entry points; Icon programming language;
Interface designer; Key bindings; Multiple
applications; Object oriented extension language;
QUICHE; Quick user interface; System calls; Trait
binding mechanism; Window managers",
thesaurus = "High level languages; Multiprogramming;
Object-oriented programming; User interfaces",
}
@InProceedings{Palmer:1987:DEOa,
author = "J. E. Palmer and T. M. Duffy and K. Gomoll and T.
Gomoll and J. Palmquist-Richards and J. A. Trumble",
title = "The design and evaluation of online help for {UNIX}
{EMACS}: access mechanisms",
crossref = "Bullinger:1987:HII",
pages = "461--466",
year = "1987",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Discusses the use of the card sort technique and
cluster analysis for determining an effective
organization for a help menu in UNIX EMACS. Similarity
data using a card sorting task with EMACS commands was
gathered. Hierarchical cluster analysis was then used
to analyze the data. The results indicate that
differences among novices, intermediates, and experts
appear with computer-based concepts such as windows and
buffers, but that the sorts are more similar than they
are different. It is argued that cluster analysis may
aid designers in determining a functional organization,
but that in this domain, this organization will not
help users bridge the mapping from real world tasks to
computer tasks.",
acknowledgement = ack-nhfb,
affiliation = "Commun. Design Center, Carnegie Mellon Univ.,
Pittsburgh, PA, USA",
classification = "C6110B (Software engineering techniques); C6180
(User interfaces); C7106 (Word processing)",
keywords = "Card sort technique; Cluster analysis; Menu; Online
help; UNIX EMACS; User interface design",
thesaurus = "Pattern recognition; Software engineering; Software
packages; UNIX; User interfaces; Word processing",
}
@TechReport{Palmer:1987:DEOb,
author = "James E. Palmer",
title = "The design and evaluation of online help for {UNIX}
{Emacs}: Capturing the user in menu design",
type = "CDC technical report series",
number = "39",
institution = "Communications Design Center, Carnegie Mellon
University",
address = "Pittsburgh, PA, USA",
pages = "17",
month = nov,
year = "1987",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Computers --- Computer engineering.; Electronic data
processing documentation.; Technical writing.; UNIX
(Computer operation system).",
}
@TechReport{Rich:1987:FRS,
author = "Charles Rich and Richard C. Waters",
title = "Formalizing Reusable Software Components in the
Programmer's Apprentice",
number = "AI Memo 954",
institution = inst-MIT,
address = inst-MIT:adr,
pages = "28",
month = feb,
year = "1987",
bibsource = "Ai/mit.aitr.aim.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "There has been a long-standing desire in computer
science for a way of collecting and using libraries of
standard software components. The limited success in
actually doing this stems not from any resistance to
the idea, nor from any lack of trying, but rather from
the difficulty of choosing an appropriate formalism for
representing components. For a formalism to be
maximally useful, it must satisfy five key desiderata:
expressiveness, convenient combinability, semantic
soundness, machine manipulability, and programming
language independence. The Plan Calculus formalism
developed as part of the Programmer's Apprentice
project satisfies each of these desiderata quite well.
It does this by combining the ideas from flowchart
schemas, data abstraction, logical formalisms, and
program transformations. The efficacy of the Plan
Calculus has been demonstrated in part by a prototype
program editor called the Knowledge-based Editor in
Emacs. This editor makes it possible for a programmer
to construct a program rapidly and reliably by
combining components represented as plans.",
archived = "f1993",
contract = "NSF MCS-7912179, N00014-85-K-0124, IBM, Sperry",
keywords = "reuse, Programmer's Apprentice, software, components,
plan calculus",
}
@Manual{Sheppo:1987:ERG,
author = "Marion Sheppo",
title = "{EMACS} reference guide",
organization = "Prime Computer, Inc.",
address = "Natick, MA, USA",
edition = "2nd for Release 21.0",
pages = "various",
year = "1987",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "DOC5026-2LA. This guide documents the software
operation of the Prime Computer and its supporting
systems and utilities as implemented at Master Disk
Revision level 21.0 (Rev. 21.0).",
keywords = "EMACS (Computer program); Prime computers ---
Programming.; Prime computers.",
}
@Manual{Stallman:1987:GEM,
author = "Richard Stallman",
title = "{GNU} Emacs manual",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "6th, Version 18",
pages = "viii + 284",
month = mar,
year = "1987",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs (Computer program)",
}
@InProceedings{Waters:1987:PAS,
author = "R. C. Waters",
title = "The Programmer's Apprentice: a session with
{KBEmacs}",
crossref = "Anonymous:1987:PAT",
pages = "1.",
month = "",
year = "1987",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Summary form only given. The long term goal of the
Programmer's Apprentice project is to develop a theory
of programming and to automate the programming process.
Recognizing that fully automatic programming is very
far off, the current research is directed toward the
intermediate goal of developing an intelligent computer
assistant for programmers called the Programmer's
Apprentice (PA). The intention is for the PA to act as
a junior partner and critic, keeping track of details
and assisting with the easy parts of the programming
process while the programmer focuses on the hard part
of the process. The Knowledge-Based Editor in Emacs
(KBEmacs) is the current demonstration system
implemented as part of the PA project. KBEmacs is
capable of operating on Ada and Lisp programs of
realistic size and complexity. The principal benefit of
KBEmacs is that it makes it possible to construct a
program rapidly and reliably by combining algorithmic
fragments stored in a library. The heart of the paper
is a scenario showing the currently running KBEmacs
system in action. The scenario shows a 58 line Ada
program being constructed using six simple KBEmacs
commands. In addition the paper discusses the basic
goals of the PA project and the key AI ideas behind
KBEmacs.",
acknowledgement = ack-nhfb,
affiliation = "Artificial Intelligence Lab., MIT, Cambridge, MA,
USA",
classification = "C6170 (Expert systems)",
keywords = "Ada; AI ideas; Critic; Emacs; Intelligent computer
assistant; Junior partner; KBEmacs; Knowledge-Based
Editor; Lisp programs; PA project; Programmer's
Apprentice project",
thesaurus = "Automatic programming; Knowledge based systems",
}
@Book{Aho:1988:APL,
author = "Alfred V. Aho and Brian W. Kernighan and Peter J.
Weinberger",
key = "AWK87",
title = "The {AWK} Programming Language",
publisher = pub-AW,
address = pub-AW:adr,
pages = "x + 210",
year = "1988",
ISBN = "0-201-07981-X",
ISBN-13 = "978-0-201-07981-4",
LCCN = "QA76.73.A95 A35 1988",
bibdate = "Fri Apr 30 10:37:28 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "See \cite{FSF:1987:GM}.",
nb = "the author order is AKW, but the key looks better as
AWK",
}
@Misc{Anonymous:1988:MDD,
author = "Anonymous",
title = "{Macintosh} download disk 16",
publisher = "University of Rochester Computing and Reserve
Library",
address = "Rochester, NY, USA",
year = "1988",
bibdate = "Wed Feb 28 15:00:20 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "1 computer disk. Title supplied by cataloger. For
fuller description of contents see list at Computing
and Reserve Library Desk. 3dplt --- Compact --- DA Appl
Font 1.03 --- DA Artisto 1.41 --- DA Blank Screen ---
DA Camera --- DA ControlPanelPlus 0.85 --- DA
Coordinates --- DA DeskZap 1.3 --- DA Dvorak3.0+ --- DA
f(n)key --- DA Fade to Black 2.0 --- DA Font Grabber
--- DA Glass --- DA Idle --- DA MakePICTfile --- DA
Mouseometer --- DA mouseprint --- DA Multi-Scrap --- DA
New Idle1 --- DA New Scrapbook2.0 --- DA NumCaps 2.0
--- DA ParmBlaster --- DA ProMouse1.1 --- DA
Screendump2 --- DA ScreenSave --- DA Show Clip --- DA
Show PICTure --- DA Stars1.3 --- DA Studdclip --- DA
ZoomIdle 1.1 --- EDIT 2.0d1 --- Icon Exchanger 2.0 ---
Install Twelve-C Demo --- Inventory --- Keeper --- MAC
ID --- MassCopier --- microEMACS --- Orion1.4 ---
PageSetupCustomizer --- RamDisk+ --- VideoWorks.
Collection of freeware and shareware. System
requirements: Macintosh. Macintosh (Computer).",
acknowledgement = ack-nhfb,
}
@InProceedings{Borenstein:1988:UER,
author = "N. S. Borenstein",
title = "{UNIX} Emacs: a retrospective. Lessons for flexible
system design",
crossref = "ACM:1988:PAS",
pages = "95--101",
month = "",
year = "1988",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "UNIX Emacs is well-known and widely used as a text
editor that has been extended in a remarkable number of
directions, not always wisely. Because it is
programmable in a powerful yet simple programming
language, Emacs has been used as a development tool for
the construction of some remarkably complex
user-oriented programs. Indeed, it has served as both a
user interface management system and a user interface
toolkit, through it was designed as neither. The paper
discusses the features that have made it so popular for
user interface development, in an attempt to derive
lessons of value for more powerful and more
systematically designed systems in the future.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Carnegie-Mellon Univ.,
Pittsburgh, PA, USA",
classification = "C6115 (Programming support); C6130 (Data handling
techniques); C6180 (User interfaces)",
keywords = "Development tool; Programming language; Text editor;
UNIX Emacs; User interface management system; User
interface toolkit; User-oriented programs",
thesaurus = "Software tools; Text editing; UNIX; User interfaces",
}
@TechReport{Donnelly:1988:BYC,
author = "Charles Donnelly and Richard M. Stallman",
title = "{BISON}\emdash The {YACC}-com\-pat\-i\-ble Parser
Generator",
institution = pub-FSF,
address = pub-FSF:adr,
year = "1988",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
note = "Bison was largely written by Robert Corbett, and made
{\tt yacc}-com\-pat\-i\-ble by Richard Stallman. See
also \cite{Paxson:1988:FFL}.",
URL = "ftp://ftp.gnu.org/pub/gnu/bison/",
}
@Article{Fiedler:1988:MBF,
author = "David Fiedler",
title = "More and Better Free Software",
journal = j-CUJ,
volume = "6",
type = "On the Networks",
number = "11",
pages = "91--??",
month = nov,
year = "1988",
ISSN = "0898-9788",
bibdate = "Fri Aug 30 16:52:23 MDT 1996",
bibsource = "http://www.cuj.com/cbklist.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Gadol:1988:SCL,
author = "S. Gadol",
title = "{SPE} --- a {Common Lisp} environment on
workstations",
crossref = "Anonymous:1988:PFA",
pages = "399--404",
month = "",
year = "1988",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The Symbolic Programming Environment (SPE), developed
by Sun Microsystems, is made up of a collection of
programming tools and libraries that implement a
powerful programming environment for Common Lisp. The
central component of the system is the SPE Lisp editor.
It is implemented in the style of Emacs, in that it is
built up from a set of character and buffer managing
primitives in a way that is user-extensible. Because
the system is written completely in Common Lisp, the
majority of its functionality is readily portable to
any full Common Lisp implementation. Some of interfaces
the SPE depends on, such as the debugger, depend on
lower level extensions to Common Lisp. But these also
have turned out to be quantifiable. The Symbolic
Programming Environment is an example of an
architecture for future workstation-based productivity
tools. Like the Common Lisp system it is built on, the
SPE is designed for evolution. Inherent in its
structure is the capability for it to extend,
transform, and grow in a variety of directions far
beyond those initially intended by its developers.",
acknowledgement = ack-nhfb,
affiliation = "Sun Microsyst., Mountain View, CA, USA",
classification = "C6115 (Programming support); C6140D (High level
languages)",
keywords = "Buffer managing primitives; Character managing
primitives; Common Lisp environment; Debugger;
Interfaces; Libraries; Portable; Programming
environment; Programming tools; SPE; SPE Lisp editor;
Sun Microsystems; Symbolic Programming Environment;
User-extensible; Workstations",
thesaurus = "LISP; Programming environments; Software tools",
}
@Article{Halme:1988:GED,
author = "H. Halme and J. Heinanen",
title = "{GNU Emacs} as a dynamically extensible programming
environment",
journal = j-SPE,
volume = "18",
number = "10",
pages = "999--1009",
month = oct,
year = "1988",
CODEN = "SPEXBL",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
bibdate = "Wed Oct 30 06:19:01 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "GNU Emacs is usually used only as an extensible
editor. However, the ability to integrate inferior
processes into GNU Emacs makes it an attractive
programming environment. Like Interlisp and
Smalltalk-80, GNU Emacs can be extended dynamically by
its user. Unlike these programming environments, it can
be used easily as a programming environment for an
arbitrary programming language, and not just for its
extension language. The authors discuss the methods of
extending GNU Emacs and how they have applied them in
creating a programming environment for a high-level
specification language called AGENT.",
acknowledgement = ack-nhfb,
affiliation = "Comput. Syst. Lab., Tampere Univ. of Technol.,
Finland",
classification = "C6115 (Programming support); C6140D (High level
languages)",
keywords = "AGENT; Dynamically extensible programming environment;
Extensible editor; GNU Emacs; High-level specification
language",
pubcountry = "UK",
thesaurus = "High level languages; Programming environments;
Specification languages; Text editing",
}
@TechReport{Hammerslag:1988:TM,
author = "D. Hammerslag",
title = "Treemacs manual",
number = "UIUCDCS-R-88-1427",
institution = "University of Illinois at Urbana-Champaign",
address = "Urbana-Champaign, IL, USA",
pages = "25",
month = may,
year = "1988",
bibdate = "Wed Oct 30 06:19:01 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Treemacs is a superset of GNU Emacs (currently GNU
version 18.50). It is GNU Emacs extended to allow the
direct editing of tree structures. This is implemented
as a new major mode, tree-mode. In tree-mode, trees are
edited directly. The user sees a display of the tree in
the current window. The cursor is positioned at the
current node of the tree (tree-point). Each node in the
tree contains a text buffer (called the node's text).
Emacs text editing commands apply to the text of the
current node. Tree commands are used to move around in
the tree and to modify the tree structure. This manual
is divided into three sections. The first gives an
introduction to tree editing and to Treemacs. The
second is a user's manual intended for one who wants to
use Treemacs without customizing or programming it. The
third section is a programmer's manual. Treemacs
currently runs on Vaxen, SUN-3 workstations, and Gould
PowerNode machines.",
acknowledgement = ack-nhfb,
classification = "C6120 (File organisation); C6130 (Data handling
techniques)",
issuedby = "Univ. Illinois at Urbana-Champaign, IL, USA",
keywords = "Data structures; Direct editing; GNU Emacs; Gould
PowerNode; SUN-3 workstations; Text editing; Tree
editing; Tree structures; Tree-mode; Treemacs; Vaxen",
pubcountry = "USA",
thesaurus = "Data structures; Text editing; Trees [mathematics];
User manuals",
}
@InProceedings{Lea:1988:LGC,
author = "Douglas Lea",
title = "{libg++}, The {GNU C++} Library",
crossref = "USENIX:1988:UPC",
pages = "243--256",
day = "17--21",
month = oct,
year = "1988",
bibdate = "Fri Oct 18 07:24:24 MDT 1996",
bibsource = "ftp://ftp.uu.net/library/bibliography;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The GNU C++ library is a collection of C++ classes and
support tools. The paper describes several general
strategies for structuring and designing GNU C++
library classes, along with an informal taxonomy of
library classes and their implementations.",
acknowledgement = ack-nhfb,
affiliation = "State University of New York, College at Oswego",
classification = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
keywords = "C++ classes; G++ compiler; GNU C++ library; Libg++;
Library classes; Support tools",
thesaurus = "C language; Object-oriented programming; Program
compilers; Software tools; Subroutines",
}
@Book{Lewis:1988:GEL,
author = "Bil Lewis",
title = "{GNU} Emacs Lisp manual: Emacs version 18 for {UNIX}
users",
publisher = "????",
address = "????",
pages = "various",
month = mar,
year = "1988",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs (Computer program); Text editors (Computer
programs)",
}
@Misc{Paxson:1988:FFL,
author = "Vern Paxson",
title = "{{\tt flex}} --- fast lexical analyzer generator",
howpublished = "GNU software package.",
year = "1988",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
note = "See also \cite{Donnelly:1988:BYC} for the {\tt bison}
parser generator.",
URL = "http://flex.sourceforge.net/",
}
@TechReport{Ritchie:1988:SHC,
author = "Russell A. Ritchie",
title = "Scottish {HCI} Centre extensions for {GNU} Emacs",
type = "Report",
number = "AMU8829/01S (also Strathclyde University computer
science report; no. CS/HCI/8829/01)",
institution = "Scottish HCI Centre",
address = "Edinburgh, Scotland",
pages = "22",
day = "9",
month = mar,
year = "1988",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This report describes five extensions, written in GNU
Emacs-LISP. The first is an expansion of the Sun View
window system menu interface, providing scope for HCI
involvement in Emacs programming and usage. The rest
make writing LISP, PROLOG and \POSTSCRIPT{} programs,
and creating \TeX{} and \LaTeX{} documents easier. Four
of these extensions come with the distribution version
of GNU Emacs, but have been modified by the author to
provide extra features. The other, \POSTSCRIPT{} mode,
is home-gown and facilitates development of software
for the NeWS window system.",
acknowledgement = ack-nhfb,
annote = "Alvey GR/D 42368",
keywords = "GNU emacs (Computer programs); Text editors (Computer
programs)",
}
@MastersThesis{Russel:1988:PCE,
author = "Elizabeth Russel",
title = "{PBE} customizer: an expert aide for customizing {PBE}
Emacs",
type = "Master's project",
school = "Boston University, College of Liberal Arts, Computer
Science Dept.",
address = "Boston, MA, USA",
pages = "32",
year = "1988",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Also BUCS technical report 88-005.",
acknowledgement = ack-nhfb,
keywords = "Man-machine systems.; Word processing.",
}
@Article{Salzman:1988:OLA,
author = "I. J. Salzman",
title = "An objective look at {C++} compilers",
journal = j-UNIX-REVIEW,
volume = "6",
number = "11",
pages = "81, 83, 85--86, 88",
month = nov,
year = "1988",
CODEN = "UNRED5",
ISSN = "0742-3136",
bibdate = "Wed Oct 30 06:19:01 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Three C++ compilers are being reviewed: Oasys Designer
C++ release 1.2 (from Oasys Inc.). Oregon C++ release
1.1c (from Oregon Software Inc.), and GNU C++ release
1.25.1 (from The Free Software Foundation). The Oasys
compiler is actually a port of the AT and T C++
translator (release 1.2), while the Oregon and GNU
products are true compilers producing object modules
for the target machine. All of the compilers reviewed
are worthy products, and you should make your choice on
the basis of your particular objectives. If you want a
good port of the AT and T translator and a product that
adheres closely to the C++ language specification, then
the Oasys product may be the way to go. If you are
doing commercial product development and want a
compiler that provides a source-level debugger and a
high level of vendor support, then Oregon Software's
product might best fit the bill. If, on the other hand,
you're interested in C++ and not concerned with selling
your code then GNU C++ is definitely the choice for
you.",
acknowledgement = ack-nhfb,
affiliation = "Rand Corp., Santa Monica, CA, USA",
classification = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
keywords = "AT and T translator; C++ compilers; Commercial product
development; GNU C++ release 1.25.1; Oasys; Oasys
Designer C++ release 1.2; Oregon C++ release 1.1c;
Source-level debugger; The Free Software Foundation;
Vendor support",
pubcountry = "USA",
thesaurus = "C language; Program compilers; Software packages",
}
@Misc{Shneiderman:1988:UIS,
author = "Ben Shneiderman and Thomas Malone and Donald Norman
and James Foley",
title = "User Interface Strategies '88 (videotape)",
publisher = inst-U-MARYLAND,
address = inst-U-MARYLAND:adr,
year = "1988",
bibdate = "Fri Jul 22 00:13:31 1994",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "From {\em Computing Reviews\/}: ``User interface
strategies '88 was a two-day satellite TV course,
taught October 5 and 12, 1988, and organized by Ben
Shneiderman. The course features four outstanding
researchers in human-computer interaction: Ben
Shneiderman, Thomas W. Malone, Donald A. Norman, and
James D. Foley. All four speakers are not only leading
researchers in their respective areas, but also
excellent communicators. This package consists of 10
hours of videotape (eight hours of lectures and two
hours of discussion) and four books of supplementary
materials. These materials consist of more than 400
pages and contain all the transparencies used in the
presentations, annotated bibliographies and relevant
papers (except for Malone's area), and a transcript of
Norman's lectures. {\ldots} The programming environment
features the {NeWS} window system with pie menus, the
{EMACS}-editor with tab windows, and a
`pseudo-scientific visualizer' for {\POSTSCRIPT}
dictionaries.''",
price = "US\$1,800.00",
acknowledgement = ack-nhfb,
}
@TechReport{Smith:1988:ILL,
author = "W. W. Smith and R. H. Campbell",
title = "Introduction to Leif language descriptions",
number = "UIUCDCS-R-88-1444",
institution = "University of Illinois at Urbana-Champaign",
address = "Urbana-Champaign, IL, USA",
pages = "78",
month = jul,
year = "1988",
bibdate = "Wed Oct 30 06:19:01 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Explains how to create and compile new language
description files for Leif. Leif performs syntax
checking and provides language oriented editing
features for a text editor. The User Manual for Leif
with GNU Emacs and the GNU Emacs Manual describe how to
use Leif with its front-end, GNU Emacs. Leif uses
languages specified with a regular expression lexical
analyzer and an LALR(1) parse table. Each language
description has three user specified components that
are combined into a single, compiled language
description file. The authors describe the utility that
combines each of these three components into a
completed language description file. They then describe
the three components of a language description: parse
tables, lexical analyser tables, and supplementary
information. They describe the utilities used to
process the specifications of these three parts of a
language description file, Leif editing commands that
may be used to help debug new languages, and two
additional utilities supplied with Leif. They show how
Leif locates the language description files required to
edit a program. The text of a small example language is
given. Appendices describe the utilities used to build
a language description.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
description manual, and installation guide",
classification = "C6130D (Document processing techniques); C6140D
(High level languages); C6150C (Compilers, interpreters
and other processors)",
issuedby = "Univ. Illinois at Urbana-Champaign, IL, USA",
keywords = "Compiled language; Debugging; Editing commands;
Front-end; GNU Emacs; LALR(1) parse table; Language
description files; Language oriented editing features;
Leif; Lexical analyser tables; Parse tables; Regular
expression lexical analyzer; Specifications;
Supplementary information; Syntax checking; Text
editor; User specified components; Utilities",
pubcountry = "USA",
thesaurus = "Program compilers; Specification languages; Text
editing",
}
@TechReport{Smith:1988:LLO,
author = "William W. (William Wayne) Smith and Daniel LaLiberte
and Roy Harold Campbell",
title = "The Leif language oriented editor: user manual,
language description manual, and installation guide",
type = "Report",
number = "UIUCDCS-R-88-1444, UILU-ENG-88-1749",
institution = "Dept. of Computer Science, University of Illinois at
Urbana-Champaign",
address = "1304 W. Springfield, Urbana, IL 61801, USA",
pages = "41 + 30 + 5",
month = jul,
year = "1988",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Leif is a language-oriented editor that supports a
full set of text editing commands as well as commands
based on the program's syntex. The editor uses an
incremental parser to update syntactic information
about the program. Leif can be used with several
different context free languages simultaneously. This
document describes how to use Leif with GNU Emacs as
the front-end editor. Leif is implemented as a
minor-mode within GNU Emacs. The authors describe the
motivation for constructing Leif, and how Leif works
internally. A short introduction is then given to GNU
Emacs. To show to use Leif with Emacs key bindings,
examples are presented of the commands in Leif. The
authors also describes using Leif in the VIP mode of
GNU Emacs (VIP mode simulates the editor Vi within
Emacs). They describe commands that use the tree
structure of the edited program. Emacs variables are
listed that allow the behavior of Leif in Emacs to be
customized. An appendix contains an example {.emacs}
file that may be placed in your home directory. The
index and command summaries at the end of the paper
help to locate where commands are described in this
document.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
description manual, and installation guide",
classification = "C4210 (Formal logic); C6110B (Software engineering
techniques); C6130D (Document processing techniques)",
issuedby = "Univ. Illinois at Urbana-Champaign, IL, USA",
keywords = "Commands; Context free languages; Front-end editor;
Ghezzi Mandrioli incremental parsing algorithm; GNU
Emacs; Incremental parser; Key bindings; Language
oriented editor; Language-oriented editor; Leif; Leif
(Computer file); Minor-mode; Program editing; Program
syntax; SAGA project; Software administration; Software
automation; Software engineering; Software generation;
Syntactic information updating; Text editing commands;
Text editors (Computer programs); Tree structure; User
manual; VIP mode",
pubcountry = "USA",
thesaurus = "Context-free languages; Program compilers; Software
engineering; Text editing",
}
@Manual{Stallman:1988:GEMa,
author = "Richard Stallman",
title = "{GNU Emacs} manual",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "6th, {Emacs} version 18",
pages = "x + 290",
month = feb,
year = "1988",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs.",
}
@Manual{Stallman:1988:GEMb,
author = "Richard Stallman",
title = "{GNU Emacs} manual",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "6th, {Emacs} version 18 for {UNIX} users",
pages = "x + 294",
year = "1988",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "MIC 3.2.4.",
}
@Manual{Stallman:1988:GMG,
author = "Richard Stallman",
title = "{GDB} manual: the {GNU} source-level debugger",
organization = "Free Software Foundation, Inc.",
address = "Cambridge? Mass.",
edition = "2nd, {GDB} version 2.5",
pages = "ii + 63",
month = feb,
year = "1988",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Computer programs --- Testing --- Handbooks, manuals,
etc.; Debugging in computer science --- Handbooks,
manuals, etc.; GDB (Computer program) --- Handbooks,
manuals, etc.; GNU Emacs --- Handbooks, manuals, etc.",
}
@Manual{Stallman:1988:TGD,
author = "Richard Stallman and Robert J. Chassell",
title = "Texinfo: the {GNU} documentation format",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "1.1",
pages = "vi + 102",
month = may,
year = "1988",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs --- Handbooks, manuals, etc.; Texinfo ---
Handbooks, manuals, etc.; Text editors (Computer
programs) --- Handbooks, manuals, etc.",
}
@Manual{Stallman:1988:TTL,
author = "Richard Stallman",
title = "Termcap: the termcap library and data base",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "Second",
pages = "ii + 66",
month = nov,
year = "1988",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs (Computer program); Subroutines (Computer
programs); Termcap.; UNIX (Computer operating system)",
}
@TechReport{Stallman:1988:UPG,
author = "Richard M. Stallman",
title = "Using and Porting {GNU CC}",
institution = pub-FSF,
address = pub-FSF:adr,
year = "1988",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
note = "Electronic mail: \path|rms@prep.ai.mit.edu|. Software
also available via ANONYMOUS FTP to
\path|prep.ai.mit.edu|.",
}
@Book{Tanenbaum:1988:MAS,
author = "Andrew S. Tanenbaum and Johan W. Stevenson and Jost
Muller",
title = "{MINIX} for the {ATARI ST} and {MINIX} manual for the
{ATARI ST}",
publisher = pub-PH,
address = pub-PH:adr,
edition = "Version 1.1",
year = "1988",
ISBN = "0-13-584392-8 (disks), 0-13-584434-7 (manual)",
ISBN-13 = "978-0-13-584392-5 (disks), 978-0-13-584434-2
(manual)",
LCCN = "QA76.76.O63",
bibdate = "Mon Sep 30 17:55:16 MDT 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "9 computer disks.",
abstract = "MINIX is a new operating system that is similar to
Version 7 of the UNIX operating system. MINIX is widely
used on the IBM PC, and has now been ported to the
Atari ST and Mega ST. Unlike the UNIX system itself,
MINIX comes complete with all the source code. MINIX
features: a system call compatible with V7 UNIX (except
for a few very minor calls); a Kernighan and Ritchie
compatible C compiler; a shell that is functionally
identical to the Bourne shell; full multiprogramming
(fork+exec; background jobs in shell: cc file.c and );
a full screen editor inspired by emacs (modeless,
autoinsert, etc.); over 60 popular utilities (cat, cp,
grep, ls, make, mount, sort, etc.); and over 100
library procedures (atoi, fork, malloc, stdio, strcmp,
etc.) It works with floppy-only systems or with hard
disk systems. A full operating system source code is
included, and the source code for all utilities (except
the C compiler) is also included.",
acknowledgement = ack-nhfb,
annote = "Title from disk label. An operating system for small
computer systems, inspired by V7 of the UNIX operating
system. It has a hierarchical file system, supports
full multitasking, and has a command interpreter,
called the shell, similar to the Bourne shell on UNIX.
Comes with 100 utility programs, nearly all of which
are similar to UNIX programs. System requirements:
Amiga ST; 512K RAM; TOS. Atari ST",
classification = "C6150J (Operating systems)",
keywords = "Atari ST; Bourne shell; Emacs; Floppy disk systems;
Full screen editor; Hard disk systems; Kernighan and
Ritchie compatible C compiler; Library procedures; Mega
ST; MINIX; Multiprogramming; Operating system;
Operating systems (Computers) --- Software.; Source
code; System call; UNIX; Utilities",
pubcountry = "USA",
thesaurus = "Atari computers; Microcomputer applications; Unix;
User manuals",
}
@InProceedings{Tiemann:1988:SRP,
author = "M. D. Tiemann",
title = "Solving the {RPC} problem in {GNU C++}",
crossref = "Anonymous:1988:UPC",
pages = "343--361",
day = "17--21",
month = oct,
year = "1988",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "ftp://ftp.uu.net/library/bibliography;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The C++ programming language is being used in a number
of projects which implement some form of distributed
execution model. While each of these projects differ in
their goals and implementations, all of them ultimately
depend on some kind of remote procedure call (RPC), a
facility which is not easily supported by C++. For this
reason, many different extensions to C++ have been
implemented, each one coping with this problem in its
own, unique way. The paper presents a construct, called
a wrapper, which provides a more general solution to
the problem than previous work, and in some cases,
provides greater efficiency as well. Wrappers are a
highly experimental feature, implemented in the GNU C++
compiler; the paper represents the start of their
evolution. GNU C++ is a highly optimizing native code
C++ compiler for the SUN3 and the VAX running BSD 4.23.
The compiler as well as a C++ source level debugger,
GDB+, a linker, documentation, and library support, is
available as free software, under the terms of the GNU
General Public License.",
acknowledgement = ack-nhfb,
affiliation = "Microelectronics and Computer Technology Corporation,
Austin, TX, USA",
classification = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
keywords = "C++ compiler; Distributed execution model; GDB+; GNU
C++; Highly optimizing native code C++ compiler;
Library support; Remote procedure call; RPC problem;
Source level debugger; SUN3; VAX; Wrapper",
thesaurus = "C language; Object-oriented programming; Program
compilers",
}
@Article{vonBechtolsheim:1988:UEE,
author = "Stephan {von Bechtolsheim}",
title = "Using the {Emacs} Editor to Safely Edit {\TeX}
Sources",
journal = j-TEXNIQUES,
volume = "7",
pages = "195--202",
year = "1988",
bibdate = "Tue Dec 29 08:27:39 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
}
@MastersThesis{Yacko:1988:GEB,
author = "Nancy Jane Yacko",
title = "A {GNU Emacs} browser for {C++} code development",
type = "Thesis (M.S.)",
school = "University of Illinois at Urbana-Champaign",
address = "Urbana-Champaign, IL 61801, USA",
pages = "v + 33",
year = "1988",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Beer:1989:DWT,
author = "M. D. Beer and S. M. George and R. Rada",
title = "Developing writing tools for {UNIX} workstations",
crossref = "Anonymous:1989:PAE",
pages = "31--36",
month = "",
year = "1989",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The availability of networks of UNIX-based graphical
workstations has stimulated new developments in
authoring software. The paper presents the authors'
experiences along several fronts. First, they discuss
the lessons learnt from developing a simple authoring
tool to run on the Atari-ST, using the GEM operating
system. They then discuss the development of software
using (1) the X11 toolkit and one of the readily
available widget sets, (2) a configurable editor (GNU
Emacs) to develop prototype applications, and (3) the
Andrew toolkit to re-implement the original Atari
authoring system, but this time providing a tool that
will allow several authors to collaborate closely with
each other. The practicalities of these approaches are
discussed with reference to their own experiences.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Liverpool Univ., UK",
classification = "C6115 (Programming support); C6130B (Graphics
techniques); C6150J (Operating systems); C6180 (User
interfaces)",
keywords = "Andrew toolkit; Atari authoring system; Atari-ST;
Authoring software; Authoring tool; Configurable
editor; GEM operating system; GNU Emacs; Prototype
applications; UNIX-based graphical workstations; Widget
sets; Writing tools; X11 toolkit",
thesaurus = "Authoring languages; Computer graphics; Software
tools; UNIX; User interfaces; Workstations",
}
@TechReport{Black:1989:SSGa,
author = "J. E. Black",
title = "{SCRIBE} support in {GNU} Emacs",
type = "Technical information series",
number = "89CRD197",
institution = "GE Research and Development Center",
address = "Schenectady, NY, USA",
pages = "v + 70 + 14",
month = dec,
year = "1989",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Compilers (Computer programs); GNU Emacs (Computer
program); SCRIBE (Computer program); Text editors
(Computer programs)",
}
@InProceedings{Black:1989:SSGb,
author = "J. E. Black",
title = "Scribe support in {GNU} Emacs",
crossref = "ACM:1989:CPS",
pages = "125--135",
month = "",
year = "1989",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Scribe is a high level document processing system, or
a composition engine which permits users to deal with
documentation at a higher level of abstraction than is
possible with word-processors or page processors. With
the increasing popularity of WYSIWYG style editors,
which are more properly described as page processing
systems; fewer people are willing to insert the type of
mark-up commands required to properly use a document
processing system such as Scribe. Described are a set
of support functions, written in a dialect of LISP,
which provide assistance to the Scribe user during the
preparation and composition of documents. These support
functions provide short-cuts for insertion of Scribe
mark-up, as well as certain features useful during
composition and maintenance of large documents.
Collectively, these support functions are called Scribe
Mode and are written to be used with the GNU Emacs
editor. GNU Emacs is known to run under the UNIX and
VAX/VMS operating systems, and various versions have
been observed to operate on a wide variety of host
computers, and other operating systems.",
acknowledgement = ack-nhfb,
affiliation = "GE Corp. Res. and Dev., Schenectady, NY, USA",
classification = "C6130D (Document processing techniques); C6150C
(Compilers, interpreters and other processors)",
keywords = "Compilers; Composition engine; Document processing;
GNU Emacs; LISP; Mark-up commands; Scribe; UNIX;
VAX/VMS",
thesaurus = "Program compilers; Word processing",
}
@TechReport{Carr:1989:GTP,
author = "D. J. Carr",
title = "Glue: a tree-based program development and maintenance
system which uses explicit, typed, higher order
cliches",
number = "UIUCDCS-R-89-1495",
institution = "University of Illinois at Urbana-Champaign",
address = "Urbana-Champaign, IL, USA",
pages = "50",
month = feb,
year = "1989",
bibdate = "Wed Oct 30 06:19:01 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Describes a tree-based program development and
maintenance system, GLUE, which uses explicit, typed,
higher order cliches. A cliche is a standard method for
dealing with a task which consists of a set of roles
embedded in an underlying matrix. The roles represent
parts of the cliche that may change from use to use,
and the matrix specifies how these roles interact to
achieve the goal of the cliche. The GLUE system uses a
tree editor (TREEMACS) built on top of GNU Emacs. The
cliches are written in a functional language (ML) whose
base types are extended by the abstract syntax
categories of a target language (Pascal). Since cliches
are typed and of higher order, one can combine program
fragments in arbitrary ways. This permits great
flexibility in the way programs can be presented.",
acknowledgement = ack-nhfb,
classification = "C1160 (Combinatorial mathematics); C6115
(Programming support)",
issuedby = "Univ. Illinois at Urbana-Champaign, IL, USA",
keywords = "Abstract syntax categories; Functional language; GLUE;
GNU Emacs; Higher order cliches; Maintenance system;
ML; Pascal; Tree editor; Tree-based program
development; TREEMACS",
pubcountry = "USA",
thesaurus = "Programming environments; Trees [mathematics]",
}
@Manual{Close:1989:GM,
author = "Diane Barlow Close",
title = "The {GAWK} manual",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "0.12 Beta",
pages = "viii + 152",
month = oct,
year = "1989",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "AWK (Computer program language); GNU Emacs (Computer
program language); Text editors (Computer programs)",
}
@Article{Crabb:1989:PWP,
author = "D. Crabb",
title = "A perfect word processor at last?",
journal = j-BYTE,
volume = "14",
number = "5",
pages = "157--158",
month = may,
year = "1989",
CODEN = "BYTEDJ",
ISSN = "0360-5280",
bibdate = "Wed Oct 30 06:19:01 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "According to the author Nisus is the perfect word
processing package. It is fully extensible and comes
with a complete macro programming capability similar to
GNU EMACS. It includes many functions for managing text
files. Nisus rounds out the feature list with some
elegant writer's tools: a thesaurus, a dictionary,
comparison operations, index and table-of-contents
generators, line numbering, unlimited Undos, 10
Clipboards, and a Get Info command. Like FullWrite, it
follows the practice of keeping the complete Font,
Size, and Style menus on the menu bar where they
belong, and not hidden in other menus like Word 3.02
does. Besides its text and document management power,
Nisus includes a bunch of desktop publishing and
graphics design features that position it squarely in
competition with FullWrite and Microsoft Word 4.0.",
acknowledgement = ack-nhfb,
classification = "C7106 (Word processing)",
keywords = "Clipboards; Comparison operations; Desktop publishing;
Dictionary; Get Info command; Graphics design; Index;
Line numbering; Macro programming; Nisus;
Table-of-contents; Text files; Thesaurus; Undos; Word
processing package; Word processor",
pubcountry = "USA",
thesaurus = "Software packages; Word processing",
}
@Article{Fiedler:1989:HGS,
author = "David Fiedler",
title = "How To Get Source From The {GNU} Project",
journal = j-CUJ,
volume = "7",
type = "On The Networks",
number = "1",
pages = "109--??",
month = jan,
year = "1989",
ISSN = "0898-9788",
bibdate = "Fri Aug 30 16:52:23 MDT 1996",
bibsource = "http://www.cuj.com/cbklist.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Haney:1989:CBM,
author = "Daniel R. Haney and Richard Stallman and Robert
Corbett",
title = "{CUG285} --- {BISON} for {MS-DOS}",
journal = j-CUJ,
volume = "7",
type = "CUG New Release",
number = "7",
pages = "119--??",
month = jul,
year = "1989",
ISSN = "0898-9788",
bibdate = "Fri Aug 30 16:52:23 MDT 1996",
bibsource = "http://www.cuj.com/cbklist.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Harrison:1989:IBP,
author = "Michael A. Harrison and Ethan V. Munson",
title = "On integrated bibliography processing",
journal = j-EPODD,
volume = "2",
number = "4",
pages = "193--209",
month = dec,
year = "1989",
CODEN = "EPODEU",
ISSN = "0894-3982",
bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/epodd.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Bibliography processing systems are important to the
production of scholarly and technical documents. While
the existing systems are a significant aid to authors,
their designs are not sufficient to handle the demands
that have arisen with their continued use. These
demands include larger bibliographic databases, sharing
of databases among multiple authors, integration with
document editors, and the desire for new features. This
paper examines these issues as they are reflected in
three enhancements to the bibliography processing
facilities of the GNU Emacs {\BibTeX}-Mode and
{\TeX}-Mode integrated editing environment. The added
features were a reference annotation facility, support
of forms-based queries for automatic citation, and an
enhanced reference inspection facility supporting
WYSIWYG display of references. The design and
implementation of the three features are discussed in
detail. Their relationship to other bibliography
processing tools is discussed.",
keywords = "Bibliography processing, Document processing,
Integrated systems, Annotations, Forms-based query,
Reference inspection",
}
@TechReport{Langmyhr:1989:TMG,
author = "Dag F. Langmyhr",
title = "Tekstredigering med {GNU-Emacs}",
type = "Kompendium",
number = "33",
institution = "Institutt for informatikk",
address = "Oslo, Norway",
pages = "49",
year = "1989",
bibdate = "Wed Oct 30 10:13:32 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
language = "Norwegian",
}
@TechReport{Liu:1989:ELR,
author = "Sying-Syang Liu and Roger Ogando",
title = "An {Emacs}-Based Logical Ripple Effect Analyzer
Prototype User's Manual",
number = "SERC-TR-32-F",
institution = "Software Engineering Research Centre",
address = "????",
month = sep,
year = "1989",
bibdate = "Mon Apr 21 19:19:53 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Techreports/software-engineering-research-centre.bib",
abstract = "This paper describes a user's manual for a GNU
Emacs-based logical ripple effect analyzer prototype
which is currently running on a Unix BSD 4.1
environment. We expect no problem to port this
prototype to any other Unix systems as long as a GNU
Emacs version 18 is installed. With the aid of the
prototype, a user, typically a software developer or
programmer, can visualize and better predict the effect
of any changes made to a program. The programming
language supported is a subset of Ada languages at the
intraprocedural level.",
}
@InProceedings{Mangaser:1989:CPS,
author = "A. A. Mangaser and Y. Wang and S. E. Butner",
title = "Concurrent programming support for a multimanipulator
experiment on {RIPS}",
crossref = "IEEE:1989:PII",
pages = "853--859 (vol. 2)",
year = "1989",
bibdate = "Wed Oct 30 06:19:01 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Three volumes.",
abstract = "The authors discuss a concurrent programming
environment and its application to a two-arm
cooperative manipulation experiment on RIPS (robot
instruction processing system). RIPS is a hierarchical
multiprocessor architecture in which various custom and
general-purpose processors are applied to a
partitioning of the robot control problem. The system
provides hardware support for synchronization and
communication primitives, making it easier to write
concurrent programs for RIPS' heterogeneous processors.
The experiment demonstrated the viability of RIPS in
supporting computationally intensive robot control
methodologies, and as a byproduct has helped to develop
a parallel programming environment for RIPS, called USE
RIPS (user software environment for RIPS). By building
USE RIPS on UNIX and using a layered approach, it is
possible to adapt or make use of various existing
programs and utilities, such as the GNU and C++
compilers.",
acknowledgement = ack-nhfb,
affiliation = "Center for Robotic Syst. in Microelectron., California
Univ., Santa Barbara, CA, USA",
classification = "C3390 (Robotics); C5440 (Multiprocessor systems and
techniques); C6115 (Programming support); C7420
(Control engineering)",
keywords = "C++ compilers; Communication primitives;
Computationally intensive robot control methodologies;
Concurrent programming environment; Decomposition; GNU;
Hierarchical multiprocessor architecture; Layered
approach; Multimanipulator experiment; Parallel
programming environment; Problem partitioning; Robot
instruction processing system; Synchronization; Two-arm
cooperative manipulation; UNIX; USE RIPS; User software
environment",
thesaurus = "C language; Hierarchical systems; Parallel processing;
Programming environments; Robots",
}
@Article{Miura:1989:AKD,
author = "K. Miura and K. Yonezawa and Y. Uesugi",
title = "Advanced {Kanji} display terminal",
journal = j-ANRITSU-TECHNICAL-BULL,
month = sep,
year = "1989",
CODEN = "ANTKAE",
ISSN = "0003-5211",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "An advanced kanji display terminal that is very
suitable for software design has been developed. The
terminal has the following features: (1) a
multi-terminal function permits handling of multi-port
data and multi-windows on a split screen; (2) the
51-row and 136 column display is sufficient for some
split-screen editors such as Emacs; and (3) the high
display quality is based on a noninterlaced high
refresh rate of 75 Hz and a 15-inch antiglare flat CRT.
Other factors that contribute to increased efficiency
for software design and a compact and attractive
appearance have been incorporated.",
acknowledgement = ack-nhfb,
classification = "B7260 (Display technology and systems)",
issue = "no.58 p. 63-71",
keywords = "Antiglare flat CRT; Emacs; Kanji display terminal;
Multi-port data; Multi-terminal function;
Multi-windows; Noninterlaced high refresh rate;
Software design; Split-screen editors",
language = "Japanese",
pubcountry = "Japan",
thesaurus = "Cathode-ray tube displays; Engineering workstations;
Flat panel displays",
}
@Article{Oman:1989:OLA,
author = "P. Oman",
title = "An objective look at {C++} environments",
journal = j-IEEE-SOFTWARE,
volume = "6",
number = "2",
pages = "100--103, 105",
month = mar,
year = "1989",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/52.23141",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Wed Oct 30 06:19:01 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The authors evaluated six C++ environments: three for
MS-DOS PCs, and three for mini and mainframe UNIX
systems. They tested the MS-DOS products-Advantage C++
Version 1.2 (beta2a), Guidelines C++ Version 1.2, and
Zortech C++ Version 1.05-on an 8-MHz, 80286-based PC
with a 44-Mbyte hard disk but with no math coprocessor.
They tested Oregon C++ Version 1.1C on a Sun-3 running
SunOS 3.5; GNU C++ on a Sequent Balance 21000 running
Dynix 3.0; and AT and T C++ on the Sequent, the Sun,
and on a Digital Equipment Corp. MicroVAX II running
UNIX 4.3 BSD. They believe, based on the results of
their study, that C++ will be the dominant
object-oriented language that industry uses for serious
software development.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Idaho Univ., Moscow, ID, USA",
classification = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
keywords = "Advantage C++ Version 1.2; AT and T C++;
C++environments; Dynix 3.0; GNU C++; Guidelines C++
Version 1.2; MicroVAX II; MS-DOS; Object-oriented
language; Oregon C++ Version 1.1C; Sequent; Sequent
Balance 21000; Sun-3; SunOS 3.5; UNIX; UNIX 4.3 BSD;
Zortech C++ Version 1.05",
pubcountry = "USA",
thesaurus = "C language; Object-oriented programming; Program
compilers; Programming environments",
}
@MastersThesis{Peltonen:1989:GEI,
author = "Kyle G. Peltonen",
title = "A {GNU Emacs} interface to the {Community Information
System} project",
type = "Thesis (B.S.)",
school = "Massachusetts Institute of Technology, Department of
Electrical Engineering and Computer Science",
address = "Cambridge, MA, USA",
pages = "3 + 26",
year = "1989",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Supervised by David K. Gifford.",
acknowledgement = ack-nhfb,
}
@Article{Radel:1989:FTS,
author = "Jon Radel",
title = "{``Free'' {\TeX} software for IBM PCs}",
journal = j-TUGboat,
volume = "10",
number = "2",
pages = "202--202",
month = jul,
year = "1989",
ISSN = "0896-3207",
bibdate = "Fri Jul 13 10:24:20 MDT 2007",
bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/tugboat.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat",
acknowledgement = ack-bnb # " and " # ack-nhfb,
}
@InProceedings{Ritchie:1989:MEG,
author = "R. A. Ritchie and G. R. S. Weir",
title = "Menu-based extensions to {GNU} Emacs",
crossref = "Sutcliffe:1989:PCV",
pages = "245--257",
month = "",
year = "1989",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Extensions to the GNU incarnation of the Emacs editing
system which provide facilities for menu-based
interaction is given. Following the Emacs philosophy,
the described system is designed to allow for
user-customisation and extension of menus, which are
sensitive to the user's editing mode. The system
affords pop-up and pull-right menus on SUN workstations
and terminal menus on the wide range of terminals
supported by Emacs. Additionally, a menu-based menu
design tool has been implemented. This provides
intelligent support to individual users who wish to
construct or alter menus. The operation of this Emacs
menu system is outlined and its range of facilities
described in detail.",
acknowledgement = ack-nhfb,
affiliation = "Scottish HCI Centre, Glasgow, UK",
classification = "C6115 (Programming support); C6130 (Data handling
techniques); C6180 (User interfaces)",
keywords = "Editing mode; Emacs editing system; Emacs menu system;
Emacs philosophy; GNU incarnation; Intelligent support;
Menu-based interaction; Menu-based menu design tool;
Pull-right menus; SUN workstations; Terminal menus;
User-customisation",
thesaurus = "Interactive systems; Microcomputer applications;
Software tools; Text editing; User interfaces",
}
@TechReport{Stallman:1989:GMGa,
author = "R. M. Stallman",
title = "{GDB} Manual (The {GNU} Source-Level Debugger)",
institution = pub-FSF,
address = pub-FSF:adr,
month = jan,
year = "1989",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Misc/debug.bib",
note = "Third Edition, GDB version 3.1.",
}
@Manual{Stallman:1989:GMGb,
author = "Richard Stallman",
title = "{GDB} manual: the {GNU} source-level debugger",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "Third, {GDB} version 3.4",
pages = "iv + 76",
month = oct,
year = "1989",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs (Computer program)",
}
@Manual{Stallman:1989:GMP,
author = "Richard Stallman and Roland McGrath",
title = "{GNU} make: a program for directing recompilation",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "0.25 {Beta} for make, {Version 3.57 Beta}",
pages = "vi + 118",
day = "24",
month = oct,
year = "1989",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs (Computer program); Text editors (Computer
programs)",
}
@Article{Udell:1989:ETE,
author = "J. Udell",
title = "Extensible text editors for programmers",
journal = j-BYTE,
volume = "14",
number = "3",
pages = "197--198, 200--202, 204",
month = mar,
year = "1989",
CODEN = "BYTEDJ",
ISSN = "0360-5280",
bibdate = "Wed Oct 30 06:19:01 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Looks at four popular text editors-BRIEF 2.1 (US\$195,
Solution Systems), EMACS 1.2 (US\$325, UniPress),
Epsilon 3.2 (US\$195, Lugaru), and ME 2.1 (US\$89,
Magma). These editors are specialized for programmers
editing source code, and that means they're line, not
paragraph, oriented. They all run on a standard IBM PC
or compatible; EMACS needs at least 384 Kbytes of RAM,
and Epsilon, ME, and BRIEF will run in 256 Kbytes. And
these text editors let you customize them in nearly
limitless ways. Each of them manages the complexity of
customization by dividing itself into the kernel and
user layers. The kernel is the executable file you run
from the DOS command line. It manages machine
resources, implements basic operations involving files,
buffers, and windows, and supports the user layer. The
user layer is a set of files containing code written in
the editor's extension language and executed by the
kernel. It implements key bindings, search-and-replace
protocols, and language-sensitive modes.",
acknowledgement = ack-nhfb,
classification = "C6115 (Programming support); C6130D (Document
processing techniques)",
keywords = "256 KB; 256 Kbytes; 384 KB; 384 Kbytes; BRIEF 2.1;
Editing source code; EMACS 1.2; Epsilon 3.2; Extension
language; Kernel; Line oriented editor; ME 2.1;
Programmers; Text editors; User layer",
numericalindex = "Memory size 2.62E+05 Byte; Memory size 3.93E+05
Byte",
pubcountry = "USA",
thesaurus = "Software packages; Software tools; Text editing",
}
@Article{Volkman:1989:BGB,
author = "Victor R. Volkman",
title = "Bison: {A GNU} Breed Of {YACC}",
journal = j-CUJ,
volume = "7",
number = "8",
pages = "117--??",
month = aug,
year = "1989",
ISSN = "0898-9788",
bibdate = "Fri Aug 30 16:52:23 MDT 1996",
bibsource = "http://www.cuj.com/cbklist.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Clarkson:1990:PRE,
author = "M. Clarkson",
title = "Praxis: a rule-based expert system for {MACSYMA}",
crossref = "Miola:1990:DIS",
pages = "264--265",
month = "",
year = "1990",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The author introduces the need for improved user
interfaces to computer algebra systems. He then
describes Praxis. The system is a synthesis of three
separate sub-systems; a Computer Algebra System using
the symbolic algebra system MACSYMA, a Rule-Based
Expert System using the Personal Consultant Expert
System from Texas Instruments, and an On-line Help
System using the GNU Emacs {\TeX}Info system. The
rule-based system prompts the user for a definition of
what he or she wants to do, which becomes the goal of
the consultation. This goal is refined by a series of
questions posed in the form of multiple choice menus.
The information in the menus is structured similarly to
an algebra and calculus textbook, and its organization
is intended to be intuitively apparent to a physical
scientist. The system requires very little knowledge of
the syntax or functions of the underlying CA system,
making it suitable for the novice user. At the same
time, it is an organized catalogue of most of the
functions and variables available in MACSYMA, and is
therefore useful to the more advanced user. The system
has been integrated with a context sensitive on-line
help system at every point in the consultation.",
acknowledgement = ack-nhfb,
affiliation = "ISTS, York Univ., North York, Ont., Canada",
classification = "C6170 (Expert systems); C6180 (User interfaces);
C7310 (Mathematics)",
keywords = "Computer Algebra System; Computer algebra systems;
Consultation; Context sensitive on-line help system;
GNU Emacs {\TeX}Info system; MACSYMA; Multiple choice
menus; On-line Help System; Personal Consultant Expert
System; Rule-Based Expert System; Symbolic algebra
system; User interfaces",
thesaurus = "Knowledge based systems; Mathematics computing;
Software packages; Symbol manipulation; User
interfaces",
}
@Article{Cramer:1990:SMC,
author = "M. Cramer",
title = "Structure and mnemonics in computer and command
languages",
journal = j-INT-J-MAN-MACHINE-STUDIES,
volume = "32",
number = "6",
pages = "707--722",
month = jun,
year = "1990",
CODEN = "IJMMBC",
ISSN = "0020-7373",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Payne and Green (1986) proposed the task action
grammar (TAG) as a formalism for the evaluation of
command language organization. TAG is a competence
model of command language organization which emphasizes
the structural organization of the command language.
That is, a group of commands all with the same form but
differing values is predicted to be easier to use than
one where each command of the group has a unique
pattern of values. The four test command languages they
used were: 'structure and mnemonics'; 'structure only';
'mnemonics only'; and a version of the EMACS editor
command language. A fifth language was added to the
testing, 'neither structure nor mnemonics'. Contrary to
the original results, in the replication, the
structural factor was not a significant factor. In
fact, the structure-only language, the EMACS variant
and the language with neither structure nor mnemonics
were not significantly different. Considering only the
languages with structure, the use of word abbreviations
as mnemonics appears to be more effective than the use
of graphical symbols. As TAG depends on the explanation
of the importance of structure, this finding raises
questions as to its utility. A categorization exercise
gave the only result which showed any influence of the
structure factor. If TAG does provide a performance
model of command languages, it appears to have much
less influence on the user's performance than some
types of mnemonics. The EMACS variant has more complex
organization than any other of the test languages. The
test results do not show that the subjects were able to
use the clues provided.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comp. Sci., Waterloo Univ., Ont., Canada",
classification = "C6130D (Document processing techniques); C6140
(Programming languages); C6180 (User interfaces)",
keywords = "Categorization; Clues; Command language organization;
Competence model; Computer languages; Ease of use;
EMACS editor; Graphical symbols; Language structure;
Mnemonics; Performance model; Structural organization;
Structure factor; Task action grammar; Word
abbreviations",
pubcountry = "UK",
thesaurus = "Grammars; Macros; Programming languages; Text editing;
User interfaces",
}
@InProceedings{Deodhar:1990:GAI,
author = "S. Deodhar",
booktitle = "ACE '90. Proceedings of [XVI Annual Convention and
Exhibition of the IEEE In India]",
title = "{GNU-Aid}: Intelligent computer aided instruction
system",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "14--16",
year = "1990",
CODEN = "????",
ISSN = "????",
bibdate = "Sat Jul 16 17:20:12 MDT 2005",
bibsource = "http://ieeexplore.ieee.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Manual{Donnelly:1990:BYP,
author = "Charles Donnelly and Richard Stallman",
title = "{Bison}: the {Yacc-compatible} parser generator",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "{Bison Version} 1.12",
pages = "iv + 96",
month = dec,
year = "1990",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Bison (Computer grammar); GNU Emacs (Computer program
language); Parsing (Computer grammar); Yacc (Computer
grammar)",
}
@Article{Fiedler:1990:FSH,
author = "David Fiedler",
title = "The Free Software Hit Parade: {A} quick review of the
most popular free {Unix} software",
journal = j-BYTE,
volume = "15",
number = "8",
pages = "85--86, 88",
month = aug,
year = "1990",
CODEN = "BYTEDJ",
ISSN = "0360-5280",
bibdate = "Thu Sep 12 17:47:21 MDT 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
classification = "C6150E (General utility programs); C7000 (Computer
applications); C7830D (Computer games)",
keywords = "Games programs; Printer support programs; Public
domain software; Unix; Utility programs",
thesaurus = "Computer games; Public domain software; Software
packages; Utility programs",
}
@Article{Fiedler:1990:FSW,
author = "David Fiedler",
title = "Free Software!: When it comes to user-developed {Unix}
programs, there is such a thing as a free lunch",
journal = j-BYTE,
volume = "15",
number = "6",
pages = "97, 100",
month = jun,
year = "1990",
CODEN = "BYTEDJ",
ISSN = "0360-5280",
bibdate = "Thu Sep 12 17:47:21 MDT 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
classification = "C7000 (Computer applications)",
keywords = "Free software; Freely available software; Shareware;
Software; Unix users",
thesaurus = "Public domain software; Unix",
}
@Article{Fraser:1990:LTE,
author = "C. W. Fraser and B. Krishnamurthy",
title = "Live text (editing)",
journal = j-SPE,
volume = "20",
number = "8",
pages = "851--858",
month = aug,
year = "1990",
CODEN = "SPEXBL",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Describes a software package that allows the user to
edit the output of several common software tools and to
cause the changes to be written back to the input
files. For example, it is possible to edit the output
of a spelling checker and have the changes propagated
back to the source files. This technique makes some
corrections simpler and more direct. A trial
implementation is embedded in Emacs.",
acknowledgement = ack-nhfb,
affiliation = "AT and T Bell Labs., Murray Hill, NJ, USA",
classification = "C6115 (Programming support); C6130 (Data handling
techniques)",
keywords = "Corrections; Edit; Emacs; Input files; Live text;
Software package; Software tools; Written back
changes",
pubcountry = "UK",
thesaurus = "Software packages; Software tools; Text editing",
}
@TechReport{Hammerslag:1990:TET,
author = "D. H. Hammerslag",
title = "Treemacs: an extensible tree editor",
number = "UIUCDCS-R-90-1600",
institution = "University of Illinois at Urbana-Champaign",
address = "Urbana-Champaign, IL, USA",
pages = "vi + 150",
month = may,
year = "1990",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The kinds of applications that a general purpose tree
editor can support include: proof trees, document
trees, transformation trees, outlines, abstract syntax
trees, and high-level program development trees. A
general purpose tree editor must include the following
features. It must not be restricted to applications
where the trees are defined by formal grammars. On the
other hand, it must be able to check and/or enforce
structural constraints on trees. It must allow for
varying the representation of trees both within and
between applications. It must be extensible and
customizable. It must be possible to vary the time(s)
at which structure constraints are checked: continually
(i.e. at each tree modification), by user command, or
something in between. The author has developed such a
general purpose editor by starting from the extensible
text editor Emacs and extending it with a tree data
type and a customizable, extensible tree display
algorithm. A number of applications have been written
by the author and others. Among the applications
written by the author is one for editing abstract
syntax trees. This is a difficult application from
various points of view and has the particular advantage
that it allows for 'head-to-head' comparisons with
grammar based editors.",
acknowledgement = ack-nhfb,
classification = "C6120 (File organisation); C6130D (Document
processing techniques)",
issuedby = "Univ. Illinois at Urbana-Champaign, IL, USA",
keywords = "Abstract syntax trees; Document trees; Emacs;
Extensible text editor; Extensible tree display
algorithm; Extensible tree editor; General purpose tree
editor; High-level program development trees; Outlines;
Proof trees; Structural constraints; Transformation
trees; Tree data type; Treemacs; User command",
pubcountry = "USA",
thesaurus = "Data structures; Software packages; Text editing;
Trees [mathematics]; User manuals",
}
@InProceedings{Kislitzin:1990:NMS,
author = "K. Kislitzin",
title = "Network monitoring by scripts",
crossref = "Anonymous:1990:UAP",
pages = "101--105",
month = "",
year = "1990",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Several network monitoring tools written in sh and
gawk are described. These tools include a ping-based
diagnostic report, a network availability metric and an
ftp throughput report. The tools were developed for the
Numerical Aerodynamic Simulation (NAS) Facility at the
NASA Ames Research Center, a pathfinder in numerical
aerodynamic simulation methods. One aspect of achieving
that goal is a commitment to having the fastest
machines in the world and a network which can support
them. The NAS high speed processors consist of a Cray
Y-MP and a Cray-2. In addition, there are several
highly parallel machines.",
acknowledgement = ack-nhfb,
affiliation = "Comput. Sci. Corp., Moffett Field, CA, USA",
classification = "B6210L (Computer communications); C5620 (Computer
networks and techniques); C6150J (Operating systems);
C7460 (Aerospace engineering)",
keywords = "Cray Y-MP; Cray-2; Ftp throughput report; Gawk; Highly
parallel machines; NAS high speed processors; Network
availability metric; Network monitoring tools;
Numerical Aerodynamic Simulation; Numerical aerodynamic
simulation methods; Ping-based diagnostic report; Sh",
thesaurus = "Aerospace computing; Computer networks; Computerised
monitoring; Network operating systems; Supervisory
programs",
}
@MastersThesis{Klingler:1990:SSE,
author = "Carol Diane Klingler",
title = "Syntax-directed semantics-supported editing of
algebraic specifications",
type = "Project report (M.S.)",
school = "Virginia Polytechnic Institute and State University",
address = "Blacksburg, VA, USA",
pages = "xi + 131",
year = "1990",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs (Computer program); Text editors (Computer
programs)",
}
@InProceedings{Kopec:1990:EIT,
author = "G. E. Kopec and S. C. Bagley",
title = "Editing images of text",
crossref = "Furuta:1990:EPI",
pages = "207--220",
month = "",
year = "1990",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Most document recognition systems are based on the
paradigm of format conversion, in which scanned
document images are converted into a structured
symbolic description which can be manipulated by a
conventional document processing system. While this
approach is attractive in many respects, there are
situations in which complete recognition and format
conversion is either unnecessary or very difficult to
achieve with sufficient accuracy. The authors describe
Image EMACS, a text editor for binary document images
which illustrates an alternative to the format
conversion paradigm. The inputs and outputs of Image
EMACS are scanned images of text and the primary
document representation within Image EMACS is the image
itself, rather than a symbolic description of it. The
goal of Image EMACS is to allow images of text to be
created and manipulated as if they were conventional
text files. The central insight behind Image EMACS is
that many text editing operations may be implemented
directly in terms of geometrical operations on image
blobs, without explicit knowledge of the symbolic
character labels (i.e. without character
recognition).",
acknowledgement = ack-nhfb,
affiliation = "Xerox Palo Alto Res. Center, CA, USA",
classification = "C5260B (Computer vision and picture processing);
C6130B (Graphics techniques); C7230 (Publishing and
reproduction)",
keywords = "Binary document images; Document recognition systems;
Document representation; Geometrical operations; Image
blobs; Image EMACS; Scanned images; Symbolic character
labels; Text editing operations; Text editor",
thesaurus = "Document image processing; Electronic publishing; Text
editing",
}
@Manual{Kotz:1990:GTV,
author = "David Kotz",
title = "{GNUPLOT \LaTeX} Tutorial Version 2.0",
organization = "Computer Science Department, Duke University",
address = "Durham, NC, USA",
month = feb,
year = "1990",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "See also \cite{Williams:1990:GIP}.",
acknowledgement = ack-nhfb,
}
@Article{Krishnamurthy:1990:BSP,
author = "S. M. Krishnamurthy",
title = "A brief survey of papers on scheduling for pipelined
processors",
journal = j-SIGPLAN,
volume = "25",
number = "7",
pages = "97--106",
month = jul,
year = "1990",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Most microprocessors introduced into the market employ
pipelining to enhance execution speed. Moreover, many
of these processors use multiple pipelined functional
units. This paper surveys several heuristics reported
in the literature on the topic of code optimization and
reordering for exploiting instruction level parallelism
in pipelined processors. Five methods are described in
detail and several others are briefly reviewed.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Clemson Univ., SC, USA",
classification = "C4240 (Programming and algorithm theory); C5220
(Computer architecture); C6110 (Systems analysis and
programming)",
keywords = "Code optimization; DAG; GNU instruction scheduler;
Instruction level parallelism; Microprocessors; MIPS-X
reorganiser; Multiple pipelined functional units;
Pipelined processors; Scheduling",
pubcountry = "USA",
thesaurus = "Optimisation; Parallel programming; Pipeline
processing; Reviews; Scheduling",
}
@Book{Lewis:1990:GEL,
author = "Bil Lewis and Daniel LaLiberte and {GNU Manual
Group}",
title = "{GNU} Emacs Lisp reference manual",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "1.03",
pages = "xiv + 570",
month = dec,
year = "1990",
ISBN = "1-882114-10-8",
ISBN-13 = "978-1-882114-10-8",
LCCN = "????",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "GNU Emacs Version 18 for UNIX users.",
keywords = "Emac Lisp (Computer program language); GNU Emacs
(Computer program); Text editors (Computer programs)",
}
@InProceedings{Li:1990:CTC,
author = "C.-C. J. Li and W. K. Fuchs",
title = "{CATCH} --- compiler-assisted techniques for
checkpointing",
crossref = "IEEE:1990:DPF",
pages = "74--81",
month = "",
year = "1990",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "A compiler-based approach to generating efficient
checkpoints for process recovery is described. The
presented approach to checkpointing is programmer,
operating system, and hardware transparent.
Compile-time information is exploited to maintain the
desired checkpoint interval and to reduce the size of
checkpoints. Compiler-generated sparse potential
checkpoint code is used to maintain the desired
checkpoint interval. Adaptive checkpointing has been
developed to reduce the size of checkpoints by
exploiting potentially large variations in memory
usage. A training technique is used in selecting the
low-cost, high-coverage potential checkpoints. Since
the potential checkpoint selection problem is
NP-complete, a heuristic algorithm has been developed
to obtain a quick suboptimal solution. These
compiler-assisted checkpointing techniques have been
implemented in a modified version of the GNU C (GCC)
compiler version of 1.34. Experiments utilizing the
CATCH GCC compiler on SUN workstations are described.",
acknowledgement = ack-nhfb,
affiliation = "Center for Reliable and High-Performance Comput.,
Illinois Univ., Urbana, IL, USA",
classification = "C4240 (Programming and algorithm theory); C5470
(Performance evaluation and testing); C6110B (Software
engineering techniques)",
keywords = "CATCH; Checkpointing; Compiler-assisted techniques;
GNU C; Heuristic algorithm; NP-complete; Process
recovery; Sparse potential checkpoint code; SUN
workstations; Training technique",
thesaurus = "Computational complexity; Fault tolerant computing;
Software engineering",
}
@Article{Minsky:1990:SP,
author = "M. Minsky and J. McCarthy and R. S. Boyer and R.
Stallman and S. Garfinkel",
title = "Software patents",
journal = j-DDJ,
volume = "15",
number = "11",
pages = "56, 58, 62, 65--67, 70--73",
month = nov,
year = "1990",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Tue Sep 10 09:11:02 MDT 1996",
bibsource = "http://www.ddj.com/index/author/index.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib; UnCover
database",
acknowledgement = ack-nhfb,
classification = "C0230B (Legal aspects)",
keywords = "Copyright; Patents; Software patents",
thesaurus = "Computer software; Industrial property; Legislation",
}
@InProceedings{Muller:1990:PAU,
author = "H. Muller and J. Winckler and S. Grzybek and M. Otte
and B. Stoll and F. Equoy and N. Higelin",
title = "{PASTIS}-program animation using {X}",
crossref = "Anonymous:1990:EXW",
pages = "104--111",
month = "",
year = "1990",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The software animation system PASTIS (Program
Animation System with Interactive Solutions) for
program animation with emphasis on the visualization of
the dynamic behavior of algorithms and data structures
is presented. Its main properties are unmodified source
code of the visualized program, concurrent multiple and
hierarchical views on algorithms and data structures,
and interactive alterations of views during run time.
The interface between program and animations is a
relational data model. PASTIS is distinguished by high
modularity and strict separation of its components.
This makes it particularly suitable for distributed
computing environments. A prototype of PASTIS was
implemented under UNIX using the GNU source level
debugger gdb and the X-window system.",
acknowledgement = ack-nhfb,
affiliation = "Inst. fur Inf., Freiburg Univ., Germany",
classification = "C6115 (Programming support); C6130B (Graphics
techniques); C6180G (Graphical user interfaces)",
keywords = "Algorithms; Concurrent views; Data structures;
Distributed computing environments; Dynamic behavior;
Gdb; GNU source level debugger; Hierarchical views;
Interactive alterations; Modularity; PASTIS; Program
animation; Relational data model; Software animation
system; UNIX; Visualization; X-window system",
thesaurus = "Computer animation; Data structures; Graphical user
interfaces; Visual programming",
}
@InProceedings{Olsson:1990:DAG,
author = "Ronald A. Olsson and Richard H. Crawford and W. Wilson
Ho",
booktitle = "Proceedings of the 1990 Usenix Summer Conference,
Anaheim, CA",
title = "Dalek: {A GNU}, Improved Programmable Debugger",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "221--232",
month = jun,
year = "1990",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Misc/debug.bib; Misc/usenix.bib",
}
@InProceedings{Olsson:1990:DGI,
author = "Ronald A. Olsson and Richard H. Crawford and W. Wilson
Ho",
title = "{Dalek}: {A GNU}, Improved Programmable Debugger",
crossref = "USENIX:1990:PSU",
pages = "221--232",
month = "Summer",
year = "1990",
bibdate = "Fri Oct 18 07:24:24 MDT 1996",
bibsource = "ftp://ftp.uu.net/library/bibliography;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
affiliation = "University of California --- Davis",
}
@InProceedings{Schmidt:1990:GPH,
author = "D. C. Schmidt",
title = "gperf: a perfect hash function generator",
crossref = "Anonymous:1990:UCC",
pages = "87--101",
month = "",
year = "1990",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "gperf is a perfect hash function generator written in
C++. It translates an $n$-element user-specified
keyword set $W$ into a perfect hash function $F$. $F$
uniquely maps keywords in $W$ onto the range
$0\ldots{}k-1$, where $k\ge{}n$. If $k=n$ then $F$ is a
minimal perfect hash function. gperf generates a
$k$-element static lookup table and either a pair of C
functions or a C++ class. The generated code determines
whether any particular string $s$ occurs in $W$, using
at most one probe into the lookup table. gperf
currently generates the reserved keyword recognizer for
lexical analyzers in several production and research
compilers and language processing tools, including GNU
C, GNU C++, GNU Pascal, GNU Modula 3, and GNU indent.
The paper provides an overview of perfect hashing and
discusses the impact of C++ on the overall program
design and maintenance effort. It also describes the
interface, features, and implementation strategies
incorporated in gperf and presents the results from an
empirical comparison between gperf-generated
recognizers and several other typical reserved word
lookup techniques.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Inf. and Comput. Sci., California Univ.,
Irvine, CA, USA",
classification = "C6110J (Object-oriented programming); C6120 (File
organisation)",
keywords = "C++; Compilers; GNU C; GNU C++; GNU indent; GNU Modula
3; GNU Pascal; Gperf; Language processing tools;
Lexical analyzers; Perfect hash function generator;
Perfect hashing; Program design; Static lookup table;
User-specified keyword set",
thesaurus = "C language; File organisation; Object-oriented
programming; Table lookup",
}
@Article{Schumacker:1990:UIS,
author = "F. Schumacker",
title = "User-friendly interface with a set of {LOTOS} tools",
journal = j-BULL-SCI-ASSOC-INGEN-ELECTRICIENS-MONTEFIORE,
volume = "103",
number = "1",
pages = "3--20",
month = "",
year = "1990",
CODEN = "BURMA2",
ISSN = "0302-2676",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "In the context of the SEDOS project (software
environment for the design of open distributed
systems), the author reviews the status of software
tools for a formal description language based on
extended concepts of calculus of communicating systems
(CCS) rather than extended-state machine modelling. The
objective is to assess the feasibility of an integrated
workstation for use by students of a computer network
protocol course. Advantages of the algebraic approach
to LOTUS (language of temporal ordering specification)
are enumerated, and the process of protocol development
is explained. Six tools, ranging from a syntax verifier
to a specification simulator, are described and
attempts at integration summarised. The broad outline
of the proposed workstation is sketched, and a
prototype leading to a user-friendly interface by way
of the SunView graphics integrator is discussed. The
GNU Emacs LISP syntactic editor is utilised with some
adaptation for an Integrated LOTOS Toolset program
written mainly in C.",
acknowledgement = ack-nhfb,
affiliation = "Li{\`e}ge Univ., Belgium",
classification = "C0220 (Education and training); C5430
(Microcomputers); C5540 (Terminals and graphic
displays); C5620 (Computer networks and techniques);
C6115 (Programming support)",
keywords = "C; Calculus of communicating systems; Computer network
protocol course; Formal description language; GNU Emacs
LISP syntactic editor; LOTOS; Open distributed systems;
SEDOS project; Software tools; Specification simulator;
Students; SunView graphics integrator; Syntax verifier;
User interfaces: educational courses; Workstation",
language = "French",
pubcountry = "Belgium",
thesaurus = "Educational courses; Protocols; Software packages;
Software tools; User interfaces; Workstations",
}
@Article{Smith:1990:EET,
author = "Norman E. Smith",
title = "Emulating {EMACS} with {TPU}",
journal = j-VAX-PROF,
volume = "12",
number = "4",
pages = "22--26",
month = "",
year = "1990",
CODEN = "VAXPEN",
ISSN = "8750-9628",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The EMACS text editor provides mnemonic commands and
split-screen editing. The paper discusses TEMACS, which
implements much of the EMACS text editor command
structure in TPU. It runs on a computer system
comprising a VAXcluster, an HSC-50/RA-81/RA-82 disk
farm and several terminal servers connected with
Ethernet. The cluster runs VMS Version 4.7.",
acknowledgement = ack-nhfb,
affiliation = "Sci. Applications Int. Corp., Oak Ridge, TN, USA",
classification = "C6130 (Data handling techniques)",
keywords = "EMACS text editor; Ethernet; HSC-50/RA-81/RA-82 disk
farm; Mnemonic commands; Split-screen editing; TEMACS;
Terminal servers; TPU; VAXcluster; VMS Version 4.7",
pubcountry = "USA",
thesaurus = "Text editing",
}
@InProceedings{Thompson:1990:KLEa,
author = "T. Thompson",
title = "{Keynote} --- a language and extensible graphic editor
for music",
crossref = "Anonymous:1990:PWU",
pages = "89--100",
month = "",
year = "1990",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Keynote is a programming language for manipulating and
generating music and MIDI-compatible equipment. It was
developed for and in the style of the UNIX software
system-an application-specific 'little language' and
interactive shell. Most obviously used for algorithmic
music composition, Keynote also serves as a more
general utility for realtime and non-realtime MIDI data
manipulation. By adding only a few built-in functions
to the language, a graphic interface was added to
Keynote. This built-in graphic interface did not,
however, build-in any particular user interface. All of
the nested pop-up menus and operations of a graphical
music editor have been implemented in the Keynote
language itself. The result is an extensible tool,
similar in spirit to the Lisp-based extensibility of
emacs and easily modified and enhanced by end users.",
acknowledgement = ack-nhfb,
affiliation = "AT and T Bell Labs., Holmdel, NJ, USA",
classification = "C6130B (Graphics techniques); C6140D (High level
languages); C6150J (Operating systems); C6180 (User
interfaces); C7820 (Humanities)",
keywords = "Algorithmic music composition; Built-in functions;
Emacs; Extensible graphic editor; Extensible tool;
General utility; Graphic interface; Graphical music
editor; Interactive shell; Keynote; Lisp-based
extensibility; Little language; MIDI-compatible
equipment; Musical instrument digital interface; Nested
pop-up menus; Non-realtime MIDI data manipulation;
Programming language; UNIX software system",
thesaurus = "Graphical user interfaces; High level languages;
Music; UNIX",
}
@Article{Thompson:1990:KLEb,
author = "T. Thompson",
title = "{Keynote} --- a language and extensible graphic editor
for music",
journal = j-COMP-SYS,
volume = "3",
number = "2",
pages = "331--357",
month = "Spring",
year = "1990",
CODEN = "CMSYE2",
ISSN = "0895-6340",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Keynote is a programming language for manipulating and
generating music with MIDI-compatible equipment. It was
designed for and in the style of the UNIX software
system, as an application-specific 'little language'
and interactive shell. Most obviously used for
algorithmic music composition, Keynote also serves as a
more general utility for non-realtime and realtime MIDI
data manipulation. By adding only a few functions to
the language, a graphic interface was recently added.
This built-in graphic interface did not, however,
build-in any particular user interface. All the nested
pop-up menus and operations of a graphical music editor
have been implemented in the Keynote language itself.
The result is an extensible tool, similar in spirit to
the Lisp-based extensibility of emacs, easily modified
and enhanced by end users.",
acknowledgement = ack-nhfb,
affiliation = "AT and T Bell Lab., Murray Hill, NJ, USA",
classification = "B6450F (Sound synthesisers); C6130B (Graphics
techniques); C6140D (High level languages); C6180 (User
interfaces); C7820 (Humanities)",
keywords = "Algorithmic music composition; Emacs; Extensible
graphic editor; Extensible tool; Generating music;
Graphic interface; Keynote; MIDI data manipulation;
MIDI-compatible equipment; Music; Nested pop-up menus;
Programming language; UNIX software system",
pubcountry = "USA",
thesaurus = "Computer aided analysis; Computer graphics; High level
languages; Music; User interfaces",
}
@InProceedings{Tiemann:1990:EHI,
author = "M. D. Tiemann",
title = "An exception handling implementation for {C++}",
crossref = "Anonymous:1990:UCC",
pages = "215--232",
month = "",
year = "1990",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Outlines a design for an exception handling mechanism
that has been implemented in GNU C++, a free,
native-code C++ compiler. Various alternatives for
handling exceptions are presented. An abstraction is
derived which solves problems with existing C/C++
solutions. The abstraction is flexible, type-safe,
works in a mixed language execution environment. Two
implementations are presented: one which can be
implemented by a C++ to C translator, the other which
can be implemented to run efficiently under a
native-code compiler. The paper concludes with a brief
survey of other exception handling designs.",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
keywords = "Abstraction; C++ compiler; C++ to C translator;
Exception handling mechanism; GNU C++; Mixed language
execution environment; Native-code compiler",
thesaurus = "C language; Error handling; Object-oriented
programming; Program compilers",
}
@Article{Wendt:1990:FCG,
author = "Alan L. Wendt",
title = "Fast code generation using automatically-generated
decision trees",
journal = j-SIGPLAN,
volume = "25",
number = "6",
pages = "9--15",
month = jun,
year = "1990",
CODEN = "SINODQ",
ISBN = "0-89791-364-7",
ISBN-13 = "978-0-89791-364-5",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:15:53 MST 2003",
bibsource = "Compendex database; http://portal.acm.org/;
http://www.acm.org/pubs/contents/proceedings/pldi/93542/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.acm.org:80/pubs/citations/proceedings/pldi/93542/p9-wendt/",
abstract = "Several recent code generators [4,5,6,8] use DAG
rewriting rules to accomplish both code generation and
peephole optimization, and they compile these rules
into hard code to generate code quickly. The chop
system [6], for example, runs twice as fast as both pcc
and the GNU C compiler gcc on a Sun 3/50 system and
generates comparable code. These figures are for entire
compilers; the code generators themselves run about
seven times faster than comparable code generators.
This paper describes a new system, currently under
development, that further increases the speed of
automatically-generated retargetable code generation.
It offers two principal advantages over its
predecessors.",
acknowledgement = ack-nhfb,
affiliation = "Colorado State Univ",
affiliationaddress = "Fort Collins, CO, USA",
annote = "Published as part of the Proceedings of PLDI'90.",
classification = "722; 723",
conference = "Proceedings of the ACM SIGPLAN '90 Conference on
Programming Language Design and Implementation",
conferenceyear = "1990",
journalabr = "SIGPLAN Not",
keywords = "algorithms; Code Generation; Computer Operating
Systems --- Program Compilers; Computer Programming
Languages; Decision Trees; Design; performance;
theory",
meetingaddress = "White Plains, NY, USA",
meetingdate = "Jun 20--22 1990",
meetingdate2 = "06/20--22/90",
sponsor = "Assoc for Computing Machinery, Special Interest Group
on Programming Languages",
subject = "{\bf D.3.4} Software, PROGRAMMING LANGUAGES,
Processors, Code generation. {\bf D.3.4} Software,
PROGRAMMING LANGUAGES, Processors, Compilers. {\bf
F.4.2} Theory of Computation, MATHEMATICAL LOGIC AND
FORMAL LANGUAGES, Grammars and Other Rewriting Systems.
{\bf D.3.4} Software, PROGRAMMING LANGUAGES,
Processors, Optimization.",
}
@Manual{Williams:1990:GIP,
author = "Thomas Williams and Colin Kelley and John Campbell and
David Kotz and Russell Lang",
title = "{GNUPLOT}\emdash An Interactive Plotting Program",
organization = pub-FSF,
address = pub-FSF:adr,
day = "31",
month = aug,
year = "1990",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Available in several Internet archives, including the
Free Software Foundation collection on
\path|prep.ai.mit.edu|. GNUPLOT can produce output for
many different devices, including {\LaTeX} picture
mode, {\PS}, and the X Window System. See also
\cite{Kotz:1990:GTV}.",
acknowledgement = ack-nhfb,
}
@Article{Withers:1990:CG,
author = "Robert Withers",
title = "{CUG333 gAWK}",
journal = j-CUJ,
volume = "8",
type = "CUG New Release",
number = "12",
pages = "126--??",
month = dec,
year = "1990",
ISSN = "0898-9788",
bibdate = "Fri Aug 30 16:52:23 MDT 1996",
bibsource = "http://www.cuj.com/cbklist.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Yang:1990:ERP,
author = "Y. Yang",
title = "Experimental rapid prototype of undo support",
journal = j-INFO-SOFTWARE-TECH,
volume = "32",
number = "9",
pages = "625--635",
month = nov,
year = "1990",
CODEN = "ISOTE7",
ISSN = "0950-5849",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Rapid prototyping techniques and informal evaluation
methods were used to improve the design of an
undo-support facility in GNU Emacs. The paper
elucidates that prototyping strategy, which used a
production system architecture. The configuration of
the prototype is outlined and the ways in which its
components interact with each other described.
Techniques to construct each component are then
discussed. After the prototype was built, an informal
post-mortem evaluation was conducted. The results of
this evaluation are analysed and their implications
explored.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Inf., Rutherford Appleton Lab., UK",
classification = "C6110 (Systems analysis and programming)",
keywords = "GNU Emacs; Informal evaluation methods; Production
system architecture; Rapid prototype",
pubcountry = "UK",
thesaurus = "Systems analysis",
}
@Article{Bagley:1991:ATI,
author = "S. C. Bagley and G. E. Kopec",
title = "Applications of text image editing",
journal = j-PROC-SPIE,
volume = "1460",
pages = "71--79",
month = "",
year = "1991",
CODEN = "PSISDG",
ISSN = "0277-786X (print), 1996-756X (electronic)",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The paper presents several applications illustrating
an approach to scanned text processing in which
document processing operations are performed on image
elements extracted from the scanned document image. The
central and novel insight is that many document
processing operations may be implemented directly by
geometrical operations on image blobs, without explicit
knowledge of the symbolic character labels (that is,
without automatic character recognition). The
applications are implemented as part of Image EMACS, an
editor for binary document images, and include editing
multilingual documents, reformatting text to a new
column width, differential comparison of two versions
of a document, and preprocessing an image prior to
character recognition.",
acknowledgement = ack-nhfb,
affiliation = "Xerox Palo Alto Res. Center, Palo Alto, CA, USA",
classification = "C6130D (Document processing techniques)",
keywords = "Binary document images; Document processing
operations; Geometrical operations; Image blobs; Image
elements; Image EMACS; Preprocessing; Scanned document
image; Scanned text processing; Text image editing",
pubcountry = "USA",
thesaurus = "Document image processing; Text editing",
}
@TechReport{Beebe:1991:ESa,
author = "Nelson H. F. Beebe",
title = "{\LaTeX} Editing Support",
institution = inst-CSC,
address = inst-CSC:adr,
pages = "28",
day = "07",
month = oct,
year = "1991",
bibsource = "ftp://ftp.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "See also \cite{Beebe:1991:ESb}.",
}
@TechReport{Beebe:1991:ESb,
author = "Nelson H. F. Beebe",
title = "{\LaTeX} Editing Support",
institution = inst-CSC,
address = inst-CSC:adr,
pages = "69",
day = "07",
month = oct,
year = "1991",
bibsource = "ftp://ftp.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "This is an on-line Emacs INFO version of part of
\cite{Beebe:1991:ESa}.",
}
@InProceedings{Bowen:1991:HMC,
author = "D. E. Bowen and A. C. Beers",
title = "A highly-portable {Modula-2} compiler",
crossref = "Anonymous:1991:SIM",
pages = "68--76",
month = "",
year = "1991",
bibdate = "Tue Dec 29 08:26:55 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "A Modula-2 front-end to the GNU compiler system is
described. The GNU compiler is a highly optimized four
step system with clean interfaces for both the front-
and back-ends. It is designed to run on machines with
32 bit CPUs and configured to run primarily under the
UNIX operating system. Because of the clean interface,
this front-end will be able to take advantage of over a
dozen back-ends currently available and will also
provide a platform for porting Modula-2 to a new
architecture with minimal time and effort.",
acknowledgement = ack-nhfb,
affiliation = "State Univ. of New York, Buffalo, NY, USA",
classification = "C6110B (Software engineering techniques); C6150C
(Compilers, interpreters and other processors); C6180
(User interfaces)",
keywords = "Back-ends; Clean interfaces; CPUs; GNU compiler
system; Highly optimized four step system;
Highly-portable Modula-2 compiler; Modula-2 front-end;
New architecture; UNIX operating system",
thesaurus = "Modula; Program compilers; Software portability; User
interfaces",
}
@TechReport{Boyer:1991:ACP,
author = "Robert S. Boyer and Yuan Yu",
title = "{AUTOMATED CORRECTNESS PROOFS OF MACHINE CODE PROGRAMS
FOR A COMMERCIAL MICROPROCESSOR}",
number = "TR-91-33",
institution = "University of Texas, Austin",
address = "Austin, TX, USA",
pages = "15",
month = nov,
year = "1991",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Techreports/university-of-texas-austin.bib",
note = "prize ($\backslash$\$1.50).",
abstract = "We have formally specified a substantial subset of the
MC68020, a widely used microprocessor built by
Motorola, within the mathematical logic of the
automated reasoning system Nqthm, i.e., the
Boyer--Moore Theorem Prover. Using this MC68020
specification, we have mechanically checked the
correctness of MC68020 machine code programs for
Euclid's GCD, Hoare's Quick Sort, binary search, and
other well-known algo- rithms. The machine code for
these examples was generated using the Gnu C and the
Verdix Ada compilers. We have developed an extensive
library of proven lemmas to facilitate automated
reasoning about machine code programs. We describe a
two stage methodology we use to do our machine code
proofs.",
keywords = "Automated reasoning Nqthm Boyer--Moore Theorem Prover
formal program verification object code Gnu C Ada.",
}
@Book{Cameron:1991:LGE,
author = "Debra Cameron and Bill Rosenblatt",
title = "Learning {GNU Emacs}",
publisher = pub-ORA,
address = pub-ORA:adr,
edition = "1991 (minor corrections, {April}, 1992)",
pages = "xxvii + 411",
year = "1991",
ISBN = "0-937175-84-6",
ISBN-13 = "978-0-937175-84-2",
LCCN = "QA76.76.T49 C35 1991",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "ftp://ftp.ora.com/pub/products/catalogs/book.catalog;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$27.95",
series = "A Nutshell handbook",
acknowledgement = ack-nhfb,
annote = "UNIX text processing.",
keywords = "GNU Emacs.; Text editors (Computer programs)",
}
@Book{Chamberlain:1991:LBB,
author = "Steve Chamberlain",
title = "{LIB BFD}, the {Binary File Descriptor} library",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "????",
year = "1991",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Wed Sep 20 12:03:33 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Manual{Chassell:1991:TGD,
author = "Robert J. Chassell and Richard Stallman",
title = "Texinfo: the {GNU} documentation format: edition
2.04",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "Second",
pages = "viii + 220",
month = apr,
year = "1991",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs (Computer program); Software documentation.;
Texinfo.",
}
@Article{Chatterjee:1991:EOD,
author = "A. Chatterjee and A. Khanna and Y. Hung",
title = "{ES}-Kit: an object-oriented distributed system",
journal = j-CPE,
volume = "3",
number = "6",
pages = "525--539",
month = dec,
year = "1991",
CODEN = "CPEXEI",
ISSN = "1040-3108",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This paper describes the design, implementation, and
performance of ES-Kit, a distributed object-oriented
system being developed by the Experimental Systems
Project at the Microelectronics and Computer Technology
Corporation. The operating system consists of a kernel
and a set of public service objects which dynamically
extend the functionality of the kernel by providing
several traditional operating system services when
required by application objects. Applications for the
ES-Kit environment are written in GNU C++ and do not
require additional language primitives for distributed
execution. Initial performance results from a
representative set of applications indicate that the
object-oriented paradigm provides a powerful solution
to distributed programming.",
acknowledgement = ack-nhfb,
affiliation = "Exp. Syst. Lab., Microelectron. and Comput. Technol.
Corp., Austin, TX, USA",
classification = "C5220 (Computer architecture); C5620 (Computer
networks and techniques); C6110J (Object-oriented
programming)",
keywords = "Design; ES-Kit; Functionality; GNU C++;
Implementation; Kernel; Object-oriented distributed
system; Operating system; Performance; Public service
objects",
pubcountry = "UK",
thesaurus = "Distributed processing; Object-oriented programming",
}
@Manual{Close:1991:GM,
author = "Diane Barlow Close",
title = "The {GAWK} manual",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "0.13, version 2.13",
pages = "vii + 186",
month = dec,
year = "1991",
ISBN = "1-882114-15-9",
ISBN-13 = "978-1-882114-15-3",
LCCN = "????",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "AWK (Computer program language) --- Handbooks,
manuals, etc.; GNU Emacs --- Handbooks, manuals, etc.;
Text editors (Computer programs) --- Handbooks,
manuals, etc.",
}
@InProceedings{Conte:1991:BC,
author = "T. M. Conte and W. W. Hwu",
title = "Benchmark characterization",
crossref = "Milutinovic:1991:PTA",
pages = "365--372 (vol. 1)",
month = "",
year = "1991",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The design of experimental systems usually employ some
form of simulation. The inputs to the simulation are
typically standard benchmarks. This paper presents a
method for finding a cost-effective design for each
benchmark. This method is called benchmark
characterization. Benchmark characterization is
possible in part due to the advent of high-performance
architecture-independent compiler technology. To
demonstrate the method, seven benchmarks are
characterized. Five of the benchmarks are from the SPEC
benchmark set (gcc, espresso, spice, li and matrix300)
and two are popular synthetic benchmarks (dhrystone and
whetstone). Benchmark characteristics are reported for
the processor, memory system, and operating system.",
acknowledgement = ack-nhfb,
affiliation = "Center for Reliable and High-Performance Comput.,
Illinois Univ., Urbana, IL, USA",
classification = "C5470 (Performance evaluation and testing); C6150J
(Operating systems)",
keywords = "Abstract performance; Benchmark characterization;
Dhrystone; Espresso; Gcc; High-performance
architecture-independent compiler technology; Li;
Matrix300; Memory system; Operating system; SPEC
benchmark set; Spice; TLB; Translation lookaside buffer
requirements; Whetstone",
thesaurus = "Buffer storage; Performance evaluation; Storage
management",
}
@Misc{Cooke:1991:EAS,
author = "Chris Cooke",
title = "{Emacs} --- {A} survival guide",
month = "[9]",
year = "1991",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Misc/IMMD_IV.bib",
}
@Article{Davidson:1991:GCC,
author = "Andrew Davidson",
title = "Generic containers in {C++}",
journal = j-DDJ,
volume = "16",
number = "8",
pages = "50, 52, 124--125",
month = aug,
year = "1991",
CODEN = "DDJSDM",
ISSN = "0884-5395",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.ddj.com/index/author/index.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib; UnCover
database",
abstract = "A common problem in object-oriented design is creating
and controlling collections, sets, or groups of
objects. Object class designers would ideally like to
focus on the atomic aspects of the object abstraction,
ignoring the secondary problem of maintaining and
controlling collections of these objects, wanting to
implement this control structure in a generic and
reusable fashion. This article presents a method for
creating generic lists of objects in C++ with code
developed on an Intel 80486 using GNU g++ 1.37 under
SCO UNIX System V Release 3.2.",
acknowledgement = ack-nhfb,
classification = "C6110 (Systems analysis and programming)",
keywords = "C++; Generic containers; GNU g++ 1.37; Intel 80486;
Object abstraction; Object-oriented design; SCO UNIX
System V",
pubcountry = "USA",
thesaurus = "C language; C listings; Object-oriented programming;
UNIX",
}
@Article{Denning:1991:USV,
author = "Dorothy E. Denning and Donn B. Parker and Steven Levy
and Eugene Spafford and Paula Hawthorn and Marc
Rotenberg and J. J. Buck BloomBecker and Richard
Stallman",
title = "The {United States} vs. {Craig Neidorf}: {A} debate on
electronic publishing, {Constitutional} rights and
hacking",
journal = j-CACM,
volume = "34",
number = "3",
pages = "22--43",
month = mar,
year = "1991",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Thu May 30 09:41:10 MDT 1996",
bibsource = "ftp://ftp.ira.uka.de/pub/bibliography/Misc/IMMD_IV.bib;
http://www.acm.org/pubs/toc/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.acm.org/pubs/toc/Abstracts/0001-0782/102869.html",
acknowledgement = ack-nhfb,
keywords = "legal aspects; security",
subject = "{\bf K.4.1}: Computing Milieux, COMPUTERS AND SOCIETY,
Public Policy Issues. {\bf K.4.2}: Computing Milieux,
COMPUTERS AND SOCIETY, Social Issues. {\bf K.5.2}:
Computing Milieux, LEGAL ASPECTS OF COMPUTING,
Governmental Issues, Regulation. {\bf H.4.3}:
Information Systems, INFORMATION SYSTEMS APPLICATIONS,
Communications Applications, Bulletin boards.",
}
@InProceedings{Dollin:1991:HT,
author = "D. Dollin",
title = "The {HP-ST} toolset",
crossref = "Prehn:1991:VFS",
pages = "687--688",
month = "",
year = "1991",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The HP-ST toolset allows a specifier to construct a
specification document which contains mixed text and
HP-SL specifications. The toolset can be used in either
batch mode, when it is invoked as a collection of UNIX
Commands, or in interactive mode, when it is invoked
via an editing interface such as that provided by
Emacs.",
acknowledgement = ack-nhfb,
affiliation = "Software Eng. Dept., Hewlett--Packard Labs., Bristol,
UK",
classification = "C6110B (Software engineering techniques); C6115
(Programming support)",
keywords = "Batch mode; Editing interface; HP-ST toolset;
Interactive mode; Specification document; UNIX
Commands",
thesaurus = "Formal specification; Software tools; Specification
languages",
}
@Article{Farris:1991:GYF,
author = "Rick Farris",
title = "{Get Yer Free Software Here!}",
journal = j-UNIX-WORLD,
volume = "8",
number = "12",
pages = "95--??",
month = dec,
year = "1991",
ISSN = "0739-5922",
bibdate = "Sat Jan 27 06:20:21 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "There's a lot of free UNIX software available, but the
trick is knowing how to get it. This tutorial shows you
how",
acknowledgement = ack-nhfb,
}
@Book{Finseth:1991:CTE,
author = "Craig A. Finseth",
title = "The Craft of Text Editing\emdash Emacs for the Modern
World",
publisher = pub-SV,
address = pub-SV:adr,
pages = "xii + 220",
year = "1991",
ISBN = "0-387-97616-7 (New York), 3-540-97616-7 (Berlin)",
ISBN-13 = "978-0-387-97616-7 (New York), 978-3-540-97616-5
(Berlin)",
LCCN = "QA76.76.T49 F56 1991",
bibdate = "Mon Oct 4 11:54:52 1993",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Misc/unix.2.bib; Os/unix.2.bib",
note = "Contains extensive discussion of design issues for
text editors, with examples from Emacs. Appendix B
gives sources of numerous Emacs implementations.
Appendix D summarizes the TECO command set.",
acknowledgement = ack-nhfb,
libnote = "Not yet in my library.",
}
@Article{Jolitz:1991:PUT,
author = "W. F. Jolitz and L. G. Jolitz",
title = "Porting {UNIX} to the 386: three initial {PC}
utilities",
journal = j-DDJ,
volume = "16",
number = "2",
pages = "54, 56, 58--61, 111--112, 114--115",
month = feb,
year = "1991",
CODEN = "DDJSDM",
ISSN = "0884-5395",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Explains how to write PC utilities that allow open to
initially load the first programs and data onto a 386
target host. With this in mind, the authors examine
code from three PC-based utilities-BOOT.EXE, CPFS.EXE,
and CPSW.EXE-that facilitate the basic access to the
hardware from MS-DOS needed to begin a UNIX port.
BOOT.EXE executes a GCC-compiled program (using the
Free Software Foundation's GNU C compiler) in protected
mode from MS-DOS. CPFS.EXE installs a root filesystem
on to the hard disk. CPSW.EXE copies files to a shared
portion of disk so that MS-DOS and UNIX can exchange
information. In examining these areas, the authors
illustrate how the UNIX bootstrap process functions,
because these programs mimic that process to a great
degree.",
acknowledgement = ack-nhfb,
classification = "C6150E (General utility programs); C6150J (Operating
systems)",
keywords = "386 Based host microcomputer; 80386 Microprocessor;
BOOT.EXE; Bootstrap process; CPFS.EXE; CPSW.EXE; Data
exchange; GCC-compiled program; GNU C compiler; MS-DOS;
PC utilities; Protected mode; Root filesystem; Shared
portion; Software porting; UNIX",
pubcountry = "USA",
thesaurus = "C listings; Computer bootstrapping; Electronic data
interchange; Microcomputer applications; Software
portability; UNIX; Utility programs",
}
@Article{Kotz:1991:CG,
author = "David Kotz",
title = "{CUG334 GNUPLOT}",
journal = j-CUJ,
volume = "9",
type = "CUG Library Update",
number = "4",
pages = "110--??",
month = apr,
year = "1991",
ISSN = "0898-9788",
bibdate = "Fri Aug 30 16:52:23 MDT 1996",
bibsource = "http://www.cuj.com/cbklist.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Lallemand:1991:DAD,
author = "E. Lallemand",
title = "Development of an aid to definition of data types in
{LOTOS}",
journal = j-BULL-SCI-ASSOC-INGEN-ELECTRICIENS-MONTEFIORE,
volume = "104",
number = "1",
pages = "3--19",
month = "",
year = "1991",
CODEN = "BURMA2",
ISSN = "0302-2676",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The LOTOS standardised formal specification language
is summarised and the problem of overlong descriptions
preventing concise treatment of complex systems is
addressed. Extensions of the language allowing short
definitions of most data types used in current
specifications are defined. A Data Facility Compiler
which translates these extensions into standard LOTOS
is proposed, and its integration into Schumacker's
(1990) Integrated LOTOS Toolset between the EMACS
editor and SCLOTOS syntactic analyser is explained. A
source specification using the defined extensions and
its translation by the proposed tool are appended.",
acknowledgement = ack-nhfb,
affiliation = "Inst. Montefiore, Li{\`e}ge Univ., Belgium",
classification = "C6115 (Programming support); C6120 (File
organisation); C6140D (High level languages)",
keywords = "Data Facility Compiler; EMACS editor; Integrated LOTOS
Toolset; LOTOS; SCLOTOS syntactic analyser;
Standardised formal specification language",
language = "French",
pubcountry = "Belgium",
thesaurus = "Program processors; Software tools; Specification
languages",
}
@MastersThesis{Li:1991:CEC,
author = "Ping-Hsuan Li",
title = "Classifying {Emacs} commands for a better user
interface",
type = "Thesis (M.S.)",
school = "University of Florida",
address = "Gainesville, FL, USA",
pages = "vii + 52",
year = "1991",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@TechReport{Liu:1991:OFA,
author = "Sying-Syang Liu and Roger Ogando and Norman Wilde",
title = "The Object Finder: {A} Design Recovery Tool",
number = "SERC-TR-46-F",
institution = "Software Engineering Research Centre",
address = "????",
month = jan,
year = "1991",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Techreports/software-engineering-research-centre.bib",
abstract = "This paper describes a design recovery tool, the
object finder. The goal of the object finder is to aid
an analyst or maintainer in recovering certain kinds of
design principles and system structures from source
code. The object finder looks for clusters of
data,structures and routines, that are analogous to the
objects and object classes of object- oriented
programming. The object finder is built on GNU Emacs.
The output of the identified objects can be either in a
textual form or in a graphical form. A user will be
able to identify high level design knowledge by
reviewing the identified objects. In this paper, we
describe the design principles, user interface, and the
implementation of the object finder.",
}
@Article{Morris:1991:CPC,
author = "W. G. Morris",
title = "{CCG}: a prototype coagulating code generator",
journal = j-SIGPLAN,
volume = "26",
number = "6",
pages = "45--58",
month = jun,
year = "1991",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "CCG is a prototype code generator based on
coagulation. Coagulation orders code generation using a
run-time profile for the program being compiled. By
treating busy parts of a program first and using the
strategy of local optimality, CCG maximizes the benefit
of careful instruction selection, register allocation
and interprocedural optimization while avoiding
unnecessary data movement in busy sections. Coagulation
radically alters standard techniques for code
generation, achieving highly efficient code with
graph-coloring register allocation or peephole
optimization. Experimental results showing an average
25\% improvement over the GNU C compiler suggest that
compilation order is crucial and that coagulation can
outperform current code generator technology.",
acknowledgement = ack-nhfb,
affiliation = "Software Options Inc., Cambridge, MA, USA",
classification = "C6115 (Programming support); C6150C (Compilers,
interpreters and other processors)",
keywords = "Busy parts; Busy sections; Careful instruction
selection; CCG; Compilation order; Current code
generator technology; Graph-coloring register
allocation; Highly efficient code; Interprocedural
optimization; Local optimality; Prototype coagulating
code generator; Register allocation; Run-time profile",
thesaurus = "Application generators; Optimisation; Program
compilers; Software tools",
}
@TechReport{Motl:1991:UMG,
author = "Mark B. Motl and Bart Childs",
title = "A User's Manual for {GNU Emacs}' Web-mode",
type = "\path|ftp.cs.tamu.edu:/pub/tex-web/web/DOCs|",
institution = "Texas A\&M University",
address = "College Station, TX, USA",
year = "1991",
bibdate = "Wed Aug 24 17:50:49 1994",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-bc,
}
@Article{Muller:1991:PAS,
author = "H. Muller and J. Winckler and S. Grzybek and M. Otte
and B. Stoll and F. Equoy and N. Higelin",
title = "The program animation system {PASTIS}",
journal = j-J-VIS-COMP-ANIMATION,
volume = "2",
number = "1",
pages = "26--33",
month = jan # "-" # mar,
year = "1991",
CODEN = "JVCAEO",
ISSN = "1049-8907",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The software animation system PASTIS (Program
Animation System with Interactive Solutions) for
program animation with emphasis on the visualization of
the dynamic behaviour of algorithms and data structures
is presented. Its main properties are unmodified source
code of the visualized program, concurrent multiple
views on algorithms and data structures, and
interactive alterations of views during run time.
PASTIS is distinguished by high modularity and strict
separation of its components. This makes it
particularly suitable for distributed computing
environments. The interface between program and
animation is a relational data model. Animations are
directed by a single tuple, or sets of tuples, called
relations, or sets of relations, called networks.
Animations can be nested hierarchically. A prototype of
PASTIS was implemented under UNIX using the GNU source
level debugger gdb and the X-window system.",
acknowledgement = ack-nhfb,
affiliation = "Inst. fur Inf., Freiburg Univ., Germany",
classification = "C6115 (Programming support); C6180G (Graphical user
interfaces)",
keywords = "Algorithms; Concurrent multiple views; Data
structures; Distributed computing environments; Dynamic
behaviour; Gdb; GNU source level debugger; PASTIS;
Program animation; Relational data model; Software
animation system; UNIX; Unmodified source code;
X-window system",
pubcountry = "UK",
thesaurus = "Computer animation; Graphical user interfaces;
Software tools; Visual programming",
}
@Article{Parker:1991:CDD,
author = "Donn D. Parker and Stephen Levy and Eugene Spafford
and Paula Hawthorn and Marc Rotenberg and J. J. Buck
BloomBecker and Richard Stallman",
title = "Colleagues Debate {Denning}'s Comments",
journal = j-CACM,
volume = "34",
number = "3",
pages = "33--41",
month = mar,
year = "1991",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "Sidebar in \cite{Denning:1991:USV}.",
}
@Article{Parker:1991:MNE,
author = "Tim Parker",
title = "Moving Up to New Editors",
journal = j-UNIX-REVIEW,
volume = "9",
number = "9",
pages = "69--75",
month = sep,
year = "1991",
CODEN = "UNRED5",
ISSN = "0742-3136",
bibdate = "Wed Oct 30 06:32:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "a/Soft Development Inc.'s nu/TPU, Bradford Business
Systems' SpeedEdit, Buzzwords International's
Professional Edit, Iliad Group's PI Edit, and UniPress
Software's Emacs.",
acknowledgement = ack-nhfb,
}
@Book{Raymond:1991:NHD,
author = "Eric Raymond",
title = "The New Hacker's Dictionary",
publisher = pub-MIT,
address = pub-MIT:adr,
pages = "xx + 433",
year = "1991",
ISBN = "0-262-68069-6",
ISBN-13 = "978-0-262-68069-1",
LCCN = "PN6231.E4 H3 1991",
bibdate = "Tue Sep 28 14:37:02 1993",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Misc/unix.2.bib; Os/unix.2.bib",
note = "This book corresponds to version 2.9.6 of the on-line
jargon file. The latest (at the time of writing) is
version 2.9.12 (\path|jargon2912.txt.z|) which is
available by anonymous {\tt ftp} from
\path|prep.ai.mit.edu| (in \path|/pub/gnu|) or
\path|wuarchive.wustl.edu| (in \path|mirrors/gnu|).
Changes since the publication of this book can be found
in the file \path|jargon-upd.z|. (\path|*.z| are files
compressed by GNU {\tt zip} ({\tt gzip})).",
acknowledgement = ack-sk,
}
@TechReport{Schmidt:1991:CES,
author = "Heinz W. Schmidt and Stephen M. Omohundro",
title = "{CLOS}, Eiffel, and Sather: {A} Comparison",
number = "TR-91-047",
institution = "International Computer Science Institute",
address = "Berkeley, CA",
month = sep,
year = "1991",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Techreports/ICSI.bib",
abstract = "The Common Lisp Object System defines a powerful and
flexible type system which builds on more than 15 years
of experience with object-oriented programming. Most
current implementations include a comfortable suite of
Lisp support tools including an Emacs lisp editor, an
interpreter, an incremental compiler, a debugger, and
an inspector which together promote rapid prototyping
and design. What else might one want from a system? We
argue that static typing yields earlier error
detection, greater robustness, and higher efficiency
and that greater simplicity and more orthogonality in
the language constructs leads to a shorter learning
curve and more intuitive programming. These elements
can be found in Eiffel and a new object-oriented
language, Sather, that we are developing at ICSI.
Language simplicity and static typing are not for free,
though. Programmers have to pay with loss of
polymorphism and flexibility in prototyping. We give a
short comparison of CLOS, Eiffel and Sather, addressing
both language and environment issues. The different
approaches taken by the languages described in this
paper have evolved to fulfill different needs. While we
have only touched on the essential differences, we hope
that this discussion will be helpful in understanding
the advantages and disadvantages of each language.",
}
@InProceedings{Schurr:1991:PTH,
author = "A. Schurr",
title = "{PROGRESS}-editor: a text-oriented hybrid editor for
programmed graph rewriting systems",
crossref = "Ehrig:1991:GGT",
pages = "67",
month = "",
year = "1991",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Summary form only given. The language progress is, as
far as is known, the first strongly typed language
which is based on the concepts of programmed graph
rewriting systems. Currently, an integrated programming
support environment for this language, including a
syntax-directed editor and an interpreter, is under
construction. The design and implementation of this
environment is based on previous experiences with the
realization of the integrated project support
environment IPSEN. Thus, attributed graphs are used for
the internal representation of documents, and the
language PROGRESS has been used to 'specify' parts of
the PROGRESS environment's implementation
(bootstrapping). Up to now, the implementation of the
first version of a syntax-directed, text-oriented
hybrid editor has been finished. This editor consists
of the following main components: a menu-driven,
syntax-directed editor, an integrated emacs-like text
editor, an incrementally working multiple-entry parser,
an incrementally working unparser (pretty-printer), a
layout editor, and a demand-driven, incrementally
working type-checker.",
acknowledgement = ack-nhfb,
affiliation = "Lehrstuhl fur Inf., Aachen Univ. of Technol.,
Germany",
classification = "C1160 (Combinatorial mathematics); C4210 (Formal
logic); C6115 (Programming support); C6130D (Document
processing techniques); C6140D (High level languages)",
keywords = "Attributed graphs; Bootstrapping; Demand-driven;
Incrementally working multiple-entry parser;
Incrementally working type-checker; Incrementally
working unparser; Integrated emacs-like text editor;
Integrated programming support environment; Integrated
project support environment; Interpreter; IPSEN; Layout
editor; Menu-driven; Pretty-printer; Programmed graph
rewriting systems; Strongly typed language;
Syntax-directed editor; Text-oriented hybrid editor",
thesaurus = "Graph theory; High level languages; Programming
environments; Project support environments; Rewriting
systems; Text editing",
}
@Article{Stephens:1991:ILP,
author = "C. Stephens and B. Cogswell and J. Heinlein and G.
Palmer and J. P. Shen",
title = "Instruction level profiling and evaluation of the {IBM
RS}\slash 6000",
journal = j-COMP-ARCH-NEWS,
volume = "19",
number = "3",
pages = "180--189",
month = may,
year = "1991",
CODEN = "CANED2",
ISSN = "0163-5964 (print), 1943-5851 (electronic)",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Reports preliminary results from using goblin, a new
instruction level profiling system, to evaluate the IBM
RISC System/6000 architecture. The evaluation presented
is based on the Systems Performance Evaluation
Cooperative (SPEC) benchmark suite. Each SPEC program
(except GCC) is processed by goblin to produce an
instrumented version. During execution of the
instrumented program, profiling routines are invoked
which trace the execution of the program. These
routines also collect statistics on dynamic instruction
mix, branching behavior, and resource utilization.
Based on these statistics, the actual performance and
the architectural efficiency of the RS/6000 are
evaluated. A comparison with the DECStation 3100 is
also presented. The evaluation indicates that for the
SPEC benchmark suite the architecture of the RS/6000 is
well balanced and exhibits impressive performance,
especially on the floating-point intensive
applications.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Electr. and Comput. Eng., Carnegie Mellon
Univ., Pittsburgh, PA, USA",
classification = "C5220 (Computer architecture); C5470 (Performance
evaluation and testing)",
keywords = "Architectural efficiency; Branching behavior;
DECStation 3100; Dynamic instruction mix;
Floating-point intensive applications; Goblin; IBM RISC
System/6000 architecture; IBM RS/6000; Instruction
level profiling system; Instrumented version;
Performance evaluation; Program execution tracing;
Resource utilization; SPEC benchmark suite; Statistics;
Systems Performance Evaluation Cooperative",
thesaurus = "Computer architecture; IBM computers; Performance
evaluation; Reduced instruction set computing",
}
@Article{Valdes:1991:LLB,
author = "R. Valdes",
title = "Little languages, big questions",
journal = j-DDJ,
volume = "16",
number = "9",
pages = "16--18, 20, 22, 25",
month = sep,
year = "1991",
CODEN = "DDJSDM",
ISSN = "0884-5395",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The most widely used programming language is Lotus
1-2-3 Macro Language. A very large number of people use
it, and get worthwhile results every day. Why such a
puny language claims so large an audience might be a
mystery to those ensconced in whether multiple
inheritance in C++ is a Good Thing. Nevertheless, it's
useful to look at how little languages were used in the
past, and how they are used in the software field
today. Some of this may cause you to rethink your past
allegiances. The author looks at such languages as lex,
yacc, TECO and EMACS.",
acknowledgement = ack-nhfb,
classification = "C6140E (Other programming languages)",
keywords = "EMACS; Lex; Little languages; Lotus 1-2-3 Macro
Language; Software; TECO; Yacc",
pubcountry = "USA",
thesaurus = "Macros; Programming languages",
}
@InProceedings{Wiil:1991:IDE,
author = "U. K. Wiil",
title = "Issues in the design of {EHTS}: a multiuser hypertext
system for collaboration",
crossref = "Milutinovic:1991:PTH",
pages = "629--639 (vol. 2)",
year = "1991",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The paper describes the architecture, issues from the
design, and experiences from the use of EHTS (Emacs
hyper text system), a multiuser hypertext system for
collaboration. EHTS consists of a text editor, a
graphical browser, and an active hypertext database
named HyperBase. HyperBase is built on the
client-server model and has been designed especially to
support collaboration among its users, by providing an
event mechanism and a fine-grained lock mechanism.
Events from HyperBase are used to notify the editor and
browser about important actions on the shared data,
enabling them to monitor changes. Four categories of
issues from the design and experiences from the use of
EHTS are reported: architecture, collaboration, user
interface, and data model. Based on experiences with
the client-server model, the author suggests a new and
improved architecture for the event driven multiuser
hypertext system. One major lesson learned is that
events and fine-grained locks can provide powerful
support for data sharing among multiple users
simultaneously working in the same environment. The
need for a flexible data model is another lesson
learned. It is difficult to predict what data model
objects actually will be needed, when the data model is
designed before the user interface.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Aalborg Univ., Denmark",
classification = "C6150N (Distributed systems); C6160Z (Other DBMS);
C6180 (User interfaces)",
keywords = "Active hypertext database; Client-server model;
Collaboration; Data model; Data sharing; EHTS; Emacs
hyper text system; Event driven multiuser hypertext
system; Event mechanism; Fine-grained lock mechanism;
Flexible data model; Graphical browser; HyperBase;
Multiuser hypertext system; Text editor; User
interface",
thesaurus = "Database management systems; Groupware; Hypermedia;
User interfaces",
}
@Article{Wiil:1991:UES,
author = "U. K. Wiil",
title = "Using events as support for data sharing in
collaborative work",
journal = j-INFORMATIK-INFORMATIONEN-REPORTE,
month = "",
year = "1991",
ISSN = "0233-2582",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Data sharing is fundamental to computer-supported
cooperative work. The paper describes how the use of
events and fine grained locks, especially events, can
provide powerful support for simultaneous sharing. The
description is based on experience with a prototype
hypertext system-Emacs HyperText System-and on
observations from the literature. Three issues that
comes up with simultaneous sharing: access contention,
real-time monitoring, and real-time communication, are
given special interest in the paper. It is described
how events and fine grained locks can remedy these
issues in general and in practice-examples from the use
of events and fine grained locks in EHTS are given.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Math. and Comput. Sci., Aalborg Univ.,
Denmark",
classification = "C6160Z (Other DBMS)",
issue = "no.4 p. 162-76",
keywords = "Access contention; Collaborative work; Data sharing;
Emacs HyperText System; Events; Fine grained locks;
Hypertext system; Real-time communication; Real-time
monitoring; Simultaneous sharing",
thesaurus = "Database management systems; Groupware; Hypermedia;
Multi-access systems",
}
@Article{Yasumura:1991:CSC,
author = "M. Yasumura and M. Arisawa and N. Saito",
title = "A case study of computer literacy education",
journal = j-JOHO-SHORI,
volume = "32",
number = "12",
pages = "1310--1317",
month = "",
year = "1991",
CODEN = "JOSHA4",
ISSN = "0447-8053",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Describes a study of computing undertaken at the
Shonan Fujisawa Campus, including instruction on: UNIX
4.3 BSD; X Windows; NFS; Emacs; EGG; LaTeX; TeXDraw;
Pascal; Kermit; MS-DOS; and strategic information
systems.",
acknowledgement = ack-nhfb,
affiliation = "Fac. of Environ. Inf., Keio Univ., Shonan Fujisawa,
Japan",
classification = "C0220 (Education and training)",
keywords = "Case study; Computer literacy education; EGG; Emacs;
Instruction; Kermit; LaTeX; MS-DOS; NFS; Pascal; Shonan
Fujisawa Campus; Strategic information systems;
TeXDraw; UNIX 4.3 BSD; X Windows",
language = "Japanese",
pubcountry = "Japan",
thesaurus = "Computer science education",
}
@TechReport{Zien:1991:XXF,
author = "Jason Zien and Jackson Kong and Pak K. Chan and
Martine Schlag",
title = "{XS} - {XILINX} 2000/3000 {FPGA} Simulator",
type = "ucsc-crl-91-42",
institution = "University of California, Santa Cruz",
address = "Santa Cruz, CA, USA",
pages = "39",
month = oct,
year = "1991",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Techreports/university-of-california-santa-cruz.bib",
note = "prize ($\backslash$\$5.00).",
URL = "mailto::rnalib@ftp.cs.ucsc.edu
ftp://ftp.cse.ucsc.edu/pub/tr/ucsc-crl-91-42.ps.Z",
abstract = "With the growing complexity of Field-Programmable Gate
Arrays (FPGA), there is the growing need for
sophisticated design tools to provide higher level
abstractions for managing large designs. It is not
enough to be able to create large designs; it is also
necessary to test and debug them. Debugging FPGA
designs on the circuit board is an awkward task, since
the designer can only access the input/output pins of
the chip. XS provides the designer with the ability to
simulate and debug circuit designs quickly, and with
access to all internal nets. XS is a batch-mode,
unit-delay, event-driven logic simulator written in Gnu
C++ for verification of designs under the unix X-window
environment. We exploit certain properties in XILINX
XC2000/3000/4000 architectures to enhance the
performance as well as the accuracy of the simulator.
This report serves the dual purposes of being the USER
GUIDE as well as documenting the development of XS.",
}
@Book{Abrahams:1992:UI,
author = "Paul W. Abrahams and Bruce R. Larson",
title = "{UNIX} for the Impatient",
publisher = pub-AW,
address = pub-AW:adr,
pages = "xxvii + 559",
year = "1992",
ISBN = "0-201-55703-7",
ISBN-13 = "978-0-201-55703-9",
LCCN = "QA76.76.O63 A27 1992",
bibdate = "Mon Oct 4 11:54:00 1993",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Misc/unix.2.bib; Os/unix.2.bib",
note = "Excellent, and thorough, coverage of {UNIX}, with
chapters on the file system, utilities, shells,
editors, Emacs, data manipulation, mail, network
communications and resources, the X Window System, and
a comparison of {MS-DOS} and {UNIX}.",
acknowledgement = ack-nhfb,
}
@InProceedings{Aleksander:1992:CCN,
author = "I. Aleksander",
title = "Capturing consciousness in neural systems",
crossref = "Aleksander:1992:ANN",
pages = "17--22 (vol. 1)",
year = "1992",
bibdate = "Wed Oct 30 05:59:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "It is argued that rather than being an unavailable and
abstract concept, consciousness can be captured by
well-stated postulates. Five such postulates are stated
in this paper and the relationship between these and
the properties of a general neural unit (GNU) are
discussed. It is shown that neural models can be said
to capture consciousness provided that controlled
amounts of noise can be judiciously injected into the
system. It is also argued that language-like behaviour
and planning can only be achieved if the state of the
GNU is partitioned.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Electr. and Electron. Eng., Imperial Coll. of
Sci. Technol. and Med., London, UK",
classification = "C1230D (Neural nets); C1240 (Adaptive system
theory)",
keywords = "Consciousness; General neural unit; Language-like
behaviour; Neural models; Neural systems; Noise;
Planning",
thesaurus = "Neural nets; Planning [artificial intelligence]",
}
@Book{Anderson:1992:LUG,
author = "E. Anderson and Z. Bai and C. Bischof and J. Demmel
and J. Dongarra and J. {Du Croz} and A. Greenbaum and
S. Hammarling and A. McKenney and S. Ostrouchov and D.
Sorenson",
title = "{LAPACK} Users' Guide",
publisher = pub-SIAM,
address = pub-SIAM:adr,
pages = "xv + 235",
year = "1992",
ISBN = "0-89871-294-7",
ISBN-13 = "978-0-89871-294-0",
LCCN = "QA76.73.F25 L36 1992",
bibdate = "Tue Dec 14 22:36:17 1993",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
}
@InProceedings{Arceneaux:1992:PGS,
author = "J. Arceneaux and M. Tiemann and D. V. Henkel-Wallace",
title = "The portability of {GNU} software",
crossref = "Anonymous:1992:PSE",
pages = "89--103",
month = "",
year = "1992",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "In June of 1987, GNU C version 1.0 was released by the
Free Software Foundation. Since that time, it has been
ported to about 50 host environments and generates code
for about 20 machine architectures. The authors
describe 4 portability case studies based on well-known
GNU software packages: Emacs, GDB, GCC, and BFD. The
case studies present the initial design specifications,
the evolution of the design over time, factors that
influenced (or mandated) changes to the package, and
experience in applying the lessons learned in the
design of subsequent programs.",
acknowledgement = ack-nhfb,
affiliation = "Free Software Found., San Francisco, CA, USA",
classification = "C6110B (Software engineering techniques); C6140D
(High level languages)",
keywords = "BFD; Emacs; GCC; GDB; GNU C version 1.0; GNU software
packages; Software portability",
thesaurus = "C language; Software portability",
}
@InProceedings{Boyer:1992:ACP,
author = "R. S. Boyer and Yuan Yu",
title = "Automated correctness proofs of machine code programs
for a commercial microprocessor",
crossref = "Kapur:1992:ADC",
pages = "416--430",
month = "",
year = "1992",
bibdate = "Wed Oct 30 05:59:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The authors have formally specified a substantial
subset of the MC68020, a widely used microprocessor
built by Motorola, within the mathematical logic of the
automated reasoning system Nqthm i.e. the Boyer--Moore
Theorem Prover. Using this MC68020 specification, the
authors have mechanically checked the correctness of
MC68020 machine code programs for Euclid's GCD, Hoare's
Quick Sort, binary search, and other well-known
algorithms. The machine code for these examples was
generated using the GNU C and the Verdix Ada compilers.
The authors have developed an extensive library of
proven lemmas to facilitate automated reasoning about
machine code programs. The authors describe a two stage
methodology they use to do their machine code proofs.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci. and Math., Texas Univ., Austin,
TX, USA",
classification = "C4210 (Formal logic); C5130 (Microprocessor chips);
C6110B (Software engineering techniques); C6150G
(Diagnostic, testing, debugging and evaluating
systems)",
keywords = "Automated reasoning system Nqthm; Automatic
correctness proofs; Binary search; Boyer--Moore Theorem
Prover; Commercial microprocessor; GCD; GNU C; Hoare's
Quick Sort; Machine code programs; Mathematical logic;
MC68020; Verdix Ada compilers",
thesaurus = "Formal specification; Microprocessor chips; Program
verification; Theorem proving",
}
@Article{Branagan:1992:BRG,
author = "Linda Branagan",
title = "Book Review: {GNU Emacs}",
journal = j-LOGIN,
volume = "17",
number = "2",
pages = "34--??",
month = mar # "\slash " # apr,
year = "1992",
CODEN = "LOGNEM",
ISSN = "1044-6397",
bibdate = "Tue Feb 20 15:42:13 MST 1996",
bibsource = "ftp://ftp.uu.net/library/bibliography;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
affiliation = "Conver Computer Corporation",
}
@Book{Cameron:1992:LGE,
author = "Debra Cameron and Bill Rosenblatt",
title = "Learning {GNU} Emacs",
publisher = pub-ORA,
address = pub-ORA:adr,
year = "1992",
ISBN = "0-937175-84-6",
ISBN-13 = "978-0-937175-84-2",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Misc/TUBScsd/1992.bib",
descriptor = "Emacs, Textprozessor, Unix",
}
@Article{Carlini:1992:GCC,
author = "Giuliano Carlini and Susan Rendina",
title = "Garbage Collection For {C} Programs",
journal = j-DDJ,
volume = "17",
number = "11",
pages = "46--??",
month = nov,
year = "1992",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Tue Sep 03 09:15:35 1996",
bibsource = "http://www.ddj.com/index/author/index.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib; UnCover
database",
abstract = "Garbage collection, which liberates you from needing
to explicitly free memory, is used languages like Lisp
and Smalltalk. In this article, our authors show you
how to implement conservative, yet efficient,
collection techniques in C.",
acknowledgement = ack-nhfb,
}
@InProceedings{Charles:1992:LUP,
author = "H.-P. Charles",
title = "Loop unrolling for processors with instruction cache",
crossref = "Quinton:1992:APV",
pages = "311--316",
month = "",
year = "1992",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "In the well known compiler techniques domain, one can
reuse old optimising algorithms for newer processors.
The author unrolls the innermost loops with the GNU C
compiler for processor with instructions cache.",
acknowledgement = ack-nhfb,
affiliation = "Ecole Normale Superieure de Lyon, France",
classification = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
keywords = "GNU C compiler; Innermost loops; Instruction cache;
Loop unrolling; Optimising algorithms",
thesaurus = "C language; Instruction sets; Program compilers",
}
@Article{Farris:1992:MEU,
author = "Rick Farris",
title = "Modern Editors for {UNIX}",
journal = j-UNIX-WORLD,
volume = "9",
number = "2",
pages = "73--80",
month = feb,
year = "1992",
ISSN = "0739-5922",
bibdate = "Wed Oct 30 06:32:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Tired of vi or emacs? We test eight editors that make
life easier for people who need to work with text files
in DOS, UNIX, or other environments",
acknowledgement = ack-nhfb,
}
@InProceedings{Foster:1992:EIH,
author = "C. E. {Foster, III} and H. C. Grossman",
title = "An empirical investigation of the {Haifa} register
allocation technique in the {GNU C} compiler",
crossref = "IEEE:1992:PIS",
pages = "776--779 (vol. 2)",
month = "",
year = "1992",
DOI = "http://doi.ieeecomputersociety.org/10.1109/SECON.1992.202433",
bibdate = "Tue Dec 29 08:26:43 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Most register allocation techniques are based on a
graph coloring approach originally developed by G. J.
Chaitin (1981, 1982). The authors examine the Haifa
color/spill algorithm, which is a variant of Chaitin's
coloring algorithm, using a public domain compiler, the
GNU C compiler, on a variety of programs. Empirical
comparisons are made between the GNU C compiler's
register allocation and the Haifa algorithm.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Clemson Univ., SC, USA",
classification = "C1160 (Combinatorial mathematics); C6120 (File
organisation); C6140D (High level languages); C6150C
(Compilers, interpreters and other processors)",
keywords = "Coloring algorithm; GNU C compiler; Graph coloring
approach; Haifa color/spill algorithm; Public domain
compiler; Register allocation techniques",
thesaurus = "C language; Graph colouring; Program compilers;
Storage allocation",
}
@Article{Foundation:1992:CGC,
author = "Free Software Foundation and D. J. Delorie",
title = "{CUG359} --- {GNU C/C++} for 386",
journal = j-CUJ,
volume = "10",
type = "CUG New Release",
number = "3",
pages = "117--??",
month = mar,
year = "1992",
ISSN = "0898-9788",
bibdate = "Fri Aug 30 16:52:23 MDT 1996",
bibsource = "http://www.cuj.com/cbklist.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Granlund:1992:EBU,
author = "Torbj{\"o}rn Granlund and Richard Kenner",
title = "Eliminating branches using a superoptimizer and the
{GNU C} compiler",
journal = j-SIGPLAN,
volume = "27",
number = "7",
pages = "341--352",
month = jul,
year = "1992",
CODEN = "SINODQ",
ISBN = "0-89791-475-9",
ISBN-13 = "978-0-89791-475-8",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
LCCN = "QA76.7.S53 1992",
bibdate = "Sun Dec 14 09:16:22 MST 2003",
bibsource = "Compendex database; http://portal.acm.org/;
http://www.acm.org/pubs/contents/proceedings/pldi/143095/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.acm.org:80/pubs/citations/proceedings/pldi/143095/p341-granlund/",
abstract = "This paper describes an alternative technique for
constructing a superoptimizer, which is called the
Superoptimizer or GSO. Some sample results of the
superoptimizer are presented. The basic design and
structure of the GNU C compiler are discussed.
Subsequently it is shown as to how the results of the
superoptimizer were used to enable the GNU C compiler
to produce very compact code sequences on the RS\slash
6000.",
acknowledgement = ack-nhfb,
affiliation = "Swedish Inst of Computer Science",
affiliationaddress = "Kista, Swed",
annote = "Published as part of the Proceedings of PLDI'92.",
classification = "723.1",
conference = "Proceedings of the ACM SIGPLAN '92 Conference on
Programming Language Design and Implementation",
conferenceyear = "1992",
journalabr = "SIGPLAN Not",
keywords = "algorithms; Compact code sequence generation; Computer
programming; design; GNU C compiler; GNU
superoptimizer; Program compilers",
meetingaddress = "San Francisco, CA, USA",
meetingdate = "Jun 17--19 1992",
meetingdate2 = "06/17--19/92",
sponsor = "ACM",
subject = "{\bf D.3.4} Software, PROGRAMMING LANGUAGES,
Processors, Compilers. {\bf D.3.4} Software,
PROGRAMMING LANGUAGES, Processors, Optimization. {\bf
C.5.1} Computer Systems Organization, COMPUTER SYSTEM
IMPLEMENTATION, Large and Medium (``Mainframe'')
Computers, IBM RS/6000.",
}
@InProceedings{Hennessey:1992:WDE,
author = "W. Hennessey",
title = "{WCL}: delivering efficient {Common Lisp} applications
under {UNIX}",
crossref = "ACM:1992:PAC",
pages = "260--269",
month = "",
year = "1992",
bibdate = "Tue Dec 29 08:26:38 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Common Lisp implementations for UNIX have
traditionally provided a rich development environment
at the expense of an inefficient delivery environment.
The goal of WCL is to allow hundreds of Lisp
applications to be realistically available at once,
while allowing several of them to run concurrently. WCL
accomplishes this by providing Common Lisp as a UNIX
shared library that can be linked with Lisp and C code
to produce efficient applications. For example, the
executable for a Lisp version of the canonical 'Hello
World!' program requires only 40k bytes under SunOS 4.1
for SPARC. WCL also supports a full development
environment, including dynamic file loading and
debugging. A modified version of GDB, the GNU Debugger,
is used to debug WCL programs, providing support for
mixed language debugging. The techniques used in WCL
should also be applicable to other high-level languages
that allow runtime mappings from names to objects.",
acknowledgement = ack-nhfb,
affiliation = "Center for Design Res., Stanford Univ., CA, USA",
classification = "C6115 (Programming support); C6140D (High level
languages); C6150G (Diagnostic, testing, debugging and
evaluating systems); C6150J (Operating systems)",
keywords = "C code; Common Lisp applications; Development
environment; GDB; GNU Debugger; High-level languages;
Mixed language debugging; Runtime mappings; Shared
library; UNIX; WCL",
thesaurus = "LISP; Program debugging; UNIX",
}
@Article{Ingber:1992:GAS,
author = "L. Ingber",
title = "{GNU} aids small science in a big way",
journal = "GNU's Bulletin",
volume = "1",
number = "12",
pages = "9--10",
year = "1992",
CODEN = "????",
ISSN = "????",
bibdate = "Wed Dec 24 14:38:22 2003",
bibsource = "http://www.math.utah.edu/pub/bibnet/authors/i/ingber-lester.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
}
@Article{Johnson:1992:EPE,
author = "E. Johnson",
title = "Epsilon Programmer's Editor (software review)",
journal = j-COMP-HUM,
volume = "26",
number = "3",
pages = "234--236",
month = jun,
year = "1992",
CODEN = "COHUAD",
ISSN = "0010-4817",
bibdate = "Wed Oct 30 05:59:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Designed for computer programmers, Epsilon is a text
editor that runs on MS-DOS microcomputers. It is
modeled after EMACS editors created for mini-computers
and workstations. It is a powerful and adaptable
editor, but it is ill-adapted to microcomputers, and it
can be very awkward and frustrating to use. Epsilon
runs on MS-DOS microcomputers with at least 256 K of
RAM and PC-DOS or MS-DOS version 2.0.",
acknowledgement = ack-nhfb,
affiliation = "South Dakota State Univ., Brookings, SD, USA",
classification = "C6115 (Programming support); C6130D (Document
processing techniques); C7106 (Word processing)",
keywords = "256 KB; Computer programmers; Epsilon; MS-DOS
microcomputers; PC-DOS; RAM; Software review; Text
editor",
numericalindex = "Memory size 2.62E+05 Byte",
pubcountry = "Netherlands",
thesaurus = "Microcomputer applications; Software packages; Text
editing; Word processing",
}
@InProceedings{Kawaguti:1992:SDC,
author = "M. Kawaguti",
title = "A simple distributed computing system",
crossref = "Verkerk:1992:PIC",
pages = "877--880",
month = "",
year = "1992",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "An experimental prototype of a distributed computing
system was devised. It was written based solely on the
standard Berkeley UNIX and GNU software environment.
The user may control job dispatch based on the detailed
environmental information about remote hosts. Being
compact, efficient, and free from any artificial
constraints of proprietary software, it may offer a
handy alternative solution to diversified unorthodox
computational requirements. In favor of efficiency for
nearly homogeneous host configurations for dedicated
applications the issue of network transparency was
acknowledged only marginally.",
acknowledgement = ack-nhfb,
affiliation = "Fukui Univ., Japan",
classification = "C6150N (Distributed systems)",
keywords = "Distributed computing system; GNU; Network
transparency; Remote Job System; RJS; UNIX",
thesaurus = "Distributed processing; Software packages; UNIX",
}
@InProceedings{Kortright:1992:CCT,
author = "E. Kortright and D. Cordes",
title = "Cnest and Cscope: Tools for the literate programming
environment",
crossref = "IEEE:1992:PIS",
pages = "604--609 (vol. 2)",
month = "",
year = "1992",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The authors describe two tools for the literate
programming language Cweb: Cnest and Cscope. Cweb is a
Web programming environment for the programming
language C using the typesetting program {\TeX}. An
overview of Web is given. Cnest and Cscope operate
within the EMACS editing environment and provide
support both for the program developer and for the
maintenance programmer. Their implementations are
discussed in detail.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Alabama Univ., Tuscaloosa, AL,
USA",
classification = "C6115 (Programming support); C6140D (High level
languages)",
keywords = "C; Cnest; Cscope; Cweb; EMACS editing environment;
Literate programming environment; Maintenance
programmer; Program developer; TEX; Typesetting
program; Web programming environment",
thesaurus = "C language; Programming environments; Software tools;
Text editing",
}
@Manual{Lea:1992:UGG,
author = "Doug Lea",
title = "User's guide to the {GNU C++} library: last updated 19
February, 1991 for version 1.39.0",
organization = pub-FSF,
address = pub-FSF:adr,
pages = "iv + 134",
year = "1992",
bibdate = "Thu Oct 31 08:43:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Leach:1992:MTP,
author = "J. Leach and S. Nieva",
title = "{MIZ-PR}: a theorem prover for polymorphic and
recursive functions",
crossref = "Voronkov:1992:LPA",
pages = "481--483",
month = "",
year = "1992",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "MIZ-PR supports a family of object languages based on
PLPR and parameterized by signature. PLPR is a
predicate logic using polymorphism and recursion, the
main singular properties of this logic are those
derived from the mu -operator, used to define
recursion, and from the type variables and type
constructors. The semantics of the recursive functions
is based on the fixpoint theory whereas the ideas for
the semantics of the polymorphism are near to those for
a Horn clause logic. With this computational logic as
object language, the automated deduction system
obtained is as a tool for proving mathematical theorems
as well as specifying and verifying properties of
functional programs. The system combines fully
automatic proof techniques with man-machine
interaction. In this way it embodies an interface
language to guide deductions, close to the language
used in mathematical reasonings. Using that interface
the user may also specify recursive functions and type
constructions as a usual recursive program
specification.",
acknowledgement = ack-nhfb,
affiliation = "Dpto. de Inf. y Automatica, Univ. Complutense de
Madrid, Spain",
classification = "C4210 (Formal logic); C6115 (Programming support);
C6170 (Expert systems)",
keywords = "Automated deduction system; EMACS; Fixpoint theory;
Functional programs; Horn clause logic; Interface
language; Man-machine interaction; Mathematical
theorems; MIZ-PR; Mu -operator; Object languages; PLPR;
Polymorphism; Predicate logic; Program specification;
Quintus PROLOG; Recursion; Signature; SUN station;
Theorem prover; UNIX; Verifying properties",
thesaurus = "Formal logic; Formal specification; Knowledge based
systems; Program verification; Recursive functions;
Software tools; Theorem proving",
}
@Article{Lieberman:1992:GGE,
author = "J. E. Lieberman",
title = "{GRef2End}: a {GeoRef} to {EndNote} bibliography
translator written in awk",
journal = j-COMP-GEOSCI,
volume = "18",
number = "9",
pages = "1271--1275",
month = oct,
year = "1992",
CODEN = "CGEODT",
ISSN = "0098-3004",
bibdate = "Wed Oct 30 05:59:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The author presents a program for translating GeoRef
citations into a form usable by EndNote a bibliographic
management and formatting tool. The program is written
in the interpreted text processing language awk which
has a public domain version gawk or nawk for most
computers. The listing given used citations from the
CD-ROM version of the GeoRef bibliographic database.
The script can be modified interactively and rerun on a
particular set of references in order to optimize the
accuracy of a particular translation.",
acknowledgement = ack-nhfb,
affiliation = "Inst. of Earth Sci., Hebrew Univ., Jerusalem, Israel",
classification = "C6130D (Document processing techniques); C6130E
(Data interchange); C6160 (Database management systems
(DBMS)); C7250C (Bibliographic systems)",
keywords = "Awk; Bibliographic database; Bibliographic management;
Bibliography translator; EndNote; Gawk; GeoRef;
GRef2End; Interpreted text processing language; Nawk;
References; Script",
pubcountry = "UK",
thesaurus = "Bibliographic systems; Complete computer programs;
Text editing",
}
@TechReport{Lius:1992:OFU,
author = "S. Lius and R. Ogando",
title = "The Object Finder User's Manual",
number = "SERC-TR-56-F",
institution = "Software Engineering Research Centre",
address = "????",
month = jan,
year = "1992",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Techreports/software-engineering-research-centre.bib",
abstract = "The maintenance of a software system usually begins
with considerable effort spent in understanding system
structure. A system structure consists of the grouping
of routines into modules within the system. An approach
known as the object finder exits to assist the
programmer in understanding the structure and data of a
program based on the object-like features found in the
program. The object finder prototype is a design
recovery tool to aid a programmer in recovering certain
kinds of design principles and system structure from
its source code. The object finder looks for clusters
of data, structures and routines, that are analogous to
the objects and object classes of object-oriented
programming. The object finder prototype operates
within the GNU Emacs environment and is written in
Emacs Lisp and C. This report describes how to install
the object finder prototype, how to operate the object
finder to look for the clusters in a software system,
and how to display a graphical representation of these
clusters. It also explains the components of the object
finder prototype.",
}
@InProceedings{Long:1992:CSC,
author = "Junsheng Long and W. K. Fuchs and J. A. Abraham",
title = "Compiler-assisted static checkpoint insertion",
crossref = "IEEE:1992:DPI",
pages = "58--65",
month = "",
year = "1992",
bibdate = "Wed Oct 30 05:59:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This paper describes a compiler-assisted approach for
static checkpoint insertion. Instead of fixing the
checkpoint location before program execution, a
compiler enhanced polling mechanism is utilized to
maintain both the desired checkpoint intervals and
reproducible checkpoint locations. The technique has
been implemented in a GNU CC compiler for Sun 3 and Sun
4 (SPARC) processors. Experiments demonstrate that the
approach provides for stable checkpoint intervals and
reproducible checkpoint placements with performance
overhead comparable to a previous compiler-assisted
dynamic scheme (CATCH).",
acknowledgement = ack-nhfb,
affiliation = "Coordinated Sci. Lab., Illinois Univ.,
Urbana-Champaign, IL, USA",
classification = "C6150C (Compilers, interpreters and other
processors); C6150G (Diagnostic, testing, debugging and
evaluating systems)",
keywords = "Compiler enhanced polling mechanism; Compiler-assisted
approach; GNU CC compiler; Performance overhead; SPARC;
Static checkpoint insertion; Sun 3; Sun 4",
thesaurus = "Fault tolerant computing; Program compilers; System
recovery",
}
@Article{Maner:1992:APE,
author = "W. Maner",
title = "Adapting a programming editor ({EMACS}) for persons
who are blind: issues, initiatives and problems",
journal = j-J-MICROCOMPUT-APPL,
volume = "15",
number = "1",
pages = "13--19 (or 13--20??)",
month = jan,
year = "1992",
CODEN = "JMIADO",
ISSN = "0745-7138",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Describes current research in the 'programming by ear'
project. This research uses an extensively modified
EMACS text editor to address general problems which
constrain the effective design of human-computer
interfaces for blind programmers. These include (1) an
information conversion problem, (2) an information
reduction problem, and (3) an information compression
problem. Recent work has focused on the problem of
providing an auditory equivalent for rapid visual
browsing of program source code.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Bowling Green State Univ., OH,
USA",
classification = "C6180 (User interfaces); C7850 (Assistance for the
handicapped)",
keywords = "Blind programmers; EMACS; Human-computer interfaces;
Information compression; Information conversion;
Information reduction; Program source code; Programming
editor; Rapid visual browsing",
pubcountry = "UK",
thesaurus = "Handicapped aids; User interfaces",
}
@InProceedings{McHugh:1992:EBD,
author = "J. McHugh",
title = "An {EMACS} based downgrader for the {SAT}",
crossref = "IEEE:1992:PEA",
pages = "228--237",
year = "1992",
bibdate = "Sat Dec 26 17:01:46 1998",
bibsource = "http://www.cl.cam.ac.uk/~fapp2/steganography/bibliography;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Reprinted in `Computer and Network Security'.",
URL = "http://www.cl.cam.ac.uk/~fapp2/steganography/bibliography/1013.html",
acknowledgement = ack-nhfb,
keywords = "information hiding; steganography",
xxnote = "Check pages?? Cited volume has only xxvii + 233.",
}
@TechReport{McLauchlan:1992:HLV,
author = "P. F. McLauchlan",
title = "{HORATIO}: libraries for vision applications",
number = "OUEL 1967/92",
institution = "Oxford University",
address = "Oxford, UK",
pages = "72",
month = dec,
year = "1992",
bibdate = "Wed Oct 30 05:59:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The HORATIO vision system comprises a set of libraries
written in ANSI C for either Sun workstations (using
gcc) or transputers (using Inmos C). The global library
contains definitions and functions needed by most
applications. There is also a maths library, a pipeline
control library (only for transputers), a list
manipulation library and an image library providing for
manipulation and channel/stream/file I/O of 2D images.
A graphics library allows images and other primitives
to be displayed in an arbitrary number of X-windows
canvases. An image processing library contains source
for some image processing tools, e.g. edge/corner
detection, normal image flow. The process library
allows the creation of process pipelines (for Sun) and
the tool library high-level X-windows tools for
creation of HORATIO applications. Only the graphics and
tool libraries are X-specific. The function headers
from each of the libraries are listed.",
acknowledgement = ack-nhfb,
classification = "C5260B (Computer vision and picture processing);
C6130B (Graphics techniques)",
issuedby = "Univ. Oxford, UK",
keywords = "2D images; ANSI C; Corner detection; File I/O;
Function headers; Gcc; Global library; Graphics
library; HORATIO Release 2.0; HORATIO vision system;
Image library; Image processing library; Inmos C; List
manipulation library; Maths library; Normal image flow;
Pipeline control library; Process library; Sun
workstations; Tool library; Transputers; X-windows
canvases; X-windows tools",
pubcountry = "UK",
thesaurus = "Computer graphics; Computer vision; Subroutines",
}
@InProceedings{Meijers:1992:OEB,
author = "F. Meijers",
title = "The {OPAL} event builder; practical experience with
{C++} in data acquisition",
crossref = "Verkerk:1992:PIC",
pages = "180--183",
month = "",
year = "1992",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The OPAL experiment uses a VMEbus based data
acquisition system with MC680*0 processors running
OS-9. The control of the data flow through the event
builder is implemented using C++. Experience with GNU
C++ under OS-9 is discussed, including typical
overheads associated with the use of object oriented
primitives. A technique to map object member functions
on external events is described.",
acknowledgement = ack-nhfb,
affiliation = "CERN, Geneva, Switzerland",
classification = "A0650D (Data gathering, processing, and recording,
data displays including digital techniques); A2960
(Counting circuits and nuclear electronics); A2980F
(Programming); B7210G (Data acquisition systems); B7430
(Counting circuits and electronics); C5520 (Data
acquisition equipment and techniques); C7320 (Physics
and Chemistry)",
keywords = "Data acquisition; Data flow; External events; GNU C++;
MC680*0 processors running; Object member functions;
Object oriented primitives; OPAL event builder; OS-9;
Overheads; VMEbus based data acquisition",
thesaurus = "C language; Data acquisition; Nuclear electronics;
Object-oriented programming; Physics computing",
}
@Article{Moreland:1992:CMS,
author = "Carl Moreland",
title = "{CUG372} --- {Mouse++}, {String++}, and {Z++}
Classes",
journal = j-CUJ,
volume = "10",
type = "CUG New Release",
number = "12",
pages = "122--??",
month = dec,
year = "1992",
ISSN = "0898-9788",
bibdate = "Fri Aug 30 16:52:23 MDT 1996",
bibsource = "http://www.cuj.com/cbklist.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Ohl:1992:CGM,
author = "Thorsten Ohl",
title = "{CUG368} --- {GNUlib} for {MS-DOS}",
journal = j-CUJ,
volume = "10",
type = "CUG New Release",
number = "11",
pages = "74--??",
month = nov,
year = "1992",
ISSN = "0898-9788",
bibdate = "Fri Aug 30 16:52:23 MDT 1996",
bibsource = "http://www.cuj.com/cbklist.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Rada:1992:CTH,
author = "Roy Rada",
title = "Converting a Textbook to Hypertext",
journal = j-TOIS,
volume = "10",
number = "3",
pages = "294--315",
month = jul,
year = "1992",
CODEN = "ATISET",
ISSN = "1046-8188",
bibdate = "Sat Jan 16 19:04:41 MST 1999",
bibsource = "Compendex database;
http://www.acm.org/pubs/tois/toc.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.acm.org:80",
abstract = "Traditional documents may be transformed into
hypertext by first reflecting the document's logical
markup in the hypertext (producing first-order
hypertext) and then by adding links not evident in the
document markup (producing second-order hypertext). In
our transformation of a textbook to hypertext, the
textbook is placed in an intermediate form based on a
semantic net and is then placed into the four hypertext
systems: Emacs-Info, Guide, HyperTies, and SuperBook.
The first-order Guide and SuperBook hypertexts reflect
a depth-first traversal of the semantic net, and the
Emacs-Info and HyperTies hypertexts reflect a
breadth-first traversal. The semantic net is augmented
manually, and then new traversal programs automatically
generate alternate outlines. An index based on word
patterns in the textbook is also automatically
generated for the second-order hypertext. Our suite of
programs has been applied to a published textbook, and
the resulting hypertexts are publicly available.",
acknowledgement = ack-nhfb,
affiliation = "Univ of Liverpool",
affiliationaddress = "Liverpool, Engl",
classification = "461.4; 723.2; 723.5; 903.1; 903.2; 903.3; C6130D
(Document processing techniques); C6160Z (Other DBMS);
C7250 (Information storage and retrieval)",
journalabr = "ACM Trans Inf Syst",
keywords = "Computer applications; Computer software; Data
processing; Document markup; Hierarchical systems;
Human computer interaction; Human engineering;
Hypermedia models; Hypertext; Indexing (of
information); Information dissemination; Information
retrieval systems; Man machine systems; Semantic net;
Software package Emacs Info; Software package Guides;
Software package HyperTies; Software package Superbook;
Textbooks",
wwwtitle = "Converting a Text to {Guide}, {HyperTies}, and
{Superbook}: Practice and Principles",
}
@Article{Rada:1992:SVB,
author = "R. Rada and C. Murphy",
title = "Searching versus browsing in hypertext",
journal = j-HYPERMEDIA,
volume = "4",
number = "1",
pages = "1--30",
month = "",
year = "1992",
CODEN = "HYPEEW",
ISSN = "0955-8543",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The authors' goal is to elaborate the relationships
among tasks, user types, and tools for hypertext. They
built a computer system for automatically converting
books into hypertext and then converted one book into
Emacs-Info, Guide, HyperTies, and a variant of
SuperBook, called MaxiBook. Three classes of users were
studied: experts, novices, and trainees. Users
performed two question-answering tasks: one for a
search question and one for a browse question. The
answer to a search question could be found in one
section of the book, whereas the answer to a browse
question occurred across sections. Answers were
evaluated for quality and speed. Experts did good
searching with Guide and MaxiBooks, but the best
browsing with paper. For novices, paper was the best
tool on all counts-for quality and speed, for searching
and browsing. Trainee experiences were similar to those
of novices.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Liverpool Univ., UK",
classification = "C6160Z (Other DBMS); C7250 (Information storage and
retrieval)",
keywords = "Browsing; Emacs-Info; Guide; Hypertext; HyperTies;
MaxiBook; Searching; SuperBook; User types",
pubcountry = "UK",
thesaurus = "Human factors; Hypermedia; Information retrieval",
}
@Book{Roberts:1992:UDG,
author = "Ralph Roberts and Mark Boyd",
title = "{UNIX} Desktop Guide to {Emacs}",
publisher = pub-HAYDEN,
address = pub-HAYDEN:adr,
pages = "xxiii + 504",
year = "1992",
ISBN = "0-672-30171-7",
ISBN-13 = "978-0-672-30171-1",
LCCN = "QA76.76.T49 R62 1992",
bibdate = "Sun Mar 6 17:32:25 1994",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$27.95, CDN\$34.95",
series = "Programming series",
acknowledgement = ack-nhfb,
keywords = "EMACS (Computer program); UNIX (Computer operating
system); Word processing.",
libnote = "Not in my library.",
}
@Book{Schoonover:1992:GEU,
author = "Michael A. Schoonover and John S. Bowie and William R.
(William Robert) Arnold",
title = "{GNU} Emacs: {UNIX} Text Editing and Programming",
publisher = pub-AW,
address = pub-AW:adr,
pages = "xxvii + 609",
year = "1992",
ISBN = "0-201-56345-2",
ISBN-13 = "978-0-201-56345-0",
LCCN = "QA76.76.T49S36",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
series = "Hewlett--Packard Press series",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs; Text editors (Computer programs); UNIX
(Computer file)",
}
@Article{Stading:1992:CBB,
author = "James Stading and Tom Thompson and Ben Smith",
title = "Creating {Bit-Mapped} Buttons: {A Windows} file
manager, {Telnet} for {Macs}, and dired sans emacs",
journal = j-BYTE,
volume = "17",
number = "10",
pages = "275--??",
month = oct,
year = "1992",
CODEN = "BYTEDJ",
ISSN = "0360-5280",
bibdate = "Wed Oct 30 06:32:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "A Windows file manager, Telnet for Macs, and dired
sans emacs.",
acknowledgement = ack-nhfb,
}
@Article{Stallman:1992:ASP,
author = "R. Stallman and S. Garfinkel",
title = "Against Software Patents",
journal = j-CACM,
volume = "35",
number = "1",
pages = "17",
month = jan,
year = "1992",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibsource = "ftp://ftp.ira.uka.de/pub/bibliography/Database/Graefe.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "League for Programming Freedom see June article CACM",
}
@Book{Stallman:1992:GEM,
author = "Richard Stallman",
title = "{GNU Emacs} manual",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "7th, {Emacs} version 18",
pages = "xii + 340",
month = sep,
year = "1992",
ISBN = "1-882114-01-9",
ISBN-13 = "978-1-882114-01-6",
LCCN = "????",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs.",
}
@Book{Stallman:1992:TMT,
author = "Richard M. Stallman",
title = "The {Termcap} Manual: The {Termcap} Library and Data
Base",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "Second",
pages = "????",
month = dec,
year = "1992",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Manual{Stallman:1992:UGG,
author = "Richard Stallman and Roland H. Pesch and John
Gilmore",
title = "Using {GDB}: a guide to the {GNU} source-level
debugger",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "4.01, for {GDB} version 4.4",
pages = "vi + 172",
year = "1992",
bibdate = "Thu Oct 31 08:43:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Manual{Stallman:1992:UPG,
author = "Richard Stallman",
title = "Using and porting {GNU CC}: last updated 15 February
1992 for version 2.0",
organization = pub-FSF,
address = pub-FSF:adr,
pages = "vi + 330",
year = "1992",
LCCN = "CM.3.1.01 item 3 Computer manuals",
bibdate = "Thu Oct 31 08:43:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Preliminary draft, which will change.",
acknowledgement = ack-nhfb,
}
@Article{Thorup:1992:GEF,
author = "Kresten Krab Thorup",
title = "{GNU emacs} as a front end to {\LaTeX}",
journal = j-TUGboat,
volume = "13",
number = "3",
pages = "304--308",
month = oct,
year = "1992",
ISSN = "0896-3207",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
}
@Article{Wang:1992:EAT,
author = "Weigang Wang and R. Rada and K. Strickland and C.
Ghaoui",
title = "An expertext authoring tool",
journal = j-INFO-DECISION-TECHNOLOGIES,
volume = "18",
number = "2",
pages = "101--114",
month = "",
year = "1992",
CODEN = "IDTEEI",
ISSN = "0923-0408",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The paper describes the design and implementation of
an authoring tool which facilitates the identification
of a logical path through a hypertext network. The
authors model of hypertext is based on link objects
which specify source and target nodes, point to text,
and contain other information about the type of link
object and how it should be traversed. Additionally, a
knowledge base is provided by the system which the
author can edit and which determines how the hypertext
network is edited and how it is traversed in the course
of generating linear documents. In this way minor
modifications to the knowledge base can readily lead to
significant reorganizations of a document. The tool
supports both a hypertext browser of the documents and
the printing of the documents.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Liverpool Univ., UK",
classification = "C6130D (Document processing techniques); C6170
(Expert systems); C7106 (Word processing)",
keywords = "Document outline; Document reorganisation; Emacs-Info;
Expertext authoring tool; Hypertext browser; Hypertext
network; Knowledge base; Linear documents; Link object;
Link objects; Logical path; Note-taking; Source nodes;
Target nodes; Writing aid; Writing models",
pubcountry = "Netherlands",
thesaurus = "Expert systems; Hypermedia; Word processing",
}
@Article{Yang:1992:ADU,
author = "Y. Yang",
title = "Anatomy of the design of an undo support facility",
journal = j-INT-J-MAN-MACHINE-STUDIES,
volume = "36",
number = "1",
pages = "81--95",
month = jan,
year = "1992",
CODEN = "IJMMBC",
ISSN = "0020-7373",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The paper presents decision making elements in an
anatomy of the design of undo support in the GNU Emacs
environment. Apart from providing design guidelines for
undo support, it illustrates how to bring a design from
an abstract conception to a concrete realization and
how to balance trade-offs in the process. Undo support
is a usability feature of interactive computer systems
which allows a user to reverse the effects of executed
commands. GNU Emacs was chosen as a suitable
environment to demonstrate how to design undo support
because of its sophistication and practical
significance. User's opinions about which aspects of
the existing undo support facility in Emacs need to be
improved were solicited by conducting an informal
survey among Emacs users. The results of the survey are
discussed and were used to tailor a proposal for an
improved undo support facility for Emacs. In order to
test the adequacy of the proposal, it was subjected to
an informal expert walk-through and a review of Emacs
users opinions was conducted through a computer
network. These evaluations are discussed and revisions
to the proposal elicited. After the revised prototype
of the design was implemented, a post-mortem evaluation
was carried out and its results were incorporated in
the final implementation.",
acknowledgement = ack-nhfb,
affiliation = "St. Hilda's Coll., Oxford, UK",
classification = "C6150J (Operating systems); C6180 (User
interfaces)",
keywords = "Computer network; Decision making elements; Design
guidelines; Executed commands; GNU Emacs environment;
Informal expert walk-through; Interactive computer
systems; Operating systems; Undo support facility;
Usability feature",
pubcountry = "UK",
thesaurus = "Operating systems [computers]; User interfaces",
}
@Article{Anonymous:1993:GCT,
author = "Anonymous",
title = "{GNU C} tools move to {MS-DOS} for {H8\slash} 300
{micronC}",
journal = j-EDN,
volume = "38",
number = "5",
pages = "66--??",
month = mar,
year = "1993",
CODEN = "EDNSBH",
ISSN = "0012-7515, 0364-6637",
bibdate = "Tue Oct 29 19:42:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
searchkey = "ti:gnu or gawk",
}
@Article{Anonymous:1993:GST,
author = "Anonymous",
title = "{GNU} Set to Take on {UNIX}",
journal = j-SOFTWARE-MAG,
volume = "13",
number = "6",
pages = "33--??",
month = apr,
year = "1993",
CODEN = "SMWMEQ",
ISSN = "0897-8085",
bibdate = "Tue Oct 29 19:42:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
searchkey = "ti:gnu or gawk",
}
@Article{Becker:1993:TEG,
author = "Thomas Becker",
title = "Two extensions to {GNU Emacs} that are useful when
editing {\TeX} documents",
journal = j-TUGboat,
volume = "14",
number = "4",
pages = "382--386",
month = dec,
year = "1993",
ISSN = "0896-3207",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
}
@MastersThesis{Birkholz:1993:ELE,
author = "Matthew Birkholz",
title = "{Emacs Lisp in Edwin Scheme}",
type = "Thesis (M.S.)",
school = "MIT Artificial Intelligence Laboratory",
address = "Cambridge, MA, USA",
pages = "81 (or 103??)",
year = "1993",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Also issued as Technical report AI-TR 1451.",
URL = "ftp://publications.ai.mit.edu/ai-publications/1993/AITR-1451.ps.Z",
abstract = "The MIT-Scheme program development environment
includes a general-purpose text editor, Edwin, that has
an extension language, Edwin Scheme. Edwin is very
similar to another general-purpose text editor, GNU
Emacs, which also has an extension language, Emacs
Lisp. The popularity of GNU Emacs has lead to a large
library of tools written in Emacs Lisp. The goal of
this thesis is to implement a useful subset of Emacs
Lisp in Edwin Scheme. This subset was chosen to be
sufficient for simple operation of the GNUS news
reading program.",
acknowledgement = ack-nhfb,
annote = "This report is a revised version of a thesis submitted
to the Dept. of Electrical Engineering and Computer
Science in Sept. 1993, in partial fulfillment of the
requirements for the degree of Master of Science.
Supported by the Advanced Research Projects Agency of
the Dept. of Defense under an Office of Naval Research
contract. Supported by the National Science
Foundation.",
contract = "N00014-92-J-4097, NSF MIP-9001651",
keywords = "Scheme, extension language, editor, multi-language
environment, interpreted language",
}
@InProceedings{Buckland:1993:OPG,
author = "M. K. Buckland and M. H. Butler and B. A. Norgard and
C. J. Plaunt",
title = "{OASIS}: prototyping graphical interfaces to networked
information",
crossref = "Bonzi:1993:APA",
pages = "204--210",
month = "",
year = "1993",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The OASIS project is undergoing a complete revision in
order to give it a flexible graphical interface, more
powerful analysis tools, and broader searching
capabilities. A new X Windows interface is being linked
to a search and analysis backend written primarily in
Emacs Lisp to take advantage of its advanced string
processing functions and multiple buffering features.
The structure of OASIS will be more object-oriented,
implementing modules that can be modified, reused, and
recombined. Original OASIS features, such as FEWER,
SUMMARIZE, and SORT, have been retained and enhanced.",
acknowledgement = ack-nhfb,
affiliation = "California Univ., Berkeley, CA, USA",
classification = "C6180G (Graphical user interfaces); C7250N (Front
end systems for online searching)",
keywords = "Analysis tools; Emacs Lisp; Flexible graphical
interface; Graphical interfaces; Networked information;
Object-oriented approach; Searching capabilities; X
Windows interface",
thesaurus = "Graphical user interfaces; Online front-ends",
}
@Book{Chassell:1993:TGD,
author = "Robert J. Chassell and Richard Stallman",
title = "Texinfo: the {GNU} documentation format",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "2.19, for {Texinfo} version three",
pages = "x + 242",
month = dec,
year = "1993",
ISBN = "1-882114-46-9",
ISBN-13 = "978-1-882114-46-7",
LCCN = "????",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs (Computer program); Software documentation.;
Texinfo.; Text editors (Computer programs)",
}
@TechReport{Childs:1993:GER,
author = "Bart Childs",
title = "{GNU Emacs} Reference Card (with web-mode)",
type = "\path|ftp.cs.tamu.edu:/pub/tex-web/web/DOCs|",
institution = "Texas A\&M University",
address = "College Station, TX, USA",
year = "1993",
bibdate = "Wed Aug 24 17:50:54 1994",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-bc,
}
@InProceedings{Eigenmann:1993:PTO,
author = "R. Eigenmann and P. McClaughry",
title = "Practical tools for optimizing parallel programs",
crossref = "Tentner:1993:HPC",
pages = "160--165",
month = "",
year = "1993",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "A set of tools are described that help a programmer to
be more efficient in optimizing scientific programs for
a parallel computer. The design of these tools emerged
from experience gained during a successful optimization
effort on a set of representative supercomputer
application codes. The authors have developed a number
of utilities that complement available UNIX tools.
Additional tools offer a higher degree of
interactivity; they are currently built into the Emacs
editor. The new tools mainly facilitate two development
phases that were identified as time-consuming in the
parallel programming project: the process of creating
and maintaining a consistent set of experimental
program variants and the analysis and interpretation of
compilation and performance results.",
acknowledgement = ack-nhfb,
affiliation = "Center for Supercomput. Res. and Dev., Illinois Univ.,
Urbana-Champaign, IL, USA",
classification = "C6110P (Parallel programming); C6115 (Programming
support); C6150C (Compilers, interpreters and other
processors); C6150E (General utility programs)",
keywords = "Compilation; Emacs editor; Experimental program
variants; Parallel computer; Parallel programming
project; Scientific programs; Supercomputer application
codes; UNIX tools",
thesaurus = "Parallel programming; Program compilers; Software
tools; UNIX; Utility programs",
}
@InProceedings{Feldman:1993:AAU,
author = "M. B. Feldman",
title = "{Ada83} and {Ada9x} in the universities: filling the
pipeline",
crossref = "ACM:1993:WTA",
pages = "106",
month = "",
year = "1993",
bibdate = "Wed Nov 27 15:44:00 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Ada is starting to catch on in the colleges and
universities, growing more rapidly than many in
industry realize. Currently Ada is used as a first year
foundation language in about 100 institutions; thus,
several thousand students a year begin their higher
education with Ada. Ada is taught, somewhere in the
curriculum, in several hundred more institutions; the
number grows each year. Important factors in this
growth are: the availability of nearly two dozen Ada
texts oriented to undergraduate courses; the
availability of inexpensive and free Ada compilers;
teachers' belated recognition that using Ada really
does lead to much more robust and portable programs. We
hope that the trend to Ada in the academic world will
accelerate with the release of the GNU Ada9X (GNAT)
translator and other Ada9X materials, and with
teachers' eventual disillusionment with the poor
robustness and portability of the alternative teaching
languages.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Electr. Eng. and Comput. Sci., George
Washington Univ., Washington, DC, USA",
classification = "C0220 (Computing education and training); C6140D
(High level languages); C6150C (Compilers, interpreters
and other processors); C7810C (Computer-aided
instruction)",
keywords = "Ada texts; Ada83; Ada9x; Colleges; Curriculum; First
year foundation language; Free Ada compilers; GNAT;
Portable programs; Teaching languages; Translator;
Undergraduate courses; Universities",
thesaurus = "Ada; Computer aided instruction; Computer science
education; Program interpreters; Teaching",
}
@InProceedings{Fowler:1993:SS,
author = "G. Fowler",
title = "The shell as a service",
crossref = "Anonymous:1993:PSU",
pages = "267--277",
month = "",
year = "1993",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This paper explores the design history of the nmake
shell coprocess. Originally a special purpose
uniprocessor executor, the coshell has evolved into a
general purpose service that automatically executes
shell actions on lightly loaded hosts in a local
network. A major thrust of this work has been ease of
use. The only privilege required for installation,
administration or use is rsh access to the local hosts.
nmake and GNU-make users can take advantage of network
execution with no makefile modifications. Shell level
access is similar to but more efficient than rsh and
allows host expression matching to replace the explicit
host name argument. Also provided is a C programming
library interface with five primitive operations that
follow the fork-exec-wait process model. coshell runs
on most S5R4 and BSD UNIX operating system variants.",
acknowledgement = ack-nhfb,
affiliation = "AT and T Bell Labs., Murray Hill, NJ, USA",
classification = "C6150J (Operating systems)",
keywords = "BSD UNIX; C programming library interface; Coshell;
Explicit host name argument; General purpose service;
Host expression matching; Lightly loaded hosts; Local
network; Makefile modifications; Network execution;
Nmake shell coprocess; Operating system; S5R4; Special
purpose uniprocessor executor",
thesaurus = "Local area networks; Operating systems [computers];
Supervisory programs",
}
@Book{Gillespie:1993:CM,
author = "Dave Gillespie",
title = "Calc manual",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "{GNU Emacs} version 2.02",
pages = "x + 572",
year = "1993",
ISBN = "1-882114-18-3",
ISBN-13 = "978-1-882114-18-4",
LCCN = "????",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Calc (Computer program).; GNU Emacs (Computer
program).",
}
@InProceedings{Handa:1993:MME,
author = "K. Handa and M. Nishikimi and S. Tomura",
title = "Mule: {A MULtilingual} Enhancement to {GNU} Emacs",
crossref = "Leiner:1993:IIN",
pages = "GAB 1--9",
year = "1993",
bibdate = "Tue Oct 29 19:42:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
searchkey = "ti:gawk or gnu",
}
@Article{Harrold:1993:ECP,
author = "M. J. Harrold and B. Malloy and G. Rothermel",
title = "Efficient construction of program dependence graphs",
journal = j-SIGSOFT-SOFTWARE-ENG-NOTES,
volume = "18",
number = "3",
pages = "160--170",
month = jul,
year = "1993",
ISSN = "0163-5948",
bibdate = "Wed Oct 30 05:59:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "A technique is presented for constructing a program
dependence graph that contains a program's control
flow, along with the usual control and data dependence
information. The algorithm constructs a program
dependence graph while the program is being parsed. For
programs containing only structured transfers of
control, the algorithm does not require information
provided by the control flow graph or post dominator
trees and therefore obviates the construction of these
auxiliary graphs. For programs containing explicit
transfers of control, the algorithm adjusts the partial
control dependence subgraph, constructed during the
parse, to incorporate exact control dependence
information. There are several advantages to the
approach. The algorithm may result in substantial
savings in time and memory since the construction of
the program dependence graph does not require the
auxiliary graph. Furthermore, since the authors
incorporate control and data flow as well as exact
control dependence information into the program
dependence graph, the graph has a wide range of
applicability. They have implemented the algorithm by
incorporating it into the Free Software Foundation's
GNU C compiler.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Clemson Univ., SC, USA",
classification = "C4240 (Programming and algorithm theory); C6150C
(Compilers, interpreters and other processors); C6150G
(Diagnostic, testing, debugging and evaluating
systems)",
keywords = "Auxiliary graphs; Control flow; Data dependence
information; Data flow; Exact control dependence
information; GNU C compiler; Partial control dependence
subgraph; Post dominator trees; Program dependence
graph",
thesaurus = "Graphs; Program compilers; Program testing;
Programming theory",
}
@Book{Higham:1993:HWM,
author = "Nicholas J. Higham",
title = "Handbook of Writing for the Mathematical Sciences",
publisher = pub-SIAM,
address = pub-SIAM:adr,
pages = "xii + 241",
month = jun,
year = "1993",
ISBN = "0-89871-314-5",
ISBN-13 = "978-0-89871-314-5",
LCCN = "QA42.H54 1993",
bibdate = "Mon Oct 4 08:48:35 1993",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$21.50",
acknowledgement = ack-njh,
note-1 = "[From the publisher]: Having trouble with your latest
math paper? Giving a presentation that you just can't
pull together? Struggling with your thesis or trying to
get your first article published in a technical
journal? Handbook of Writing for the Mathematical
Sciences is the book for you!
This handy volume provides information on virtually
every issue you will face when writing a technical
paper or talk, from choosing the right journal to
handling your references. You'll also get an overview
of the entire publication process--invaluable for
anyone hoping to publish in a technical journal.",
note-2 = "To write a truly impressive paper, you'll need to
understand the anatomy of a research paper and the
steps involved in revising a draft. This book offers
discussions of these fundamental topics, along with
illustrative and provocative examples. Also included
are chapters on standard English usage, using computers
for writing and research, and writing technical
material when English is a foreign language.
This handbook provides much-needed advice on handling
the basic ingredients of a research paper, like
definitions, theorems, examples, and equations. In
addition, appendices provide essential reference
material, including summaries of \LaTeX{} symbols and
Emacs commands, addresses of mathematical societies,
and a list of papers that have won expository writing
prizes.",
note-3 = "This book is ideal for graduate students and teachers.
Among its special features:
\begin{itemize} \item Detail and extensive use of
examples make it an excellent teaching tool
\item Discusses \TeX{} and other software tools for
preparing publications
\item Thorough treatment, with examples, of how to
write slides (transparencies) for a mathematical
talk.
\item Comprehensive index and extensive bibliography
make it an excellent reference
\item Readable for everyone in the field--from
undergraduates to seasoned professionals
\end{itemize}",
note-4 = "Contents \\
Preface; \\
Chapter 1: General Principles; \\
Chapter 2: Writer's Tools and Recommended Reading; \\
Chapter 3: Mathematical Writing; \\
Chapter 4: English Usage; \\
Chapter 5: When English is a Foreign Language; \\
Chapter 6: Writing a Paper; \\
Chapter 7: Revising a Draft; \\
Chapter 8: Publishing a Paper; \\
Chapter 9: Writing a Talk; \\
Chapter 10: Computer Aids for Writing and Research; \\
Appendix A: The Greek Alphabet; \\
Appendix B: Summary of \TeX{} and \LaTeX{} Symbols; \\
Appendix C: GNU Emacs--The Sixty+ Most Useful Commands;
\\
Appendix D: Mathematical Organizations in the UK and
USA; \\
Appendix E: Winners of Prizes for Expository Writing;
\\
Appendix F: Glossary; \\
Bibliography; \\
Index.\\
About the Author:\\
Nicholas J. Higham is a Reader in Mathematics at the
University of Manchester, UK. He is the author of more
than 40 publications and is a member of the editorial
board of the SIAM Journal on Matrix Analysis and
Applications.",
}
@Article{Kahle:1993:IDS,
author = "B. Kahle and H. Morris and J. Goldman and T. Erickson
and J. Curran",
title = "Interfaces for distributed systems of information
servers",
journal = j-J-AM-SOC-INF-SCI,
volume = "44",
number = "8",
pages = "453--467",
month = sep,
year = "1993",
CODEN = "AISJB6",
ISSN = "0002-8231 (print), 1097-4571 (electronic)",
bibdate = "Wed Oct 30 05:59:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This article describes five interfaces to distributed
systems of servers that have been designed and
implemented: WAIStation for the Macintosh, XWAIS for
X-Windows, GWAIS for GNU-Emacs, SWAIS for dumb
terminals, and Rosebud for the Macintosh. These
interfaces talk to one of two server systems: the wide
area information server (WAIS) system on the Internet,
and the Rosebud Server System, on an internal network
at Apple Computer. Both server systems are built on
Z39.50, a standard protocol, and thus support access to
a wide range of remote databases.",
acknowledgement = ack-nhfb,
affiliation = "WAIS Inc., Menlo Park, CA, USA",
classification = "C7250 (Information storage and retrieval); C7250N
(Front end systems for online searching)",
keywords = "Apple Computer; Distributed systems; Dumb terminals;
GNU-Emacs; GWAIS; Information retrieval; Interfaces;
Internet; Macintosh; Remote databases; Rosebud;
Servers; Standard protocol; SWAIS; WAIStation; Wide
area information server; X-Windows; XWAIS; Z39.50",
pubcountry = "USA",
thesaurus = "Information retrieval; Online front-ends; User
interfaces",
}
@Article{Knister:1993:IDT,
author = "M. Knister and A. Prakash",
title = "Issues in the design of a toolkit for supporting
multiple group editors",
journal = j-COMP-SYS,
volume = "6",
number = "2",
pages = "135--166",
month = "Spring",
year = "1993",
CODEN = "CMSYE2",
ISSN = "0895-6340",
bibdate = "Wed Oct 30 05:59:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "A great interest has developed in recent years in
building tools that allow people to collaborate on work
without the need for physical proximity. One such class
of tools, group editors, allows collaborators to view
and edit a shared document simultaneously from their
workstations. Building group editors, however, requires
solving non-trivial problems such as providing adequate
response time for edit operations and yet ensuring
consistency with concurrent updates, and providing
adequate per-user undo facilities. The authors have
implemented a toolkit, called DistEdit, for building
new interactive group editors and for converting
existing single-user editors into group editors with
minimal changes to their code. The toolkit allows
different users to use their favorite editors to edit a
shared file and observe each others' changes as they
occur. The toolkit provides fine-grain concurrency
control, fault-tolerance, synchronization of views, and
support for per-user undo. The authors describe the
detailed design and implementation of the DistEdit
toolkit and report their experiences in converting
several editors, including GNU Emacs and Xedit, to
group editors using the toolkit.",
acknowledgement = ack-nhfb,
affiliation = "Michigan Univ., Ann Arbor, MI, USA",
classification = "C6115 (Programming support); C6130D (Document
processing techniques); C6150N (Distributed systems)",
keywords = "Collaboration; Concurrent updates; DistEdit; Edit
operations; Fault-tolerance; Fine-grain concurrency
control; GNU Emacs; Interactive group editors; Multiple
group editors; Per-user undo facilities; Shared file;
Toolkit; View synchronization; Xedit",
pubcountry = "USA",
thesaurus = "Concurrency control; Fault tolerant computing;
Groupware; Software tools; Synchronisation; Text
editing",
}
@InProceedings{Kobayashi:1993:MGM,
author = "Y. Kobayashi and M. Nagata",
title = "A method for generating messages on the on-line help
system based on a user model and a situational model",
crossref = "Smith:1993:HIP",
pages = "621--626 (vol. 2)",
year = "1993",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Messages sent from the existing on-line help systems
are either extremely simple or too difficult for the
novice user to comprehend. On the other hand, these
messages are often too narrow in context for the expert
user. One of the reasons for this is that the messages
are designed on the assumption that only one 'typical'
human model represents all users. In this paper a
method is proposed for generating suitable on-line help
system messages for each user level. In order to
implement this a user model is introduced reflecting
the skills of each user and a situational model for
each type of usage. The idea being to create a user
model and situational model where suitable messages are
generated. In this paper these models and our prototype
on-line help system for the Emacs editor are discussed.
Results of experimental use are also presented.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Adm. Eng., Keio Univ., Yokohama, Japan",
classification = "C6180 (User interfaces)",
keywords = "Emacs editor; Messages generation; Online help system;
Situational model; User model",
thesaurus = "Interactive systems; User interfaces",
}
@InProceedings{Kupfer:1993:SM,
author = "M. D. Kupfer",
title = "Sprite on Mach",
crossref = "Anonymous:1993:PUM",
pages = "307--322",
month = "",
year = "1993",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Sprite is a distributed operating system that supports
a fast, single-image network file system and
transparent process migration. Over a period of 19
months we ported Sprite to run as a server on top of
the Mach 3.0 microkernel. Although the resulting server
does not implement some Sprite features, it can run in
an existing Sprite cluster, and it supports standard
UNIX programs like vi, gcc, and make. Porting Sprite to
Mach was generally straightforward, though there were
some difficulties. Many of the problems were related to
asynchronous interactions between the Sprite server,
Mach, and Sprite user processes. Others resulted from
trying to maintain native Sprite's internal interfaces
in the Sprite server. The Sprite server is 22\% smaller
than an equivalent Sprite kernel, and it contains
almost no machine-dependent code. These improvements
should significantly simplify porting Sprite to new
hardware platforms. Unfortunately, the Sprite server
runs the Andrew benchmark at only 38\% of the speed of
native Sprite. None of the performance problems appears
insurmountable, but they could require a long time to
track down and fix.",
acknowledgement = ack-nhfb,
affiliation = "California Univ., Berkeley, CA, USA",
classification = "C5620 (Computer networks and techniques); C6150J
(Operating systems); C6150N (Distributed systems)",
keywords = "Andrew benchmark; Asynchronous interactions;
Distributed operating system; Internal interfaces; Mach
3 microkernel; Server; Single-image network file
system; Sprite; Standard UNIX programs; Transparent
process migration; User processes",
thesaurus = "File servers; Multiprocessing programs; Network
operating systems; UNIX",
}
@InProceedings{Lai:1993:AAD,
author = "Feipei Lai and Shu-Lin Hwang and Tzer-Shyong Chen and
Chia-Rung Hsieh",
title = "Arden - Architecture Development Environment",
crossref = "Baozong:1993:PTI",
pages = "5--9 (vol.1)",
year = "1993",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This paper describes Arden, which is being developed
to help architecture design. Arden includes a
retargetable compiler and a back-end simulation tool
that uses the concepts of object-oriented programming
(OOP) to achieve model reusability. The code generator
in the Arden compiler uses a tree pattern matching
method for instruction selection. An experimental
bottom-up matching algorithm that reduces the pattern
matching to a numerical computation problem can reduce
the space complexity and the search time. A useful
instruction description language has been proposed to
simplify the architecture specifications. We have
implemented the DLX architecture with only 49 rules.
Arden has been able to output DLX assembly code and has
the same performance as GNU cc output.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci. and Inf. Eng., Nat. Taiwan
Univ., Taipei, Taiwan",
classification = "C5220 (Computer architecture); C6110J
(Object-oriented programming); C7430 (Computer
engineering)",
keywords = "Architecture Development Environment; Architecture
specification; Arden; Back-end simulation tool; Code
generator; DLX architecture; Instruction description
language; Model reusability; Object-oriented
programming; OOP; Retargetable compiler; Space
complexity; Tree pattern matching",
thesaurus = "CAD; Computer architecture; Object-oriented
programming; Software reusability",
}
@Article{Lea:1993:GCL,
author = "D. Lea",
title = "The {GNU C++} library",
journal = j-C-PLUS-PLUS-REPORT,
volume = "5",
number = "5",
pages = "24--27",
month = jun,
year = "1993",
CODEN = "CRPTE7",
ISSN = "1040-6042",
bibdate = "Tue Sep 10 08:13:59 MDT 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The GNU C++ library (libg++) was one of the first
widely available general-purpose C++ class libraries.
Libg++ is mainly an `abstract data structure library'.
Most libg++ classes are somewhat different in design
philosophy, design, and implementation than the classes
ordinarily constructed for specific application. This
article focuses mainly on these differences without
otherwise going into much detail about particular
components.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., State Univ. of New York, NY,
USA",
classification = "C6110J (Object-oriented programming); C6140D (High
level languages)",
keywords = "Abstract data structure library; General-purpose C++
class libraries; GNU C++ library; Libg++",
pubcountry = "USA",
thesaurus = "Abstract data types; C language; Object-oriented
languages; Object-oriented programming; Software
reusability",
}
@MastersThesis{Leitz:1993:LEI,
author = "Martin Leitz",
title = "{LMAKE --- Entwurf und Implementierung eines
parallelen Make-Programmes}",
school = "Technische Universit{\"a}t Braunschweig",
address = "Braunschweig, Germany",
year = "1993",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Misc/TUBScsd/1993.bib",
annote = "Beschreibung und Bewertung des ISIS-Programmpaketes;
Vergleich der parallelen Make-Programme ISIS-PMAKE und
GNU/Customs-MAKE; Entwurf, Implementierung und
Leistungsbewertung von LMAKE.",
descriptor = "Make, Verteiltes System",
}
@Book{Lewis:1993:GEL,
author = "Bil Lewis and Daniel LaLiberte and {GNU Manual
Group}",
title = "{GNU} Emacs Lisp reference manual",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "2.1",
pages = "xiv + 570",
month = sep,
year = "1993",
ISBN = "1-882114-40-X",
ISBN-13 = "978-1-882114-40-5",
LCCN = "????",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "GNU Emacs Version 18 for UNIX users.",
keywords = "Emac Lisp (Computer program language); Programming
languages (Electronic computers)",
}
@Book{Nicol:1993:FLS,
author = "G. T. Nicol",
title = "{Flex}: The Lexical Scanner Generator, for {Flex}
Version 2.3.7",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "128 (est.)",
year = "1993",
ISBN = "1-882114-21-3",
ISBN-13 = "978-1-882114-21-4",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.gnupress.org/book11.html",
acknowledgement = ack-nhfb,
}
@InProceedings{Pesch:1993:GID,
author = "R. H. Pesch",
title = "{GNU} Info: a decade of hypertext experience",
crossref = "ACM:1993:CPS",
pages = "233--240",
month = "",
year = "1993",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Proprietary software vendors are beginning to awaken
to the benefits of online hypertext documentation.
Meanwhile, for over a decade, users and developers of
free software have been exploiting the hypertext Info
documentation format (first introduced by Richard
Stallman around 1976). GNU Info formatters and readers
are highly portable, running (at least) on all UNIX
systems, DOS, VMS, Commodore Amiga and Atari ST; they
support hypertext links both within and between
documents, including a rich structure of automatic
links between the sections of a manual; they provide
both integrated index generation and dynamic, arbitrary
text searching; and they permit the generation both of
printed manuals and online hypertext from a single
source.",
acknowledgement = ack-nhfb,
affiliation = "Cygnus Support, Mountain View, CA, USA",
classification = "C6130D (Document processing techniques); C6130M
(Multimedia)",
keywords = "Atari ST; Commodore Amiga; Documentation format;
Dynamic text searching; Free software; GNU Info;
Hypertext links; Integrated index generation; Manual
sections; MS-DOS; Online hypertext documentation;
Printed manuals; Text formatters; Text readers; UNIX
systems; VMS",
thesaurus = "Document handling; Hypermedia; Indexing; Public domain
software; System documentation; User manuals",
}
@InProceedings{Phillips:1993:SDQ,
author = "N. C. K. Phillips",
title = "Stream driven query processing in a database",
crossref = "Deaton:1993:ACS",
pages = "593--597",
month = "",
year = "1993",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The author describes a concurrent mechanism for
processing database queries. The database is assumed to
be relational and the different relations comprising
the database may, if necessary, reside on different
computers (linked in a network). The author
investigates the feasibility of using concurrency
synchronized by data flow constraints. At the top
level, the database query manager/interpreter is
written in Strand. Upon interpreting a given query,
this manager evolves into a network of processes
appropriate to the efficient processing of the query.
The manager's lower level routines are derived from
those of the GNU dbm library. Overall, this approach
combines the elegance of programming in a declarative,
parallel language with the efficiency of using existing
database routines written in C. The author presents an
overview of the Strand programming environment and
describes the particular database upon which some
example queries are based. He covers the processing of
a specific query in detail describing the network of
processors that result upon interpreting the query and
the concurrency exploited in processing the query. He
presents other examples of query processing and
compares the present approach with an earlier approach
based on a Or-parallel Prolog system. A brief overview
is given of the derivation of the 'base' routines from
those routines provided in the GNU dbm library.",
acknowledgement = ack-nhfb,
affiliation = "Southern Illinois Univ., Carbondale, IL, USA",
classification = "C4240P (Parallel programming and algorithm theory);
C4250 (Database theory); C6110L (Logic programming);
C6110P (Parallel programming); C6140D (High level
languages); C6150N (Distributed systems); C6160D
(Relational DBMS)",
keywords = "C; Concurrent database query processing; Concurrent
mechanism; Data flow constraints; Database query
manager/interpreter; Database routines; Declarative
parallel language; GNU dbm library; Lower level
routines; Or-parallel Prolog system; Relational DBMS;
Strand programming environment; Stream driven query
processing",
thesaurus = "Concurrency control; Logic programming; Parallel
languages; Parallel programming; Query processing;
Relational databases",
}
@MastersThesis{Reid:1993:IE,
author = "Jonathan Makoto Reid",
title = "Internationalizing {Emacs}",
type = "Thesis (M.S.)",
school = "University of Illinois at Urbana-Champaign",
address = "Urbana-Champaign, IL 61801, USA",
pages = "v + 79",
year = "1993",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Manual{Stallman:1993:DGG,
author = "Richard Stallman and Roland H. Pesch",
title = "Debugging with {GDB}: the {GNU} source-level
debugger",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "4.09 for {GDB} version 4.9",
pages = "vi + 174",
year = "1993",
LCCN = "QA76.9.D43 S73 1993",
bibdate = "Thu Oct 31 17:45:16 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Previous edition published under title: The GDB
manual. August 1993.",
acknowledgement = ack-nhfb,
keywords = "debugging in computer science -- computer programs;
gdb (computer file)",
}
@Book{Stallman:1993:GEMa,
author = "Richard Stallman",
title = "{GNU Emacs} manual",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "8th, {Emacs} version 19",
pages = "xiv + 392",
month = jun,
year = "1993",
ISBN = "1-882114-02-7",
ISBN-13 = "978-1-882114-02-3",
LCCN = "????",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU Emacs.; Text editors (Computer programs)",
}
@Book{Stallman:1993:GEMb,
author = "Richard M. Stallman",
title = "{GNU Emacs} manual",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "9th, {Emacs} version 19.19",
pages = "xiv + 404",
month = aug,
year = "1993",
ISBN = "1-882114-03-5",
ISBN-13 = "978-1-882114-03-0",
LCCN = "????",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
Misc/unix.2.bib; Os/unix.2.bib",
note = "This is the official manual for GNU Emacs. It is
available both as a typeset document, and online in the
Emacs {\tt info} system.",
acknowledgement = ack-nhfb,
keywords = "Computer software --- Development.; GNU Emacs
(Computer program).; Text editors (Computer
programs).",
}
@Article{Steele:1993:CER,
author = "Guy L. {Steele, Jr.} and Danny Hillis and Richard
Stallman and Gerald J. Sussman and Marvin Minsky and
John McCarthy and John Backus and Fernando Corbat{\'o}
and Ronald E. Anderson",
title = "Forum: Code of Ethics Reconsidered",
journal = j-CACM,
volume = "36",
number = "7",
pages = "17--20",
month = jul,
year = "1993",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Tue Jan 28 14:58:31 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Stevens:1993:GQP,
author = "Roger T. Stevens",
title = "Get Quick, Professional Plots with {GNUPLOT}",
journal = j-CUJ,
volume = "11",
type = "User Report",
number = "6",
pages = "99--??",
month = jun,
year = "1993",
ISSN = "0898-9788",
bibdate = "Fri Aug 30 16:52:23 MDT 1996",
bibsource = "http://www.cuj.com/cbklist.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Tiemann:1993:SRP,
author = "Michael D. Tiemann",
title = "Solving the {RPC} Problem in {GNU C++}",
crossref = "Waldo:1993:ECL",
pages = "217--233",
year = "1993",
bibdate = "Thu Feb 22 08:12:14 MST 1996",
bibsource = "ftp://ftp.uu.net/library/bibliography;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.usenix.org/",
note = "Editor: Jim Waldo.",
acknowledgement = ack-nhfb,
}
@Article{Valdes:1993:TEA,
author = "Ray Vald{\'e}s",
title = "Text Editors: Algorithms and Architectures",
journal = j-DDJ,
volume = "18",
number = "4",
pages = "38--??",
month = apr,
year = "1993",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Tue Sep 03 09:15:39 1996",
bibsource = "http://www.ddj.com/index/author/index.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib; UnCover
database",
abstract = "From Stallman's GnuEmacs to Microsoft's Word, text
editors are one of the most taken-for-granted, yet most
often used, applications around. When done right,
however, the choice of core algorithms and how they're
implemented in the overall architecture can make the
difference between a good editor and a great one.",
acknowledgement = ack-nhfb,
}
@InProceedings{Wilken:1993:EMA,
author = "K. D. Wilken and T. Kong",
title = "Efficient memory access checking",
crossref = "IEEE:1993:FDP",
pages = "566--575",
month = aug,
year = "1993",
bibdate = "Wed Oct 30 05:47:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "A new approach provides efficient concurrent checking
of memory accesses using a signature embedded into each
instance of a data structure, and using a new
LOAD/STORE instruction that reads the data structure
signature as a side effect. Software memory-access
faults are detectable using this approach, including
corrupted pointers, uninitialized pointers, stale
pointers, and copy overruns. Hardware memory-access
faults are also detectable, including faults in the
memory access path and the register file. Instruction
scheduling minimizes the cost of the side-effect reads,
and signatures are checked with little overhead using
the hardware monitor previously proposed for signature
monitoring. Benchmark results for the MIPS R3000
executing code scheduled by a modified GNU C Compiler
show that an average of 53\% of the memory accesses are
checked, and that access checking causes an average of
less than 5\% performance overhead.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Electr. and Comput. Eng., California Univ.,
Davis, CA, USA",
classification = "C5310 (Storage system design); C5470 (Performance
evaluation and testing); C6120 (File organisation)",
keywords = "Concurrent checking; Copy overruns; Corrupted
pointers; Data structure; GNU C Compiler; LOAD/STORE
instruction; Memory access checking; MIPS R3000;
Register file; Signature; Software memory-access
faults; Stale pointers; Uninitialized pointers",
thesaurus = "Data structures; Fault tolerant computing",
}
@InProceedings{Yamamura:1993:AFM,
author = "K. Yamamura and T. Matsuura",
title = "Adapting the {Fujitsu}'s mainframe operating system
{MSP} to the open computing environment",
crossref = "Abe:1993:PWD",
pages = "40--45",
month = "",
year = "1993",
bibdate = "Wed Oct 30 05:59:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "In order to adapt the Fujitsu mainframe operating
system MSP to the open computing environment, such
preliminary attempts as porting the X-Lib and the
emacs, and implementing the 1 pr and the rsh to MSP
have been carried out. With these attempts,
interprocessor-connectivity, resource sharing
capability, and an attachment of a flavor of the
UNIX-like operational view have been partly realized on
the MSP environment. Future plans are also described.",
acknowledgement = ack-nhfb,
affiliation = "Syst. Eng. Dept., Fujitsu Ltd., Ibaraki, Japan",
classification = "C6150J (Operating systems); C6150N (Distributed
systems)",
keywords = "Fujitsu mainframe operating system;
Interprocessor-connectivity; MSP; MSP environment; Open
computing environment; Resource sharing capability",
thesaurus = "Open systems; Operating systems [computers]; Software
portability",
}
@Misc{Yggdrasil:1993:YLG,
author = "{Yggdrasil Computing, Inc}",
title = "{Yggdrasil Linux\slash GNU\slash X} operating system",
publisher = pub-YGGDRASIL,
address = pub-YGGDRASIL:adr,
year = "1993",
ISSN = "1069-3955",
bibdate = "Sat May 4 18:45:07 MDT 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "1 computer laser optical disk.",
acknowledgement = ack-nhfb,
alttitle = "Yggdrasil Linux/GNU/X operating system Linux, GNU, X
operating system",
annote = "System requirements: 386/486 CPU, 8MB RAM, high
density floppy, 100 MB disk and SCSI CDROM drive with
Adaptec 1542B, Future Domain TMC-1660/1680, Seagate
ST01/02, Ultrastor 14F, or Western Digital 7000fasst
SCSI controller.",
}
@InProceedings{Alves:1994:CGA,
author = "J. Alves and M. Held and M. Glesner",
title = "A code generator for an application specific pipelined
processor",
crossref = "Yuksel:1994:MEC",
pages = "306--308 (vol. 1)",
year = "1994",
bibdate = "Wed Oct 30 05:47:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The paper presents a system to generate and compact
microcode for an application specific pipelined
processor. The front end is based on the GNU C
compiler, and translates a C source file into pseudo
assembly code. A scheduler organizes the assembly
instructions and generates the final compacted
microcode. Although not as efficient as hand-written
code, it allows the use of a high level programming
language to generate machine code for this processor,
and to experiment with new algorithms to map onto the
special processor's architecture.",
acknowledgement = ack-nhfb,
affiliation = "INESC, Porto, Portugal",
classification = "C5220P (Parallel architecture); C5440
(Multiprocessing systems); C6115 (Programming support);
C6140B (Machine-oriented languages); C6140D (High level
languages); C6150C (Compilers, interpreters and other
processors)",
keywords = "Application specific pipelined processor; Assembly
instructions; C source file; Code generator; GNU C
compiler; Hand-written code; High level programming
language; Machine code; Pseudo assembly code;
Scheduler; Special processor architecture",
thesaurus = "Application generators; C language; Firmware;
Microprogramming; Pipeline processing; Program
compilers; Program interpreters; Software tools",
}
@Article{Arceneaux:1994:CGI,
author = "Joseph Arceneaux",
title = "{CUG392} --- {GNU} Indent {v1.8}",
journal = j-CUJ,
volume = "12",
type = "CUG New Release",
number = "1",
pages = "88--??",
month = jan,
year = "1994",
ISSN = "0898-9788",
bibdate = "Fri Aug 30 16:52:23 MDT 1996",
bibsource = "http://www.cuj.com/cbklist.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Bagley:1994:EIT,
author = "S. C. Bagley and G. E. kopec",
title = "Editing images of text",
journal = j-CACM,
volume = "37",
number = "12",
pages = "63--72",
month = dec,
year = "1994",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Wed Oct 30 05:47:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This article describes Image EMACS, a text editor for
scanned document images, which illustrates an
intermediate point between the bitmap editing and
format conversion paradigms. The aim of Image EMACS is
to provide familiar high level editing commands in a
context that preserves document appearance except where
the commands are actually applied. The inputs and
outputs of Image EMACS are binary images of text. The
primary document representation within Image EMACS is a
collection of image elements extracted through simple
geometrical analysis, rather than an abstract symbolic
description of the image. Image EMACS is based on a
principle of minimal interpretation: perform image
analysis only to the extent necessary to carry out
operations explicitly requested by the user. Adherence
to this principle avoids the format conversion problems
previously noted. Our approach also builds on existing
networks and protocols for communicating document
images and provides a natural and smoothly evolving
path from paper-based work flows toward the ubiquitous
use and interchange of electronic documents. Image
EMACS can be viewed as an extreme form of a WYSIWYG
(What You See Is What You Get) page composition
system.",
acknowledgement = ack-nhfb,
affiliation = "Syst. and Practices Lab., Xerox Palo Alto Res. Center,
CA, USA",
classification = "C6130B (Graphics techniques); C6130D (Document
processing techniques)",
keywords = "Abstract symbolic description; Bitmap editing; Format
conversion paradigm; Geometrical analysis; High level
editing commands; Image analysis; Image EMACS; Minimal
interpretation; Page composition system; Paper-based
work flows; Primary document representation; Scanned
document images; Text editor",
pubcountry = "USA",
thesaurus = "Computer graphics; Document image processing; Text
editing",
}
@InProceedings{Beattie:1994:TPT,
author = "M. Beattie",
title = "{TkPerl} --- a port of the {Tk} toolkit to {Perl5}",
crossref = "Anonymous:1994:PUS",
pages = "71--82",
month = "",
year = "1994",
bibdate = "Wed Oct 30 05:47:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "TkPerl is a port (work in progress) of the Tk toolkit
to Perl5. rr *. It takes advantage of Perl5's object
oriented features and magic variables to implement the
Tk toolkit in Perl5. Nothing passes through the Tcl
parser so knowledge of Tcl syntax is not required to
use TkPerl. TkPerl is freeware (distributed under the
GNU General Public License) and is currently in alpha
testing. The paper introduces TkPerl and presents a
brief section on its target uses. Since TkPerl relies
heavily on the object oriented features of Perl5 (which
is itself only just into beta test), the paper explains
how Perl5 implements classes, objects and methods. It
discusses the differences between Tk/Tcl and TkPerl
both at scripting level and at C level. It also looks
at some of the porting issues and problems and how Tcl
conventions affect the design of Tk itself. The current
intentions for the future of TkPerl are explained and
availability information is presented.",
acknowledgement = ack-nhfb,
affiliation = "Oxford Univ., UK",
classification = "C4210L (Formal languages and computational
linguistics); C6110B (Software engineering techniques);
C6110J (Object-oriented programming); C6140D (High
level languages)",
keywords = "C level; Classes; Freeware; Magic variables; Object
oriented features; Perl5; Port; Porting issues;
Scripting level; Tcl parser; Tcl syntax; Tk toolkit;
TkPerl",
thesaurus = "Grammars; High level languages; Object-oriented
programming; Public domain software; Software
portability",
}
@Article{Butt:1994:RDS,
author = "Farooq Butt",
title = "Rapid development of a source-level debugger for
{PowerPC} microprocessors",
journal = j-SIGPLAN,
volume = "29",
number = "12",
pages = "73--77",
month = dec,
year = "1994",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:16:58 MST 2003",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
classification = "C5130 (Microprocessor chips); C6115 (Programming
support); C6140B (Machine-oriented languages); C6150C
(Compilers, interpreters and other processors); C6150G
(Diagnostic, testing, debugging and evaluating
systems)",
corpsource = "Compiler and Tools Group, RISC Software Group, Austin,
TX, USA",
keywords = "compile-edit-debug environment; design cycle times;
emergent microprocessors; gdb; instruction sets;
microprocessor chips; Motorola PowerPC 601
microprocessor; Motorola PowerPC 603 microprocessor;
PowerPC instruction set; PowerPC microprocessors;
program compilers; program debugging; rapid
development; software microprocessor simulator;
software tools; software-development environment;
source-level debugger; virtual machines",
treatment = "P Practical",
}
@Article{Comar:1994:GPG,
author = "C. Comar and F. Gasperoni and E. Schonberg",
title = "The {GNAT} project: a {GNU-ADA94} compiler",
journal = j-TECHNIQUE-SCI-INFORMATIQUES,
volume = "13",
number = "6",
pages = "817--836",
month = "",
year = "1994",
CODEN = "TTSIDJ",
ISSN = "0752-4072, 0264-7419",
bibdate = "Wed Oct 30 05:47:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The GNAT project at New York University is building a
high-quality Ada94 compiler, to be distributed free and
with sources, following the successful mechanisms
established by the Free Software Foundation for the Gcc
compiler. GNAT will allow students, academics, and
software professionals to experiment as early as
possible with the new version of Ada. GNAT will also
help the spread of Ada to the software community at
large.",
acknowledgement = ack-nhfb,
affiliation = "Courant Inst. of Math. Sci., New York Univ., NY, USA",
classification = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
keywords = "GNAT project; GNU-ADA94 compiler; Software
professionals",
language = "French",
pubcountry = "France",
thesaurus = "Ada; Program compilers; Public domain software",
}
@InProceedings{Ertl:1994:PFE,
author = "M. A. Ertl",
title = "A portable {Forth} engine",
crossref = "Anonymous:1994:FCP",
pages = "253--257",
month = "",
year = "1994",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The Forth engine discussed in this paper is written in
GNU C, which provides several extensions that are
important for Forth implementation. The indirect
threaded Forth engine is completely
machine-independent, direct threading requires a few
lines machine-specific lines for each machine. Using a
portable language like GNU C encourages producing an
engine with many primitives. In order to make the
development of primitives easier and less error-prone,
an automatic tool generates most of the code for a
Forth primitive from the stack effect notation, even if
the TOS is kept in a register. The engine is combined
with the parts of the system written in Forth by
loading a machine-independent image file that contains
the executable Forth code in relocatable form.",
acknowledgement = ack-nhfb,
affiliation = "Inst. fur Computersprachen, Tech. Univ. Wien,
Austria",
classification = "C6110B (Software engineering techniques); C6115
(Programming support); C6140D (High level languages)",
keywords = "Automatic tool; Code generation; Direct threading; GNU
C; Indirect threaded Forth engine; Machine-independent;
Machine-independent image file; Portable Forth engine;
Portable language; Stack effect notation; TOS",
thesaurus = "Automatic programming; C language; FORTH; Software
portability; Software tools",
}
@InProceedings{Fine:1994:UCP,
author = "V. Fine and E. Potrebenikova",
title = "Using {CERNLIB}, {PAW} and {GEANT} packages on {PCs}
under {DJGPP}",
crossref = "Becks:1994:NCT",
pages = "151--156",
month = "",
year = "1994",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The paper describes the result of porting the parts of
the CERN program library (release 93d) for high energy
physics on IBM PC AT/386-compatible computers under
MS-DOS and GNUish tools provided by Free Software
Foundation Inc. GCC is the GNU version of a
public-domain C compiler and is available on many
platforms. DJGPP is a special DOS Extender and port of
the GNU gcc/g++ compiler to the 386/DOS platform. This
allows 32-bit protected applications to be run under
MS-DOS with full virtual memory support. Various
libraries and utilities are provided also. F2C is a
Fortran to C converter. This work was supported by
CERN, FermiLab and JINR institutes.",
acknowledgement = ack-nhfb,
affiliation = "JINR, Dubna, Russia",
classification = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors); C7320 (Physics and
chemistry computing)",
keywords = "32-Bit protected applications; 386/DOS platform; CERN
program library; CERNLIB; DJGPP; DOS Extender; F2C;
Fortran to C converter; Free Software Foundation Inc;
GCC; GEANT packages; GNU gcc/g++ compiler; GNU version;
GNUish tools; High energy physics; IBM PC
AT/386-compatible computers; MS-DOS; PAW; PCs;
Public-domain C compiler; Virtual memory support",
thesaurus = "C language; IBM computers; Microcomputer applications;
Physics computing; Program compilers; Public domain
software; Subroutines",
}
@Article{Floyd:1994:CLT,
author = "Michael A. Floyd",
title = "A Conversation with {Linus Torvalds}",
journal = j-DDJ,
volume = "19",
number = "5",
pages = "27--??",
month = may,
year = "1994",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Mon Sep 2 09:09:39 MDT 1996",
bibsource = "http://www.ddj.com/index/author/index.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Geiring:1994:GAR,
author = "E. W. Geiring and T. Baker",
title = "The {GNU Ada Runtime Library} ({GNARL})",
crossref = "ACM:1994:AAA",
pages = "97--107",
year = "1994",
bibdate = "Tue Oct 29 19:42:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
searchkey = "ti:gawk or gnu",
}
@Article{Granlund:1994:DII,
author = "Torbj{\"o}rn Granlund and Peter L. Montgomery",
title = "Division by invariant integers using multiplication",
journal = j-SIGPLAN,
volume = "29",
number = "6",
pages = "61--72",
month = jun,
year = "1994",
CODEN = "SINODQ",
ISBN = "0-89791-598-4",
ISBN-13 = "978-0-89791-598-4",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:16:51 MST 2003",
bibsource = "http://portal.acm.org/;
http://www.acm.org/pubs/contents/proceedings/pldi/178243/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "ftp://ftp.cwi.nl/pub/pmontgom/divcnst.psa4.gz;
ftp://ftp.cwi.nl/pub/pmontgom/divcnst.psl.gz;
http://www.acm.org:80/pubs/citations/proceedings/pldi/178243/p61-granlund/",
abstract = "Integer division remains expensive on today's
processors as the cost of integer multiplication
declines. We present code sequences for division by
arbitrary nonzero integer constants and run-time
invariants using integer multiplication. The algorithms
assume a two's complement architecture. Most also
require that the upper half of an integer product be
quickly accessible. We treat unsigned division, signed
division where the quotient rounds towards zero, signed
division where the quotient rounds towards {\em
-[infinity]\/}, and division where the result is known
a priori to be exact. We give some implementation
results using the C compiler GCC.",
acknowledgement = ack-nhfb,
affiliation = "Cygnus Support, Mountain View, CA, USA",
annote = "Published as part of the Proceedings of PLDI'94.",
classification = "C5230 (Digital arithmetic methods); C6110 (Systems
analysis and programming); C6150C (Compilers,
interpreters and other processors)",
confdate = "20-24 June 1994",
conflocation = "Orlando, FL, USA; 20-24 June 1994",
confsponsor = "ACM",
conftitle = "ACM SIGPLAN '94 Conference on Programming Language
Design and Implementation (PLDI)",
corpsource = "Cygnus Support, Mountain View, CA, USA",
keywords = "algorithms; Arbitrary nonzero integer constants;
arbitrary nonzero integer constants; C compiler; Code
sequences; code sequences; digital arithmetic; Floating
point arithmetic; floating point arithmetic; GCC;
Integer division; integer division; Integer
multiplication; integer multiplication; Invariant
integers; invariant integers; mathematics computing;
Multiplication; multiplication; performance; program;
program compilers; programming; reduced instruction set
computing; RISC processors; Run-time invariants;
run-time invariants; Signed division; signed division;
Two's complement architecture; two's complement
architecture; Unsigned division; unsigned division",
sponsororg = "ACM",
subject = "{\bf G.1.0} Mathematics of Computing, NUMERICAL
ANALYSIS, General, Computer arithmetic. {\bf F.2.1}
Theory of Computation, ANALYSIS OF ALGORITHMS AND
PROBLEM COMPLEXITY, Numerical Algorithms and Problems.
{\bf D.3.4} Software, PROGRAMMING LANGUAGES,
Processors, Compilers.",
thesaurus = "Digital arithmetic; Mathematics computing; Program
compilers; Programming; Reduced instruction set
computing",
treatment = "T Theoretical or Mathematical",
}
@Book{Hahn:1994:UU,
author = "Harley Hahn",
title = "{UNIX} unbound",
publisher = pub-OSBORNE-MCGRAW-HILL,
address = pub-OSBORNE-MCGRAW-HILL:adr,
pages = "xxxi + 792",
year = "1994",
ISBN = "0-07-882050-2 (paperback)",
ISBN-13 = "978-0-07-882050-2 (paperback)",
LCCN = "QA76.76.O63 H343 1994",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "At head of title: Open computing. Introduction to UNIX
--- What is UNIX? --- The UNIX connection --- Starting
to use UNIX --- Starting with X window --- Using the
keyboard with UNIX --- Programs to use right away
(including games) --- The online UNIX manual ---
Command syntax --- The shell --- Using the C-shell ---
Using the Korn shell --- Communicating with other
people --- Netwrks and addresses --- Mail ---
Redirection and pipes --- Filters --- Displaying files
--- Printing files --- The vi editor --- The emacs
editor --- The UNIX file system --- Working with
directories --- Working with files --- Processes and
job control --- Summary of UNIX commands covered in
this book --- Summary of UNIX commands by category ---
Summary of vi commands --- Summary of emacs commands
--- The ASCII code --- List of Internet top-level
domains --- Glossary.",
keywords = "Internet (Computer network) --- Handbooks, manuals,
etc.; Operating systems (Computers) --- Handbooks,
manuals, etc.; UNIX (Computer file) --- Handbooks,
manuals, etc.",
}
@InProceedings{Harlander:1994:CSA,
author = "Magnus Harlander",
title = "Central System Administration in a Heterogeneous
{Unix} Environment: {GeNUAdmin}",
crossref = "USENIX:1994:PES",
pages = "1--8",
day = "19--23",
month = sep,
year = "1994",
bibdate = "Fri Oct 18 07:24:24 MDT 1996",
bibsource = "ftp://ftp.uu.net/library/bibliography;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.usenix.org/",
acknowledgement = ack-nhfb,
affiliation = "GeNUA mbH, Muenchen, Germany",
}
@InProceedings{Johnson:1994:SMC,
author = "J. H. Johnson",
title = "Substring matching for clone detection and change
tracking",
crossref = "Muller:1994:ICS",
pages = "120--126",
month = "",
year = "1994",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Legacy systems pose problems to maintainers that can
be solved partially with effective tools. A prototype
tool for determining collections of files sharing a
large amount of text has been developed and applied to
a 40 megabyte source tree containing two releases of
the gcc compiler. Similarities in source code and
documentation corresponding to software cloning,
movement and inertia between releases, as well as the
effects of preprocessing easily stand out in a way that
immediately conveys nonobvious structural information
to a maintainer taking responsibility for such a
system.",
acknowledgement = ack-nhfb,
affiliation = "Software Eng. Lab., Nat. Res. Council of Canada,
Ottawa, Ont., Canada",
classification = "C6110B (Software engineering techniques); C6115
(Programming support); C6150C (Compilers, interpreters
and other processors); C6150G (Diagnostic, testing,
debugging and evaluating systems)",
keywords = "Change tracking; Clone detection; Design recovery;
Documentation; Gcc compiler; Legacy systems; Program
understanding; Prototype tool; Reverse engineering;
Software cloning; Source code; Source tree; Structural
information",
thesaurus = "Configuration management; Program compilers; Program
diagnostics; Software maintenance; Software tools",
}
@InProceedings{Johnson:1994:VTR,
author = "J. H. Johnson",
title = "Visualizing textual redundancy in legacy source",
crossref = "Botsford:1994:PCI",
pages = "9--18",
month = "",
year = "1994",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "As a result of maintenance activity, legacy systems
contain repeated text in the form of large and small
blocks that appear in more or less the same form in
several places. These repetitions define a structure
that can contribute information about the development
history of the source different from the documented
version or the current directory structure. A strategy
based on fingerprinting is used to obtain raw matches
indicating where repetitions occur. The information
inherent in these matches is then reorganized for
easier processing, leading to a natural clustering of
substrings. Suppression of detail is usually necessary
to make further progress and can be done in several
different ways. For example, matches of blocks of text
identify associations within groups of files. In cases
with complex clusters of files involving multiple
overlapping subsets of files, Hasse diagrams can
support visualization. Techniques useful for
understanding such graphs can then be employed to
provide significant insights into the structure of the
redundancy and hence the source. The paper discusses
this approach and shows results obtained from an
example of reasonable size (40 MBytes of source based
on two releases of the GNU gcc compiler).",
acknowledgement = ack-nhfb,
affiliation = "Inst. for Inf. Technol., Nat. Res. Council of Canada,
Ottawa, Ont., Canada",
classification = "C6110B (Software engineering techniques); C6120
(File organisation); C6130B (Graphics techniques);
C6130D (Document processing techniques)",
keywords = "40 MByte; Complex file clusters; Detail suppression;
Directory structure; Documented version; File groups;
Fingerprinting; GNU gcc compiler; Graph understanding;
Hasse diagrams; Information reorganization; Legacy
systems; Multiple overlapping subsets; Raw matches;
Repeated text; Software development history; Software
maintenance activity; Substring clustering; Text
blocks; Textual redundancy visualization",
numericalindex = "Memory size 4.2E+07 Byte",
thesaurus = "Data visualisation; File organisation; Redundancy;
Software maintenance; String matching; System
documentation; Text editing",
}
@InProceedings{Kakeshita:1994:FCS,
author = "T. Kakeshita and M. Oda and Y. Imamura",
title = "Fall-in {C}: a software tool for pitfall detection in
{C} programs",
crossref = "IEEE:1994:FAS",
pages = "256--265",
month = "",
year = "1994",
bibdate = "Wed Oct 30 05:47:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Programming language C has a flexible structure, and
its compiler generates compact and efficient object
codes. However slight bugs (pitfall) which cannot be
detected by the compiler may cause a serious error in C
programs. We are developing a software tool Fall-in C
to detect such pitfalls. The paper demonstrates the
basic features of Fall-in C. In order to enable a
programmer to correct the detected pitfalls
immediately, Fall-in C is executed within GNU Emacs
editor. Pitfalls in C programs are mainly ad hoc. Thus
we prepare three pitfall detection methods for the
extensibility of Fall-in C: regular expression
searching, structural pattern matching and message
analysis of external programs. The patterns for the
first two methods can be easily added to Fall-in C.
Furthermore the message analysis method can be used to
integrate several C program checkers such as lint,
check and cchk into Fall-in C.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Inf. Sci., Saga Univ., Japan",
classification = "C6110B (Software engineering techniques); C6115
(Programming support); C6140D (High level languages);
C6150G (Diagnostic, testing, debugging and evaluating
systems)",
keywords = "C program checkers; C programs; Compiler; Detection
methods; Efficient object codes; Extensibility;
External programs; Fall-in C; GNU Emacs editor; Message
analysis; Pitfall detection; Programming language C;
Regular expression searching; Software tool; Structural
pattern matching",
thesaurus = "C language; Program testing; Software fault tolerance;
Software tools",
}
@Article{Kawaguti:1994:CUI,
author = "Minato Kawaguti and Norio Kitajima",
title = "Concurrent use of interactive {\TeX} previewer with an
{Emacs-type} Editor",
journal = j-TUGboat,
volume = "15",
number = "3",
pages = "293--300",
month = sep,
year = "1994",
ISSN = "0896-3207",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
}
@Article{Kehoe:1994:PFS,
author = "Brendan Kehoe",
title = "Portability and Free Software",
journal = j-DDDU,
volume = "1",
number = "11",
pages = "2--??",
month = oct,
year = "1994",
CODEN = "????",
ISSN = "1079-8595",
bibdate = "Wed Sep 04 08:37:56 1996",
bibsource = "http://www.ddj.com/index/author/index.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Kitani:1994:MID,
author = "T. Kitani",
title = "Merging information by discourse processing for
information extraction",
crossref = "IEEE:1994:PTC",
pages = "412--418",
month = "",
year = "1994",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "In information extraction tasks, a finite-state
pattern matcher is widely used to identify individual
pieces of information in a sentence. Merging related
pieces of information scattered throughout a text is
usually difficult, however, since semantic relations
across sentences cannot be captured by the sentence
level processing. The purpose of the discourse
processing described in this paper is to link
individual pieces of information identified by the
sentence level processing. In the Tipster information
extraction domains, correct identification of company
names is the key to achieving a high level of system
performance. Therefore, the discourse processor in the
Textract information extraction system keeps track of
missing, abbreviated, and referenced company names in
order to correlate individual pieces of information
throughout the text. Furthermore, the discourse is
segmented, so that data can be extracted from relevant
portions of the text containing information of interest
related to a particular tie-up relationship.",
acknowledgement = ack-nhfb,
affiliation = "Center for Machine Translation, Carnegie Mellon Univ.,
Pittsburgh, PA, USA",
classification = "C6130 (Data handling techniques); C6180N (Natural
language processing); C7100 (Business and
administration); C7240 (Information analysis and
indexing); C7250 (Information storage and retrieval)",
keywords = "Abbreviated names; Company name identification;
Discourse processing; Finance; Finite-state pattern
matcher; Information correlation; Information
extraction; Information merging; Japanese GNU AWK;
Japanese morphological analyzer; Majesty; Missing
names; Natural language processing; Newspaper articles;
Referenced names; Segmented discourse; Semantic
relations; Sentence level processing; System
performance; Textract; Tie-up relationship; Tipster",
thesaurus = "Commerce; Information analysis; Information retrieval;
Merging; Natural languages",
}
@InProceedings{Kozuch:1994:CES,
author = "M. Kozuch and A. Wolfe",
title = "Compression of embedded system programs",
crossref = "IEEE:1994:PII",
pages = "270--277",
month = "",
year = "1994",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Embedded systems are often sensitive to space, weight,
and cost considerations. Reducing the size of stored
programs can significantly improve these factors. This
paper discusses a program compression methodology based
on existing processor architectures. The authors
examine practical and theoretical measures for the
maximum compression rate of a suite of programs across
six modern architectures. The theoretical compression
rate is reported in terms of the zeroth and first-order
entropies, while the practical compression rate is
reported in terms of the Huffman-encoded format of the
proposed compression methodology and the GNU file
compression utility, gzip. These experiments indicate
that a practical increase of 15\%--30\% and a
theoretical increase of over 100\% in code density can
be expected using the techniques examined. In addition,
a novel, greedy, variable-length-to variable-length
encoding algorithm is presented with preliminary
results.",
acknowledgement = ack-nhfb,
affiliation = "Princeton Univ., NJ, USA",
classification = "C6110 (Systems analysis and programming); C6130
(Data handling techniques)",
keywords = "Code density; Cost; Embedded system program
compression; GNU file compression utility; Gzip;
Huffman-encoded format; Maximum compression rate;
Processor architectures; Program compression
methodology; Space; Stored program size; Theoretical
compression rate; Weight",
thesaurus = "Data compression; Encoding; Huffman codes;
Programming; Real-time systems",
}
@Article{Leary:1994:NCD,
author = "K. Leary",
title = "Numerical {C} and {DSP}",
journal = j-DDJ,
volume = "19",
number = "8",
pages = "18--24, 90",
month = aug,
year = "1994",
CODEN = "DDJSDM",
ISSN = "1044-789X",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Digital-signal processors have traditionally been
difficult to program in high-level languages such as C.
Numerical C, a new high-level language built on the
Free Software Foundation's GNU C compiler (gcc), makes
it easier to program DSP applications and related
mathematical algorithms. It is easy to use, and it also
makes it easier to produce better code for the target.
Numerical C is a superset of ANSI-standard C. It
differs from Standard C in that the additional language
constructs are geared to mathematical-programming
paradigms. These constructs enable the compiler to
generate more-efficient code by giving the compiler
more information about the algorithm and by enforcing a
canonical form on the input program. The most important
extensions that have been added to gcc include
operators, data types, and iterators. This article
focuses on complex numbers and iterators using Analog
Devices' implementation of Numerical C for the
ADSP-21060 SHARC DSP as an example.",
acknowledgement = ack-nhfb,
classification = "C5230 (Digital arithmetic methods); C5260 (Digital
signal processing); C6140D (High level languages);
C6150C (Compilers, interpreters and other processors)",
keywords = "ADSP-21060 SHARC DSP; ANSI-standard C; Compiler;
Complex numbers; Data types; DSP; GNU C compiler;
High-level languages; Iterators;
Mathematical-programming paradigms",
pubcountry = "USA",
thesaurus = "C language; C listings; Digital arithmetic; Program
compilers; Signal processing",
}
@Book{Lewis:1994:GEL,
author = "Bil Lewis and Daniel LaLiberte and {GNU Manual
Group}",
title = "The {GNU Emacs Lisp} reference manual",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "2.3",
pages = "",
month = jun,
year = "1994",
ISBN = "1-882114-40-X",
ISBN-13 = "978-1-882114-40-5",
LCCN = "????",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "GNU Emacs Version 19.25 for UNIX users",
keywords = "Emac Lisp (Computer program language); Programming
languages (Electronic computers)",
}
@Article{Li:1994:CFC,
author = "Chung-Chi Jim Li and E. M. Stewart and W. K. Fuchs",
title = "Compiler-assisted full checkpointing",
journal = j-SPE,
volume = "24",
number = "10",
pages = "871--886",
month = oct,
year = "1994",
CODEN = "SPEXBL",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The paper describes a compiler-based approach to
checkpointing for process recovery. The implementation
is transparent to both the programmer and the hardware.
The compiler-generated sparse potential checkpoint code
maintains the desired checkpoint interval. Adaptive
checkpointing reduces the size of the checkpoints.
Training is used to select low-cost, high-coverage
potential checkpoints. The problem of selecting
potential checkpoints is shown to be NP-complete, and a
heuristic algorithm is introduced that determines a
quick suboptimal solution. These compiler-assisted
checkpointing techniques have been implemented in a
modified version of the GNU C (GCC) compiler.
Experiments involving the modified version of the GCC
compiler on a Sun SPARC workstation are summarized.",
acknowledgement = ack-nhfb,
affiliation = "Symbol Technol. Inc., Bohemia, NY, USA",
classification = "C4240 (Programming and algorithm theory); C6150C
(Compilers, interpreters and other processors); C6150G
(Diagnostic, testing, debugging and evaluating
systems)",
keywords = "Adaptive checkpointing; Checkpoint interval;
Compiler-based approach; Compiler-generated sparse
potential checkpoint code; GCC; GNU C; Heuristic
algorithm; High-coverage potential checkpoints;
NP-complete; Process recovery; Quick suboptimal
solution; Sun SPARC workstation",
pubcountry = "UK",
thesaurus = "Computational complexity; Fault tolerant computing;
Program compilers; System recovery",
}
@Article{Li:1994:ILT,
author = "Sing Li",
title = "An Interview with {Linus Torvalds}",
journal = j-DDJ,
volume = "19",
number = "5",
pages = "26--??",
month = may,
year = "1994",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Mon Sep 2 09:09:39 MDT 1996",
bibsource = "http://www.ddj.com/index/author/index.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Maruyama:1994:COL,
author = "K. Maruyama and N. Raguideau",
title = "Concurrent object-oriented language '{COOL}'",
journal = j-SIGPLAN,
volume = "29",
number = "9",
pages = "105--114",
month = sep,
year = "1994",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "COOL is a distributed concurrent object-oriented
language. It includes active objects and passive
objects, and has advanced multiprocessing capability
and efficiency for realtime applications. The global
object ID allows network-transparent message passing
and distributed processing. It is a strongly typed
language with a rich set of data types for system
programming. This language allows runtime efficiency,
program readability and compile-time checking. Module
constructs help large system implementations. COOL
design is largely influenced by Pascal, Modula-2,
Oberon and Chill. C and C++ are also referenced for
linking with their programs. A compiler has been
implemented by rewriting the front-end of the gcc
compiler.",
acknowledgement = ack-nhfb,
affiliation = "NTT Commun. Switching Lab., Tokyo, Japan",
classification = "C6110J (Object-oriented programming); C6110P
(Parallel programming); C6140D (High level languages);
C6150C (Compilers, interpreters and other processors)",
keywords = "Active objects; C; C++; Chill; Compile-time checking;
Compiler; COOL; Data types; Distributed concurrent
object-oriented language; Distributed processing; Gcc
compiler; Modula-2; Multiprocessing;
Network-transparent message passing; Oberon; Pascal;
Passive objects; Program readability; Realtime
applications; Runtime efficiency; Strongly typed
language; System programming",
pubcountry = "USA",
thesaurus = "Message passing; Object-oriented languages;
Object-oriented programming; Parallel languages;
Parallel programming; Program compilers",
}
@Article{Maskit:1994:MPS,
author = "D. Maskit and S. Taylor",
title = "A message-driven programming system for fine-grain
multicomputers",
journal = j-SPE,
volume = "24",
number = "10",
pages = "953--980",
month = oct,
year = "1994",
CODEN = "SPEXBL",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The paper describes an experimental message-driven
programming system for fine-grain multicomputers. The
initial target architecture is the J-machine designed
at MIT. This machine combines a unique collection of
architectural features that include fine-grain
processes, on-chip associative memory; and hardware
support for process synchronization. The programming
system uses these mechanisms via a simple
message-driven process model that blurs the distinction
between processes and messages: messages correspond to
processes that are executed elsewhere in the network.
This model allows code and data to be distributed
across the computers in the machine, and is supported
at every stage of the program development cycle. The
prototype system we have developed includes a basic set
of programming tools to support the model; these
include a compiler, linker, archiver, loader and
microkernel. Although the concepts are language
independent, our prototype system is based on GNU-C.",
acknowledgement = ack-nhfb,
affiliation = "Scalable Concurrent Programming Lab., California Inst.
of Technol., Pasadena, CA, USA",
classification = "C5220P (Parallel architecture); C5440
(Multiprocessing systems); C6110P (Parallel
programming); C6150C (Compilers, interpreters and other
processors); C6150N (Distributed systems software)",
keywords = "Archiver; Compiler; Experimental message-driven
programming system; Fine-grain multicomputers;
Fine-grain processes; GNU-C; Hardware support;
J-machine; Linker; Loader; Message passing;
Microkernel; On-chip associative memory; Process
synchronization; Program development cycle; Programming
tools",
pubcountry = "UK",
thesaurus = "Message passing; Multiprocessing systems; Parallel
architectures; Parallel programming; Program
processors; Synchronisation",
}
@InProceedings{Mittag:1994:UGC,
author = "L. Mittag",
title = "Using {GNU C} for Cross-Development",
crossref = "Anonymous:1994:PSA",
pages = "45--50",
year = "1994",
bibdate = "Tue Oct 29 19:42:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
searchkey = "ti:gawk or gnu",
}
@InProceedings{Muller:1994:OSR,
author = "G. Muller and M. Hue and N. Peyrouze",
title = "Operating system: results of the {FTM} experiment",
crossref = "Echtle:1994:DCE",
pages = "491--508",
month = "",
year = "1994",
bibdate = "Wed Oct 30 05:47:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This paper presents an evaluation of the performance
of a consistent checkpointing mechanism that has been
integrated into a modular Mach microkernel based
operating system. We have measured the performance
overhead of checkpointing for several
workstation-typical applications: number crunching and
office tools. This has been done using specific servers
which were added to a standard Mach 3.0/BSD system.
Measurements are performed for failure-free executions
by varying the number of checkpoints and thus the
amount of computation lost in the event of a crash. Our
initial results showed a time overhead of about 3\% for
up to 20\% work lost in the event of a crash, while we
get an overhead between 16\% and 23\% for up to 1\%
computation lost. Also, when porting interactive office
tools such as the micro-emacs text editor, we get a
maximal checkpoint duration of 1.4 second on our
prototype machine that is as powerful as a Sun 3/60.
Based on these results, we argue that checkpointing can
be integrated into a modular micro-kernel based
operating system without degradation of the system
performances.",
acknowledgement = ack-nhfb,
affiliation = "INRIA, IRISA, Rennes, France",
classification = "C5470 (Performance evaluation and testing); C6150J
(Operating systems)",
keywords = "Consistent checkpointing mechanism; Interactive office
tools; Mach 3.0/BSD system; Maximal checkpoint;
Micro-emacs text editor; Modular Mach microkernel based
operating system; Number crunching; Office tools;
Operating system; Performance overhead; Sun 3/60;
System performances; Workstation-typical applications",
thesaurus = "Fault tolerant computing; Operating system kernels;
Performance evaluation; Software performance
evaluation",
}
@Article{Murdock:1994:ODG,
author = "Ian Murdock",
title = "Overview of the {Debian GNU\slash Linux} System",
journal = j-LINUX-J,
volume = "6",
pages = "??--??",
month = oct,
year = "1994",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue6/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue6/debian.html",
acknowledgement = ack-nhfb,
}
@Article{Oda:1994:PDC,
author = "M. Oda and T. Kakeshita",
title = "Pitfall detection of {C} programs using pattern
matching",
journal = j-TRANS-INFO-PROCESSING-SOC-JAPAN,
volume = "35",
number = "11",
pages = "2427--2436",
month = nov,
year = "1994",
CODEN = "JSGRD5",
ISSN = "0387-5806",
bibdate = "Wed Oct 30 05:47:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The programming language C has a flexible structure
and its compiler generates compact and efficient object
codes. However the compiler cannot detect some types of
bugs hidden in the program. We are developing a
software tool Fall-in C to detect such types of bugs,
or pitfalls, in C programs. In contrast with lint,
Fall-in C is executed within GNU Emacs editor in order
to enable a programmer to correct the detected pitfalls
immediately. Furthermore Fall-in C uses pattern
matching for pitfall detection so that programmers can
augment the detectable pitfall types by adding the
corresponding patterns. Fall-in C uses both regular
expression searching and structural pattern matching in
order to detect pitfalls in C programs. A regular
expression can efficiently detect lexical pitfalls
while it detects erroneous pitfalls during syntactic
pitfall detection. Although structural pattern matching
requires syntactic analysis and thus cannot detect
certain types of lexical pitfalls, it can properly
detect syntactic pitfalls. We evaluated the tool using
180 C source files (2.9 MB total) and demonstrated that
Fall-in C correctly detects 16 types of pitfalls.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Inf. Sci. and Electron. Eng., Kurume Inst. of
Technol., Japan",
classification = "C1250 (Pattern recognition); C4210L (Formal
languages and computational linguistics); C6115
(Programming support); C6140D (High level languages);
C6150G (Diagnostic, testing, debugging and evaluating
systems)",
keywords = "C programming language; C programs; Compiler; Fall-in
C; GNU Emacs editor; Lexical pitfalls; Object codes;
Pitfall detection; Pitfall types; Regular expression
searching; Software tool; Structural pattern matching;
Syntactic pitfall detection; Syntactic pitfalls",
language = "Japanese",
pubcountry = "Japan",
thesaurus = "C language; Computational linguistics; Pattern
matching; Program debugging; Software tools",
}
@Article{Ohtani:1994:EIT,
author = "T. Ohtani and H. Sawamura and T. Minami",
title = "{EUODHILOS-II} on top of {GNU} Epoch",
journal = j-LECT-NOTES-COMP-SCI,
volume = "814",
pages = "816--820",
year = "1994",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Wed Oct 30 10:18:39 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "EUODHILOS-II is implemented on the GNU Epoch editor in
the Emacs Lisp language. GNU Emacs produced by the GNU
project is familiar to many users as a text editor,
which exceeds in the ease to extend. Moreover it has
the various functions for such text processing as
syntactic analysis and searching with regular
expressions. Epoch is an extension of GNU Emacs for the
X Window System, which can manipulate multiple windows.
Operations are keyboard-oriented and the usual editing
commands are available in the comment, syntax
definition and side condition editors. Users can
customize EUODHILOS-II as they wish. The size of the
source code of EUODHILOS-II is about 300K bytes.",
acknowledgement = ack-nhfb,
affiliation = "Inst. for Social Inf. Sci., Fujitsu Labs. Ltd.,
Shizuoka, Japan",
classification = "C4210L (Formal languages and computational
linguistics); C6110L (Logic programming); C6170K
(Knowledge engineering techniques)",
keywords = "Emacs Lisp language; EUODHILOS-II; GNU Epoch editor;
Side condition editors; Syntactic analysis; Syntax
definition; Text editor; Text processing; X Window
System",
thesaurus = "Context-free grammars; Inference mechanisms; Logic
programming; Theorem proving",
}
@InProceedings{Ohtani:1994:ETG,
author = "T. Ohtani and H. Sawamura and T. Minami",
title = "{EUODHILOS-II} on top of {GNU Epoch}",
crossref = "Bundy:1994:ADC",
pages = "816--820",
month = "",
year = "1994",
bibdate = "Wed Oct 30 05:47:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "EUODHILOS-II is implemented on the GNU Epoch editor in
the Emacs Lisp language. GNU Emacs produced by the GNU
project is familiar to many users as a text editor,
which exceeds in the ease to extend. Moreover it has
the various functions for such text processing as
syntactic analysis and searching with regular
expressions. Epoch is an extension of GNU Emacs for the
X Window System, which can manipulate multiple windows.
Operations are keyboard-oriented and the usual editing
commands are available in the comment, syntax
definition and side condition editors. Users can
customize EUODHILOS-II as they wish. The size of the
source code of EUODHILOS-II is about 300K bytes.",
acknowledgement = ack-nhfb,
affiliation = "Inst. for Social Inf. Sci., Fujitsu Labs. Ltd.,
Shizuoka, Japan",
classification = "C4210L (Formal languages and computational
linguistics); C6110L (Logic programming); C6170K
(Knowledge engineering techniques)",
keywords = "Emacs Lisp language; EUODHILOS-II; GNU Epoch editor;
Side condition editors; Syntactic analysis; Syntax
definition; Text editor; Text processing; X Window
System",
thesaurus = "Context-free grammars; Inference mechanisms; Logic
programming; Theorem proving",
}
@Article{Ramey:1994:BGS,
author = "Chet Ramey",
title = "{Bash} --- The {GNU} shell",
journal = j-LOGIN,
volume = "19",
number = "6",
pages = "25--33",
month = dec,
year = "1994",
CODEN = "LOGNEM",
ISSN = "1044-6397",
bibdate = "Thu Feb 22 08:12:14 MST 1996",
bibsource = "ftp://ftp.uu.net/library/bibliography;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.usenix.org/",
acknowledgement = ack-nhfb,
}
@Article{Ramey:1994:WGBa,
author = "Chet Ramey",
title = "What's {GNU}: {\tt bash} --- The {GNU} Shell, part 1
of 2",
journal = j-LINUX-J,
volume = "3",
pages = "??--??",
month = jul,
year = "1994",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue3/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Ramey:1994:WGBb,
author = "Chet Ramey",
title = "What's {GNU} --- {\tt bash} --- The {GNU} Shell (part
2 of 2)",
journal = j-LINUX-J,
volume = "4",
pages = "??--??",
month = aug,
year = "1994",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue4/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Raportirenko:1994:GPS,
author = "A. M. Raportirenko",
title = "{GSL}: a portable standard {Lisp} interpreter",
crossref = "Becks:1994:NCT",
pages = "645--650",
month = "",
year = "1994",
bibdate = "Tue Dec 29 08:26:48 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This paper describes the first release of the GNU
Standard Lisp interpreter (GSL). This dialect of LISP
language has been created as a part of the large
computer algebra system REDUCE. The interpreter allows
dynamically load compiled LISP programs and programs
written in other high level languages (such as C,
FORTRAN etc.). It is very useful to mix the numeric and
symbolic calculations. GSL is free software. The
interpreter is written in C and uses some GNU library
packages.",
acknowledgement = ack-nhfb,
affiliation = "Lab. of Comput. Tech. and Autom., JINR, Dubna,
Russia",
classification = "C6110B (Software engineering techniques); C6140D
(High level languages); C6150C (Compilers, interpreters
and other processors); C7310 (Mathematics computing)",
keywords = "C; C language; Computer algebra; Computer algebra
system; FORTRAN; GNU library packages; GNU Standard
Lisp interpreter; GSL; High level languages; LISP
language; Numeric calculation; REDUCE; Symbolic
calculation",
thesaurus = "LISP; Mathematics computing; Program interpreters;
Software portability; Symbol manipulation",
}
@Article{Robbins:1994:WGGa,
author = "Arnold Robbins",
title = "What's {GNU}?: {GNU}'s Not {Unix}!",
journal = j-LINUX-J,
volume = "1",
pages = "??--??",
month = mar,
year = "1994",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue1/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue1/whatsgnu.html",
acknowledgement = ack-nhfb,
}
@Article{Robbins:1994:WGGb,
author = "Arnold Robbins",
title = "What's {GNU}: {\tt groff}",
journal = j-LINUX-J,
volume = "7",
pages = "??--??",
month = nov,
year = "1994",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue7/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue7/whatsgnu.7.html",
acknowledgement = ack-nhfb,
}
@Article{Robbins:1994:WGS,
author = "Arnold Robbins",
title = "What's {GNU}?: Software Tools",
journal = j-LINUX-J,
volume = "2",
pages = "??--??",
month = apr # "\slash " # may,
year = "1994",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue2/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue2/gnu2.html",
acknowledgement = ack-nhfb,
}
@Article{Robbins:1994:WGT,
author = "Arnold Robbins",
title = "What's {GNU}: {Texinfo}",
journal = j-LINUX-J,
volume = "6",
pages = "??--??",
month = oct,
year = "1994",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue6/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue6/texinfo.html",
acknowledgement = ack-nhfb,
}
@Book{Salus:1994:QCU,
author = "Peter H. Salus",
title = "A quarter century of {UNIX}",
publisher = pub-AW,
address = pub-AW:adr,
pages = "xii + 256",
year = "1994",
ISBN = "0-201-54777-5",
ISBN-13 = "978-0-201-54777-1",
LCCN = "QA76.76.O63 S342 1994",
bibdate = "Thu Nov 14 06:38:30 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
acknowledgement = ack-nhfb,
}
@Book{Stallman:1994:GEM,
author = "Richard Stallman",
title = "{GNU Emacs} manual",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "10th, {Emacs} version 19.26",
pages = "xiv + 442",
month = jul,
year = "1994",
ISBN = "1-882114-04-3",
ISBN-13 = "978-1-882114-04-7",
LCCN = "????",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes GNU Emacs reference card.",
acknowledgement = ack-nhfb,
keywords = "Computer software --- Development.; GNU Emacs.; Text
editors (Computer programs)",
}
@Book{Strobel:1994:LUJ,
author = "Stefan Strobel",
title = "{LINUX: Unix f{\"u}r jedermann; der PC als
Workstation; Installation Schritt f{\"u}r Schritt,
Unix-Grundlagen und TCP/IP, Editieren mit dem Emacs,
DOS-Programme unter LINUX, Textverarbeitung mit LaTeX
2e, Sound, Grafik, Netzwerkspiele}",
publisher = pub-VOGEL,
address = pub-VOGEL:adr,
pages = "100",
year = "1994",
ISBN = "3-8259-1330-9",
ISBN-13 = "978-3-8259-1330-4",
LCCN = "????",
bibdate = "Tue Jul 07 17:30:38 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "49.00 DM; 358.00 {\"O}S; 49.00 Sfr",
acknowledgement = ack-nhfb,
}
@Article{Waters:1994:CPE,
author = "R. C. Waters",
title = "Cliche-based program editors",
journal = j-TOPLAS,
volume = "16",
number = "1",
pages = "102--150",
month = jan,
year = "1994",
CODEN = "ATPSDT",
ISSN = "0164-0925 (print), 1558-4593 (electronic)",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "A cliche-based program editor supports the
construction and modification of programs in terms of
standard algorithmic fragments (cliches), instead of
merely in terms of syntactic or textual units. Three
experimental cliche-based program editors have been
implemented, exploring the tradeoff between power and
speed. (1) The Knowledge-Based Editor in Emacs
(KBEmacs) supports a wide range of editing operations
and can represent a wide range of cliches, because it
uses an internal representation called plan diagrams,
which combines features of flowcharts and data flow
schemas. Unfortunately, the need to convert back and
forth between program text and plan diagrams causes
KBEmacs to be quite slow. (2) The Tempest editor uses
text as its internal representation and is very fast
since it does not have to do any conversions. It
supports a number of cliche-based operations and can
represent a variety of cliches. Unfortunately, most
programming cliches are too complex to be supported
directly in terms of program text. (3) The Ace editor
retains much of the speed of Tempest while supporting
much of the power of KBEmacs. Ace is relatively
efficient, because it uses abstract syntax trees as its
internal representation. Ace's approach could be used
to add powerful and efficient cliche-based editing
capabilities to any programming environment. In
particular, Ace demonstrates that a small change in the
internal workings of syntax editors is all that is
required to open the door to cliche-based editing.",
acknowledgement = ack-nhfb,
affiliation = "Mitsubishi Electr. Res. Labs., Cambridge, MA, USA",
classification = "C6115 (Programming support); C6130D (Document
processing techniques); C6170 (Expert systems)",
keywords = "Abstract syntax trees; Ace editor; CASE; Cliche-based
program editors; Computational power; Computational
speed; Computer-aided software engineering; Data flow
schemas; Flowcharts; Internal representation; KBEmacs;
Knowledge-Based Editor in Emacs; Plan diagrams; Program
construction; Program modification; Program text;
Programming environment; Software reuse; Standard
algorithmic fragments; Syntax editors; Tempest editor;
Text-diagram conversions",
pubcountry = "USA",
thesaurus = "Diagrams; Knowledge based systems; Programming;
Programming environments; Software tools; Subroutines;
Text editing; Tree data structures",
}
@Article{Welsh:1994:EFF,
author = "Matt Welsh",
title = "{Emacs}: Friend or Foe",
journal = j-LINUX-J,
volume = "5",
pages = "??--??",
month = sep,
year = "1994",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue5/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Lots of features make Emacs an attractive alternative
to vi. Customizing makes Emacs perform the way you
want.",
acknowledgement = ack-nhfb,
}
@Book{Welsh:1994:LBG,
author = "Matt Welsh and {Yggdrasil Computing Inc}",
title = "The {Linux} bible: the {GNU} testament",
publisher = "Yggdrasil Computing",
address = "San Jose, CA, USA",
edition = "Second expanded",
pages = "1176",
year = "1994",
ISBN = "1-883601-10-X (paperback)",
ISBN-13 = "978-1-883601-10-2 (paperback)",
LCCN = "????",
bibdate = "Sat May 4 18:45:07 MDT 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "Linux HOWTO coordinator: Matt Welsh. ``Everything you
wanted to know about Linux, a free 32-bit
internet-ready multitasking, multimedia operating
system with complete source code, developed by the free
software community on the Internet.''",
keywords = "Linux; Microcomputer workstations; Operating systems
(Computers); UNIX (Computer file)",
}
@Article{Welsh:1994:TEP,
author = "Matt Welsh",
title = "Tutorial: {Emacs} for Programmers",
journal = j-LINUX-J,
volume = "6",
pages = "??--??",
month = oct,
year = "1994",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue6/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "GNU Emacs as a complete development environment.",
acknowledgement = ack-nhfb,
}
@Article{Woehr:1994:GKG,
author = "J. Woehr",
title = "Getting to know {GNU}",
journal = j-EMBED-SYS-PROG,
volume = "7",
number = "2",
pages = "34--35, 37, 39--40",
month = feb,
year = "1994",
CODEN = "EYPRE4",
ISSN = "1040-3272",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "We look at the practical aspects of using GNU
software, including the difference between free
software and a free lunch. The free software tool-chain
for has been developed for cross-developing embedded
systems programs for arbitrary targets on arbitrary
hosts. This free software was developed under the aegis
of the Free Software Foundation and is collectively
called GNU, an acronym for 'GNUs Not UNIX.' GNU has
attempted to replace the entire environment and
development tool-chain of UNIX with a restriction-free
alternative, made available to end users as complete
and redistributable source code. GNU software is
typically covered under the GNU Public License or its
variant, the Library GNU Public License (LGPL)-which
essentially restricts users from hiding GNU system
components within proprietary software without
simultaneously redistributing full source for those GNU
components contained therein. This condition usually
does not affect embedded systems developers (except by
making their lives easier by giving them full source
code for the development tools they are using), but in
certain cases, it can have an impact on development,
which we discuss in this article.",
acknowledgement = ack-nhfb,
affiliation = "Cygnus Support, Mountain View, CA, USA",
classification = "C0230B (Legal aspects); C6115 (Programming support);
C6150N (Distributed systems)",
keywords = "Embedded systems; Free software; Free Software
Foundation; GNU Public License; GNU software; GNUs Not
UNIX; Library GNU Public License; Redistributable
source code",
pubcountry = "USA",
thesaurus = "Contracts; Open systems; Public domain software;
Real-time systems; Software tools",
}
@Article{Woehr:1994:WG,
author = "J. Woehr",
title = "What's {GNU}?",
journal = j-EMBED-SYS-PROG,
volume = "7",
number = "1",
pages = "70--72, 74",
month = jan,
year = "1994",
CODEN = "EYPRE4",
ISSN = "1040-3272",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "GNU has wandered out of the software wilderness to
become a buzzword on many lips. Formally, GNU is a
self-referential acronym (where the G is pronounced)
signifying 'GNU's Not UNIX.' Practically, it is an
immense corpus of professional quality software, the
greater part of which is of direct application to the
programming of embedded systems. GNU consists of
several millions of lines of source code composed by
hundreds of individuals over the course of about a
decade. All the software in the GNU corpus has been
contributed to the GNU project by its authors, and most
is labelled with the GNU Public License (the GPL),
which states, in short, that you are free to use and
redistribute this free software, provided you offer the
same opportunity to the next person in line by
redistributing the entire package as it was delivered
(with any improvements that might have made on your own
part). All GNU tools are delivered with complete source
code. The GNU toolchain consists, so far, of compilers
(gcc and g++, both native and cross-development) and
the related binary utilities (GNU Id, ar, and so on);
text utilities (GNU sed, gawk, and GNU m4); debuggers
(gdb, both native hosted and cross-development
versions); and many other tools and complete
programs.",
acknowledgement = ack-nhfb,
classification = "C6150C (Compilers, interpreters and other
processors); C6150E (General utility programs); C6150G
(Diagnostic, testing, debugging and evaluating
systems); C6150J (Operating systems)",
keywords = "Binary utilities; Compilers; Debuggers; Free software;
GNU; GNU Public License; GNU's Not UNIX; Text
utilities; Toolchain",
pubcountry = "USA",
thesaurus = "Operating systems [computers]; Program compilers;
Program debugging; Public domain software; Real-time
systems; Software packages",
}
@Periodical{Yggdrasil:1994:YLG,
key = "Yggdrasil-Linux",
title = "{Yggdrasil Linux/GNU/X} operating system",
howpublished = "CD-ROM",
publisher = pub-YGGDRASIL,
address = pub-YGGDRASIL:adr,
year = "1994",
ISSN = "1069-3955",
bibdate = "Thu May 18 09:33:18 1995",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Updated quarterly.",
}
@Article{Alexander:1995:HCX,
author = "P. Alexander and L. F. Gladden",
title = "How to Create an {X}-Window Interface to {Gnuplot} and
{Fortran} Programs Using the {Tcl\slash Tk} Toolkit",
journal = j-COMP-PHYSICS,
volume = "9",
number = "1",
pages = "57--??",
year = "1995",
CODEN = "CPHYE2",
ISSN = "0894-1866",
bibdate = "Sat Jan 27 07:37:25 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Anderson:1995:LUG,
author = "E. Anderson and Z. Bai and C. Bischof and J. Demmel
and J. Dongarra and J. Du Croz and A. Greenbaum and S.
Hammarling and A. McKenney and S. Ostrouchov and D.
Sorensen",
title = "{LAPACK} Users' Guide",
publisher = pub-SIAM,
address = pub-SIAM:adr,
edition = "Second",
pages = "xix + 325",
year = "1995",
ISBN = "0-89871-345-5",
ISBN-13 = "978-0-89871-345-9",
LCCN = "QA76.73.F25 L36 1995",
bibdate = "Sat Dec 06 17:25:09 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
}
@Article{Anonymous:1995:NPG,
author = "Anonymous",
title = "A New Project or a {GNU} Project?",
journal = j-LINUX-J,
volume = "13",
pages = "??--??",
month = may,
year = "1995",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue13/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue13/gnu.html",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:1995:NPR,
author = "Anonymous",
title = "New Products: {Red Hat Linux Developers Package; CE
Editor for Linux; Mathematica for Linux; Directories \&
References Corrections; Linux Resources; Advertisers
Index; Consultants Directory; Subscription
Information}",
journal = j-LINUX-J,
volume = "19",
pages = "??--??",
month = nov,
year = "1995",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://www.linuxjournal.com/issue19/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.linuxjournal.com/index.html;
http://www.linuxjournal.com/issue19/ad19.html;
http://www.linuxjournal.com/lj/Extras/consultants.dir.html;
http://www.linuxjournal.com/lj/index.html;
http://www.linuxjournal.com/lj/ljstaff.html;
http://www.linuxjournal.com/lj/ljsubsorder.html",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:1995:SSF,
author = "Anonymous",
title = "Software Spotlights: {F77} to {F90} Converters; {GNU
F77} (``{\tt g77}'') -- Successor to ``{\tt f2c}''?",
journal = j-FORTRAN-FORUM,
volume = "14",
number = "3",
pages = "4--8",
month = sep,
year = "1995",
CODEN = "????",
ISSN = "1061-7264 (print), 1931-1311 (electronic)",
bibdate = "Thu Feb 07 06:54:12 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Fortran Forum",
issue = "43",
}
@Article{Anonymous:1995:UGR,
author = "Anonymous",
title = "Update {GNAT} report",
journal = j-ADA-USER-J,
volume = "16",
number = "1",
pages = "27--??",
month = mar,
year = "1995",
CODEN = "AUJOET",
ISSN = "0268-652X",
bibdate = "Thu Oct 29 11:46:37 MST 1998",
bibsource = "Compendex database;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
journalabr = "Ada User J",
}
@Article{Anonymous:1995:WGG,
author = "Anonymous",
title = "What's {GNU}?: {GNU} Coding Standards",
journal = j-LINUX-J,
volume = "16",
pages = "??--??",
month = aug,
year = "1995",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue16/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue16/gnu16.html",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:1995:WGPa,
author = "Anonymous",
title = "What's {GNU}?: {Plan 9} (part 1 of 2)",
journal = j-LINUX-J,
volume = "11",
pages = "??--??",
month = mar,
year = "1995",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue11/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue11/gnu11.html",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:1995:WGPb,
author = "Anonymous",
title = "What's {GNU}?: {Plan 9} (part 2 of 2)",
journal = j-LINUX-J,
volume = "12",
pages = "??--??",
month = apr,
year = "1995",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue12/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue12/gnu12.html",
acknowledgement = ack-nhfb,
}
@Article{Baker:1995:IAP,
author = "T. P. Baker and E. W. {Giering, III}",
title = "Implementing {Ada 9X} protected objects and
asynchronous transfer of control",
journal = j-INT-J-MINI-MICROCOMPUTERS,
volume = "17",
number = "1",
pages = "26--34",
month = "",
year = "1995",
CODEN = "IJMMDE",
ISSN = "0702-0481",
bibdate = "Wed Oct 30 05:47:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The revised standard for the Ada programming language,
Ada 9X, extends the Ada tasking model to better support
the use of parallelism in real-time systems. These
extensions to tasking require new implementations. This
paper discusses some of the technical issues and
outlines the design of one implementation, the GNu Ada
Runtime Library. Two features are discussed in detail:
protected objects, which are data objects that are safe
for concurrent access by multiple tasks, and
asynchronous transfer of control, which allows a task
to respond to an asynchronous event by aborting the
current computation and transferring control to a
recovery point within the task.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Florida State Univ.,
Tallahassee, FL, USA",
classification = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
keywords = "Ada 9X; Asynchronous transfer; Asynchronous transfer
of control; GNu Ada Runtime Library; Parallelism;
Protected objects; Real-time systems",
pubcountry = "USA",
thesaurus = "Ada; Program compilers; Real-time systems",
}
@Article{Baumgartner:1995:SLE,
author = "G. Baumgartner and V. F. Russo",
title = "Signatures: a language extension for improving type
abstraction and subtype polymorphism in {C++}",
journal = j-SPE,
volume = "25",
number = "8",
pages = "863--889",
month = aug,
year = "1995",
CODEN = "SPEXBL",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "C++ uses inheritance as a substitute for subtype
polymorphism. We give examples where this makes the
type system too inflexible. We then describe a
conservative language extension that allows a
programmer to define an abstract type hierarchy
independent of any implementation hierarchies, to
retroactively abstract over an implementation, and to
decouple subtyping from inheritance. This extension
gives the user more of the flexibility of dynamic
typing while retaining the efficiency and security of
static typing. With default implementations and views
flexible mechanisms are provided for implementing an
abstract type by different concrete class types. We
first show how the language extension can be
implemented in a preprocessor to a C++ compiler, and
then detail and analyse the efficiency of an
implementation we directly incorporated in the GNU C++
compiler.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Purdue Univ., West Lafayette,
IN, USA",
classification = "C4240 (Programming and algorithm theory); C6110J
(Object-oriented programming); C6120 (File
organisation); C6140D (High level languages); C6150C
(Compilers, interpreters and other processors)",
keywords = "Abstract type; Abstract type hierarchy; C++ compiler
preprocessor; C++ language extension; Concrete class
types; Conservative language extension; Default
implementations; Dynamic typing; Flexible mechanisms;
GNU C++ compiler; Inheritance; Signatures; Static
typing; Subtype polymorphism; Type abstraction",
pubcountry = "UK",
thesaurus = "Abstract data types; C language; Object-oriented
languages; Object-oriented programming; Program
compilers; Type theory",
}
@TechReport{Burgess:1995:GCE,
author = "Mark Burgess",
title = "The {GNU} configuration engine",
type = "Report",
number = "4",
institution = "H{\o}gskolen i Oslo, Avdeling for
ingeni{\o}rutdanning",
address = "Oslo, Norway",
pages = "16",
year = "1995",
ISBN = "82-579-0104-0",
ISBN-13 = "978-82-579-0104-2",
bibdate = "Wed Oct 30 10:17:12 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Butt:1995:IFS,
author = "Farooq Butt",
title = "Implementing {FORTRAN77} support in the {GNU} gdb
debugger",
journal = j-SIGPLAN,
volume = "30",
number = "5",
pages = "29--36",
month = may,
year = "1995",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:17:05 MST 2003",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Commercially available source-level debuggers in the
UNIX world often shortchange FORTRAN77 users. While C
and C++ are usually well-supported languages, FORTRAN77
has not been given the attention it deserves. Given the
current interest in performance-measurement via the
popular SPEC benchmarks (many of which are coded in
FORTRAN77) as well as the large installed-base of
mathematical/scientific FORTRAN77 software, it is
imperative for system software vendors to provide
FORTRAN77 users with the same sort of fast, effective
and powerful source-level debugging environment that C
and C++ users enjoy. This paper details the addition of
FORTRAN77 features to the GNU gdb(2) debugger in order
to better support users of the highly-optimizing
Motorola PowerPC mf77 compiler. These FORTRAN77
features currently (as of version 4.10) only target the
native PowerPC mf77 compiler distributed by Motorola.",
acknowledgement = ack-nhfb,
affiliation = "Compiler and Tools Group, RISC Software, Austin, TX,
USA",
classification = "C6115 (Programming support); C6140D (High level
languages); C6150G (Diagnostic, testing, debugging and
evaluating systems)",
keywords = "Debugging environment; FORTRAN77 support; GNU gdb
debugger; Source-level debuggers; UNIX",
pubcountry = "USA",
thesaurus = "FORTRAN; Program debugging; Programming environments",
}
@Article{Carlson:1995:DDA,
author = "William W. Carlson and Jesse M. Draper",
title = "Distributed data access in {AC}",
journal = j-SIGPLAN,
volume = "30",
number = "8",
pages = "39--47",
month = aug,
year = "1995",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:17:08 MST 2003",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "We have modified the C language to support a
programming model based on a shared address space with
physically distributed memory. With this model, called
AC, users can write programs in which the nodes of a
massively parallel processor can access remote memory
without message passing. AC provides support for
distributed arrays as well as pointers to distributed
data. Simple array references and pointer dereferencing
are sufficient to generate low-overhead remote reads
and writes. We have implemented these ideas in a
compiler based on the GNU C compiler and targeted at
Cray Research's T3D. Initial performance measurements
show that AC generates code for remote accesses which
is considerably faster than that of the native compiler
for structures up to about 16 words in size and
virtually equivalent for larger transfers.",
acknowledgement = ack-nhfb,
affiliation = "IDA Supercomput. Res. Center, Bowie, MD, USA",
classification = "C6110P (Parallel programming); C6120 (File
organisation); C6140D (High level languages); C6150C
(Compilers, interpreters and other processors); C6150N
(Distributed systems software)",
keywords = "AC language; Array references; C language; Cray T3D;
Distributed arrays; Distributed data access; GNU C
compiler; Low-overhead remote read/write operations;
Massively parallel processor; Performance measurements;
Physically distributed memory; Pointer dereferencing;
Programming model; Remote memory access; Shared address
space",
thesaurus = "Arrays; C language; Data structures; Distributed
memory systems; Parallel languages; Parallelising
compilers; Shared memory systems",
}
@Book{Chassell:1995:TGD,
author = "Robert J. Chassell and Richard M. Stallman",
title = "Texinfo: The {GNU} Documentation Format (for Texinfo
version 2.20, 28 February 1995)",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "",
year = "1995",
ISBN = "1-882114-63-9",
ISBN-13 = "978-1-882114-63-4",
LCCN = "????",
bibdate = "Wed Sep 20 10:17:03 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$25.00",
acknowledgement = ack-nhfb,
}
@InProceedings{Chen:1995:STP,
author = "Tzer-Shyong Chen and Feipei Lai and Rung-Ji Shang",
title = "A simple tree pattern matching algorithm for code
generator",
crossref = "IEEE:1995:PNA",
pages = "162--167",
month = "",
year = "1995",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This paper describes a simple tree pattern matching
algorithm for the code generator of compilers. The
intermediate code (Register Transfer Language) is
matched with the tree-rewriting rules of the
instruction description which describes the target
architecture to generate the assembly code. The hashing
function is used in our system to transform a tree
pattern matching problem into a simple number
comparison. Compared with GNU C compiler (gcc), the
tree pattern matching time can be reduced by 69\% and
the compiler time by 6\%, and the space of the
instruction descriptions can be reduced by 4.10 times
on DLX and 2.14 on SPARC. The size of table, which is
necessary for the code generator, is quite small in our
method.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei,
Taiwan",
classification = "C4240 (Programming and algorithm theory); C6120
(File organisation); C6150C (Compilers, interpreters
and other processors)",
keywords = "Assembly code; Code generator; Compiler generator;
Compiler time; DLX; GNU C compiler; Hashing function;
Instruction description; Register Transfer Language;
SPARC; Tree pattern matching algorithm; Tree pattern
matching time; Tree-rewriting rules",
thesaurus = "Assembly language; Compiler generators; File
organisation; Pattern matching; Tree searching",
}
@Article{Cheng:1995:ECA,
author = "H. H. Cheng",
title = "Extending {C} with arrays of variable length",
journal = j-COMP-STANDARDS-INTERFACES,
volume = "17",
number = "4",
pages = "375--406",
month = sep,
year = "1995",
CODEN = "CSTIEZ",
ISSN = "0920-5489",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Extending C with arrays of variable length is critical
in evolving C as a primary scientific programming
language. Arrays of variable length whose size is known
only at program execution time are implemented in the
$C^H$ programming language. $C^H$ is designed to be a
superset of C. This paper describes the current
implementation of arrays of variable length in the
$C^H$ programming language. It also makes comparison
studies of variable length arrays in $C^H$ with those
implemented in GNU C compiler gcc and Cray Research
standard C compiler SCC as well as other alternate
proposals.",
acknowledgement = ack-nhfb,
affiliation = "Integration Eng. Lab., California Univ., Davis, CA,
USA",
classification = "C6140D (High level languages)",
keywords = "$C^H$ programming language; C language extension; Cray
Research standard C compiler SCC; GNU C compiler gcc;
Primary scientific programming language; Program
execution time; Variable length arrays",
pubcountry = "Netherlands",
thesaurus = "C language",
}
@InProceedings{Cooperman:1995:SBP,
author = "G. Cooperman",
title = "{STAR\slash MPI}: binding a parallel library to
interactive symbolic algebra systems",
crossref = "Levelt:1995:IPI",
pages = "126--132",
month = "",
year = "1995",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Many users of symbolic algebra systems have felt the
need for greater CPU power. Yet few of them have
ventured into parallel programming due to the steep
learning curve and the unfamiliar programming
environment entailed by such an effort. In an attempt
to remedy that situation, the parallel library MPI has
been integrated into both GCL (GNU Common LISP) and GAP
(a general purpose language for mathematical group
theory). These implementations are examples that extend
bindings of MPI to interactive languages. (MPI already
has bindings to the compiled languages C and FORTRAN.)
Further, this binding to an interactive language
retains the interactive environment during execution.
Further, STAR/MPI represents a blueprint for binding
MPI to other interactive languages besides GCL and GAP,
from which comes the name STAR/MPI, or */MPI. STAR/MPI
includes a simple SPMD architecture on top of this MPI
binding. An important class of sequential algorithms is
described that can be parallelized with little effort
using STAR/MPI architecture. Since GAP is
representative of systems for discrete mathematics and
LISP is the basis for several symbolic algebra systems
with strengths in nondiscrete mathematics, it is hoped
to gain broad feedback on the issues involved. Although
vendor-specific, interactive, parallel languages exist,
this appears to be the first attempt at defining a
binding of a vendor-independent, portable, parallel
library to arbitrary interactive languages.",
acknowledgement = ack-nhfb,
affiliation = "Coll. of Comput. Sci., Northeastern Univ., Boston, MA,
USA",
classification = "C6110B (Software engineering techniques); C6110P
(Parallel programming); C6115 (Programming support);
C7310 (Mathematics computing)",
keywords = "GCL; GNU Common LISP; Interactive symbolic algebra
systems; Mathematical group theory; Parallel library;
STAR/MPI; Symbolic algebra",
thesaurus = "Parallel programming; Software libraries; Symbol
manipulation",
}
@InProceedings{Cooperman:1995:SMB,
author = "Gene Cooperman",
title = "{STAR\slash MPI}: Binding a Parallel Library to
Interactive Symbolic Algebra Systems",
crossref = "Levelt:1995:IIS",
pages = "126--132",
year = "1995",
bibdate = "Sat May 25 11:26:04 1996",
bibsource = "Compendex database;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This work is aimed at making parallel programming more
accessible to users of symbolic algebra systems and to
users of interactive languages in general. This is done
by integrating MPI (Message Passing Interface), a
portable, parallel message-passing library, with two
interactive languages: GCL (GNU Common LISP), and GAP.
The GAP system includes a general purpose language for
mathematical group theory, and LISP is the basis for
several general-purpose symbolic algebra systems. In
addition, a simple master-slave abstraction is written,
so that end-users need not learn any of the details of
the MPI function calls. This work is distinct from past
studies in that it provides the ability to
interactively create, test and modify a distributed
environment using the original interactive language and
a portable parallel library.",
acknowledgement = ack-nhfb,
affiliation = "Northeastern Univ",
affiliationaddress = "Boston, MA, USA",
classification = "721.1; 722.2; 722.4; 723.1; 723.5; 921.1",
conference = "Proceedings of the 1995 International Symposium on
Symbolic and Algebraic Computation",
journalabr = "Int Symp Symbol Algebraic Comput ISSAC Proc",
keywords = "Algebra; Computational methods; Computer programming;
Computer programming languages; Computer simulation;
Computer software; Interactive computer systems;
Interactive languages; Interactive symbolic algebra
systems; Interfaces (computer); Mathematical
techniques; Message passing interface; Parallel
library; Parallel processing systems; User interfaces",
meetingaddress = "Montreal, Can",
meetingdate = "Jul 10--12 1995",
meetingdate2 = "07/10--12/95",
}
@Article{Franky:1995:DPS,
author = "M. C. Franky",
title = "{DGDBM}: programming support for distributed
transactions over replicated files",
journal = j-OPER-SYS-REV,
volume = "29",
number = "3",
pages = "64--74",
month = jul,
year = "1995",
CODEN = "OSRED8",
ISSN = "0163-5980",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The paper describes a set of facilities for
programming distributed transactions over replicated
files which are accessed by a primary key. The files
are located on several computers communicated by a
network. Each site has a set of GNU dbm (Gdbm) routines
for local file management. Above this platform we have
built an interface and a set of services for
distributed transaction programming. The resulting
programming environment, 'DGDBM', offers transparency
in relation to data distribution and data replication,
giving a centralized vision to the programmer. It
assures the functions of management of distributed
transactions such as failure recovery, mutual
consistency between copies and concurrency control.
DGDBM is a useful support for distributed application
programming over replicated files in UNIX networks and
it is available as an API (application programming
interface) for the C programmer. The paper describes
the services offered by DGDBM to the programmer, the
architecture of the system, the adopted solutions for
distributed transaction management, the general aspects
of design and implementation and the perspectives and
planned extensions for this project.",
acknowledgement = ack-nhfb,
affiliation = "Dept. de Ingeniera Sistemas y Comput., Univ. de Los
Andes, Santafe de Bogota, Colombia",
classification = "C6110 (Systems analysis and programming); C6115
(Programming support); C6130 (Data handling
techniques); C6150E (General utility programs); C6150J
(Operating systems); C6150N (Distributed systems
software); C6160B (Distributed databases)",
keywords = "API; C programmer; Centralized vision; Computer
network; Concurrency control; Data distribution; Data
replication; DGDBM; Distributed transaction
programming; Failure recovery; GNU dbm routines;
Interface; Local file management; Mutual copy
consistency; Primary key; Programming support;
Replicated files; Services; System architecture;
Transparency; UNIX networks",
pubcountry = "USA",
thesaurus = "Application program interfaces; Concurrency control;
Local area networks; Programming; Programming
environments; Replicated databases; System recovery;
Transaction processing; UNIX",
}
@Book{Gancarz:1995:UP,
author = "Mike Gancarz",
title = "The {UNIX} philosophy",
publisher = pub-DP,
address = pub-DP:adr,
pages = "xix + 151",
year = "1995",
ISBN = "1-55558-123-4",
ISBN-13 = "978-1-55558-123-7",
LCCN = "QA76.76.O63G365 1995",
bibdate = "Tue May 25 06:45:28 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Harrold:1995:ASD,
author = "M. J. Harrold and L. Larsen and J. Lloyd and D. Nedved
and M. Page and G. Rothermel and M. Singh and M.
Smith",
title = "Aristotle: a system for development of program
analysis based tools",
crossref = "ACM:1995:PAS",
pages = "110--119",
month = "",
year = "1995",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Aristotle provides program analysis information, and
supports the development of software engineering tools.
Aristotle's front end consists of parsers that gather
control flow, local dataflow and symbol table
information for procedural language programs. We
implemented a parser for C by incorporating analysis
routines into the GNU C parser; a C++ parser is being
implemented using similar techniques, Aristotle tools
use the data provided by the parsers to perform a
variety of tasks, such as dataflow and control
dependence analysis, dataflow testing, graph
construction and graph viewing. Most of Aristotle's
components function on single procedures and entire
programs. Parsers and tools use database handler
routines to store information in, and retrieve it from,
a central database. A user interface provides
interactive menu-driven access to tools, and users can
view results textually or graphically. Many tools can
also be invoked directly from applications programs,
which facilitates the development of new tools. To
assist with system development and maintenance, we are
also creating support tools for managing bug and test
suite databases.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Clemson Univ., SC, USA",
classification = "C1160 (Combinatorial mathematics); C6110B (Software
engineering techniques); C6115 (Programming support);
C6150C (Compilers, interpreters and other processors);
C6150G (Diagnostic, testing, debugging and evaluating
systems); C6180 (User interfaces)",
keywords = "Analysis routines; Aristotle; Bug databases; C++
parser; Control dependence analysis; Control flow
information; Database handler routines; Dataflow
dependence analysis; Dataflow testing; Front end; GNU C
parser; Graph construction; Graph viewing; Local
dataflow information; Menu-driven tool access; Parsers;
Procedural language programs; Program analysis based
tool development; Program analysis information;
Software engineering tool development; Symbol table
information; User interface",
thesaurus = "Data flow analysis; Data flow graphs; Grammars;
Program compilers; Program debugging; Program testing;
Software maintenance; Software tools; User interfaces",
}
@Article{Hatakeyama:1995:IEJ,
author = "T. Hatakeyama and H. Kakuda",
title = "The implementation and evaluation of a {Japanese}
editor utilizing pronunciation-information",
journal = j-TRANS-INFO-PROCESSING-SOC-JAPAN,
volume = "36",
number = "1",
pages = "119--128",
month = jan,
year = "1995",
CODEN = "JSGRD5",
ISSN = "0387-5806",
bibdate = "Wed Oct 30 05:47:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "We designed and implemented a Japanese editor that
keeps boundaries of phrases and pronunciation spellings
which are used for Kana-kanji conversion, and evaluated
its advantages. The editor utilizes the boundaries and
pronunciation spellings. We call the editor 'JEM
(Japanese Editor with Multi-layered text structure)'.
The characteristic of JEM is that it has layers which
keep information of the boundaries and pronunciation
spellings. Using this editor, a user can I-search
(incremental search) and dynamic abbreviate expand in
Japanese text as well as in English, and he/she can
re-convert effectively. Except for these functions, JEM
can be used in the same way as the fundamental-mode
method of Emacs. JEM's I-search can be performed faster
than Kana-kanji conversion type I-search. In
experiments, we found that users move the editor's
cursor to a point as fast as in other ways.",
acknowledgement = ack-nhfb,
classification = "C6130 (Data handling techniques)",
keywords = "Editor cursor; English text; Evaluation; I-search;
Incremental search; Japanese editor; Japanese text;
JEM; Kana-kanji conversion; Multi-layered text
structure; Phrase boundaries; Pronunciation
information; Pronunciation spellings",
language = "Japanese",
pubcountry = "Japan",
thesaurus = "Character sets; Text editing",
}
@MastersThesis{He:1995:FPI,
author = "Lei He",
title = "Floating point implementation for {Motorola HC6811C}:
{GNU C} cross-compiler",
type = "Master's Thesis",
school = "Ryerson Polytechnic University",
address = "Toronto, Ontario, Canada",
year = "1995",
bibdate = "Mon Apr 18 06:29:41 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
xxnote = "Check thesis type??",
}
@MastersThesis{Ho:1995:FPI,
author = "Lei Ho",
title = "Floating point implementation for {Motorola HC6811C}:
{GNU C} cross-compiler",
type = "{Master}'s Thesis",
school = "Department of Electrical Engineering, Ryerson
Polytechnic University",
address = "Toronto, Ontario, Canada",
year = "1995",
bibdate = "Mon Apr 18 06:29:41 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
xxnote = "Check thesis type?? Ryerson library catalog does not
specify.",
}
@Article{Hughes:1995:FFS,
author = "Phil Hughes",
title = "{Freenets} and Free Software",
journal = j-DDDU,
volume = "2",
number = "2",
pages = "2--3",
month = feb,
year = "1995",
CODEN = "????",
ISSN = "1079-8595",
bibdate = "Wed Sep 04 08:37:56 1996",
bibsource = "http://www.ddj.com/index/author/index.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Kermarrec:1995:IEF,
author = "Yvon Kermarrec and Laurent Nana Tchamnda and Laurent
Pautet",
title = "Implementing an efficient fault tolerance mechanism in
{Ada 9X}: an early experiment with {GNAT}",
journal = j-ADA-USER-J,
volume = "16",
number = "4",
pages = "224--228",
month = dec,
year = "1995",
CODEN = "AUJOET",
ISSN = "0268-652X",
bibdate = "Sat Oct 10 13:38:57 1998",
bibsource = "Compendex database;
http://snowwhite.it.bton.ac.uk/ada/adauser/dec95.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This paper presents our experience in introducing
features related to fault tolerance in the GNAT system
[Schonbert et al 94]. GNAT (GNU New York Ada
Translator) is being developed at New York University
in the `spirit' of the Free Software Foundation. With
such a system, the Ada programmer can find an efficient
Ada 9X compiler and the Ada environment developer can
build his tools.",
acknowledgement = ack-nhfb,
affiliation = "ENST de Bretagne",
affiliationaddress = "Brest, Fr",
classification = "722.4; 723.1; 723.1.1; 723.5; 912.2; C6110B
(Software engineering techniques); C6140D (High level
languages); C6150C (Compilers, interpreters and other
processors)",
corpsource = "ENST de Bretagne, Brest, France",
journalabr = "Ada User J",
keywords = "Ada; Ada (programming language); Ada 9X compiler; Ada
environment developer; Ada programmer; Computer aided
software engineering; Computer software; efficient
fault tolerance mechanism; Fault tolerant computer
systems; gnat; GNAT system; GNU New York Ada
Translator; Program compilers; program compilers;
Program translators; programming; Project management;
Software engineering; software fault tolerance;
Software Package Ada 9X",
pubcountry = "Netherlands",
treatment = "P Practical",
}
@Article{Kneip:1995:ACE,
author = "J. Kneip and M. Ohmacht and K. Ronner and P. Pirsch",
title = "Architecture and {C++}-programming environment of a
highly parallel image signal processor",
journal = j-MICROPROC-MICROPROG,
volume = "41",
number = "5-6",
pages = "391--408",
month = oct,
year = "1995",
CODEN = "MMICDT",
ISSN = "0165-6074",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "A highly parallel single-chip image signal processor
architecture has been derived by analysis of image
processing algorithms. Available levels of parallelism
and their associated demands on data access, control
and complexity of operations were taken into account.
The RISC architecture, called 'HiPAR-DSP', consists of
a control unit, 16 parallel ASIMD-controlled data paths
with autonomous addressing and instruction selection
capability, a local data cache per data path, a shared
memory with matrix type data access and a powerful
DMA-unit. The proposed architecture was designed by
assessing the results of an analysis of characteristic
algorithm properties with respect to their inherent
parallelization resources, achievable speed up and
implementation costs. This resulted in a proper balance
between the degree of parallelism and flexibility,
leading to a high performance for a wide field of
applications. Additional measures were taken to support
an efficient high level programmability of the
processor. This was achieved by the concurrent
implementation of special architectural features and a
C++-programming environment. It consists of an
adaptation of the GNU C++-compiler and an optimizing
assembler, supporting all levels of concurrency offered
by the hardware. While most levels of parallelization
are kept invisible to the programmer, data-level
parallelism is expressed by the programmer using
special new data types added to the standard
C/C++-data-types. A sustained performance of about 2.0
Gigaoperations per second is achieved by the 100 MHz
clocked processor for numerous image processing
algorithms, leading to a processing time e.g. for a
normalized correlation of a 512*512 image with a 32*32
correlation mask of 450 ms. Thus, a performance is
achieved with a programmable parallel processor
architecture that hitherto required the application of
a dedicated integrated circuit.",
acknowledgement = ack-nhfb,
affiliation = "Lab. fur Informationstechnol., Hannover Univ.,
Germany",
classification = "C5135 (Digital signal processing chips); C5220P
(Parallel architecture); C5260B (Computer vision and
image processing techniques); C5470 (Performance
evaluation and testing); C6110P (Parallel programming);
C6115 (Programming support); C6120 (File organisation);
C6150C (Compilers, interpreters and other processors);
C6150N (Distributed systems software)",
keywords = "100 MHz; 450 Ms; Autonomous addressing; C++
programming environment; Concurrency; Control unit;
Data types; Data-level parallelism; DMA unit; GNU
C++-compiler; High level programmability; Highly
parallel single-chip image signal processor
architecture; HiPAR-DSP; Image processing algorithms;
Implementation costs; Instruction selection capability;
Local data cache; Matrix type data access; Optimizing
assembler; Parallel ASIMD-controlled data paths;
Performance; RISC architecture; Shared memory; Speed
up",
numericalindex = "Time 4.5E-01 s; Frequency 1.0E+08 Hz",
pubcountry = "Netherlands",
thesaurus = "Cache storage; Digital signal processing chips; Image
processing; Parallel algorithms; Parallel
architectures; Parallel programming; Parallelising
compilers; Performance evaluation; Program assemblers;
Programming environments; Reduced instruction set
computing; Shared memory systems",
}
@InProceedings{Lord:1995:AGI,
author = "Thomas Lord",
title = "An Anatomy of Guile: The Interface to {Tcl\slash Tk}",
crossref = "USENIX:1995:PTT",
pages = "95--114",
day = "6--8",
month = jul,
year = "1995",
bibdate = "Thu Feb 22 08:12:14 MST 1996",
bibsource = "ftp://ftp.uu.net/library/bibliography;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.usenix.org/",
acknowledgement = ack-nhfb,
affiliation = "Cygnus Support",
keywords = "Tcl; Tk; USENIX",
searchkey = "su:usenix",
}
@InProceedings{Mashayekhi:1995:URA,
author = "V. Mashayekhi and M. Maley and J. Riedl",
title = "User recovery of audio operations",
crossref = "IEEE:1995:PIC",
pages = "329--334",
month = "",
year = "1995",
bibdate = "Wed Oct 30 05:47:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Computer interfaces that support user recovery can
radically alter a user's interaction style. Users can
explore alternatives freely, secure in the knowledge
that they can undo actions and restore previous states
if necessary. A text-editor, like EMACS, where users
can restore the state of an editing session to a
correct previous state, is an example of such a system.
Editors for textual, graphical, and many other media
types commonly support user recovery. Support for and
understanding of recovery in applications that use
audio is not as widespread. Audio is characterized by
its large volume, lack of easy indexing, and difficulty
in defining inverse operations. We present a
theoretical model of recovery for audio operations to
help user interface designers and implementors. Our
model maps an audio operation to a recovery policy and
then the recovery policy to a recovery mechanism. The
model uses a classification of audio operations that
aids in choosing applicable recovery policies.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Minnesota Univ., Minneapolis,
MN, USA",
classification = "B6220F (ISDN and multimedia terminal equipment);
B6450 (Audio equipment and systems); C5540B
(Interactive-input devices); C6130M (Multimedia); C6180
(User interfaces)",
keywords = "Applicable recovery policies; Audio operations;
Classification; Computer interfaces; Digital audio;
Editing session; Human-computer interfaces; Indexing;
Previous state restoration; Recovery mechanism;
Text-editor; Undo/skip/redo; Undoing actions; User
interaction style; User recovery",
thesaurus = "Audio systems; Multimedia computing; System recovery;
User interfaces",
}
@InProceedings{Miller:1995:UGC,
author = "J. W. V. Miller and M. Shridhar and B. N. Shabestari",
title = "Using {GNU C} to develop {PC-based} vision systems
[2597-31]",
crossref = "Batchelor:1995:MVA",
pages = "253--258",
year = "1995",
bibdate = "Tue Oct 29 19:42:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
searchkey = "ti:gawk or gnu",
}
@Article{Mittag:1995:CDG,
author = "L. Mittag",
title = "Cross debugging with {GNU GDB}",
journal = j-EMBED-SYS-PROG,
volume = "8",
number = "8",
pages = "28--30, 32",
month = aug,
year = "1995",
CODEN = "EYPRE4",
ISSN = "1040-3272",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Building an environment for cross development is not a
task for the faint of heart. All the tools programmers
tend to take for granted must be crafted together for
what appears to be a unique environment, whether that
uniqueness is in the host, the target, or the link
connecting the two. The paper explains how to set up
and use the GDB debugger from the Free Software
Foundation to debug the target system from your own
UNIX workstation.",
acknowledgement = ack-nhfb,
affiliation = "Mittag Enterprises, USA",
classification = "C6110 (Systems analysis and programming); C6150G
(Diagnostic, testing, debugging and evaluating
systems)",
keywords = "Cross debugging; Free Software Foundation; GDB
debugger; Programming environment; Programming tools;
UNIX workstation",
pubcountry = "USA",
thesaurus = "Program debugging; Programming environments; Public
domain software; UNIX",
}
@Book{Paxson:1995:FVF,
author = "Vern Paxson",
title = "{Flex}, version 2.5: {A} fast scanner generator",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "2.5",
pages = "????",
month = mar,
year = "1995",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Robbins:1995:WG,
author = "Arnold Robbins",
title = "What's {GNU}?",
journal = j-LINUX-J,
volume = "10",
pages = "??--??",
month = feb,
year = "1995",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue10/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Robbins:1995:WGPa,
author = "Arnold Robbins",
title = "What's {GNU}? [{Plan 9 Part I}]",
journal = j-LINUX-J,
volume = "10",
pages = "??--??",
month = mar,
year = "1995",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Nov 16 11:13:05 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://interactive.linuxjournal.com/article/1012",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Robbins:1995:WGPb,
author = "Arnold Robbins",
title = "What's {GNU}? {Plan 9 Part II}",
journal = j-LINUX-J,
volume = "10",
pages = "??--??",
month = apr,
year = "1995",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://interactive.linuxjournal.com/article/0062;
http://portal.acm.org/citation.cfm?id=324810",
acknowledgement = ack-nhfb,
}
@Article{Sechrest:1995:OGS,
author = "John Sechrest",
title = "Opinion: {Gnu} and {Solaris}",
journal = j-LOGIN,
volume = "20",
number = "4",
pages = "5--??",
month = aug,
year = "1995",
CODEN = "LOGNEM",
ISSN = "1044-6397",
bibdate = "Thu Feb 22 08:12:14 MST 1996",
bibsource = "ftp://ftp.uu.net/library/bibliography;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.usenix.org/",
acknowledgement = ack-nhfb,
}
@Article{Shapiro:1995:PAP,
author = "Jim Shapiro",
title = "Prototyping Algorithms in Perl",
journal = j-LINUX-J,
volume = "16",
pages = "??--??",
month = aug,
year = "1995",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue16/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "ftp://ftp.ssc.com/pub/lj/issue16/perls.pl.gz;
http://noframes.linuxjournal.com/lj-issues/issue16/;
http://noframes.linuxjournal.com/lj-issues/issue16/perls.pl.txt",
abstract = "As mentioned in the article, Jim's perl programming
hints script is available for retrieval, in either
straight text or in a GNU-zipped file.",
acknowledgement = ack-nhfb,
}
@Book{Stallman:1995:DGG,
author = "Richard Stallman and Roland H. Pesch",
title = "Debugging with {GDB}: the {GNU} source-level
debugger",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "4.12, for {GDB} version 4.14",
pages = "vi + 184",
month = jan,
year = "1995",
ISBN = "1-882114-08-6",
ISBN-13 = "978-1-882114-08-5",
LCCN = "QA76.6 .S693 1995",
bibdate = "Thu Oct 31 08:43:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "debugging in computer science -- computer programs;
gdb (computer file)",
}
@Book{Stallman:1995:GEM,
author = "Richard Stallman",
title = "{GNU Emacs} manual",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "11th, {Emacs} version 19.29",
pages = "xiv + 470",
month = jun,
year = "1995",
ISBN = "1-882114-52-3",
ISBN-13 = "978-1-882114-52-8",
LCCN = "????",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes GNU Emacs reference card.",
acknowledgement = ack-nhfb,
keywords = "Computer software --- Development.; Text editors
(Computer programs)",
}
@Article{Stevens:1995:CP,
author = "Al Stevens",
title = "{C} Programming",
journal = j-DDJ,
volume = "20",
number = "8",
pages = "121--??",
month = aug,
year = "1995",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Tue Sep 03 09:16:53 1996",
bibsource = "http://www.ddj.com/index/author/index.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib; UnCover
database",
abstract = "GNU C++ from the Free Software Foundation is part of a
set of programming tools and utilities available from
many online locations and several commercial CD-ROMs.
After working with the compiler, Al decides this
toolset is hard to beat --- if you need a C++ compiler
that's freely distributable and royalty-free.",
acknowledgement = ack-nhfb,
}
@InProceedings{Trans:1995:UPI,
author = "K. Trans",
title = "The Use of Planning and Interpretation in Developing
an On- Line {EMACS} Help Facility",
crossref = "Aamodt:1995:SSC",
pages = "463--467",
year = "1995",
bibdate = "Wed Oct 30 06:32:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Welsh:1995:ILK,
author = "Matt Welsh",
title = "Implementing Loadable Kernel Modules For {Linux}",
journal = j-DDJ,
volume = "20",
number = "5",
pages = "18--20, 22, 24, 96",
month = apr,
year = "1995",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Mon Sep 30 18:44:06 1996",
bibsource = "Compendex database;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The most recent release of Linux, a freely distributed
Unix-like operating system, supports dynamically loaded
kernel modules. Matt describes the
dynamic-kernel-module implementation, concentrating on
the steps required to load a module on a running
system.",
abstract2 = "The most recent configuration of Linux, a freely
distributed UNIX-like operating system, incorporates
dynamically loaded kernel modules. The implementation
of dynamic kernel module on Linux is described with
emphasis on the required steps for loading a module on
a running system. Generally, loading a module into the
kernel requires four major tasks --- (a) preparation of
the module in user space, (b) allocation of memory in
kernel address space, (c) copying of module code to the
allocated space and provision of information needed to
maintain the module in the kernel and (d) execution of
module initialization routine.",
acknowledgement = ack-nhfb,
affiliation = "Cornell Univ",
classification = "722.1; 723.1; 723.2; C6110 (Systems analysis and
programming); C6120 (File organisation); C6150J
(Operating systems)",
journalabr = "Dr Dobb's J Software Tools Prof Program",
keywords = "Binary tree; Classic Unix systems; Codes (symbols);
Computer operating systems; Computer programming; Data
structures; Device drivers; Dynamic kernel module
implementation; Dynamically loaded kernel modules; File
systems; Freely distributed Unix clone; GNU General
Public License; Intel 386/486/Pentium processors;
Intermodule dependency; Internet; Kernel modules;
Linux; Linux (operating system); Loadable kernel
modules; Microkernel architecture; Module loader;
Monolithic architecture; Operating system; PCs; Run
time loader; Shareware; Storage allocation (computer);
System utilities; Table lookup; UNIX; Unix
implementation; Version coherency",
pubcountry = "USA",
thesaurus = "File organisation; Internet; Microcomputer
applications; Operating system kernels; Programming;
Public domain software; Unix",
}
@Book{Welsh:1995:LBG,
author = "Matt Welsh and others",
title = "The {Linux} bible: the {GNU} testament",
publisher = pub-YGGDRASIL,
address = pub-YGGDRASIL:adr,
edition = "Third",
pages = "1596",
year = "1995",
ISBN = "1-883601-12-6",
ISBN-13 = "978-1-883601-12-6",
LCCN = "QA 76.76 O63 L56 1995",
bibdate = "Thu Aug 29 17:17:38 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Linux; Operating systems (Computers)",
}
@Article{Winter:1995:UAL,
author = "R. Winter",
title = "Understanding assembly language listings from {C}
compilers",
journal = j-EMBED-SYS-PROG,
volume = "8",
number = "11",
pages = "94--96, 98, 101, 103--113",
month = nov,
year = "1995",
CODEN = "EYPRE4",
ISSN = "1040-3272",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Engineers doing embedded systems work are wondering if
their next project should use a high-level language
such as C rather than assembly language. The advantages
are shorter development time, potentially more readable
(and maintainable) code, and more capability to handle
large, complicated software systems. This article is
intended to be used by embedded systems engineers who
are making the transition from working in assembly
language to C. The article is also aimed at software
engineers who have had no need to examine assembly
language listings, because of the prevalence of source
code debuggers. The article demonstrates the specifics
of recognizing most of the major high-level language
constructs in an assembly listing. Examples and a short
program are analyzed, using the output of a typical
embedded compiler and the output of the GNU C compiler,
a well-known optimizing compiler. Also included is a
general background on how C compilers work, how they
translate source code into assembly language
statements, and the layout of a program's components in
memory.",
acknowledgement = ack-nhfb,
affiliation = "Adv. Microcontroller Div., Motorola Inc., Austin, TX,
USA",
classification = "C6110B (Software engineering techniques); C6140B
(Machine-oriented languages); C6140D (High level
languages); C6150C (Compilers, interpreters and other
processors)",
keywords = "Assembly language listings; Development time; Embedded
compiler; Embedded systems; GNU C compiler; High-level
language constructs; Large, complicated software
systems; Maintainable code; Memory; Optimizing
compiler; Program components layout; Readable code;
Software engineering; Source code debuggers",
pubcountry = "USA",
thesaurus = "Assembly language listings; C language; Program
compilers; Real-time systems; Reverse engineering;
Software engineering",
}
@Article{Zhou:1995:OSS,
author = "J. J. Zhou and Moon-Jung Chung",
title = "Object-oriented simulation for the Superconducting
Super Collider",
journal = j-TRANS-SOC-COMP-SIM,
volume = "12",
number = "1",
pages = "1--25",
month = mar,
year = "1995",
CODEN = "TSCSEV",
ISSN = "0740-6797",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The design and implementation of an object-oriented
simulation environment, OZ, for the Superconducting
Super Collider (SSC) Laboratory is described in this
paper. The design applies object-oriented technology to
data management and visualization, behavior modeling,
and dynamic simulation. A simulation framework called
InterSim is proposed to model and simulate different
types of objects in large systems by their
functionality during the development of OZ. Our
framework supports encapsulation, code reuse, and a
loosely coupled development approach. A framework is a
collection of classes that are cohesive and
self-contained to provide a set of services for a
particular domain. InterSim provides four conceptual
layers of classes in the design of a simulation
environment. The design of each layer can proceed
independently, based on a set of predefined
responsibilities and protocols between each layer. Our
goal is to accumulatively create a complete
functionality within each layer for reuse in future
software development. OZ provides a graphical user
interface that allows the user to visualize the design
data as objects in the database and to interactively
model system components through direct manipulation.
Modeling can be exercised at different levels of the
system decomposition hierarchy before it is dynamically
bound into a system for simulation. Inheritance is used
to derive new behavior of the system or subsystem from
the existing one. The implementation uses C++, GLISTK
library, InterViews 2.6, ISTK library, GNU C++ library,
and the ObjectStore database management system.",
acknowledgement = ack-nhfb,
affiliation = "Software Solution RTP, IBM Corp., Research Triangle
Park, NC, USA",
classification = "A2980F (Programming for nuclear information
processing); C5640 (Protocols); C6110J (Object-oriented
programming); C6120 (File organisation); C6130B
(Graphics techniques); C6160J (Object-oriented
databases); C6180G (Graphical user interfaces); C6185
(Simulation techniques); C7320 (Physics and chemistry
computing)",
keywords = "Behavior modeling; C++; Code reuse; Data management;
Data visualization; Direct manipulation; Dynamic
simulation; Encapsulation; GLISTK library; GNU C++
library; Graphical user interface; Inheritance;
InterSim; InterViews 2.6; ISTK library; Loosely coupled
development approach; Object-oriented simulation; OZ;
Protocols; Superconducting Super Collider; System
components; System decomposition hierarchy",
pubcountry = "USA",
thesaurus = "Data visualisation; Digital simulation; Graphical user
interfaces; High energy physics instrumentation
computing; Inheritance; Object-oriented databases;
Object-oriented programming; Protocols",
}
@Book{Anonymous:1996:CME,
author = "Anonymous",
title = "{Calc} Manual, for {Emacs Calc} Version 2.02",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "????",
year = "1996",
ISBN = "1-882114-18-3",
ISBN-13 = "978-1-882114-18-4",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
xxnote = "Correct author and year yet to be determined.",
}
@Article{Anonymous:1996:NPA,
author = "Anonymous",
title = "New Products: {Absoft Fortran 77 for {Linux}; Spyglass
Client Web Technology Kit in Red Hat {Linux}; BLAST
Communications Software for {Linux}; TenXpert CD Server
Upgrade; TransactNet Web Interface Toolkit; 32 bit ODBC
Driver for C-Tree Plus; Phonetics Data Remote}",
journal = j-LINUX-J,
volume = "31",
pages = "??--??",
month = nov,
year = "1996",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://www.linuxjournal.com/issue31/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:1996:NPO,
author = "Anonymous",
title = "New Products: {ObjectSpace Java Generic Library;
ObjectSpace Web Toolkit; Innovative Software
InvisibleWeb \& Offline Proxy Server; Datacomm
{Internet} and Intranet\slash Web Server with Cyrix
166MHz chip; ARDI Executor 2; {TowerEiffel} Release
2.0; {Debian Linux} 1.1; Open Systems Management
COS\slash Print; Amtec Engineering Tecplot 7.0;
Thought, Inc. VanillaSearch; Dimension X Liquid Reality
Developer's Kit; X Inside, Inc. Accelerated OpenGL
Solution for {Linux}; Spire Technologies Tactician
Plus}",
journal = j-LINUX-J,
volume = "30",
pages = "??--??",
month = oct,
year = "1996",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://www.linuxjournal.com/issue30/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.linuxjournal.com/issue30/newprod.html",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:1996:SNA,
author = "Anonymous",
title = "Software: New Announcements: Free {Fortran Subset
ELF90}; {Fortran Plus} from {N. A. Software}; {ForeSys}
Tool Suite from {Scientific Services}; {Fortran}
Information Resources; {Fortran 90} Information
({August}) from {Michael Metcalf}",
journal = j-FORTRAN-FORUM,
volume = "15",
number = "2",
pages = "31--35",
month = aug,
year = "1996",
CODEN = "????",
ISSN = "1061-7264 (print), 1931-1311 (electronic)",
bibdate = "Thu Feb 07 06:54:12 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Fortran Forum",
issue = "46",
}
@Misc{Baker:1996:SST,
author = "Mary Baker and Bob Bruce and William H. Davidow and
Michael Tiemann and Linus Torvalds",
title = "Selling Stuff that's Free: the Commercial Side of Free
Software",
year = "1996",
bibdate = "Mon Oct 21 14:41:50 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Unpublished invited talk at the USENIX 1996 Annual
Technical Conference, January 22--26, 1996, San Diego,
CA.",
URL = "http://www.usenix.org/publications/library/proceedings/sd96/",
acknowledgement = ack-nhfb,
}
@Book{Beck:1996:LKI,
author = "Michael Beck and Harold Bohme and Mirko Dzladzka and
Ulrich Kunitz and Robert Magnus and Dirk Verworner",
title = "{Linux} Kernel Internals",
publisher = pub-AW,
address = pub-AW:adr,
pages = "xvii + 438",
year = "1996",
ISBN = "0-201-87741-4",
ISBN-13 = "978-0-201-87741-0",
LCCN = "QA76.76.O63 L55 1996",
bibdate = "Fri May 17 08:36:27 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Forward by Linus Torvalds, creator of LINUX.",
price = "US\$38.68",
acknowledgement = ack-nhfb,
}
@Article{Bernstein:1996:LCG,
author = "Daniel J. Bernstein",
title = "From the Land of {C++}: {Gnu Emacs}: An {X}-Based
Development Tool",
journal = j-X-J,
volume = "5",
number = "6",
pages = "77--??",
month = jun,
year = "1996",
CODEN = "XJOUEA",
ISSN = "1056-7003",
bibdate = "Thu Sep 05 09:14:34 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Bikerman:1996:WWC,
author = "Tania M. Bikerman",
title = "World wide computing: computing skills workshop,
1996--1997",
publisher = pub-MCGRAW-HILL,
address = pub-MCGRAW-HILL:adr,
pages = "376",
year = "1996",
ISBN = "0-07-064712-7",
ISBN-13 = "978-0-07-064712-1",
LCCN = "????",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Custom college series",
acknowledgement = ack-nhfb,
alttitle = "Computing skills workshop, 1996-1997 Computing skills
workshop",
annote = "This book is part of the three-book series designed
for the 1996--1997 Computing Skills Workshop (CSW)
course. \ldots{} CSW is a required class for all
undergraduates at Carnegie Mellon University (CMU). P.
15. Electronic communication: E-mail and b-boards,
Basic MacMail, Advanced MacMail, Basic UNIX EzMail,
Advanced UNIX EzMail / Jon P. Nedel --- The Internet /
Tania M. Bikerman --- Telnet / Max Chittister --- World
Wide Web and Netscape / Tania M. Bikerman --- FTP / Max
Chittister --- Using the library catalog / John L.
Tofanelli, Lucinda Stell, and Maureen Dawley ---
Introduction to HTML / Tania M. Bikerman ---
Introduction to UNIX: UNIX, Emacs / David M. Atrostic
and Kerry Hagan.",
keywords = "Andrew (Computer operating system); Carnegie Mellon
University Libraries --- Catalog.; Carnegie Mellon
University.; Computer bulletin boards.; Computers ---
Study and teaching --- Pennsylvania --- Pittsburgh.;
Electronic mail systems.; GNU Emacs.; HTML (Document
markup language); Internet (Computer network); MacMail
(Computer file); Messages (Computer file); Netscape.;
UNIX (Computer file); World Wide Web (Information
retrieval system)",
}
@Book{Cameron:1996:LGE,
author = "Debra Cameron and Bill Rosenblatt and Eric S.
Raymond",
title = "Learning {GNU Emacs}",
publisher = pub-ORA,
address = pub-ORA:adr,
edition = "Second",
pages = "xxiv + 533",
month = sep,
year = "1996",
ISBN = "1-56592-152-6",
ISBN-13 = "978-1-56592-152-8",
LCCN = "QA76.76.T49 C35 1996",
bibdate = "Mon May 11 11:01:59 1998",
bibsource = "ftp://ftp.ora.com/pub/products/catalogs/book.catalog;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "A Nutshell handbook",
URL = "http://www.oreilly.com/catalog/gnu2",
acknowledgement = ack-nhfb,
annote = "UNIX text processing.",
keywords = "GNU Emacs.; Text editors (Computer programs)",
}
@Book{Chassell:1996:TGD,
author = "Robert J. Chassell and Richard M. Stallman",
title = "Texinfo: The {GNU} Documentation Format (for Texinfo
version 2.23, 1 October 1996)",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "Second",
pages = "",
year = "1996",
ISBN = "1-882114-64-7",
ISBN-13 = "978-1-882114-64-1",
LCCN = "????",
bibdate = "Wed Sep 20 10:17:03 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$25.00",
acknowledgement = ack-nhfb,
}
@Article{Eddelbuettel:1996:OEM,
author = "D. Eddelbuettel",
title = "Object-Oriented Econometrics: Matrix Programming in
{C0+0+} using {GCC} and {Newmat}",
journal = j-J-APPL-ECONOMETRICS,
volume = "11",
number = "2",
pages = "199--??",
month = "????",
year = "1996",
CODEN = "JAECET",
ISSN = "0883-7252",
bibdate = "Wed Oct 30 06:32:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@MastersThesis{Espedal:1996:RAB,
author = "Norvald Espedal",
title = "Realisering av brukergrensesnitt for {AML} i {GNU
Emacs}",
type = "Hovedoppgave",
school = "????",
address = "Stavanger, Norway",
pages = "vii + 58",
year = "1996",
bibdate = "Wed Oct 30 10:15:06 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
language = "Norwegian",
}
@Misc{Gehring:1996:SFS,
author = "Robert Gehring",
title = "{Studienarbeit: Freeware, Shareware und Public Domain:
Geschichte, Begrifflichkeit, Urheberrecht und Haftung}.
({German}) [{Study} work: Freeware, Shareware, and
Public Domain: History, concepts, copyright, and
liability]",
howpublished = "World-Wide Web document.",
month = jul,
year = "1996",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://ig.cs.tu-berlin.de/oldstatic/sa/043",
acknowledgement = ack-nhfb,
}
@Article{Gordon:1996:IG,
author = "Ian Gordon",
title = "Introduction to Gawk",
journal = j-LINUX-J,
volume = "25",
pages = "??--??",
month = may,
year = "1996",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue25/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "How to speed up your programming tasks using the GNU
version of awk.",
acknowledgement = ack-nhfb,
}
@Book{Hagan:1996:UCS,
author = "Kerry Hagan and Chris Alan Thyberg and Carnegie Mellon
University",
title = "{UNIX}: computing skills workshop, 1995--1996",
publisher = pub-MCGRAW-HILL,
address = pub-MCGRAW-HILL:adr,
pages = "146",
year = "1996",
ISBN = "0-07-064681-3",
ISBN-13 = "978-0-07-064681-0",
LCCN = "????",
bibdate = "Wed Oct 30 08:29:31 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "College custom series",
acknowledgement = ack-nhfb,
alttitle = "Computing skills workshop, 1995-1996 Computing skills
workshop",
annote = "This book is one of the six modular course texts we
have prepared for the 1995--1996 Computing Skills
Workshops. Computing Skills Workshop (CSW) is a
required class for all undergraduates at Carnegie
Mellon. P. [i]. UNIX: looks at beginning and
intermediate topics in UNIX, as well as the GNU Emacs
text editor. P. [ii].",
keywords = "Computers --- Study and teaching --- Pennsylvania ---
Pittsburgh.; GNU Emacs.; UNIX (Computer file)",
}
@Book{Lions:1996:LCU,
author = "John Lions",
title = "{Lions'} Commentary on {UNIX 6th Edition}, with Source
Code",
publisher = "Peer-to-Peer Communications",
address = "San Jose, CA 95164-0218, USA",
pages = "254",
year = "1996",
ISBN = "1-57398-013-7",
ISBN-13 = "978-1-57398-013-5",
LCCN = "QA76.76.O63 L562 1996",
bibdate = "Fri Jun 26 10:43:09 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
note = "With forewords by Dennis M. Ritchie and Ken Thompson.
Prefatory notes by Peter H. Salus and Michael Tilson; a
Historical Note by Peter H. Salus; and Appreciations by
Greg Rose, Mike O'Dell, Berny Goodheart, Peter
Collinson, and Peter Reintjes. Originally circulated as
two restricted-release volumes: ``UNIX Operating System
Source Code Level Six'', and ``A Commentary on the UNIX
Operating System''.",
price = "US\$29.96; CAN\$41.95",
series = "Computer classics revisited",
URL = "http://www.peer-to-peer.com/catalog/opsrc/lions.html",
acknowledgement = ack-nhfb,
}
@Article{Loui:1996:WGA,
author = "Ronald P. Loui",
title = "Why {GAWK} for {AI}?",
journal = j-SIGPLAN,
volume = "31",
number = "8",
pages = "8--9",
month = aug,
year = "1996",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:17:22 MST 2003",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Morin:1996:MUV,
author = "Richard Morin",
title = "{Mach}-Based {UNIX} Variants",
journal = j-SUNEXPERT,
volume = "7",
number = "9",
pages = "30, 32, 33",
month = sep,
year = "1996",
ISSN = "1053-9239",
bibdate = "Wed Oct 09 16:10:35 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Discusses the University of Utah's Mach 4 project (see
http://www.cs.utah.edu/projects/flux/mach4/html/) the
GNU Hurd project (see
http://www.cs.pdx.edu/~trent/gnu/hurd/) and the
commercial Mach Ten implementation that runs Mach on
top of MacOS (see http://www.tenon.com/).",
acknowledgement = ack-nhfb,
}
@Book{Purcell:1996:LBG,
editor = "John Purcell and Amanda Robinson",
title = "The {Linux} Bible: The {GNU} Testament",
publisher = pub-YGGDRASIL,
address = pub-YGGDRASIL:adr,
edition = "Fourth",
pages = "v + 1886",
year = "1996",
ISBN = "1-883601-10-X (??), 1-883601-20-7",
ISBN-13 = "978-1-883601-10-2 (??), 978-1-883601-20-1",
LCCN = "QA76.76.O63 L5458 1996",
bibdate = "Wed Nov 04 08:31:38 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD ROM.",
price = "US\$39.95",
URL = "http://www.yggdrasil.com/Products/bible4.html",
acknowledgement = ack-nhfb,
}
@Book{Robbins:1996:EAP,
author = "Arnold Robbins",
title = "Effective {AWK} Programming",
publisher = pub-SSC,
address = pub-SSC:adr,
pages = "viii + 322",
year = "1996",
ISBN = "0-916151-88-3",
ISBN-13 = "978-0-916151-88-1",
LCCN = "QA76.73.A95 R63 1996",
bibdate = "Wed Nov 13 15:05:01 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$27.00",
URL = "http://www.ssc.com/ssc/eap/",
acknowledgement = ack-nhfb,
}
@Article{Rybin:1996:AGG,
author = "S. Rybin and A. Strohmeier and E. Zueff",
title = "{ASIS} for {GNAT}: goals, problems and implementation
strategy",
journal = j-SIGADA-LETTERS,
volume = "16",
number = "2",
pages = "39--49",
month = mar # "\slash " # apr,
year = "1996",
CODEN = "AALEE5",
ISSN = "0736-721X",
bibdate = "Thu Mar 20 07:41:09 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6115 (Programming
support); C6150C (Compilers, interpreters and other
processors)",
corpsource = "Sci.-Res. Comput. Center, Moscow State Univ., Russia",
keywords = "Ada; Ada compiler; Ada Semantic Interface; ASIS; GNAT;
high level language; implement; implementation
strategy; program compiler; program compilers;
programming environments; software environment;
Specification",
treatment = "P Practical",
}
@Article{Rybin:1996:AGP,
author = "S. Rybin and A. Strohmeier and A. Kuchumov and V.
Fofanov",
title = "{ASIS} for {GNAT}: From the Prototype to the Full
Implementation",
journal = j-LECT-NOTES-COMP-SCI,
volume = "1088",
pages = "298--??",
year = "1996",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Wed Aug 14 09:38:08 MDT 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Stallman:1996:DGG,
author = "Richard Stallman",
title = "Debugging with {GDB}: the {GNU} source-level
debugger",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "vi + 188",
month = aug,
year = "1996",
ISBN = "1-882114-09-4",
ISBN-13 = "978-1-882114-09-2",
LCCN = "QA76.9.D43 S73 1996",
bibdate = "Thu Jan 31 12:45:26 MST 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "For GDB version 4.16.",
acknowledgement = ack-nhfb,
keywords = "C (computer program language) -- testing; debugging in
computer science -- computer programs; gdb (computer
file)",
}
@Misc{Stallman:1996:FSD,
author = "Richard M. Stallman",
title = "The Free Software Definition",
howpublished = "World-Wide Web document.",
year = "1996",
bibdate = "Mon Apr 18 09:54:49 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.gnu.org/philosophy/free-sw.html",
acknowledgement = ack-nhfb,
}
@Article{Stallman:1996:TAN,
author = "Richard Stallman",
title = "{ThinkWrap} --- {Americans} now face the threat of two
years in prison for indecent network postings; it would
be helpful if they could access precise rules for
avoiding imprisonment",
journal = j-DATAMATION,
volume = "42",
number = "5",
pages = "98--??",
month = "????",
year = "1996",
CODEN = "DTMNAT",
ISSN = "0011-6963",
bibdate = "Sat May 4 17:16:13 MDT 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Troan:1996:FSSa,
author = "Erik Troan",
title = "Free Software Solutions: The {Python} Language",
journal = j-X-J,
volume = "5",
number = "5",
pages = "96--??",
month = may,
year = "1996",
CODEN = "XJOUEA",
ISSN = "1056-7003",
bibdate = "Thu Sep 05 09:14:34 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Troan:1996:FSSb,
author = "Erik Troan",
title = "Free Software Solutions: Basic {X} Programming in
{Python}",
journal = j-X-J,
volume = "5",
number = "6",
pages = "84--??",
month = jun,
year = "1996",
CODEN = "XJOUEA",
ISSN = "1056-7003",
bibdate = "Thu Sep 05 09:14:34 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Troan:1996:FSSc,
author = "Erik Troan",
title = "Free Software Solutions: Meta Widgets in {Python}",
journal = j-X-J,
volume = "5",
number = "7",
pages = "??--??",
month = jul # "\slash " # aug,
year = "1996",
CODEN = "XJOUEA",
ISSN = "1056-7003",
bibdate = "Wed Sep 4 09:14:40 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sigs.com/publications/docs/txjr/9607/txjr9607.toc.html",
}
@Article{Troan:1996:FSSd,
author = "Erik Troan",
title = "Free Software Solutions: {Linux} 2.0",
journal = j-X-J,
volume = "6",
number = "2",
pages = "72, 70",
month = nov # " and " # dec,
year = "1996",
CODEN = "XJOUEA",
ISSN = "1056-7003",
bibdate = "Mon Oct 20 06:22:33 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.sigs.com/publications/docs/txjr/9611/txjr9611.toc.html",
acknowledgement = ack-nhfb,
}
@Article{Vaught:1996:GGX,
author = "Andy Vaught",
title = "Graphing with {Gnuplot} and {Xmgr}",
journal = j-LINUX-J,
volume = "28",
pages = "??--??",
month = aug,
year = "1996",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue28/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Volkman:1996:MG,
author = "Victor R. Volkman",
title = "Micro-{C} and {GNU}",
journal = j-CCCUJ,
volume = "14",
type = "C/C++ Sources",
number = "1",
pages = "88--??",
month = jan,
year = "1996",
CODEN = "CCUJEX",
ISSN = "1075-2838",
bibdate = "Fri Aug 30 16:52:23 MDT 1996",
bibsource = "http://www.cuj.com/cbklist.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@TechReport{Akkas:1997:ITI,
author = "A. Akkas and M. J. Schulte",
title = "Implementing and Testing Interval Operations and
Intrinsics in the {GNU Fortran} Compiler",
type = "Technical report",
institution = "Lehigh University",
address = "Bethlehem, PA, USA",
month = dec,
year = "1997",
bibdate = "Fri Jun 11 05:49:37 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://home.ku.edu.tr/~ahakkas/publications/Impl_Test_Intv_Op.pdf",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:1997:BRPc,
author = "Anonymous",
title = "Book Review: {Programming with GNU Software}",
journal = j-LINUX-J,
volume = "38",
pages = "??--??",
month = jun,
year = "1997",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue38/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:1997:NPS,
author = "Anonymous",
title = "New Products: {SAMBA 1.9.17; Laptop Accelerated-X
Display Server; MetaCard 2.1.1 and the MetaCard Starter
Kit; pryzm; QuickStart; TIMESERIES by Empress;
TalentSoft Web+ 3.0; Open Sound System Sound Drivers
for {Linux}; Gnu {Emacs} Verson 20}",
journal = j-LINUX-J,
volume = "44",
pages = "??--??",
month = dec,
year = "1997",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue44/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/2550.html",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:1997:TNF,
author = "Anonymous",
title = "Technology News: {Fortran 90} News; Free Software;
Symbolic Computing Packages; {Matlab 5}; {Web}
Products",
journal = j-IEEE-COMPUT-SCI-ENG,
volume = "4",
number = "1",
pages = "87--??",
month = jan # "\slash " # mar,
year = "1997",
CODEN = "ISCEE4",
ISSN = "1070-9924",
bibdate = "Sat Jan 9 08:57:23 MST 1999",
bibsource = "http://www.computer.org/cse/cs1998;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://dlib.computer.org/cs/books/cs1997/pdf/c1087.pdf",
acknowledgement = ack-nhfb,
}
@Article{Ayers:1997:CXG,
author = "Larry Ayers",
title = "A comparison of {Xemacs} and {Gnu Emacs}",
journal = j-LINUX-J,
volume = "34",
pages = "??--??",
month = feb,
year = "1997",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue34/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Baker:1997:LLA,
author = "T. P. Baker and Dong-Ik Oh and Seung-Jin Moon",
title = "Low-Level {Ada} Tasking Support for {GNAT} ---
Performance and Portability Improvements",
journal = j-SIGADA-LETTERS,
volume = "17",
number = "3",
pages = "36--44",
month = may # "\slash " # jun,
year = "1997",
CODEN = "AALEE5",
ISSN = "0736-721X",
bibdate = "Tue Sep 9 11:28:13 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "GNARL is the tasking runtime system of the Gnu NYU
Ada95 Translator (GNAT). GNARL is divided into two main
layers, the lower of which isolates dependences on a
particular host operating system or real-time kernel.
For portability, the primary implementation of this
lower level accesses OS services via the POSIX
interfaces. We describe our redesign of the low-level
interface, to improve both performance and portability.
Performance comparisons between the new and old runtime
system on Solaris 2.4 show up to approximately 40
percent improvement on tasking related operations (11
Refs.)",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors); C6150J (Operating
systems)",
corpsource = "Dept. of Comput. Sci., Florida State Univ.,
Tallahassee, FL, USA",
keywords = "Ada; Ada tasking support; compiler; GNARL; GNAT; Gnu
Ada Runtime Library; Gnu NYU Ada95 Translator; low-
level interface; operating system; operating system
kernels; performance; POSIX; program compilers; program
interpreters; real-time kernel; real-time systems;
software libraries; software performance evaluation;
software portability; Solaris 2.4; tasking runtime
system; Unix",
treatment = "P Practical",
}
@Article{Bramley:1997:TNF,
author = "Randall Bramley",
title = "Technology News: {Fortran 90} News; Free Software;
Symbolic Computing Packages; {Matlab 5}; {Web}
Products",
journal = j-IEEE-COMPUT-SCI-ENG,
volume = "4",
number = "1",
pages = "87, 89--90",
month = jan # "\slash " # mar,
year = "1997",
CODEN = "ISCEE4",
ISSN = "1070-9924",
bibdate = "Sat Jan 9 08:57:23 MST 1999",
bibsource = "http://www.computer.org/cse/cs1998;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://dlib.computer.org/cs/books/cs1997/pdf/c1087.pdf;
http://www.cs.berkeley.edu/~xiaoye;
http://www.cs.cornell.edu/home/vavasis/qmg-home.html;
http://www.globus.org/sage; http://www.macsyma.com/;
http://www.mathworks.com/;
http://www.netlib.org/benchmark/linpackjava;
http://www.netlib.org/scalapack;
http://www.ucmp.berkeley.edu/subway/phylogen.html;
http://www.vni.com/products/wpd/jnl/jnl_1_0.html;
http://www.wolfram.com/look/cse",
acknowledgement = ack-nhfb,
annote = "The QMG1.1 mesh generation code, written in Matlab and
C++, is available at the Cornell URL listed in this
entry.",
}
@Book{Chassell:1997:PEL,
author = "Robert J. Chassell",
title = "Programming in {Emacs Lisp}: An Introduction",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "????",
day = "21",
month = oct,
year = "1997",
ISBN = "1-882114-41-8",
ISBN-13 = "978-1-882114-41-2",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Chin:1997:BRW,
author = "Eric Chin",
title = "Book Review: {{\em Writing GNU Emacs Extensions}}",
journal = j-LOGIN,
volume = "22",
number = "7",
pages = "??--??",
month = dec,
year = "1997",
CODEN = "LOGNEM",
ISSN = "1044-6397",
bibdate = "Tue Apr 11 06:42:27 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.usenix.org/publications/login/contents/contents.dec97.html",
URL = "http://www.usenix.org/publications/login/1997-12/emacs.html",
acknowledgement = ack-nhfb,
}
@InProceedings{Comar:1997:TGJ,
author = "C. Comar and G. Dismukes and F. Gasperoni",
title = "Targeting {GNAT} to the {Java Virtual Machine}",
crossref = "ACM:1997:PTA",
pages = "149--164",
year = "1997",
bibdate = "Tue Apr 20 13:43:51 MDT 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Do:1997:LEU,
author = "James Do and Muhammed Mudawwar",
title = "Letters to the Editor: {Unicode} Misunderstood",
journal = j-COMPUTER,
volume = "30",
number = "6",
pages = "6, 9",
month = jun,
year = "1997",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Wed Jun 04 08:59:03 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Response and rebuttal to \cite{Mudawwar:1997:MTM}.",
acknowledgement = ack-nhfb,
}
@Article{Duerinckx:1997:CRC,
author = "G. Duerinckx",
title = "Cyclic redundancy checks in {Ada95}",
journal = j-SIGADA-LETTERS,
volume = "17",
number = "1",
pages = "41--53",
month = jan # "\slash " # feb,
year = "1997",
CODEN = "AALEE5",
ISSN = "0736-721X",
bibdate = "Tue Sep 9 11:00:49 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Presents an implementation of the POSIX/UNIX95 CRC
(cyclic redundancy checking) algorithm in Ada95. Our
purpose is three-fold. (1) We want to provide standard
source code that can be recompiled on any platform,
UNIX-like or not, and be reused by other projects. (2)
We want the implementation to be generic and scalable,
typically from a 16-bit up to a 64- bit CRC checksum.
This goal is achieved by designing a generic
implementation, of which the POSIX/UNIX95 CRC is a
specific 32-bit instantiation, based on previous well-
designed and optimized work done in C. (3) The
implementation illustrates some of the new features of
the Ada95 language: shifting and rotating procedures,
modular types, aliased accesses, generic formal
package, child packages, exception information, etc.
Computing CRC checksums has proven difficult and slow
to execute in Ada83. The generic implementation of CRC
checksums illustrates some powerful and easy-to-use
features of Ada95. The algorithm is scalable up to any
octuple CRC size. Both 16-bit and 32-bit instances are
provided; 64-bit (or higher) can be created if
necessary. The CRC32 instance is fully compatible with
the POSIX/UNIX95 specification. The implementation is
quite fast. However, there is no way it can be any
faster than one done in hardware or one that relies on
a low-level language. Speed alone was not the premium;
instead, we mainly focused on portability, openness,
reuse and scalability issues. The presented code has
been compiled with the currently available version of
the GNAT compiler for DOS. It has been unit tested
against existing C implementations (5 Refs.)",
acknowledgement = ack-nhfb,
classification = "B6120B (Codes); C6110B (Software engineering
techniques); C6155 (Computer communications software);
C7410F (Communications computing)",
corpsource = "TRASYS, Brussels, Belgium",
keywords = "16 to 64 bit; Ada listings; Ada95; aliased accesses; C
implementations; child packages; computer
communications software; CRC checksums; CRC32 instance;
cyclic redundancy checks; error detection; exception
handling; exception information; generic formal
package; generic scalable implementation; GNAT compiler
for DOS; modular types; octuple CRC size; openness;
portability; POSIX/UNIX95 CRC algorithm; redundancy;
reusable code; rotating procedures; scalability;
shifting procedures; software portability; software
reusability; standard source code; telecommunication
computing; unit testing; Unix",
treatment = "P Practical",
}
@Book{Eaton:1997:GOH,
author = "John W. Eaton",
title = "{GNU Octave}: a high-level interactive language for
numerical computations",
publisher = pub-NETWORK-THEORY,
address = pub-NETWORK-THEORY:adr,
pages = "viii + 311",
year = "1997",
ISBN = "0-9541617-2-6",
ISBN-13 = "978-0-9541617-2-9",
LCCN = "????",
bibdate = "Mon Jul 04 16:11:15 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
remark = "Edition 3 for Octave version 2.0.13, February 1997.",
}
@Article{Friesenhahn:1997:AMP,
author = "Bob Friesenhahn",
title = "{Autoconf} Makes for Portable Software --- Use of {OS}
features and a freeware scripting utility solves
application portability across various flavors of
{Unix}",
journal = j-BYTE,
volume = "22",
number = "11",
pages = "45--46",
month = nov,
year = "1997",
CODEN = "BYTEDJ",
ISSN = "0360-5280",
bibdate = "Mon Nov 24 17:12:05 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Glickstein:1997:WGE,
author = "Bob Glickstein",
title = "Writing {GNU Emacs} Extensions",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "xviii + 215",
year = "1997",
ISBN = "1-56592-261-1",
ISBN-13 = "978-1-56592-261-7",
LCCN = "QA76.76.T49G56 1997",
bibdate = "Sat Jun 28 10:22:02 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$29.95",
URL = "http://www.oreilly.com/catalog/gnuext",
acknowledgement = ack-nhfb,
}
@Article{Heffan:1997:CLC,
author = "Ira V. Heffan",
title = "Copyleft: Licensing Collaborative Works in the Digital
Age",
journal = "Stanford Law Review",
volume = "49",
number = "6",
pages = "1487--1522",
month = jul,
year = "1997",
bibdate = "Mon Apr 18 10:25:19 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://open-bar.org/docs/copyleft.pdf",
acknowledgement = ack-nhfb,
}
@Article{Jenson:1997:BRP,
author = "Rob Jenson",
title = "Book Review: Programming with {GNU} Software",
journal = j-LOGIN,
volume = "22",
number = "4",
pages = "66--67",
month = aug,
year = "1997",
CODEN = "LOGNEM",
ISSN = "1044-6397",
bibdate = "Wed Aug 13 10:48:45 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.usenix.org/cgi-bin/sortbib.pl?-sA",
acknowledgement = ack-nhfb,
}
@Book{Loukides:1997:PGS,
author = "Mike Loukides and Andy Oram",
title = "Programming with {GNU} Software",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "xiv + 244",
year = "1997",
ISBN = "1-56592-112-7",
ISBN-13 = "978-1-56592-112-2",
LCCN = "QA76.76.O63L65 1997",
bibdate = "Wed Jul 23 14:54:43 MDT 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM.",
price = "US\$39.95",
URL = "http://www.ora.com/catalog/prognu/;
http://www.oreilly.com/catalog/prognu",
acknowledgement = ack-nhfb,
}
@Article{Mudawwar:1997:MTM,
author = "Muhammed F. Mudawwar",
title = "{Multicode}: {A} Truly Multilingual Approach to Text
Encoding: {Unicode} was designed to extend {ASCII} for
encoding text in different languages, but it still have
several important drawbacks. Multicode overcomes those
drawbacks",
journal = j-COMPUTER,
volume = "30",
number = "4",
pages = "37--43",
month = apr,
year = "1997",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Thu Apr 29 17:59:51 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "See also response and rebuttal \cite{Do:1997:LEU} and
letter \cite{Clinton:1998:LBM}.",
acknowledgement = ack-nhfb,
classification = "B6120B (Codes); C6130 (Data handling techniques)",
corpsource = "Dept. of Comput. Sci., American Univ., Cairo, Egypt",
keywords = "ASCII; character sets; code conversion; code
standards; computer industry acceptance; DP industry;
future; Multicode; multilingual approach; programming
ease; reserved character set; text encoding; Unicode
file representation; unified fonts; variable length
codes",
treatment = "G General Review; P Practical",
}
@Article{Plonka:1997:MSA,
author = "Dave Plonka",
title = "Managing Sys Admin Tasks with {GNATS}",
journal = j-SYS-ADMIN,
volume = "6",
number = "2",
pages = "51--??",
month = feb,
year = "1997",
CODEN = "SYADE7",
ISSN = "1061-2688",
bibdate = "Mon May 12 17:14:49 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Robbins:1997:EAP,
author = "Arnold Robbins",
title = "Effective {AWK} Programming",
publisher = pub-SSC,
address = pub-SSC:adr,
edition = "Second",
pages = "x + 322",
year = "1997",
ISBN = "1-57831-000-8",
ISBN-13 = "978-1-57831-000-5",
LCCN = "QA76.73.A95 R63 1997",
bibdate = "Thu Feb 18 13:49:27 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$27.00",
URL = "http://www.ssc.com/ssc/eap/",
acknowledgement = ack-nhfb,
}
@TechReport{Schulte:1997:AIS,
author = "M. J. Schulte and V. Zelov and A. Akkas and J. C.
Burley",
title = "Adding Interval Support to the {GNU Fortran}
Compiler",
type = "Technical report",
institution = "Lehigh University",
address = "Bethlehem, PA, USA",
month = sep,
year = "1997",
bibdate = "Fri Jun 11 05:46:57 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://home.ku.edu.tr/~ahakkas/publications/Add_Intv_Sup_Comp.pdf",
acknowledgement = ack-nhfb,
}
@Article{Smyth:1997:GGN,
author = "Gavin Smyth",
title = "{GNAT}: The {GNU New York University Ada Translator}:
{A} high-quality, low-cost {Ada 95} compiler",
journal = j-DDJ,
volume = "22",
number = "12",
pages = "86, 88, 89--90, 105--107",
month = dec,
year = "1997",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Fri Nov 28 17:26:40 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Gavin examines the GNU New York University Ada
Translator, a high-quality, lowcost Ada 95 (and Ada 83)
compiler that supports DOS< WIndows, and various
flavors of UNIX.",
acknowledgement = ack-nhfb,
}
@Book{Snyder:1997:TUS,
author = "Garth Snyder and Trent R. Hein and Evi Nemeth",
title = "Tools for {UNIX} system administrators",
publisher = pub-PH,
address = pub-PH:adr,
year = "1997",
ISBN = "0-13-665431-2",
ISBN-13 = "978-0-13-665431-5",
LCCN = "QA76.76.O63 T45 1997",
bibdate = "Tue May 25 07:14:38 MDT 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Companion CD-ROM to {\em UNIX system administration
handbook, 2nd ed.}.",
acknowledgement = ack-nhfb,
keywords = "computer networks; computer programs; computer
security; electronic mail systems; GNU; Internet
(computer network) -- security measures; operating
systems (computers); TCP/IP (computer network
protocol); UNIX (computer file); utilities (computer
programs)",
}
@Book{Stallman:1997:GEM,
author = "Richard Stallman",
title = "{GNU Emacs} Manual, for Version 20.1",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "Thirteenth",
pages = "????",
year = "1997",
ISBN = "1-882114-06-X",
ISBN-13 = "978-1-882114-06-1",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Stallman:1997:SDR,
author = "Richard Stallman",
title = "Societal Dimensions: The Right to Read",
journal = j-CACM,
volume = "40",
number = "2",
pages = "85--87",
month = feb,
year = "1997",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Fri Oct 10 18:17:54 MDT 1997",
bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/cacm1990.bib;
http://www.acm.org/pubs/toc/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.acm.org/pubs/citations/journals/cacm/1997-40-2/p85-stallman/",
acknowledgement = ack-nhfb,
classification = "C0230 (Economic, social and political aspects of
computing); C0310D (Computer installation management)",
keywords = "Clinton administration; Clipper chip; computer crime;
design; industrial property; key-escrow proposals;
legal aspects; management; pirates; right to read;
security; Software Protection Authority; Software
Publisher's Association",
subject = "{\bf K.1} Computing Milieux, THE COMPUTER INDUSTRY.
{\bf K.5.0} Computing Milieux, LEGAL ASPECTS OF
COMPUTING, General. {\bf K.4.0} Computing Milieux,
COMPUTERS AND SOCIETY, General.",
treatment = "G General Review",
}
@Book{Stallman:1997:TMT,
author = "Richard M. Stallman",
title = "The {Termcap} Manual: The {Termcap} Library and Data
Base",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "Third",
pages = "68 (est.)",
year = "1997",
ISBN = "1-882114-87-6",
ISBN-13 = "978-1-882114-87-0",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.gnupress.org/book12.html",
acknowledgement = ack-nhfb,
}
@Article{Troan:1997:FSS,
author = "Eric Troan",
title = "Free Software Solutions: From {Python} to {Java}",
journal = j-UNIX-DEVELOPER,
volume = "1",
number = "1",
pages = "77--78",
month = jan # "\slash " # feb,
year = "1997",
ISSN = "1090-2279",
bibdate = "Thu Jan 16 17:23:49 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Udell:1997:VFS,
author = "Jon Udell",
title = "The Value of Free Software --- Freeware gems like
{Apache}, {Linux}, and {Perl} keep the {Web} spinning",
journal = j-BYTE,
volume = "22",
number = "12",
pages = "109--??",
month = dec,
year = "1997",
CODEN = "BYTEDJ",
ISSN = "0360-5280",
bibdate = "Wed Dec 24 17:26:39 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Unger:1997:TGI,
author = "A. Unger and E. Zehendner",
booktitle = "Proceedings of the 23rd EUROMICRO Conference EUROMICRO
97. `New Frontiers of Information Technology'",
title = "Tuning the {GNU} instruction scheduler to superscalar
microprocessors",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "275--282",
year = "1997",
CODEN = "????",
DOI = "http://doi.ieeecomputersociety.org/10.1109/EURMIC.1997.617287",
ISSN = "????",
bibdate = "Sat Jul 16 17:20:12 MDT 2005",
bibsource = "http://ieeexplore.ieee.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "In the past, the GNU C compiler (GCC) has been
successfully ported to several superscalar
microprocessors. For that purpose, the instruction
timing of the target processor was usually modeled in a
straightforward manner. Unfortunately, in our
experience, this is likely to lead the instruction
scheduler astray. In this paper, we describe some of
our experiments that revealed such flaws, concerning
the DEC Alpha 21064 as well as other superscalar RISC
processors. We analyze the circumstances that led to
poorly scheduled code and demonstrate how the machine
description supplied for a superscalar processor can be
modified to fit some of these problems without
hampering the portability of the GCC. On the other
hand, we show situations for which we do not have a
solution within the given framework",
acknowledgement = ack-nhfb,
}
@Article{Vestal:1997:RMD,
author = "S. Vestal and L. Guerby and R. Dewar and D. McConnell
and B. Lewis",
title = "Reimplementing a multiprocess distributed paradigm for
real-time systems in {Ada 95}",
journal = j-SIGADA-LETTERS,
volume = "17",
number = "5",
pages = "93--99",
month = sep # "\slash " # oct,
year = "1997",
CODEN = "AALEE5",
ISSN = "0736-721X",
bibdate = "Wed Jan 7 19:18:03 MST 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
classification = "C6110F (Formal methods); C6115 (Programming
support); C6150C (Compilers, interpreters and other
processors); C6150N (Distributed systems software);
C7150 (Military computing); C7460 (Aerospace
engineering computing)",
conflocation = "Ravenscar, UK; 8-10 April 1997",
conftitle = "Eighth International Real-Time Ada Workshop",
keywords = "Ada; aerospace computing; aerospace simulation;
application generators; computer aided software
engineering; formal specification; GNAT Ada 95
compiler; hard real-time distributed systems; language
issues; military computing; missile flight simulation
code; missiles; multiprocess distributed paradigm;
multiprocessing programs; performance; program
compilers; real-time systems; software performance
evaluation; software tools; specification/generation
software tool; Sun Solaris",
treatment = "P Practical",
}
@Article{Vieth:1997:GEE,
author = "Ulrik Vieth",
title = "A {GNU Emacs} editing mode for {\MF} and {\MP}
sources",
journal = j-TUGboat,
volume = "18",
number = "1",
pages = "12--16",
month = mar,
year = "1997",
ISSN = "0896-3207",
bibdate = "Fri Jul 13 10:24:20 MDT 2007",
bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/tugboat.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat",
acknowledgement = ack-bnb # " and " # ack-nhfb,
}
@Article{Anonymous:1998:NPG,
author = "Anonymous",
title = "New Products: {GO-Global 1.5, GraphOn Corp.; InterBase
5 for Linux, InterBase Software Corp.; ObjectTeam for
Linux, Cayenne Software, Inc.; NetWare for Linux 1.0
and KDE, Caldera, Inc.; 264DP Screamer Dual Alpha
21264, Microway, Inc.; NetBeans Developer 2.0, Beta 3,
NetBeans, Inc.; Metro Link Motif Complete!, Metro Link
Inc.; Debian GNU\slash Linux 2.0 ``Hamm'', Debian
GNU\slash Linux; Journyx Webtime Version 2.0, Journyx
LLC}",
journal = j-LINUX-J,
volume = "55",
pages = "91, 95",
month = nov,
year = "1998",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Tue Oct 20 16:41:32 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue55/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Aviram:1998:GON,
author = "Mariva H. Aviram",
title = "{GNU} offers a new kind of {Java IDE}",
journal = j-JAVAWORLD,
volume = "3",
number = "7",
month = jul,
year = "1998",
CODEN = "????",
ISSN = "1091-8906",
bibdate = "Thu Aug 13 10:33:06 1998",
bibsource = "http://www.javaworld.com/javaworld/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.javaworld.com/javaworld/jw-07-1998/jw-07-freebuilder.htm",
acknowledgement = ack-nhfb,
}
@Article{Burgess:1998:MFA,
author = "Mark Burgess and Demosthenes Skipitaris",
title = "Managing Filesystem {ACLs} with {GNU\slash Cfengine}",
journal = j-LOGIN,
volume = "23",
number = "4",
month = jun,
year = "1998",
CODEN = "LOGNEM",
ISSN = "1044-6397",
bibdate = "Tue Apr 11 06:42:35 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.usenix.org/publications/login/contents/contents.jun98.html",
URL = "http://www.usenix.org/publications/login/1998-6/acls.html",
acknowledgement = ack-nhfb,
}
@Article{Charles:1998:NOS,
author = "John Charles",
title = "In The News: Open Source: {Netscape} Pops the Hood:
{NSF} Grant Funds National Network: Engineering
Center",
journal = j-IEEE-SOFTWARE,
volume = "15",
number = "4",
pages = "79--82",
month = jul # "\slash " # aug,
year = "1998",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.1998.687951",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Tue Jul 7 08:58:23 MDT 1998",
bibsource = "http://computer.org/software/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://dlib.computer.org/so/books/so1998/pdf/s4079.pdf",
acknowledgement = ack-nhfb,
}
@TechReport{Clement-Fontaine:1998:LPG,
author = "M{\'e}lanie Cl{\'e}ment-Fontaine",
title = "La license publique g{\'e}n{\'e}rale {GNU} [logiciel
libre]",
type = "M{\'e}moire de D.E.A Droit des Cr{\'e}ations
Immat{\'e}rielles",
institution = "Universit{\'e} de Montpellier, I Facult{\'e} de
Droit",
address = "Montpellier, France",
year = "1998",
bibdate = "Mon Apr 18 09:56:48 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.juriscom.net/uni/mem/08/log01.pdf",
acknowledgement = ack-nhfb,
}
@Article{Clinton:1998:LBM,
author = "Terry Clinton and Tom Parsons and Capers Jones and
William Adams and Garth Klatt and Eric Haines and Ted
Lewis and Philip Machanik and Stig Nilsson and Karl
Reed and Howard R. Stearns and Neville Holmes and John
Brownie",
title = "Letters: The Benefits of Model-Based Integration;
Documentation is Not Green; Picking on the Overdog;
Buggy, Slow Windoze; There's No Such Thing as Free
Software; {Linus}' Law of Open Source Development;
Bug-Free Development? No Way; Governmental {IT}
Planning and the {Computer Society}; Text Encoding
Questions; Encoding the World's Languages",
journal = j-COMPUTER,
volume = "31",
number = "11",
pages = "4, 5--7, 11",
month = nov,
year = "1998",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Mon Nov 09 06:08:41 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Two letters discuss Unicode and Multicode
\cite{Mudawwar:1997:MTM}.",
URL = "http://dlib.computer.org/co/books/co1998/pdf/ry004.pdf",
acknowledgement = ack-nhfb,
}
@Article{DDJStaff:1998:NVK,
author = "{DDJ Staff}",
title = "News and Views: Kudos for Free Software Pioneers;
{PSCs}: Personal Supercomputers; Smart Dialing; Let it
Snow\ldots{}; Math for the {Web}; The Taxman Changes;
Advances in Nanoelectromechanical Technology; {Tcl}
Goes it Alone",
journal = j-DDJ,
volume = "23",
number = "5",
pages = "18--18",
month = may,
year = "1998",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Wed Apr 1 16:59:28 MST 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{deIcaza:1998:GDE,
author = "Miguel de Icaza and Elliot Lee and Federica Mena",
title = "The {GNOME} Desktop Environment",
crossref = "USENIX:1998:PFT",
pages = "??--??",
year = "1998",
bibdate = "Fri Oct 18 09:04:41 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/usenix98/freenix/icaza.ps",
acknowledgement = ack-nhfb,
}
@Article{Edwards:1998:ITC,
author = "John Edwards",
title = "Industry Trends: The Changing Face of Freeware",
journal = j-COMPUTER,
volume = "31",
number = "10",
pages = "11--13",
month = oct,
year = "1998",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
bibdate = "Tue Oct 6 18:50:08 MDT 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://dlib.computer.org/co/books/co1998/pdf/rx011.pdf",
acknowledgement = ack-nhfb,
annote = "Includes discussion of the Free Software Foundation,
the GNU Project, GNU/Linux, and Apache.",
}
@Article{Hackvan:1998:QOS,
author = "Stig Hackv{\"a}n",
title = "Not quite {Open Source}, but close",
journal = "Linux Today",
day = "10",
month = dec,
year = "1998",
bibdate = "Mon Apr 18 10:22:58 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://linuxtoday.com/news_story.php3?ltsn=1998-12-10-001-05-NW-CY",
abstract = "Sun calls the new Java license its Sun Community
Source License (SCSL). Precise terms of the new Java
license will not be made available until January,
1999.\par
SCSL is customized for each different product and Sun
already uses SCSL to license its Jini
technology.\par
``The Java platform is definitely not free software,
but it is more open than it was before. The cost of
gaining access to the platform's source code has been
greatly reduced and the level of freedom granted to
members of the community of SCSL licensees has been
greatly increased.''",
acknowledgement = ack-nhfb,
}
@Article{Howes:1998:TPC,
author = "Brad Howes",
title = "Template processing classes for {Python}",
journal = j-DDJ,
volume = "23",
number = "2",
pages = "38, 40, 42, 44--46, 48, 100",
month = feb,
year = "1998",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu May 21 19:02:04 MDT 1998",
bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/dr-dobbs.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Brad shows how you can embed Python objects in HTML
pages using boilerplate template processing classes.
Then Python creator Guido van Rossum adds a note on
what's new in the just-released Python 1.5.",
acknowledgement = ack-nhfb,
classification = "C6130D (Document processing techniques); C6130M
(Multimedia); C6160J (Object- oriented databases)",
keywords = "application program interfaces; BoilerPlate; CGI
infrastructure; conditional control; Emacs; embedded
HTML text; errors; HTML document template; HTML
editing; hypermedia; iterative control; multithreaded
CGI service; object database; object paradigm;
object-oriented databases; page description languages;
persistent objects; placeholders; print statements;
Python; run- time values; run-time HTML generation;
syntax coloring; tagged locations; template HTML
constructs; template processing classes; text regions",
treatment = "P Practical",
}
@Article{Kukuk:1998:NPR,
author = "Amy Kukuk",
title = "New Products: {Raritan MasterConsole MX4, Raritan
Computer, Inc.; VRtuoso, Bittco Solutions; Debian
GNU/Linux ARM, Debian GNU/Linux; LinuxCAD, Software
Forge, Inc.; Perspective for Java, Three D Graphics;
MetaCard 2.2, MetaCard Corp.; EtherPage Version 3.0,
Personal Productivity Tools, Inc.; D 3 Linux v.7.1,
Pick Systems}",
journal = j-LINUX-J,
volume = "56",
pages = "80, 95",
month = dec,
year = "1998",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Thu Nov 19 17:47:27 MST 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue56/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Lazenby:1998:TE,
author = "Daniel Lazenby",
title = "{TeraSpell 97} for {Emacs}",
journal = j-LINUX-J,
volume = "48",
pages = "??--??",
month = apr,
year = "1998",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue48/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/2663.html",
acknowledgement = ack-nhfb,
}
@Article{Leon:1998:GIM,
author = "Gonzalo Le{\'o}n",
title = "The {GNU's Image Manipulation Program}",
journal = j-COMP-GRAPHICS,
volume = "32",
number = "3",
pages = "25--27",
month = aug,
year = "1998",
CODEN = "CGRADI, CPGPBZ",
ISSN = "0097-8930",
bibdate = "Wed Jul 22 14:55:52 MDT 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Discusses the current status of GIMP, available from
\path=http://www.gimp.org=, a developing competitor to
Adobe Photoshop and other image manipulation
packages.",
acknowledgement = ack-nhfb,
}
@Article{Millet:1998:PGT,
author = "Laurent Millet and Ted Baker",
title = "Porting the {GNAT} Tasking Runtime System to the {Java
Virtual Machine}",
journal = j-LECT-NOTES-COMP-SCI,
volume = "1411",
pages = "19--??",
year = "1998",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Tue Feb 5 11:52:10 MST 2002",
bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t1411.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/bibs/1411/14110019.htm;
http://link.springer-ny.com/link/service/series/0558/papers/1411/14110019.pdf",
acknowledgement = ack-nhfb,
}
@Article{Raymond:1998:SPO,
author = "Eric Raymond",
title = "Stop the Presses: Open Source Summit",
journal = j-LINUX-J,
volume = "50",
pages = "??--??",
month = "",
year = "1998",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Thu May 21 15:07:35 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Discusses Perl, Python, and Tcl.",
URL = "http://www.ssc.com/lj/issue50/2918.html",
acknowledgement = ack-nhfb,
}
@Article{Sanders:1998:ELO,
author = "James Sanders",
title = "Edgewatch: {Linux}, Open Source, and Software's
Future",
journal = j-IEEE-SOFTWARE,
volume = "15",
number = "5",
pages = "88--91",
month = sep # "\slash " # oct,
year = "1998",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/52.714831",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Fri Oct 30 06:18:38 MST 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://dlib.computer.org/so/books/so1998/pdf/s5088.pdf",
acknowledgement = ack-nhfb,
}
@TechReport{Schulte:1998:SAP,
author = "M. J. Schulte and V. Zelov and A. Akkas and J. C.
Burley",
title = "Summary of Accomplishments and Plans for Future
Research on the Interval Enhanced {GNU Fortran}
Compiler",
type = "Technical report",
institution = "Lehigh University",
address = "Bethlehem, PA, USA",
month = jun,
year = "1998",
bibdate = "Fri Jun 11 05:50:56 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://home.ku.edu.tr/~ahakkas/publications/Summary.pdf",
acknowledgement = ack-nhfb,
}
@Book{Stallman:1998:DGG,
author = "Richard Stallman",
title = "Debugging with {GDB}: the {GNU} source-level
debugger",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "Fifth",
pages = "vi + 194",
month = apr,
year = "1998",
ISBN = "1-882114-75-2",
ISBN-13 = "978-1-882114-75-7",
LCCN = "QA76.9.D43 S73 1998",
bibdate = "Thu Jan 31 12:45:26 MST 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "For GDB version 4.17.",
acknowledgement = ack-nhfb,
keywords = "C (computer program language) -- testing; debugging in
computer science -- computer programs; gdb (computer
file)",
}
@Misc{Stallman:1998:WFS,
author = "Richard M. Stallman",
title = "Why ``Free Software'' is better than ``Open Source''",
howpublished = "World-Wide Web document.",
year = "1998",
bibdate = "Mon Apr 18 09:53:59 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.gnu.org/philosophy/free-software-for-freedom.html",
acknowledgement = ack-nhfb,
}
@InProceedings{Viega:1998:MGM,
author = "John Viega and Barry Warsaw and Ken Manheimer",
title = "{Mailman}: The {GNU Mailing List Manager}",
crossref = "USENIX:1998:PTS",
pages = "??--??",
year = "1998",
bibdate = "Fri Oct 18 07:49:55 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/lisa98/viega.html",
acknowledgement = ack-nhfb,
}
@Article{Wolfe:1998:BP,
author = "Rosalee Wolfe",
title = "Beyond Paint",
journal = j-COMP-GRAPHICS,
volume = "32",
number = "3",
pages = "29--31",
month = aug,
year = "1998",
CODEN = "CPGPBZ",
ISSN = "0097-8930",
bibdate = "Wed Jul 22 14:55:52 MDT 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Discusses and compares GIMP (GNU Image Manipulation
Program), Graphics Workshop, NIH Image\slash Scion
Image, Paint Shop Pro, and Webfx.",
acknowledgement = ack-nhfb,
}
@Article{Anandakrishnan:1999:PEG,
author = "Sridhar Anandakrishnan",
title = "Penguins Everywhere: {GNU\slash Linux} in
{Antarctica}",
journal = j-IEEE-SOFTWARE,
volume = "16",
number = "6",
pages = "90--96",
month = nov # "\slash " # dec,
year = "1999",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/52.805480",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Tue Apr 25 08:50:54 MDT 2000",
bibsource = "http://computer.org/software/so1999/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://computer.org/software/so1999/s6090abs.htm;
http://dlib.computer.org/so/books/so1999/pdf/s6090.pdf",
acknowledgement = ack-nhfb,
}
@Book{Anderson:1999:LUG,
author = "E. Anderson and Z. Bai and C. Bischof and S. Blackford
and J. Demmel and J. Dongarra and J. Du Croz and A.
Greenbaum and S. Hammarling and A. McKenney and D.
Sorensen",
title = "{LAPACK} Users' Guide",
publisher = pub-SIAM,
address = pub-SIAM:adr,
edition = "Third",
pages = "xxi + 407",
year = "1999",
ISBN = "0-89871-447-8",
ISBN-13 = "978-0-89871-447-0",
LCCN = "QA76.73.F25 L36 1999",
bibdate = "Thu Sep 19 07:23:11 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
}
@Article{Anonymous:1999:LEF,
author = "Anonymous",
title = "Letter to the {Editor}: On Free Software",
journal = j-LOGIN,
volume = "24",
number = "1",
pages = "??--??",
month = feb,
year = "1999",
CODEN = "LOGNEM",
ISSN = "1044-6397",
bibdate = "Tue Apr 11 06:42:33 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.usenix.org/publications/login/contents/contents.feb99.html",
URL = "http://www.usenix.org/publications/login/1999-2/freesoftware.html",
acknowledgement = ack-nhfb,
}
@Article{B:1999:DIF,
author = "Praveen B. and Deepak Gupta and Rajat Moona",
title = "Design and implementation of a file system with
on-the-fly data compression for {GNU/Linux}",
journal = j-SPE,
volume = "29",
number = "10",
pages = "863--874",
month = aug,
year = "1999",
CODEN = "SPEXBL",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
bibdate = "Tue Aug 31 11:31:54 MDT 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www3.interscience.wiley.com/journalfinder.html",
URL = "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=63001367;
http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=63001367&PLACEBO=IE.pdf",
acknowledgement = ack-nhfb,
}
@Article{Bollinger:1999:ROS,
author = "Terry Bollinger and Russell Nelson and Karsten Self
and Stephen Turnbull",
title = "Response: Open-Source Methods: Peering Through the
Clutter",
journal = j-IEEE-SOFTWARE,
volume = "16",
number = "4",
pages = "8--11",
month = jul # "\slash " # aug,
year = "1999",
CODEN = "IESOEG",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 15 18:06:15 MDT 1999",
bibsource = "http://computer.org/software/so1999/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://dlib.computer.org/so/books/so1999/pdf/s4006.pdf",
acknowledgement = ack-nhfb,
}
@Book{Busch:1999:GGG,
author = "David D. Busch",
title = "Great graphics with {GIMP}",
publisher = pub-PRIMA,
address = pub-PRIMA:adr,
pages = "xxx + 370",
year = "1999",
ISBN = "0-7615-2407-X",
ISBN-13 = "978-0-7615-2407-6",
LCCN = "T385 .B8664 2000",
bibdate = "Mon Nov 15 15:56:11 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
note = "Edited by Kevin Harreld and Kim Spilker.",
price = "US\$40.00",
acknowledgement = ack-nhfb,
libnote = "Not in my library.",
subject = "Computer graphics; GIMP (Computer file)",
}
@Book{Cameron:1999:GEP,
author = "Debra Cameron",
title = "{GNU Emacs} Pocket Reference",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "iii + 58",
year = "1999",
ISBN = "1-56592-496-7",
ISBN-13 = "978-1-56592-496-3",
LCCN = "QA76.76.T49 C348 1998",
bibdate = "Mon Apr 29 15:52:00 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$6.95",
URL = "http://www.oreilly.com/catalog/gnupr",
acknowledgement = ack-nhfb,
}
@Book{Chassell:1999:TGD,
author = "Robert J. Chassell and Richard M. Stallman",
title = "Texinfo: The {GNU} Documentation Format (for Texinfo
version 4.0, 28 September 1999)",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "x + 244",
year = "1999",
ISBN = "1-882114-67-1",
ISBN-13 = "978-1-882114-67-2",
LCCN = "????",
bibdate = "Wed Sep 20 10:17:03 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$25.00",
acknowledgement = ack-nhfb,
}
@InProceedings{Colnet:1999:OEP,
author = "D. Colnet and O. Zendra",
booktitle = "Proceedings of Technology of Object-Oriented Languages
and Systems, 7--10 June 1999",
title = "Optimizations of {Eiffel} programs: {SmallEiffel}, the
{GNU Eiffel Compiler}",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "341--350",
year = "1999",
CODEN = "????",
DOI = "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1999.779065",
ISSN = "????",
bibdate = "Sat Jul 16 17:20:12 MDT 2005",
bibsource = "http://ieeexplore.ieee.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The design of the Eiffel language makes it possible to
perform global optimizations on Eiffel programs. We
describe some of the techniques we used in SmallEiffel,
The GNU Eiffel Compiler, to generate highly efficient
executables for Eiffel programs. Most of these
techniques---related to global analysis or not---may
also be applied to other object oriented languages.",
acknowledgement = ack-nhfb,
}
@InProceedings{Cranor:1999:OSR,
author = "Charles D. Cranor and Theo de Raadt",
title = "Opening the Source Repository with Anonymous {CVS}",
crossref = "USENIX:1999:UAT",
pages = "??--??",
year = "1999",
bibdate = "Thu Feb 24 11:35:57 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.openbsd.org/papers/anoncvs-paper.ps",
acknowledgement = ack-nhfb,
}
@Article{Curley:1999:OSS,
author = "Charles Curley",
title = "Open Source Software for Real-time Solutions",
journal = j-LINUX-J,
volume = "66",
pages = "??--??",
month = oct,
year = "1999",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Sep 21 07:44:11 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue66/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue66/3576.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{DDJStaff:1999:NVSa,
author = "{DDJ Staff}",
title = "News and Views: Speeding up {3D} Modeling; {Project
Gutenberg}; {FSF} Honors {Larry Wall}; Smart Pens Don't
Make Smart Writers; Power Hogs; Virtual Fish: {Java}'s
Killer App?; Evaluating Testing Tools; Software Patents
Con",
journal = j-DDJ,
volume = "24",
number = "1",
pages = "18--18",
month = jan,
year = "1999",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Dec 3 09:32:09 MST 1998",
bibsource = "http://www.ddj.com/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{delaPuente:1999:RTP,
author = "Juan A. de la Puente and Jos{\'e} F. Ruiz and
Jes{\'u}s M. Gonz{\'a}lez-Barahona",
title = "Real-Time Programming with {GNAT}: Specialized Kernels
versus {POSIX} Threads",
journal = j-SIGADA-LETTERS,
volume = "19",
number = "2",
pages = "73--77",
month = jun,
year = "1999",
CODEN = "AALEE5",
ISSN = "0736-721X",
bibdate = "Tue Aug 31 07:04:20 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Deno:1999:NRB,
author = "Cynthia Deno",
title = "New Releases of {*BSD} and {Debian Linux} {OSes} Given
Away at {USENIX Annual Conference}",
journal = j-LOGIN,
volume = "24",
number = "3",
pages = "??--??",
month = jun,
year = "1999",
CODEN = "LOGNEM",
ISSN = "1044-6397",
bibdate = "Tue Apr 11 06:42:49 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.usenix.org/publications/login/1999-6/index.html",
URL = "http://www.usenix.org/publications/login/1999-6/newreleases.html",
acknowledgement = ack-nhfb,
}
@Book{DiBona:1999:OSV,
author = "Chris DiBona and Sam Ockman and Mark Stone",
title = "Open Sources: Voices from the {Open Source}
Revolution",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "viii + 272",
year = "1999",
ISBN = "1-56592-582-3",
ISBN-13 = "978-1-56592-582-3",
LCCN = "QA76.754 .O63 1999",
bibdate = "Thu Feb 18 08:07:36 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes a chapter {\em The GNU Operating System and
the Free Software Movement}, by Richard Stallman, and a
chapter {\em Future of Cygnus Solutions: An
Entrepreneur's Account}, by Michael Tiemann.",
price = "US\$24.95",
URL = "http://www.oreilly.com/catalog/opensources/",
acknowledgement = ack-nhfb,
}
@Book{Donnelly:1999:BMU,
author = "Charles Donnelly and Richard Stallman",
title = "{Bison}: the {YACC}-compatible Parser Generator, Bison
Version 1.28",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "????",
day = "14",
month = jan,
year = "1999",
ISBN = "1-882114-45-0",
ISBN-13 = "978-1-882114-45-0",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$15",
acknowledgement = ack-nhfb,
}
@Article{Erickson:1999:EOS,
author = "Jonathan Erickson",
title = "Editorial: Open Season",
journal = j-DDJ,
volume = "24",
number = "2",
pages = "8--8",
month = feb,
year = "1999",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Tue Feb 2 06:29:28 MST 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Comments on the GNU open software approach to software
development, compared to the Microsoft model.",
URL = "http://www.ddj.com/1999/9902/9902toc.htm;
http://www.ddj.com/ddj/1999/1999_02/9902q/9902q.htm",
acknowledgement = ack-nhfb,
}
@Book{Feldman:1999:APS,
author = "Michael B. Feldman and Elliot B. Koffman",
title = "{Ada 95}: problem solving and program design",
publisher = pub-AW,
address = pub-AW:adr,
pages = "xv + 784",
year = "1999",
ISBN = "0-201-36123-X",
ISBN-13 = "978-0-201-36123-0",
LCCN = "QA76.73.A35 F43 1999",
bibdate = "Mon Apr 29 16:03:08 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM.",
acknowledgement = ack-nhfb,
keywords = "GNU ADA95 (GNAT)",
}
@Article{Fielding:1999:SLA,
author = "Roy T. Fielding",
title = "Shared leadership in the {Apache} project",
journal = j-CACM,
volume = "42",
number = "4",
pages = "42--43",
month = apr,
year = "1999",
bibdate = "Thu Apr 8 06:53:09 MDT 1999",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/1999-42/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.acm.org:80/pubs/citations/journals/cacm/1999-42-4/p42-fielding/",
acknowledgement = ack-nhfb,
}
@Article{Glass:1999:NBL,
author = "Robert L. Glass",
title = "News Briefs: Loyal Opposition: Of Open Source, {Linux}
\ldots{} \ldots{} and Hype",
journal = j-IEEE-SOFTWARE,
volume = "16",
number = "1",
pages = "128--??",
month = jan # "\slash " # feb,
year = "1999",
CODEN = "IESOEG",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Apr 1 16:52:57 MST 1999",
bibsource = "http://computer.org/software/so1999/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://dlib.computer.org/so/books/so1999/pdf/s1128.pdf",
acknowledgement = ack-nhfb,
}
@Book{Glinsky:1999:LIO,
author = "Peter Glinsky and Frank Gehrke and G{\"u}nter
Klappheck",
title = "{Das LINUX im Office Buch: [erfolgreiches Arbeiten mit
wichtigen LINUX-Applikationen; die LINUX-B{\"u}ropakete
Staroffice und Applixware; das Bildbearbeitungsprogramm
GIMP; die Datenbank PostgreSQL]}",
publisher = "Sybex",
address = "D{\"u}sseldorf, Germany",
pages = "xx + 694",
year = "1999",
ISBN = "3-8155-0310-8",
ISBN-13 = "978-3-8155-0310-2",
LCCN = "????",
bibdate = "Sat Mar 09 16:20:35 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
language = "German",
}
@Book{Goerzen:1999:DGL,
author = "John Goerzen and Ossama Othman",
title = "{Debian GNU\slash Linux}: Guide to Installation and
Usage",
publisher = pub-NEW-RIDERS,
address = pub-NEW-RIDERS:adr,
pages = "158",
year = "1999",
ISBN = "0-7357-0914-9",
ISBN-13 = "978-0-7357-0914-0",
LCCN = "QA76.76.O63 .G634 1999",
bibdate = "Fri Dec 15 06:40:33 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$24.99",
URL = "http://www.newriders.com/books/title.cfm?isbn=0735709149",
acknowledgement = ack-nhfb,
}
@Misc{Gomulkiewicz:1999:HCU,
author = "Robert W. Gomulkiewicz",
title = "How copyleft uses license rights to succeed in the
{Open Source} software revolution and the implications
for {Article 2B}",
howpublished = "World-Wide Web document.",
year = "1999",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
note = "36 Houston Law Review 179.",
URL = "http://cyber.law.harvard.edu/is99/Copyleft.htm",
acknowledgement = ack-nhfb,
}
@Article{Gray:1999:SMR,
author = "Bob Gray",
title = "Software Mini-Review: {Red Hat Linux 6.0}",
journal = j-LOGIN,
volume = "24",
number = "4",
pages = "??--??",
month = aug,
year = "1999",
CODEN = "LOGNEM",
ISSN = "1044-6397",
bibdate = "Tue Apr 11 06:42:51 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.usenix.org/publications/login/1999-8/index.html",
URL = "http://www.usenix.org/publications/login/1999-8/features/redhat.html",
acknowledgement = ack-nhfb,
}
@Article{Grinzo:1999:PBC,
author = "Lou Grinzo and Laryn Fernandes",
title = "Programmer's Bookshelf: Clarifying the {Open Source}
Movement",
journal = j-DDJ,
volume = "24",
number = "9",
pages = "119--120",
month = sep,
year = "1999",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Nov 9 06:25:04 MST 2000",
bibsource = "http://www.ddj.com/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Lou examines Open Sources: Voices of the Open Source
Revolution, edited by Chris DiBona, Sam Ockman, and
Mark Stone, while Laryn takes a look at the third
edition of David M. Geary's Graphic Java 2: Mastering
the JFC.",
acknowledgement = ack-nhfb,
}
@Article{Hammel:1999:PWG,
author = "Michael J. Hammel",
title = "Programming {Web} Graphics with Perl and {GNU}
Software",
journal = j-LINUX-J,
volume = "64",
pages = "??--??",
month = aug,
year = "1999",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Thu Sep 21 07:44:11 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue64/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue64/3464.html",
acknowledgement = ack-nhfb,
}
@Article{Harrison:1999:MOS,
author = "Mark Harrison",
title = "Managing Open Source Software",
journal = j-LOGIN,
volume = "24",
number = "1s",
pages = "??--??",
month = jan,
year = "1999",
CODEN = "LOGNEM",
ISSN = "1044-6397",
bibdate = "Tue Apr 11 06:42:43 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.usenix.org/publications/login/contents/contents.jan99.html",
note = "Special issue on tools.",
URL = "http://www.usenix.org/publications/login/1999-1/opensource.html",
acknowledgement = ack-nhfb,
}
@Article{Hecker:1999:SSB,
author = "Frank Hecker",
title = "Setting Up Shop: The Business of Open-Source
Software",
journal = j-IEEE-SOFTWARE,
volume = "16",
number = "1",
pages = "45--51",
month = jan # "\slash " # feb,
year = "1999",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/52.744568",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Apr 1 16:52:57 MST 1999",
bibsource = "http://computer.org/software/so1999/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://computer.org/software/so1999/s1045abs.htm;
http://dlib.computer.org/so/books/so1999/pdf/s1045.pdf",
acknowledgement = ack-nhfb,
}
@Article{Johnson:1999:OSR,
author = "Dr. Shawana P. Johnson",
title = "Open Source Remote Sensing Effort",
journal = j-LINUX-J,
volume = "64",
pages = "??--??",
month = aug,
year = "1999",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Sep 21 07:44:11 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue64/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue64/3418.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Kernighan:1999:PP,
author = "Brian W. Kernighan and Rob Pike",
title = "The Practice of Programming",
publisher = pub-AW,
address = pub-AW:adr,
pages = "xii + 267",
year = "1999",
ISBN = "0-201-61586-X",
ISBN-13 = "978-0-201-61586-9",
LCCN = "QA76.6 .K48 1999",
bibdate = "Fri Jan 21 06:58:06 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
price = "US\$24.95, CAN\$37.50",
URL = "http://cm.bell-labs.com/cm/cs/tpop/code.html;
http://cseng.aw.com/bookdetail.qry?ISBN=0-201-61586-X&ptype=0;
http://tpop.awl.com",
acknowledgement = ack-nhfb,
}
@Article{Knudsen:1999:AAO,
author = "Craig Knudsen",
title = "{AbiWord}: {AbiSource}'s Open Source Word Processor",
journal = j-LINUX-J,
volume = "64",
pages = "??--??",
month = aug,
year = "1999",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Sep 21 07:44:11 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue64/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue64/3545.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Knudsen:1999:OSA,
author = "Craig Knudsen",
title = "Open Source with {Applix}",
journal = j-LINUX-J,
volume = "65",
pages = "??--??",
month = sep,
year = "1999",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Sep 21 07:44:11 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue65/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue65/3574.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Kroeker:1999:NTNa,
author = "Kirk L. Kroeker",
title = "New Tools: Net Development: {Sun}'s {Java} Embedded
Server; {MetaCreation}'s {Web}-Savvy Graphics Tool;
{WebCompiler}'s {HTML} Packaging Tool. Component
Technology: {ProtoVIew Development}'s {ActiveX} Tools;
{Avilon Software}'s Load Balancing Component System.
Software Development: {Verilog}'s Test Checker; {Red
Hat} and {Metrowerks}' Development Tools for {Linux};
The {Object Factory}'s Optimization Tool; {Acumen
Systems}'s {SDK} for Imaging; {Aonix}'s
Process-Oriented Lifecycle Environment; {Baan}'s
Embedded Software Development Suite",
journal = j-COMPUTER,
volume = "32",
number = "5",
pages = "103--107",
month = may,
year = "1999",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Thu May 6 06:17:23 MDT 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://dlib.computer.org/co/books/co1999/pdf/r5103.pdf",
acknowledgement = ack-nhfb,
}
@Article{Kroeker:1999:NTNb,
author = "Kirk L. Kroeker",
title = "New Tools: Net Development: {Entrust}'s {Open
Toolkits}; {IBM}'s {Parallel Enterprise Server};
{Talarian}'s Message-Queueing Product; {SGI}'s Open
Source {SAN} Management Software. Software Development:
{ParaSoft}'s Automatic Error-Detection Tool; {Aonix}'s
{GUI} Management System for {Solaris 7}. Component
Technology: {IONA Technologies}' {EJB Toolkit};
{ProtoVIew}'s Diagramming Tool",
journal = j-COMPUTER,
volume = "32",
number = "6",
pages = "107--110",
month = jun,
year = "1999",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Thu Jun 3 18:52:18 MDT 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://dlib.computer.org/co/books/co1999/pdf/r6107.pdf",
acknowledgement = ack-nhfb,
}
@Article{Kroll:1999:CRL,
author = "Jason Kroll",
title = "{CodeWarrior} for {Red Hat}, {Linux}, {GNU} Edition,
Version 4",
journal = j-LINUX-J,
volume = "66",
pages = "??--??",
month = oct,
year = "1999",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Thu Sep 21 14:31:45 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue66/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue66/3654.html",
acknowledgement = ack-nhfb,
}
@Article{Kroll:1999:VLW,
author = "Jason Kroll",
title = "{VA Linux} Workstation {VArStation XMP}",
journal = j-LINUX-J,
volume = "67",
pages = "??--??",
month = nov,
year = "1999",
CODEN = "LIJOFX",
DOI = "http://dx.doi.org/10.1145.328049",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Thu Sep 21 14:31:45 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue67/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue67/3653.html",
acknowledgement = ack-nhfb,
keywords = "IA-64",
}
@Book{Kylander:1999:GUM,
author = "Olof Kylander and Karin Kylander",
title = "The {GIMP} user's manual",
publisher = pub-CORIOLIS,
address = pub-CORIOLIS:adr,
pages = "xxiv + 895",
year = "1999",
ISBN = "1-57610-520-2",
ISBN-13 = "978-1-57610-520-7",
LCCN = "T385 .K866 1999",
bibdate = "Mon Dec 06 16:18:41 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/master.bib",
price = "US\$49.99, CAN\$73.99, UK\pounds 34.99",
acknowledgement = ack-nhfb,
}
@Article{Lazenby:1999:CGT,
author = "Daniel Lazenby",
title = "{Cygnus GNUPro} Toolkit for {Linux}, v1.0",
journal = j-LINUX-J,
volume = "66",
pages = "??--??",
month = oct,
year = "1999",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Sep 21 14:31:45 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue66/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue66/3455.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Misc{Lee:1999:OSS,
author = "Steve H. Lee",
title = "{Open Source} Software Licensing",
howpublished = "World-Wide Web document.",
pages = "115",
year = "1999",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://cyber.law.harvard.edu/openlaw/gpl.pdf",
acknowledgement = ack-nhfb,
remark = "Draft of Harvard Law Review article. Was it ever
published?",
}
@Book{Lessig:1999:COL,
author = "Lawrence Lessig",
title = "Code and other laws of cyberspace",
publisher = "Basic Books",
address = "New York",
pages = "xii + 297",
year = "1999",
ISBN = "0-465-03912-X",
ISBN-13 = "978-0-465-03912-8",
LCCN = "K564.C6 L47 1999",
bibdate = "Mon Apr 18 10:39:06 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html;
z3950.loc.gov:7090/Voyager",
URL = "http://code-is-law.org",
acknowledgement = ack-nhfb,
subject = "Information superhighway; Law and legislation;
Computers; Law and legislation; Electronic commerce;
Law and legislation; Freedom of information; Privacy,
Right of",
}
@Article{Lewis:1999:BCA,
author = "Ted Lewis",
title = "Binary Critic: Asbestos Pajamas: An Open Source
Dialogue",
journal = j-COMPUTER,
volume = "32",
number = "4",
pages = "112, 108--111",
month = apr,
year = "1999",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
bibdate = "Thu Apr 1 07:09:15 MST 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Continues the debate about open source software
development, notably in GNU\slash Linux
\cite{Lewis:1999:BCO}.",
URL = "http://dlib.computer.org/co/books/co1999/pdf/r4112.pdf",
acknowledgement = ack-nhfb,
}
@Article{Lewis:1999:BCO,
author = "Ted Lewis",
title = "Binary Critic: The Open Source Acid Test",
journal = j-COMPUTER,
volume = "32",
number = "2",
pages = "128, 125--127",
month = feb,
year = "1999",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
bibdate = "Thu Feb 4 07:18:50 MST 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "See continuation in \cite{Lewis:1999:BCA}",
URL = "http://dlib.computer.org/co/books/co1999/pdf/r2128.pdf",
acknowledgement = ack-nhfb,
}
@Book{Lewis:1999:GEL,
author = "Bil Lewis and Dan LaLiberte and Richard Stallman and
{the GNU Manual Group}",
title = "{GNU Emacs Lisp} Reference Manual, for {Emacs} Version
20.4",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "????",
year = "1999",
ISBN = "1-882114-72-8",
ISBN-13 = "978-1-882114-72-6",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Logan:1999:AGG,
author = "Syd Logan",
title = "The Artists' Guide to the {Gimp}",
journal = j-LINUX-J,
volume = "64",
pages = "??--??",
month = aug,
year = "1999",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Sep 21 07:44:11 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue64/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue64/3352.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Loosemore:1999:GCL,
author = "Sandra Loosemore and Richard M. Stallman and Roland
McGrath and Andrew Oram and Ulrich Drepper",
title = "The {GNU C} Library Reference Manual (for Version 2.1
Beta)",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "0.08 Draft",
pages = "????",
year = "1999",
ISBN = "1-882114-53-1",
ISBN-13 = "978-1-882114-53-5",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Lucas:1999:MPL,
author = "Michael Lucas",
title = "Maintaining Patch Levels with Open Source {BSDs}",
journal = j-SYS-ADMIN,
volume = "8",
number = "9",
pages = "35--36, 38, 40, 42",
month = sep,
year = "1999",
CODEN = "SYADE7",
ISSN = "1061-2688",
bibdate = "Tue Aug 31 05:59:23 MDT 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.samag.com/",
abstract = "Lucas explains how to use tools like sup and CVSup to
upgrade FreeBSD systems.",
acknowledgement = ack-nhfb,
}
@Article{Mauro:1999:IML,
author = "Pancrazio de Mauro",
title = "Internationalizing Messages in {Linux} Programs",
journal = j-LINUX-J,
volume = "59",
pages = "??--??",
month = mar,
year = "1999",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Thu Jun 3 06:33:57 MDT 1999",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue59/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "ftp://ftp.ssc.com/pub/lj/listings/issue59/3023.tgz",
abstract = "An introduction to the GNU gettext system.",
acknowledgement = ack-nhfb,
}
@Book{McCarty:1999:LDG,
author = "Bill McCarty",
title = "Learning {Debian GNU\slash Linux}",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "xiii + 343",
year = "1999",
ISBN = "1-56592-705-2",
ISBN-13 = "978-1-56592-705-6",
LCCN = "QA76.76.O63 M372 1999",
bibdate = "Sat Oct 21 12:34:48 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.oreilly.com/catalog/",
price = "US\$34.95",
URL = "http://www.oreilly.com/catalog/debian",
acknowledgement = ack-nhfb,
}
@Book{McCarty:1999:LRL,
author = "Bill McCarty",
title = "Learning {Red Hat Linux}",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "xiii + 378",
year = "1999",
ISBN = "1-56592-627-7",
ISBN-13 = "978-1-56592-627-1",
LCCN = "QA76.76.O63 M379 1999",
bibdate = "Mon Apr 18 14:57:23 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.oreilly.com/catalog/;
z3950.loc.gov:7090/Voyager",
price = "US\$34.95",
URL = "http://www.oreilly.com/catalog/9781565926271;
http://www.oreilly.com/catalog/redhat",
acknowledgement = ack-nhfb,
subject = "GNU/Linux; Operating systems (Computers)",
}
@Article{McConnell:1999:EOS,
author = "Steve McConnell",
title = "From the Editor: Open-Source Methodology: Ready for
Prime Time?",
journal = j-IEEE-SOFTWARE,
volume = "16",
number = "4",
pages = "6--8",
month = jul # "\slash " # aug,
year = "1999",
CODEN = "IESOEG",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 15 18:06:15 MDT 1999",
bibsource = "http://computer.org/software/so1999/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://dlib.computer.org/so/books/so1999/pdf/s4006.pdf",
acknowledgement = ack-nhfb,
}
@Misc{Moglen:1999:ATF,
author = "Eben Moglen",
title = "Anarchism Triumphant: {Free Software} and the Death of
Copyright",
howpublished = "World-Wide Web document.",
year = "1999",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://emoglen.law.columbia.edu/my_pubs/anarchism.html",
acknowledgement = ack-nhfb,
}
@Article{Neal:1999:LSL,
author = "John Neal and Thiadmer Riemersma and Jeff Genender and
Torpum Jannak and Richard A. Clarke and William C.
Brown and Jeffrey Simmers and Kemal Gencay",
title = "Letters: The {Small} Language; {Java 2} Graphics;
Cross-Platform Independence; Version Control; Median
Filters; {Open Source} in {Turkey}",
journal = j-DDJ,
volume = "24",
number = "12",
pages = "10, 12",
month = dec,
year = "1999",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Nov 9 06:25:06 MST 2000",
bibsource = "http://www.ddj.com/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Neumann:1999:IRRa,
author = "Peter G. Neumann",
title = "Inside risks: Robust open-source software",
journal = j-CACM,
volume = "42",
number = "2",
pages = "128--128",
month = feb,
year = "1999",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Fri Feb 5 07:01:55 MST 1999",
bibsource = "http://www.acm.org/pubs/toc/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.acm.org:80/pubs/citations/journals/cacm/1999-42-2/p128-neumann/",
acknowledgement = ack-nhfb,
}
@Article{OReilly:1999:LOS,
author = "Tim O'Reilly",
title = "Lessons from open-source software development",
journal = j-CACM,
volume = "42",
number = "4",
pages = "32--37",
month = apr,
year = "1999",
bibdate = "Thu Apr 8 06:53:09 MDT 1999",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/1999-42/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.acm.org:80/pubs/citations/journals/cacm/1999-42-4/p32-o_reilly/",
acknowledgement = ack-nhfb,
keywords = "design; languages",
subject = "{\bf D.2.7} Software, SOFTWARE ENGINEERING,
Distribution, Maintenance, and Enhancement,
Extensibility**. {\bf K.6.3} Computing Milieux,
MANAGEMENT OF COMPUTING AND INFORMATION SYSTEMS,
Software Management, Software development.",
}
@Article{Ousterhout:1999:FSN,
author = "John Ousterhout",
title = "Free software needs profit",
journal = j-CACM,
volume = "42",
number = "4",
pages = "44--45",
month = apr,
year = "1999",
bibdate = "Thu Apr 8 06:53:09 MDT 1999",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/1999-42/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.acm.org:80/pubs/citations/journals/cacm/1999-42-4/p44-ousterhout/",
acknowledgement = ack-nhfb,
}
@Book{Pedersen:1999:STY,
author = "Jesper Pedersen and others",
title = "{Sams} Teach Yourself {Emacs} in 24 Hours",
publisher = pub-SAMS-NET,
address = pub-SAMS-NET:adr,
pages = "xvi + 445",
year = "1999",
ISBN = "0-672-31594-7",
ISBN-13 = "978-0-672-31594-7",
LCCN = "QA76.76.T49 S34 1999",
bibdate = "Mon Apr 29 15:56:44 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$29.99",
acknowledgement = ack-nhfb,
keywords = "NU Emacs; Text editors (Computer programs)",
}
@Book{Raymond:1999:CBM,
author = "Eric S. Raymond",
title = "The Cathedral \& the Bazaar: Musings on {Linux} and
Open Source by an Accidental Revolutionary",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "xi + 268",
year = "1999",
ISBN = "1-56592-724-9",
ISBN-13 = "978-1-56592-724-7",
LCCN = "QA76.76.O63 R396 1999",
bibdate = "Sat Oct 21 12:38:56 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.oreilly.com/catalog/",
price = "US\$19.95",
URL = "http://www.oreilly.com/catalog/cb",
acknowledgement = ack-nhfb,
}
@Book{Raymond:1999:CBP,
author = "Eric S. Raymond",
title = "The Cathedral and the Bazaar: Musings on {Linux} and
{Open Source} by an Accidental Revolutionary",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "208",
month = feb,
year = "1999",
ISBN = "0-596-00108-8",
ISBN-13 = "978-0-596-00108-7",
LCCN = "QA76.76.O63 R396 1999",
bibdate = "Mon Jul 30 06:50:24 MDT 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.oreilly.com/catalog/",
price = "US\$16.95",
URL = "http://www.oreilly.com/catalog/9780596001087;
http://www.oreilly.com/catalog/cathbazpaper",
acknowledgement = ack-nhfb,
}
@Article{Raymond:1999:ILO,
author = "Eric Raymond",
title = "Interview: {Linux} and Open-Source Success",
journal = j-IEEE-SOFTWARE,
volume = "16",
number = "1",
pages = "85--89",
month = jan # "\slash " # feb,
year = "1999",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.1999.744574",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Apr 1 16:52:57 MST 1999",
bibsource = "http://computer.org/software/so1999/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://dlib.computer.org/so/books/so1999/pdf/s1085.pdf",
acknowledgement = ack-nhfb,
}
@Book{Rhodes:1999:PPD,
author = "Neil Rhodes and Julie McKeehan",
title = "{Palm} Programming: The Developer's Guide",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "xxi + 457",
year = "1999",
ISBN = "1-56592-525-4",
ISBN-13 = "978-1-56592-525-0",
LCCN = "QA76.5 .R56 1999",
bibdate = "Wed Oct 07 12:21:04 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM.",
price = "US\$32.95",
URL = "http://www.oreilly.com/catalog/palmprog",
acknowledgement = ack-nhfb,
keywords = "gcc; gdb; GNU PalmPilot SDK",
}
@InProceedings{Schulte:1999:IEG,
author = "Michael J. Schulte and Vitaly Zelov and Ahmet Akkas
and James Craig Burley",
title = "The Interval-Enhanced {GNU Fortran} Compiler",
crossref = "Csendes:1999:DRC",
pages = "311--321",
year = "1999",
bibdate = "Fri Nov 21 08:27:10 2008",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Searls:1999:OSV,
author = "Doc Searls",
title = "Open Sources: Voices from the Open Source Revolution",
journal = j-LINUX-J,
volume = "63",
pages = "??--??",
month = jul,
year = "1999",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Sep 21 07:44:10 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue63/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/3415.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Misc{Siepmann:1999:LHF,
author = "J{\"u}rgen Siepmann",
title = "{Lizenz- und haftungsrechtliche Fragen bei der
kommerziellen Nutzung Freier Software}. ({German})
[{License} and legal claim questions from commercial
use of {Free Software}]",
howpublished = "World-Wide Web document.",
year = "1999",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.jurpc.de/aufsatz/19990163.htm",
acknowledgement = ack-nhfb,
}
@Book{Stallman:1999:UPG,
author = "Richard M. Stallman",
title = "Using and Porting the {GNU} Compiler Collection, For
{GCC} Version 2.95",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "x + 574",
year = "1999",
ISBN = "1-882114-37-X, 1-882114-38-8",
ISBN-13 = "978-1-882114-37-5, 978-1-882114-38-2",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$50.00",
acknowledgement = ack-nhfb,
}
@Article{Stevens:1999:CPO,
author = "Al Stevens",
title = "{C} Programming: {Open Source}, Open Mike",
journal = j-DDJ,
volume = "24",
number = "9",
pages = "94, 96--98",
month = sep,
year = "1999",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Nov 9 06:25:04 MST 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ddj.com/ftp/1999/1999_09/storch.zip",
abstract = "After reporting on his trip to Amsterdam and examining
Open Source with an open mind, Al introduces Storch, a
software machine that plays back WAV files and includes
an audio record function. Additional resources include
storch.zip (source code).",
acknowledgement = ack-nhfb,
}
@Article{Stoughton:1999:SRO,
author = "Nicholas M. Stoughton",
title = "Standard Report: Open Source --- {A} Standards Success
Story?",
journal = j-LOGIN,
volume = "24",
number = "2",
pages = "??--??",
month = apr,
year = "1999",
CODEN = "LOGNEM",
ISSN = "1044-6397",
bibdate = "Tue Apr 11 06:42:47 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.usenix.org/publications/login/contents/contents.apr99.html",
URL = "http://www.usenix.org/publications/login/standards/25.opensource.html",
acknowledgement = ack-nhfb,
}
@Article{Tackett:1999:PCE,
author = "Buford D. Tackett and Buddy {Van Doren}",
title = "Process Control for Error-Free Software: {A} Software
Success Story",
journal = j-IEEE-SOFTWARE,
volume = "16",
number = "3",
pages = "24--29",
month = may # "\slash " # jun,
year = "1999",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/52.765783",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Fri May 21 06:10:54 MDT 1999",
bibsource = "http://computer.org/software/so1999/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://computer.org/software/so1999/s3024abs.htm;
http://dlib.computer.org/so/books/so1999/pdf/s3024.pdf",
acknowledgement = ack-nhfb,
}
@Book{Taylor:1999:BI,
author = "Ian Lance Taylor",
title = "{BFD} Internals",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "????",
year = "1999",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Wed Sep 20 12:03:33 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
xxnote = "Correct year yet to be determined.",
}
@Book{Thiem:1999:KAD,
author = "Uwe Thiem",
title = "{KDE} application development",
publisher = pub-NEW-RIDERS,
address = pub-NEW-RIDERS:adr,
pages = "xiii + 189",
year = "1999",
ISBN = "1-57870-201-1",
ISBN-13 = "978-1-57870-201-5",
LCCN = "QA76.76.A65 T4713 1999",
bibdate = "Fri Dec 15 06:49:16 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.newriders.com/books/title.cfm?isbn=1578702011",
acknowledgement = ack-nhfb,
keywords = "Application software--Development; Graphical user
interfaces (Computer systems)",
}
@Article{Tiemann:1999:BGW,
author = "Michael Tiemann and Byron Gillespie",
title = "The Brave {GNU} World: Building a fast open-source
compiler for {IA-32} meant knowing what to change and
how",
journal = j-PERFORM-COMPUT,
volume = "17",
number = "11",
pages = "25--29",
month = oct,
year = "1999",
CODEN = "UNRED5",
ISSN = "0742-3136",
bibdate = "Mon Sep 13 09:38:02 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Discusses compiler optimization issues for the
superscalar Intel Pentium II processors.",
acknowledgement = ack-nhfb,
}
@Article{Torvalds:1999:LE,
author = "Linus Torvalds",
title = "The {Linux} edge",
journal = j-CACM,
volume = "42",
number = "4",
pages = "38--39",
month = apr,
year = "1999",
bibdate = "Thu Apr 8 06:53:09 MDT 1999",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/1999-42/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.acm.org:80/pubs/citations/journals/cacm/1999-42-4/p38-torvalds/",
acknowledgement = ack-nhfb,
}
@Book{Wallace:1999:PWG,
author = "Shawn P. Wallace",
title = "Programming {Web} Graphics with {Perl} and {GNU}
Software",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "xiv + 454",
year = "1999",
ISBN = "1-56592-478-9",
ISBN-13 = "978-1-56592-478-9",
LCCN = "QA76.73.P22 W34 1999",
bibdate = "Sat Feb 24 11:34:06 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$29.95",
URL = "http://www.oreilly.com/catalog/prowg/",
acknowledgement = ack-nhfb,
}
@Article{Wilson:1999:SOS,
author = "Greg Wilson",
title = "Soapbox: Is the Open-Source Community Setting a Bad
Example?",
journal = j-IEEE-SOFTWARE,
volume = "16",
number = "1",
pages = "23--25",
month = jan # "\slash " # feb,
year = "1999",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/52.744561",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Apr 1 16:52:57 MST 1999",
bibsource = "http://computer.org/software/so1999/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://dlib.computer.org/so/books/so1999/pdf/s1023.pdf",
acknowledgement = ack-nhfb,
}
@Book{Anonymous:19xx:GGA,
author = "Anonymous",
title = "{GAWK}: The {GNU} Awk User's Guide",
publisher = pub-FSF,
address = pub-FSF:adr,
edition = "Second",
pages = "????",
year = "19xx",
ISBN = "1-882114-27-2",
ISBN-13 = "978-1-882114-27-6",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
xxnote = "Correct author and year yet to be determined.",
}
@Book{Chassell:19xx:PEL,
author = "Robert J. Chassell",
title = "Programming in {Emacs Lisp}: An Introduction",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "????",
year = "19xx",
ISBN = "1-882114-42-6",
ISBN-13 = "978-1-882114-42-9",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
xxnote = "Correct author and year yet to be determined.",
}
@Misc{Feil:19xx:OSS,
author = "Thomas Feil",
title = "{Open Source Software: eine rechtliche Risikoanalyse}.
({German}) [{Open Source} Software: a legal risk
analysis]",
howpublished = "World-Wide Web document.",
year = "19xx",
bibdate = "Mon Apr 18 10:09:35 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.recht-freundlich.de/download/OSS_Rechtliche_Informationen.pdf",
acknowledgement = ack-nhfb,
xxnote = "Document no longer accessible.",
}
@Book{Hagerty:19xx:GSM,
author = "Daniel Hagerty and Melissa Weisshaus and Eli
Zaretski",
title = "{GNU} Software for {MS-Windows} and {MS-DOS}",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "????",
year = "19xx",
ISBN = "1-882114-57-4",
ISBN-13 = "978-1-882114-57-3",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM.",
acknowledgement = ack-nhfb,
}
@Misc{IEN013,
author = "{UCL}",
title = "{GNOME} User's Guide",
day = "??",
month = "????",
year = "19xx",
bibdate = "Mon Nov 23 16:55:43 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.cis.ohio-state.edu/htbin/ien/ien13.html",
acknowledgement = ack-nhfb,
}
@Article{Adler:2000:OSO,
author = "Stephen Adler",
title = "Open Source\slash Open Science 1999",
journal = j-LINUX-J,
volume = "70",
pages = "??--??",
month = feb,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Sep 21 07:44:12 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue70/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Anonymous:2000:BRL,
author = "Anonymous",
title = "Book Reviews: {Linux Red Hat Certified Engineer Exam
Cram by Andrew G. Feinberg; JavaScript Application
Cookbook by Ralph Krause; Programming Pearls, Second
Edition by Harvey Friedman}",
journal = j-LINUX-J,
volume = "73",
pages = "??--??",
month = may,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Thu Sep 21 07:44:12 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue73/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue73/3831.html;
http://noframes.linuxjournal.com/lj-issues/issue73/3833.html;
http://noframes.linuxjournal.com/lj-issues/issue73/3846.html",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:2000:BROa,
author = "Anonymous",
title = "Book Reviews: {Oracle Database Administration by
Charles Curley; Using Caldera Open Linux: Special
Edition by Ben Crowder; Linux System Administration by
Paul Almquist; Learning Debian GNU/Linux by Marjorie
Richardson}",
journal = j-LINUX-J,
volume = "71",
pages = "??--??",
month = mar,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Thu Sep 21 07:44:12 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue71/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue71/3561.html;
http://noframes.linuxjournal.com/lj-issues/issue71/3670.html;
http://noframes.linuxjournal.com/lj-issues/issue71/3815.html;
http://noframes.linuxjournal.com/lj-issues/issue71/3821.html",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:2000:BROb,
author = "Anonymous",
title = "Book Reviews: {Open Source Linux: Web Programming by
Daniel Lazenby; Building Database Applications on the
Web Using PHP3 by Gaelyne R. Gasson}",
journal = j-LINUX-J,
volume = "76",
pages = "??--??",
month = aug,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Sep 21 07:44:13 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue76/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue76/3869.html;
http://noframes.linuxjournal.com/lj-issues/issue76/4060.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Anonymous:2000:HPS,
author = "Anonymous",
title = "{Hewlett--Packard setzt auf Linux --- HP forciert die
Portterung des Open-Source-Systems auf Intels Itanium
und PA-Risc-CPUs}. ({German}) [{Hewlett--Packard} sets
up {Linux} --- {HP} forces the porting of open-source
systems to {Intel}'s {Itanium} and {PA-RISC} {CPU}s]",
journal = j-COMPUTERWOCHE,
volume = "27",
number = "2",
pages = "26--26",
month = "????",
year = "2000",
ISSN = "0170-5121",
bibdate = "Tue Feb 06 18:44:37 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib; OCLC
Article1st database",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:2000:LBW,
author = "Anonymous",
title = "{Linux} Beats {Windows} --- Open-source {Trillian
Linux} will be ready for {Intel}'s 64-bit {Itanium}
processors",
journal = "Computer Shopper",
pages = "254--255",
month = jun,
year = "2000",
ISSN = "0886-0556",
bibdate = "Tue Feb 06 18:50:42 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib; OCLC
Article1st database",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:2000:NPAa,
author = "Anonymous",
title = "New Products: {AVP for Linux/FreeBSD UNIX, Kaspersky
Lab Ltd.; API PowerRAC Chassis 320, Alpha Processor
Inc.; ODBC-ODBC Bridge, Easysoft Ltd.; LinkScan 6.1,
Electronic Software Publishing Corporation; Metro-X
Enhanced Server CD, Metro Link, Inc.; P-STAT
Statistical Software, P-STAT, Inc.; System Manager in a
Box v1.0, PegaSoft Canada; PGI Workstation 3.1, PGI;
Quick Restore 2.6, Workstation Solutions, Inc.;
Threads.h++ and Tools.h++ Professional, Rogue Wave
Software; Scriptics Connect 1.0, 1.1, Scriptics
Corporation; TapeWare 6.2 Backup Software, Yosemite
Technologies, Inc.; DoubleVision for Linux Systems,
Tridia Corporation}",
journal = j-LINUX-J,
volume = "71",
pages = "??--??",
month = mar,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Thu Sep 21 07:44:12 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue71/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:2000:NPF,
author = "Anonymous",
title = "New Products: {FileZerver, Microtest, Inc.; AT75C310,
Aplio Inc.; Eyelet GUI, MoJo Designs Inc.; J2SE 1.2.2
for Linux, Sun Microsystems, Inc.; GNUPro Tools for
IA-64, Red Hat Software; Linux edition of ``A Mother's
Shoah'', IL NewMedia Publishing; +One Station, Maxspeed
Corporation; Parallel Computing Toolkit, Wolfram
Research; Rave Systems RackMount-1UAXe, Rave Computer
Association, Inc.; SafeWrite, TurnSafe Technologies,
Inc.; Progress SonicMQ Adds Support for Linux, Progress
Software Corporation; System Blocks, SM\&A Corp.;
T.Rex, Freemont Avenue Software, Inc.; Videomodem, COM
One Services; SNA Gateway, Gcom, Inc.; Best Linux 2000,
SOT Finnish Software Engineering Ltd.}",
journal = j-LINUX-J,
volume = "74",
pages = "??--??",
month = jun,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Thu Sep 21 07:44:13 MDT 2000",
bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/linux-journal.bib;
http://noframes.linuxjournal.com/lj-issues/issue74/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:2000:NPP,
author = "Anonymous",
title = "New Products: {PerfectBACKUP+ 6.1, Merlin Software
Technologies; Linux Driver for HIPPI 800, Essential
Communication Corporation; Linux by Libranet, Libra
Computer Systems Ltd.; Programming Development Kit,
Macmillan Computer Publishing; Linux Anti-Virus
Solution, DOLFIN.COM Inc.; OpenDesk.com version 1.0,
HBE Software; UnForm v4.0, Synergetic Data Systems; Max
for Linux, PlugSys International LLC; PizzaBox Linux
Distribution, KYZO Ltd, Little Streams, The
Abbotsbrook, Bourne End, Bucks; Appgen Linux Java
Client and PowerWindows Applications, Appgen Business
Software, Inc.; IVR Server, Open Source Telecom;
Photogenics, Paul Nolan Ltd.}",
journal = j-LINUX-J,
volume = "70",
pages = "??--??",
month = feb,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Thu Sep 21 16:40:51 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue70/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:2000:SLT,
author = "Anonymous",
title = "Strictly On-Line: {T/TCP: TCP for Transactions by Mark
Stacey, Ivan Griffin and John Nelson; POSIX Thread
Libraries by Felix Garcia and Javier Fernandez; Linux
and Open-Source Applications by Peter Jones and M. B.
Jorgenson; Laptops for Linux! by Jason Kroll}",
journal = j-LINUX-J,
volume = "70",
pages = "??--??",
month = feb,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Thu Sep 21 16:32:31 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue70/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue70/3075.html;
http://noframes.linuxjournal.com/lj-issues/issue70/3184.html;
http://noframes.linuxjournal.com/lj-issues/issue70/3683.html;
http://noframes.linuxjournal.com/lj-issues/issue70/3766.html",
acknowledgement = ack-nhfb,
}
@Article{Baran:2000:NVf,
author = "Nicholas Baran",
title = "News and Views: {Freenet}: More Anarchy for the
{Internet}?; Magnetic Properties Key to
Nanoengineering; Nanoseconds Not Fast Enough? Here Come
Femtoseconds; {Caltech} Leads {U.S.} Field in {ACM}
Programming Contest; Robotic Surgeons May Make Fewer
Mistakes; Free Software for Designing {ICs}",
journal = j-DDJ,
volume = "25",
number = "6",
pages = "18--18",
month = jun,
year = "2000",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Nov 9 08:25:15 MST 2000",
bibsource = "http://www.ddj.com/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Baran:2000:NVM,
author = "Nicholas Baran",
title = "News and Views: More on Tiny Transistors; {Open
Source} Repository Launched; Design Contest Promotes
New Software Tools; And Then There's a Decryption
Contest; {Fred Brooks} Wins {ACM Turing Award}",
journal = j-DDJ,
volume = "25",
number = "3",
pages = "18--18",
month = mar,
year = "2000",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Nov 9 08:25:14 MST 2000",
bibsource = "http://www.ddj.com/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://sourceforge.net/",
acknowledgement = ack-nhfb,
}
@Article{Baran:2000:NVR,
author = "Nicholas Baran",
title = "News and Views: {RSA} Algorithm in the Public Domain;
{Woz} Joins the {Inventors Hall of Fame}; Entangled
Photons Mean Faster, Smaller {ICs}; {BEHEMOTH}
Mothballed; {Advanced Encryption Standard} Selected;
{SGI} Releases {SDK} as Open Source; {WSDL} Spec
Released",
journal = j-DDJ,
volume = "25",
number = "12",
pages = "18--18",
month = dec,
year = "2000",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Wed Nov 8 15:09:25 MST 2000",
bibsource = "http://www.ddj.com/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Advanced Encryption Standard (AES); Big Electronic
Human-Energized Machine (BEHEMOTH) [computerized
bicycle]; Rivest-Shamir-Adleman (RSA); Steve Wozniak;
Web Services Description Language (WSDL)",
}
@Article{Beckman:2000:OSM,
author = "Pete Beckman and Gregory V. Wilson",
title = "{Open Source} Meets Big Iron",
journal = j-DDJ,
volume = "25",
number = "6",
pages = "30, 32, 34--35",
month = jun,
year = "2000",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Nov 9 08:25:15 MST 2000",
bibsource = "http://www.ddj.com/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The aim of the Software Carpentry project is to create
a new generation of easy-to-use software engineering
tools, and to document those tools and the working
practices they are meant to support.",
acknowledgement = ack-nhfb,
}
@Book{Bellomo:2000:DGL,
author = "Michael Bellomo.",
title = "{Debian GNU\slash Linux} for dummies",
publisher = pub-IDG-WORLDWIDE,
address = pub-IDG-WORLDWIDE:adr,
pages = "xxii + 324",
year = "2000",
ISBN = "0-7645-0713-3",
ISBN-13 = "978-0-7645-0713-7",
LCCN = "QA76.76.O63 B44978 2000",
bibdate = "Mon Apr 29 15:54:50 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Bendix:2000:SSC,
author = "Lars Bendix and Ulf Asklund and Jonas Persson",
title = "Summary of the Subworkshop on Change Management for
Open Source Software",
journal = j-NORDIC-J-COMPUT,
volume = "7",
number = "2",
pages = "143--??",
month = "Summer",
year = "2000",
CODEN = "NJCOFR",
ISSN = "1236-6064",
bibdate = "Sat Jul 14 11:08:02 MDT 2001",
bibsource = "http://www.cs.helsinki.fi/njc/njc7.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Borchers:2000:POS,
author = "Robert Borchers and Susan Graham and Richard Gabriel
and Todd Needham and Jos{\'e} Mu{\~n}oz",
title = "Panel: Open Source: {IP} in the {Internet} Era",
crossref = "ACM:2000:SHP",
pages = "79--80",
year = "2000",
bibdate = "Sat Feb 10 14:28:55 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Bunks:2000:GG,
author = "Carey Bunks",
title = "Grokking the {GIMP}",
publisher = pub-NEW-RIDERS,
address = pub-NEW-RIDERS:adr,
pages = "xi + 342",
year = "2000",
ISBN = "0-7357-0924-6",
ISBN-13 = "978-0-7357-0924-9",
LCCN = "T385 .B852 2000",
bibdate = "Fri Dec 15 06:47:10 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$45.00",
acknowledgement = ack-nhfb,
subject = "Computer graphics; GIMP (Computer file)",
}
@Book{Cameron:2000:GEK,
author = "Debra Cameron",
title = "{GNU Emacs} --- kurz \& gut",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "60",
year = "2000",
ISBN = "3-89721-211-0",
ISBN-13 = "978-3-89721-211-4",
LCCN = "????",
bibdate = "Wed Oct 30 10:30:26 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "German translation of \cite{Cameron:1999:GEP}.",
acknowledgement = ack-nhfb,
language = "German",
}
@Article{Collins:2000:LMW,
author = "Terry Collins and Geoff Davis and Tarjei Tjxstheim
[sic] Jensen and Raj Dash and DDJ and Rick Box and
Dimitrios Souflis and James K. Yun and Guy Hammond and
DDJ",
title = "Letters: More Worker Shortage; Music City; Sorting
Through Sorts; Buy the Book; {E}-Address Change; {Open
Source} Debate",
journal = j-DDJ,
volume = "25",
number = "6",
pages = "10, 12",
month = jun,
year = "2000",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Nov 9 08:25:15 MST 2000",
bibsource = "http://www.ddj.com/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@MastersThesis{Coris:2000:CTP,
author = "Marie Coris",
title = "Comp{\'e}tition technologique et propri{\'e}t{\'e}
intellectuelle: quels enjeux pour les logiciels
libres~? Le cas du syst{\`e}me d'exploitation
{GNU\slash Linux}",
school = "M{\'e}m. D.E.A.: {\'e}con. de l'environnement
innovation et am{\'e}nagement",
address = "Bordeaux 4, France",
year = "2000",
bibdate = "Wed Oct 30 10:23:37 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
language = "French",
}
@Article{Crowder:2000:BRG,
author = "Ben Crowder",
title = "Book Review: {GNOME\slash GTK+} Programming",
journal = j-LINUX-J,
volume = "79",
pages = "54--54",
month = nov,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat Oct 21 16:25:36 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue79/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue79/4098.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Diaz:2000:GPB,
author = "Daniel Diaz and Philippe Codognet",
title = "{GNU Prolog}: Beyond Compiling {Prolog} to {C}",
journal = j-LECT-NOTES-COMP-SCI,
volume = "1753",
pages = "81--??",
year = "2000",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Fri Feb 1 09:16:07 MST 2002",
bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t1753.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/bibs/1753/17530081.htm;
http://link.springer-ny.com/link/service/series/0558/papers/1753/17530081.pdf",
acknowledgement = ack-nhfb,
}
@Book{Donnelly:2000:BMU,
author = "Charles Donnelly and Richard Stallman",
title = "{Bison} Manual: Using the {YACC}-compatible Parser
Generator, for Version 1.29",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "????",
year = "2000",
ISBN = "1-882114-44-2",
ISBN-13 = "978-1-882114-44-3",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
xxnote = "Correct author and year yet to be determined.",
}
@Book{Dutt:2000:GBG,
author = "Christoph Dutt and Joachim Freiburg",
title = "{GiMP: Bilder gestalten, Fotos retuschieren;
[Grundlagen der professionellen Bildbearbeitung, der
Umgang mit Fotos, Grafiken und Text, Bilder f{\"u}r das
Internet richtig vorbereiten; auf der CD: GIMP f{\"u}r
Windows, SCO Unix, Debian GNU Linux, Solaris, OS/2 und
BSD, Quelltext aller GIMP- und GTK-Versionen, {\"u}ber
300 Plug-ins in C, Perl, tcl, Python und Scheme,
XFree86/23.3.6, GIMP User Manual als PDF-Dateien]}",
publisher = "C und L",
address = "B{\"o}blingen, Germany",
pages = "522 + 98",
year = "2000",
ISBN = "3-932311-64-7",
ISBN-13 = "978-3-932311-64-2",
LCCN = "????",
bibdate = "Tue Sep 17 07:02:55 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM.",
acknowledgement = ack-nhfb,
language = "German",
}
@Book{Eaton:2000:GOH,
author = "John W. (John Wesley) Eaton",
title = "{GNU Octave}: a high-level interactive language for
numerical computations: edition 3 for Octave version
2.0.13",
publisher = pub-NETWORK-THEORY,
address = pub-NETWORK-THEORY:adr,
pages = "viii + 311",
year = "2000",
ISBN = "0-9541617-2-6 (paperback)",
ISBN-13 = "978-0-9541617-2-9 (paperback)",
LCCN = "????",
bibdate = "Sat Jun 13 11:12:34 MDT 2009",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
library.tcd.ie:210/advance",
acknowledgement = ack-nhfb,
remark = "Spine title: GNU Octave manual.",
subject = "GNU Octave; Operating systems (Computers); Handbooks,
manuals, etc",
}
@Article{Epplin:2000:IDH,
author = "Jerry Epplin",
title = "Inside {Debian Hurd}",
journal = j-DDJ,
volume = "25",
number = "12",
pages = "21--22, 24, 26",
month = dec,
year = "2000",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Wed Nov 8 15:09:25 MST 2000",
bibsource = "http://www.ddj.com/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Debian is a freely available operating system,
currently built around on the Linux kernel, that
achieves flexibility by adhering to standard POSIX
interfaces. And because Debian is kernel independent,
the Hurd -- a collection of servers that run on top of
the microkernel -- can also be used with the Debian
distribution.",
acknowledgement = ack-nhfb,
}
@Article{Erickson:2000:EOS,
author = "Jonathan Erickson",
title = "Editorial: {Open Source}, Open Projects",
journal = j-DDJ,
volume = "25",
number = "3",
pages = "10--10",
month = mar,
year = "2000",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Nov 9 08:25:14 MST 2000",
bibsource = "http://www.ddj.com/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Ganten:2000:DGL,
author = "Peter H. Ganten and others",
title = "{Debian GNU, Linux: Grundlagen, Installation,
Administration und Anwendung}",
publisher = pub-SV,
address = pub-SV:adr,
pages = "xvi + 792",
year = "2000",
ISBN = "3-540-65841-6, 3-540-66384-3",
ISBN-13 = "978-3-540-65841-2, 978-3-540-66384-3",
LCCN = "????",
bibdate = "Wed Oct 30 10:09:45 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
language = "German",
xxnote = "Check year: some catalogs have 2000, others have
2001.",
xxtitle = "{Debian GNU Linux} powerpack",
}
@Book{Garzik:2000:GCR,
author = "Jeff Garzik",
title = "{Glibc}: a comprehensive reference to {GNU\slash Linux
libC}",
publisher = pub-NEW-RIDERS,
address = pub-NEW-RIDERS:adr,
pages = "500 (est.)",
year = "2000",
ISBN = "1-57870-202-X",
ISBN-13 = "978-1-57870-202-2",
LCCN = "????",
bibdate = "Mon Apr 29 16:01:40 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Edited by Laurie Petrycki and others.",
acknowledgement = ack-nhfb,
}
@Article{Glass:2000:LOS,
author = "Robert L. Glass",
title = "Loyal Opposition: The Sociology of Open Source: Of
Cults and Cultures",
journal = j-IEEE-SOFTWARE,
volume = "17",
number = "3",
pages = "104--105",
month = may # "\slash " # jun,
year = "2000",
CODEN = "IESOEG",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Wed Nov 1 17:47:35 MST 2000",
bibsource = "http://computer.org/software/so2000/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://dlib.computer.org/so/books/so2000/pdf/s3104.pdf",
acknowledgement = ack-nhfb,
}
@Article{Goth:2000:NNG,
author = "Greg Goth and Cheryl Baltes",
title = "In the News: The Next Gold Rush: Application Service
Providers Stake Their Claims in a Red-Hot Market: Are
Consumer Rights at Risk?: Standards-Based Training:
Grand Opening: {SPC}'s Resource Center",
journal = j-IEEE-SOFTWARE,
volume = "17",
number = "2",
pages = "96--100",
month = mar # "\slash " # apr,
year = "2000",
CODEN = "IESOEG",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Tue Apr 25 08:50:56 MDT 2000",
bibsource = "http://computer.org/software/so2000/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://dlib.computer.org/so/books/so2000/pdf/s2096.pdf",
acknowledgement = ack-nhfb,
}
@Article{Grinzo:2000:PBG,
author = "Lou Grinzo and Jacques Surveyer",
title = "Programmer's Bookshelf: {GNU} Tools and Process
Patterns",
journal = j-DDJ,
volume = "25",
number = "12",
pages = "159--160",
month = dec,
year = "2000",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Wed Nov 8 15:09:25 MST 2000",
bibsource = "http://www.ddj.com/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Lou takes a look at Tom Swan's GNU C++ for Linux, by
(you guessed it) Tom Swan, while Jacques examines Scott
Ambler's Process Patterns: Building Large Scale Systems
Using Object Technology.",
acknowledgement = ack-nhfb,
}
@Article{Guinan:2000:CPD,
author = "Jamie Guinan",
title = "Cross-Platform Development Using {GCC}",
journal = j-CCCUJ,
volume = "18",
number = "3",
pages = "18--??",
month = mar,
year = "2000",
CODEN = "CCUJEX",
ISSN = "1075-2838",
bibdate = "Tue May 14 18:09:25 MDT 2002",
bibsource = "http://www.cuj.com/articles/2000/0003/0003toc.htm?topic=articles;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "You can build any number of native and cross compilers
from GCC, if you know how.",
acknowledgement = ack-nhfb,
}
@InProceedings{Gutmann:2000:OSC,
author = "Peter Gutmann",
title = "An Open-Source Cryptographic Coprocessor",
crossref = "USENIX:2000:PNU",
pages = "??--??",
year = "2000",
bibdate = "Wed Oct 16 05:17:16 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/sec2000/gutmann.html",
acknowledgement = ack-nhfb,
}
@Misc{Guyot:2000:GBL,
author = "Paul Guyot",
title = "Are {GPL} and {BSD License} really compatible?",
howpublished = "World-Wide Web document.",
year = "2000",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.kallisys.org/bsd-lite/bsd-gpl/?lg=en",
acknowledgement = ack-nhfb,
}
@Article{Hall:2000:MLF,
author = "Jon ``maddog'' Hall",
title = "My Life and Free Software",
journal = j-LINUX-J,
volume = "74",
pages = "??--??",
month = jun,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Sep 21 07:44:13 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue74/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue74/4047.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Harford:2000:GER,
author = "Alex Harford",
title = "{GIMP} essential reference",
publisher = pub-NEW-RIDERS,
address = pub-NEW-RIDERS:adr,
pages = "xxi + 373",
year = "2000",
ISBN = "0-7357-0911-4",
ISBN-13 = "978-0-7357-0911-9",
LCCN = "T385 .H335 2000",
bibdate = "Fri Dec 15 06:44:05 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.newriders.com/books/title.cfm?isbn=0735709114",
price = "US\$24.95",
acknowledgement = ack-nhfb,
}
@MastersThesis{Hombourger:2000:SNC,
author = "C{\'e}dric Hombourger",
title = "Solution de Network Computing sous {GNU\slash Linux}",
type = "M{\'e}m. D.E.S.S.: Techniques Nouvelles en
Informatique [T.N.I.]",
school = "Universit{\'e} Montpellier II Sciences et Techniques
du Languedoc",
address = "Montpellier 2, France",
pages = "59",
year = "2000",
bibdate = "Wed Oct 30 10:25:47 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
language = "French",
}
@Article{Jones:2000:LOS,
author = "Peter Jones and M. B. Jorgenson",
title = "{Linux} and Open-Source Applications",
journal = j-LINUX-J,
volume = "70",
pages = "??--??",
month = feb,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Sep 21 16:46:44 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue70/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue/3683.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Krebs:2000:GQL,
author = "W. G. Krebs",
title = "{GNU Queue}: {Linux} Clustering Made Easy",
journal = j-LINUX-J,
volume = "79",
pages = "144--??",
month = nov,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat Oct 21 16:25:36 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue79/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue79/4208.html",
abstract = "Farm those jobs out with Gnu Queue!",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Kroeker:2000:PIM,
author = "Kirk L. Kroeker",
title = "Products: {iCompression}'s {MPEG-2} Encoder Reference
Design Kit for {USB}; Free Project Management Support
Tools; {Force Computers}' Protocol Software for Telecom
Integration; {Data Junction}'s Free {XML} Tool; {Fookes
Software}'s Text Editor for Programmers; {Research
Systems}' {IDL} Wavelet Toolkit; {Be} Opens Source Code
to {BeOS 5}; {JafSoft}'s Utility for Converting Text
Files into {RTF}",
journal = j-COMPUTER,
volume = "33",
number = "5",
pages = "98--100",
month = may,
year = "2000",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Mon Oct 30 17:20:19 MST 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://dlib.computer.org/co/books/co2000/pdf/r5098.pdf",
acknowledgement = ack-nhfb,
}
@Article{Lebl:2000:GSF,
author = "George Lebl and Elliot Lee and Miguel de Icaza",
title = "{GNOME}, Its State and Future",
journal = j-LINUX-J,
volume = "70",
pages = "??--??",
month = feb,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Sep 21 07:44:12 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue70/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue70/3754.html",
abstract = "Find out what's happening with the GNOME project ---
are they giving up? I'd say not.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Lewis:2000:GEL,
author = "Bil Lewis and Dan LaLiberte and Richard Stallman and
{the GNU Manual Group}",
title = "{GNU Emacs Lisp} Reference Manual, for {Emacs} Version
21",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "974",
year = "2000",
ISBN = "1-882114-73-6",
ISBN-13 = "978-1-882114-73-3",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Two volumes.",
URL = "http://www.gnupress.org/book3.html",
acknowledgement = ack-nhfb,
}
@Book{Link:2000:LGP,
author = "Jay Link",
title = "{Linux} graphics programming with {SVGAlib}",
publisher = pub-CORIOLIS,
address = pub-CORIOLIS:adr,
pages = "xxii + 513",
year = "2000",
ISBN = "1-57610-524-5",
ISBN-13 = "978-1-57610-524-5",
LCCN = "T385 .L564 2000",
bibdate = "Mon Apr 29 15:48:25 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc",
}
@Book{Loosemore:2000:GCL,
author = "Sandra Loosemore and Richard M. Stallman and Roland
McGrath and Andrew Oram and Ulrich Drepper",
title = "{GNU C} Library Reference Manual, for Version 2.x",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "????",
year = "2000",
ISBN = "1-882114-54-X",
ISBN-13 = "978-1-882114-54-2",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Two volumes.",
acknowledgement = ack-nhfb,
xxnote = "Correct author and year yet to be determined.",
}
@Book{Maginnis:2000:SLG,
author = "Tobin Maginnis",
title = "{Sair Linux} and {GNU} certification: {Level I}:
{Installation} and configuration",
publisher = pub-WILEY,
address = pub-WILEY:adr,
pages = "xix + 284",
year = "2000",
ISBN = "0-471-36978-0",
ISBN-13 = "978-0-471-36978-3",
LCCN = "QA76.3 .M3235 2000",
bibdate = "Mon Apr 29 15:42:30 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Mann:2000:GLW,
author = "Steve Mann",
title = "A {GNU\slash Linux} Wristwatch Videophone",
journal = j-LINUX-J,
volume = "75",
pages = "??--??",
month = jul,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Thu Sep 21 07:44:13 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue75/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue75/3993.html",
abstract = "It's a fully functional wristwatch video conferencing
system that runs \ldots{} you guessed it, GNU LINUX.",
acknowledgement = ack-nhfb,
}
@InProceedings{Mitchell:2000:GSS,
author = "Mark Mitchell and Alexander Samuel",
title = "{GCC 3.0}: The State of the Source",
crossref = "USENIX:2000:PAL",
pages = "??--??",
year = "2000",
bibdate = "Wed Oct 16 05:17:16 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/als2000/mitchell.html",
acknowledgement = ack-nhfb,
}
@Book{Montenbruck:2000:APC,
author = "Oliver Montenbruck and Thomas Pfleger",
title = "Astronomy on the personal computer",
publisher = pub-SV,
address = pub-SV:adr,
pages = "xv + 310",
year = "2000",
ISBN = "3-540-67221-4",
ISBN-13 = "978-3-540-67221-0",
LCCN = "QB51.3.E43 M6613 2000",
bibdate = "Mon Apr 29 15:35:58 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Translated by Storm Dunlop, with a foreword by Richard
M. West.",
acknowledgement = ack-nhfb,
keywords = "gcc",
}
@Book{Neumann:2000:GPR,
author = "Sven Neumann",
title = "Gimp Pocket Reference",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "iii + 97",
year = "2000",
ISBN = "1-56592-731-1",
ISBN-13 = "978-1-56592-731-5",
LCCN = "T385 .N47 2000",
bibdate = "Sat Feb 24 11:35:53 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Translated by Sven Riedel.",
price = "US\$9.95",
acknowledgement = ack-nhfb,
}
@Article{Paulson:2000:NBU,
author = "Linda Dailey Paulson and Orren Merton",
title = "News Briefs: {U.S.} Picks New Encryption Standard;
Better Software with Open Source; Taking a {SIP} of
{Internet} Telephony; Schools May Hold Valuable
Spectrum; Getting a Feel for the {Web}",
journal = j-COMPUTER,
volume = "33",
number = "12",
pages = "20--23",
month = dec,
year = "2000",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Wed Dec 6 18:12:09 MST 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://dlib.computer.org/co/books/co2000/pdf/rz020.pdf",
acknowledgement = ack-nhfb,
}
@Article{Perdue:2000:PPB,
author = "Tim Perdue",
title = "{PHP4} and {PostgreSQL}: Building Serious {Web}
Applications with Open-Source Software",
journal = j-LINUX-J,
volume = "80",
pages = "134, 136, 138, 140, 142, 144",
month = dec,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Wed Nov 22 06:52:01 MST 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue80/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue80/4343.html",
abstract = "A walk-through of a simple web application to
demonstrate the features of PHP and Postgres.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Misc{Powell:2000:JDG,
author = "Dennis Powell",
title = "Judgement Day for the {GPL}?: Determining the Legality
of the {GPL}",
howpublished = "World-Wide Web document.",
day = "26",
month = jun,
year = "2000",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.linuxplanet.com/linuxplanet/reports/2000/1",
acknowledgement = ack-nhfb,
}
@Book{Quin:2000:OSX,
author = "Liam Quin",
title = "Open source {XML} database toolkit: resources and
techniques for improved development",
publisher = pub-WILEY,
address = pub-WILEY:adr,
pages = "xiv + 434",
year = "2000",
ISBN = "0-471-37522-5 (paperback)",
ISBN-13 = "978-0-471-37522-7 (paperback)",
LCCN = "QA76.76.H94 Q56 2000",
bibdate = "Wed Mar 27 20:47:26 MST 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Web databases; XML (document markup language)",
}
@Article{Ravicher:2000:FCS,
author = "Daniel Ravicher",
title = "Facilitating Collaborative Software Development: The
Enforceability of Mass-Market Public Software
Licenses",
journal = "Virginia Journal of Law and Technology",
volume = "5",
number = "11",
pages = "1522--1687",
year = "2000",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.vjolt.net/vol5/issue3/v5i3a11-Ravicher.html",
acknowledgement = ack-nhfb,
}
@Book{Rodriguez:2000:LLG,
author = "Dominique Rodriguez",
title = "{L}'essentiel de {\LaTeX} et {GNU-Emacs}: manuel de
r{\'e}alisation de documents scientifiques, {CD-ROM}
{\TeX}live'4 {GNU}-Emacs 20.5 pour Windows, exercices
corrig{\'e}s",
publisher = "Dunod",
address = "Paris, France",
pages = "xv + 352",
year = "2000",
ISBN = "2-10-004814-7",
ISBN-13 = "978-2-10-004814-4",
ISSN = "1622-5694",
LCCN = "????",
bibdate = "Wed Oct 30 10:20:49 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM.",
series = "Informatiques. S{\'e}rie R{\'e}seaux et
t{\'e}l{\'e}coms",
acknowledgement = ack-nhfb,
language = "French",
}
@Book{Rosenberg:2000:OSU,
author = "Donald K. Rosenberg",
title = "{Open Source}: the unauthorized white papers",
publisher = "IDG Books Worldwide",
address = "Foster City, CA",
pages = "xxvi + 374",
year = "2000",
ISBN = "0-7645-4660-0 (paperback)",
ISBN-13 = "978-0-7645-4660-0 (paperback)",
LCCN = "QA76.6. R679 2000",
bibdate = "Mon Apr 18 11:22:04 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
URL = "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
http://www.loc.gov/catdir/toc/wiley021/00044952.html;
http://www.stromian.com/Book/",
acknowledgement = ack-nhfb,
subject = "Free computer software",
tableofcontents = "Part I: Open Source Software is Linux\ldots{} and
More\\
Chapter 1: The Origins of Open Source Software\\
Chapter 2: Commercializing Open Source
Software\par
Part II: Open Source Software in Your Business\\
Chapter 3: Benefits and Cost of Open Source in Your
Business\\
Chapter 4: Available Products and More to Come\\
Chapter 5: Linux vs. Windows\par
Part III: Open Source Licensing: Does It Have to Be
This Hard?\\
Chapter 6: The GNU GPL and the Open Source
Definition\\
Chapter 7: Complications of Open Source
Licensing\par
Part IV: Linux is Moving UP\ldots{} and DOWN\\
Chapter 8: The Drive Toward the Mainframe\\
Chapter 9: The Secret Battlefield: Embedded
Systems\par
Part V: Open Source Software AS Your Business\\
Chapter 10: The Platform: Software and Hardware\\
Chapter 11: The Applications: Non-Traditional Business
Models\\
Chapter 12: The Proprietary Software Business: New
Opportunities \ldots{} and Pressures\par
Part VI: The Future of Open Source\\
Chapter 13: Companies and Projects\\
Chapter 14: Intellectual Property",
}
@Article{Samwel:2000:LDS,
author = "Bart Samwel and Jiri Soukup and Glenn Crist and Evan
Easton and Ron Ruble and David A. Rogers and Al Stevens
and Bruce MacDonald and Scott Venckus",
title = "Letters: Data Structures as Objects; Real ({Netscape})
Time; Riding the {XML} Bandwagon; Porting to {CE};
Nothing New About {Open Source}; {Y2K} Worries?;
Version Control",
journal = j-DDJ,
volume = "25",
number = "2",
pages = "12, 14",
month = feb,
year = "2000",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Nov 9 08:25:13 MST 2000",
bibsource = "http://www.ddj.com/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Sifry:2000:OSG,
author = "David Sifry",
title = "Open-Source Group Calendaring: {GCTP} and
{OpenFlock}",
crossref = "USENIX:2000:PAL",
pages = "??--??",
year = "2000",
bibdate = "Wed Oct 16 05:17:16 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/als2000/sifry.html",
acknowledgement = ack-nhfb,
}
@Article{Simpson:2000:CVC,
author = "Michael Simpson",
title = "{CVS} Version Control and Branch Management",
journal = j-DDJ,
volume = "25",
number = "10",
pages = "108, 110--114",
month = oct,
year = "2000",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Wed Nov 8 15:09:24 MST 2000",
bibsource = "http://www.ddj.com/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Michael describes how branching and merging works in
CVS, a widely used GNU source-code control system.",
acknowledgement = ack-nhfb,
}
@Book{Stallman:2000:DGG,
author = "Richard Stallman and Roland Pesch and Stan Shebs and
others",
title = "Debugging with {GDB}: The {GNU} Source-Level Debugger,
for Version 5",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "????",
year = "2000",
ISBN = "1-882114-77-9",
ISBN-13 = "978-1-882114-77-1",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Stallman:2000:GMPa,
author = "Richard M. Stallman and Roland McGrath",
title = "{GNU} Make: {A} Program for Directing Recompilation,
for Version 3.79",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "????",
day = "04",
month = apr,
year = "2000",
ISBN = "1-882114-80-9",
ISBN-13 = "978-1-882114-80-1",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Stallman:2000:GMPb,
author = "Richard M. Stallman and Roland McGrath",
title = "{GNU} Make: {A} Program for Directing Recompilation,
for Version 3.79",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "????",
year = "2000",
ISBN = "1-882114-81-7",
ISBN-13 = "978-1-882114-81-8",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
xxnote = "Correct author and year yet to be determined.",
}
@Book{Stallman:2000:UPGa,
author = "Richard M. Stallman",
title = "Using and Porting {GNU CC}, for Version 2.95",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "????",
year = "2000",
ISBN = "1-882114-38-8",
ISBN-13 = "978-1-882114-38-2",
LCCN = "????",
bibdate = "Wed Sep 20 10:36:28 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
xxnote = "Correct author and year yet to be determined.",
}
@Book{Stallman:2000:UPGb,
author = "Richard M. Stallman",
title = "Using and Porting the {Gnu Compiler Collection
(GCC)}",
publisher = "iUniverse, Inc.",
address = "2021 Pine Lake Road, Suite 100, Lincoln, NE 68512,
USA",
pages = "556 (est.)",
year = "2000",
ISBN = "0-595-10035-X",
ISBN-13 = "978-0-595-10035-4",
LCCN = "????",
bibdate = "Fri Sep 22 09:12:07 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
remark = "I cannot find this book in any major library catalog,
although amazon.com lists it.",
}
@Article{Stallman:2000:VWW,
author = "Richard Stallman",
title = "Viewpoint: Why we must fight {UCITA}",
journal = j-CACM,
volume = "43",
number = "6",
address = "",
pages = "27--28",
month = jun,
year = "2000",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Mon Sep 25 15:22:32 MDT 2000",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/2000-43/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://en.wikipedia.org/wiki/UCITA;
http://www.acm.org/pubs/citations/journals/cacm/2000-43-6/p27-stallman/",
acknowledgement = ack-nhfb,
keywords = "Uniform Computer Information Transactions Act
(UCITA)",
subject = "Computing Milieux --- Computers and Society --- Public
Policy Issues (K.4.1): {\bf Regulation}; Computing
Milieux --- Computers and Society --- Social Issues
(K.4.2); Computing Milieux --- Computers and Society
--- Organizational Impacts (K.4.3)",
}
@Book{Steil:2000:GOA,
author = "Michael Steil",
title = "{GNOME: [objektorientiert arbeiten mit X; das GNU
Network Object Model Environment optimal einrichten;
der gekonnte Umgang mit der Oberfl{\"a}che; viele Tips
und Tricks; Programmieren mit dem GTK+]}",
publisher = "Computer-\&-Literatur-Verlag",
address = "B{\"o}blingen, Germany",
pages = "606",
year = "2000",
ISBN = "3-932311-60-4",
ISBN-13 = "978-3-932311-60-4",
LCCN = "????",
bibdate = "Wed Oct 30 10:07:39 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM.",
acknowledgement = ack-nhfb,
language = "German",
}
@Article{Stevens:2000:CPB,
author = "Al Stevens",
title = "{C} Programming: Building {Quincy 2000}",
journal = j-DDJ,
volume = "25",
number = "11",
pages = "133--134, 136",
month = nov,
year = "2000",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Wed Nov 8 15:09:25 MST 2000",
bibsource = "http://www.ddj.com/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Al gets back on track in updating his Quincy IDE that
hosts the GNU C/C++ compiler suite of tools on the
Win32 platform.",
acknowledgement = ack-nhfb,
}
@Book{Swan:2000:TSG,
author = "Tom Swan and Brian Gill and Erik Dafforn",
title = "{Tom Swan}'s {GNU C++} for {Linux}",
publisher = pub-QUE,
address = pub-QUE:adr,
pages = "xii + 831",
year = "2000",
ISBN = "0-7897-2153-8",
ISBN-13 = "978-0-7897-2153-2",
LCCN = "QA76.73.C153 S93 2000",
bibdate = "Tue Oct 31 09:55:58 MST 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM with Mandrake-Linux 6.0, X Class
library for C, and the entire source code from the
book.",
acknowledgement = ack-nhfb,
keywords = "C (computer program language); Linux; operating
systems (computers) -- software",
xxnote = "Check authors: other catalog entries list Tracy
Dunkelberger and Holly Allender.",
}
@Article{Taylor:2000:VIM,
author = "Dean Taylor",
title = "{VARs}: Increasing Margins Through Free Software",
journal = j-LINUX-J,
volume = "76",
pages = "??--??",
month = aug,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Sep 21 07:44:13 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue76/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@InProceedings{Terpstra:2000:OSC,
author = "John H. Terpstra",
title = "Open Source Community",
crossref = "ACM:2000:SHP",
pages = "96--96",
year = "2000",
bibdate = "Sat Feb 10 14:28:55 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Vaughan:2000:GAA,
author = "Gary V. Vaughan and Ben Elliston and Tom Tromey and
Ian Lance Taylor",
title = "{GNU} Autoconf, Automake and Libtool",
publisher = pub-NEW-RIDERS,
address = pub-NEW-RIDERS:adr,
pages = "xx + 390",
year = "2000",
ISBN = "1-57870-190-2",
ISBN-13 = "978-1-57870-190-2",
LCCN = "QA76.76.O63 G598 2000",
bibdate = "Sat Feb 24 11:27:09 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$40.00",
URL = "http://sources.redhat.com/autobook/;
http://sources.redhat.com/autobook/autobook/autobook_toc.html;
http://sources.redhat.com/autobook/download.html;
http://www.newriders.com/books/title.cfm?isbn=1578701902",
acknowledgement = ack-nhfb,
}
@Article{Wen:2000:OSI,
author = "Bobby S. Wen",
title = "Open-Source Intrusion Detection Tools for {Linux}",
journal = j-LINUX-J,
volume = "78",
pages = "??--??",
month = oct,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Sep 21 07:44:14 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue78/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Armed with Linux and Open Source tools, you can even
keep an ISP secure.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{West:2000:ADG,
author = "Adrian West",
title = "Advanced {3-D} Graphics: {GNU Maverik} --- {A VR}
Micro-Kernel",
journal = j-LINUX-J,
volume = "77",
pages = "??--??",
month = sep,
year = "2000",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Thu Sep 21 07:44:13 MDT 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue77/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Wettstein:2000:GML,
author = "Greg Wettstein and Johannes Grosen",
title = "Gaining the Middleground: {A} {Linux}-based
Open-Source Middleware Initiative",
crossref = "USENIX:2000:PAL",
pages = "??--??",
year = "2000",
bibdate = "Wed Oct 16 05:17:16 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/als2000/wettstein.html",
acknowledgement = ack-nhfb,
}
@Book{Wright:2000:BGG,
author = "Peter Wright",
title = "Beginning {GTK+\slash GNOME} Programming",
publisher = pub-WROX,
address = pub-WROX:adr,
pages = "xi + 613",
year = "2000",
ISBN = "1-86100-381-1",
ISBN-13 = "978-1-86100-381-2",
LCCN = "QA76.9.U83 W754 2000",
bibdate = "Sat Feb 24 11:35:27 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$39.99",
acknowledgement = ack-nhfb,
}
@Book{Anderson:2001:FOS,
author = "Annelise Anderson",
title = "{FreeBSD}: an open-source operating system for your
personal computer",
publisher = "Bit Tree Press",
address = "Portola Valley, CA, USA",
pages = "xx + 423",
year = "2001",
ISBN = "0-9712045-1-9",
ISBN-13 = "978-0-9712045-1-5",
LCCN = "QA76.76.O63 A49 2001",
bibdate = "Sat May 17 16:53:21 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
note = "Includes CD-ROM.",
URL = "http://www.bittreepress.com/FreeBSD/introbook/",
acknowledgement = ack-nhfb,
remark = "CD-ROM is release 4.4 and virtually identical to the
first CD-ROM in the set of four sold by Wind River
Systems. Includes the complete FreeBSD operating system
and source code, the X Window System, and many
third-party software programs ready to install.",
subject = "FreeBSD; Free computer software; Operating systems
(Computers)",
}
@Article{Angryk:2001:BRM,
author = "Rafal Angryk",
title = "Book Review: {{\em MICO, An Open Source CORBA
Implementation}}",
journal = j-PARALLEL-DIST-COMP-PRACT,
volume = "4",
number = "3",
pages = "??--??",
month = sep,
year = "2001",
CODEN = "????",
ISSN = "1097-2803",
bibdate = "Thu Sep 2 12:08:56 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.scpe.org/content/4/3.toc",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:2001:AFP,
author = "Anonymous",
title = "Announcements: Free public beta test of {Compaq
Fortran 1.1}; New release of {\tt coco}; {Lahey\slash
Fujitsu Fortran 95 (LF95) Linux version 6.0}; {NAGW}are
{\tt f95} compiler release 4.1; {N. A. Software
FortranPlus} compiler version 2.2; The {Fortran
Company}; New journal: {{\em Journal of Computational
Methods in Applied Science and Engineering}}",
journal = j-FORTRAN-FORUM,
volume = "20",
number = "1",
pages = "21--24",
month = apr,
year = "2001",
CODEN = "????",
ISSN = "1061-7264 (print), 1931-1311 (electronic)",
bibdate = "Thu Feb 07 06:54:12 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Fortran Forum",
issue = "60",
}
@Book{Anonymous:2001:DGLa,
author = "Anonymous",
title = "{Debian GNU, Linux - i386, GNU, Hurd - i386, Version
2.2 - ``Potato'', release 2 [Elektronische
Ressource]}",
publisher = "Lehmann",
address = "K{\"o}ln, Germany",
year = "2001",
ISBN = "3-931253-74-0",
ISBN-13 = "978-3-931253-74-5",
LCCN = "????",
bibdate = "Wed Oct 30 10:38:06 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes six CD-ROMs.",
acknowledgement = ack-nhfb,
language = "German",
}
@Book{Anonymous:2001:DGLb,
author = "Anonymous",
title = "{Debian GNU, Linux 3.0 (pre) [Elektronische
Ressource]: wizards of OS; 6 CD-ROMs mit WOS-Doku I und
II und neuem KNOPPIX}",
publisher = "Lehmann",
address = "Berlin, Germany",
year = "2001",
ISBN = "3-931253-81-3",
ISBN-13 = "978-3-931253-81-3",
LCCN = "????",
bibdate = "Wed Oct 30 10:35:03 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes six CD-ROMs.",
acknowledgement = ack-nhfb,
language = "German",
}
@Book{Anonymous:2001:DGLc,
author = "Anonymous",
title = "{Debian GNU, Linux 3.0 (final) [Elektronische
Ressource]: woody; i386 (Intel, AMD, Cyrix usw.);
zus{\"a}tzlich auf CD: Openoffice 1.0, XFree 86 4.2,
Modellbahnsteuerungssoftware, Debian
GNU/Linux-Anwenderhandbuch, Linux-Anwenderhandbuch}",
publisher = "Lehmann",
address = "Berlin, Germany",
year = "2001",
ISBN = "3-931253-89-9",
ISBN-13 = "978-3-931253-89-9",
LCCN = "????",
bibdate = "Wed Oct 30 10:33:42 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes eight CD-ROMs.",
acknowledgement = ack-nhfb,
language = "German",
}
@Article{Anonymous:2001:PFS,
author = "Anonymous",
title = "Products: {Free Software Foundation} Updates Compiler
Toolset; {IT Factory}'s {Lotus Tools Suite}; {Cardiff
Software}'s Real-Time Document Verification
Application; {Great Bridge} Updates Open Source
Database; {OpenPath Products'} Wireless Application
Authoring Tool; {Curl}'s {Web} Application Development
Environment; {ThinAirApp} Ships Mobile {Visual Basic
IDE}; {Princeton Softech} Updates Server Archiving
Software; {Codemesh} Releases {Java} Communications
Environment",
journal = j-COMPUTER,
volume = "34",
number = "9",
pages = "112--114",
month = sep,
year = "2001",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Wed Sep 12 14:28:14 MDT 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://dlib.computer.org/co/books/co2001/pdf/r9112.pdf;
http://www.computer.org/computer/co2001/r9112abs.htm",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:2001:PWB,
author = "Anonymous",
title = "Products: {Web}-Based Remote Administration Tools;
{SGDL System}'s {$3$D} Model Development Language Kit;
{MigraTEC}'s {Solaris-to-Linux} Migration Software;
{Visual Numerics} Updates {C} Numerical Library;
{Stardock}'s {Windows} Skin Development Software;
{InterNetwork}'s New Load Capacity Testing Software;
{SuSE Linux} for {PowerPC}; {Raytheon} Updates Network
Security Tools; {Tasking} Updates Embedded Development
Tools; {ExoLab Group} Offers Open-Source Data-Binding
Software; {Omnicore Software}'s {Java} Development
Environment; {Basis International} Releases
{Java}-Based Business Basic; {Zondigo}'s Wireless
Software Development Kit; {MDD} Introduces Password
Administration Software; {StatSoft} Revises Data
Visualization Tool; {Abaco} Updates Mobile Application
Development Framework",
journal = j-COMPUTER,
volume = "34",
number = "6",
pages = "90--93",
month = jun,
year = "2001",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Wed Jul 11 07:52:11 MDT 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://dlib.computer.org/co/books/co2001/pdf/r6090.pdf",
acknowledgement = ack-nhfb,
}
@Book{Ayers:2001:GEX,
author = "Larry Ayers",
title = "{GNU Emacs} and {XEmacs}",
publisher = pub-PRIMA,
address = pub-PRIMA:adr,
pages = "xxxv + 508",
year = "2001",
ISBN = "0-7615-2446-0",
ISBN-13 = "978-0-7615-2446-5",
LCCN = "QA76.76.T49 A94 2001",
bibdate = "Wed Oct 30 10:42:25 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM.",
acknowledgement = ack-nhfb,
}
@Article{Baran:2001:NVCb,
author = "Nicholas Baran",
title = "News and Views: {College Board} to Add {Java} Test;
Astronomy Project Beats Out Algorithm for Science
Prize; Consortium to Release {XML} Business
Specification; Open Source Developer Agreement
Proposed; Consortium Hopes to Eliminate Computer
Failures; New Linear Algorithm for Sequence Analysis;
Distributing Computing {\`a} la {SETI} Catches On",
journal = j-DDJ,
volume = "26",
number = "3",
pages = "18--18",
month = mar,
year = "2001",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Feb 15 12:14:41 MST 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://publicscience.net/; http://www.ddj.com/",
acknowledgement = ack-nhfb,
}
@Article{Bauer:2001:LSY,
author = "Barr Bauer and Jonathan Erickson and Richard Stallman
and Mike Pentney and Frank C. Earl",
title = "Letters: The State of Your Taxes; Embedded Space; More
{Open Source} versus {Free Software}; Shared Source?;
{CORBA} Interoperability",
journal = j-DDJ,
volume = "26",
number = "9",
pages = "10",
month = sep,
year = "2001",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Tue Feb 12 05:21:39 MST 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ddj.com/",
acknowledgement = ack-nhfb,
}
@Article{Baxter:2001:OSE,
author = "Michael Baxter",
title = "Open Source in Electronic Design Automation",
journal = j-LINUX-J,
volume = "82",
pages = "162, 164--166",
month = feb,
year = "2001",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Feb 15 08:04:55 MST 2001",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue82/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "An interview with Stephen Williams, the creator of the
Icarus Verilog compiler.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Misc{Beebe:2001:GSL,
author = "Nelson H. F. Beebe",
title = "{GNU Scientific Library}",
howpublished = "World-Wide Web document.",
year = "2001",
bibdate = "Fri Nov 23 07:10:04 2001",
bibsource = "http://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.math.utah.edu/software/gsl.html",
acknowledgement = ack-nhfb,
}
@Article{Bonzini:2001:LHG,
author = "Paolo Bonzini and Stuart Halloway and John Penry and
Oluseyi Sonaiya and Bruce E. Hogman and Greg Bissell
and Michael Hobbs and Ben Laurie",
title = "Letters: Huge {GCC} Executables; {Java} Class Loader;
{Department of Dumb Ideas}; Setting the Record
Straight; The Legacy of {C\#}; {DHTML} Source-Code
Correction; Shared Libraries Aren't All Bad; {Zuse} and
{Intel}",
journal = j-DDJ,
volume = "26",
number = "8",
pages = "10, 12",
month = aug,
year = "2001",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Wed Jul 11 06:31:35 MDT 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ddj.com/",
acknowledgement = ack-nhfb,
}
@InProceedings{Brod:2001:SOS,
author = "Cesar Brod",
title = "{SAGU}: Open-Source Unified Management System for
Educational Institutions",
crossref = "USENIX:2001:PAL",
year = "2001",
bibdate = "Tue Oct 15 16:09:39 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Unpublished invited talk, 5th Annual Linux Showcase
and Conference, November 5--10, Oakland, CA.",
URL = "http://www.linuxshowcase.org/brod.html",
acknowledgement = ack-nhfb,
}
@Article{Casarini:2001:GDE,
author = "Paolo Casarini and Luca Padovani",
title = "The {Gnome DOM} engine",
journal = j-MARKUP-LANG,
volume = "3",
number = "2",
pages = "173--190",
month = apr,
year = "2001",
CODEN = "MLTPFG",
ISSN = "1099-6621",
bibdate = "Sat Sep 6 11:22:16 MDT 2003",
bibsource = "http://mitpress.mit.edu/journal-home.tcl?issn=10996621;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://mitpress.mit.eduhttp://mitpress.mit.edu/catalog/item/default.asp?sid=81FFBAAF-F78B-4799-8942-1A7B831BFC9A&ttype=6&tid=8010",
acknowledgement = ack-nhfb,
}
@Article{Chan:2001:DID,
author = "Jason Chan",
title = "Distributed Intrusion Detection with Open Source
Tools",
journal = j-SYS-ADMIN,
volume = "10",
number = "8",
pages = "20, 22, 24--25",
month = aug,
year = "2001",
CODEN = "SYADE7",
ISSN = "1061-2688",
bibdate = "Wed Jul 11 07:06:35 MDT 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.samag.com/",
abstract = "Chan presents an example of an intrusion detection
system comprising open source tools such as Snort,
OpenSSL, Stunnel, and MySQL.",
acknowledgement = ack-nhfb,
}
@Book{Chassell:2001:IPE,
author = "Robert J. Chassell",
title = "An Introduction to Programming in {Emacs Lisp}",
publisher = pub-GNU-PRESS,
address = pub-GNU-PRESS:adr,
pages = "320 (est.)",
year = "2001",
ISBN = "1-882114-43-4",
ISBN-13 = "978-1-882114-43-6",
LCCN = "????",
bibdate = "Wed Jun 11 16:02:28 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$30",
URL = "http://www.gnupress.org/book4.html",
acknowledgement = ack-nhfb,
}
@Misc{Chassell:2001:SFC,
author = "Robert Chassell",
title = "Software Freedom: Creation and Danger",
year = "2001",
bibdate = "Tue Oct 15 16:09:39 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Unpublished invited talk, 5th Annual Linux Showcase
and Conference, November 5--10, Oakland, CA.",
URL = "http://www.linuxshowcase.org/tech.html",
acknowledgement = ack-nhfb,
keywords = "GNU",
}
@Article{Chiariglione:2001:OSM,
author = "Leonardo Chiariglione",
title = "Open Source in {MPEG}",
journal = j-LINUX-J,
volume = "83",
pages = "126--126, 130, 132",
month = mar,
year = "2001",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Feb 15 08:04:56 MST 2001",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue83/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "A History of MPEG.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Cochran:2001:NVS,
author = "Shannon Cochran",
title = "News and Views: Scientists Seek Immersive Reality;
{USENIX} Names Lifetime Achievement Recipients [the
{GNU Project} and the {Kerberos} network authentication
system]; Robots Need Programmers; Evangelizing the
{Semantic Web}; Get Your Supercomputer Software Free;
{Usenet} Creator {Jim Ellis} Dies; {DARPA} Funds
{FreeBSD} Security Initiative",
journal = j-DDJ,
volume = "26",
number = "9",
pages = "18--18",
month = sep,
year = "2001",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Tue Feb 12 05:21:39 MST 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ddj.com/",
acknowledgement = ack-nhfb,
}
@Article{Cochran:2001:NVW,
author = "Shannon Cochran",
title = "News and Views: {WEP} [Wired Equivalent Privacy]:
Pining for the Fjords?; Bye Bye {Be}; {UNIX} Utilities
Open Sourced; Cosmology Computer Calculates Creation;
{UML 2.0} Infrastructure Proposals",
journal = j-DDJ,
volume = "26",
number = "11",
pages = "18--18",
month = nov,
year = "2001",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Tue Feb 12 05:21:40 MST 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ddj.com/",
acknowledgement = ack-nhfb,
}
@Book{Danesh:2001:SLG,
author = "Arman Danesh and James Russell and Richard Petersen",
title = "{SAIR Linux} \& {GNU} certified administrator: exam
guide",
publisher = pub-OSBORNE,
address = pub-OSBORNE:adr,
pages = "xxv + 1008",
year = "2001",
ISBN = "0-07-213205-1",
ISBN-13 = "978-0-07-213205-2",
LCCN = "????",
bibdate = "Mon Apr 29 15:50:05 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Misc{Davis:2001:PTS,
author = "Gervaise (Gerry) Davis III",
title = "Protecting Trademarks on Software in an Open Source
Environment: The {Linux} Mark Experience",
year = "2001",
bibdate = "Tue Oct 15 16:09:39 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Unpublished invited talk, 5th Annual Linux Showcase
and Conference, November 5--10, Oakland, CA.",
URL = "http://www.linuxshowcase.org/tech.html",
acknowledgement = ack-nhfb,
}
@Misc{Doherty:2001:LOS,
author = "Sean Doherty",
title = "The Law and Open-Source Software",
howpublished = "World-Wide Web document.",
day = "29",
month = oct,
year = "2001",
bibdate = "Mon Apr 18 09:59:52 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.networkcomputing.com/1222/1222ws1.html",
acknowledgement = ack-nhfb,
}
@Book{Duncan:2001:OOS,
author = "Andy Duncan and Sean Hull",
title = "{Oracle} and {Open Source}",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "xvi + 406",
month = apr,
year = "2001",
ISBN = "0-596-00018-9",
ISBN-13 = "978-0-596-00018-9",
LCCN = "QA76.9.D3 D845 2001",
bibdate = "Mon Apr 18 15:01:40 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.oreilly.com/catalog/;
z3950.loc.gov:7090/Voyager",
price = "US\$39.95",
URL = "http://www.oreilly.com/catalog/9780596000189;
http://www.oreilly.com/catalog/oracleopen",
acknowledgement = ack-nhfb,
subject = "Oracle (Computer file); Database management; Open
source software",
}
@Misc{Eckert:2001:HIU,
author = "J. Eckert and T. Woigk",
title = "{Haftung im Umfeld von Open Source}. ({German})
[{Liabilities} in the Field of {Open Source}]",
howpublished = "World-Wide Web document.",
pages = "21",
day = "3",
month = dec,
year = "2001",
bibdate = "Mon Apr 18 10:06:37 2005",
bibsource = "http://ig.cs.tu-berlin.de/w2001/ir1/referate1/k27/ir1-ref1-k27.pdf;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
acknowledgement = ack-nhfb,
}
@Article{Egyedi:2001:SFC,
author = "T. Egyedi",
title = "Strategies for De facto Compatibility:
Standardization, Proprietary and Open Source Approaches
to {Java}",
journal = "Knowledge, Technology, and Policy",
volume = "14",
number = "2",
pages = "113--128",
day = "1",
month = jul,
year = "2001",
CODEN = "????",
ISSN = "0897-1986",
bibdate = "Fri Nov 8 05:39:36 MST 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta
database",
acknowledgement = ack-nhfb,
pagecount = "16",
}
@Article{Ellis:2001:LOS,
author = "Steven Ellis and David Johnson and Mike Schmit and
Jenny Jones and Simon Cooke and Kurt Granroth",
title = "Letters: Open Source {Cobol}; Setting the {Debian}
Record Straight; Back to Basics; Load Testing {Web}
Sites; Open Source Hat Tricks; {KDE} Insider",
journal = j-DDJ,
volume = "26",
number = "7",
pages = "10, 12",
month = jul,
year = "2001",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Jun 7 06:07:17 MDT 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ddj.com/",
acknowledgement = ack-nhfb,
}
@Article{Erickson:2001:EOR,
author = "Jonathan Erickson",
title = "Editorial: Open Records, Closed Doors",
journal = j-DDJ,
volume = "26",
number = "6",
pages = "8--8",
month = jun,
year = "2001",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Jun 7 06:07:16 MDT 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Essay on open source code issues in government
records",
URL = "http://www.ddj.com/",
acknowledgement = ack-nhfb,
keywords = "Jim Allchin (Microsoft); Richard Stallman (GNU
Project); Tim O'Reilly",
}
@Article{Faulkner:2001:RNR,
author = "Andy Faulkner and Rich Smith and Brad Baylor and Jim
Bailey and Paul Mack and Jim Lemaster and Tom Hartel",
title = "Running a Net Radio Station with Open-Source
Software",
journal = j-LINUX-J,
volume = "81",
pages = "136, 138, 140, 142--143",
month = jan,
year = "2001",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Mon Dec 18 14:27:27 MST 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue81/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Seven Linux enthusiasts broadcast a weekly Internet
radio show.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Galassi:2001:GSL,
author = "Mark Galassi and others",
title = "{GNU} scientific library reference manual: edition 1.0
for {GSL} version 1.0",
publisher = pub-NETWORK-THEORY,
address = pub-NETWORK-THEORY:adr,
pages = "xvi + 580",
year = "2001",
ISBN = "0-9541617-0-X",
ISBN-13 = "978-0-9541617-0-5",
LCCN = "????",
bibdate = "Wed Oct 30 10:44:22 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Gohel:2001:LGK,
author = "Himanshu Gohel and Thomas Weidenfeller and Andrew D.
Todd and Ze'ev Atlas and Dave Paris",
title = "Letters: {GNOME}, {KDE} Clarification; Parsing {XML};
{CPRM} Frenzy; Deadlock Detecting; {Perl} versus the
World",
journal = j-DDJ,
volume = "26",
number = "5",
pages = "10, 12",
month = may,
year = "2001",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Apr 12 06:45:08 MDT 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ddj.com/",
acknowledgement = ack-nhfb,
}
@Article{Goth:2001:NOM,
author = "Greg Goth and Scott Lorenz Andresen and Gil Alexander
Shif and Paula Powers and Scott Lorenz Andresen",
title = "In the News: The Open Market Woos Open Source; Awards
\& Recognition: {Anup Ghosh} Named {Young Engineer of
the Year}; Next-Generation Entertainment Consoles: Not
all Fun and Games; {Asia Pacific} Region Poised to
Follow {India} in Software Development Revolution",
journal = j-IEEE-SOFTWARE,
volume = "18",
number = "2",
pages = "104--111",
month = mar # "\slash " # apr,
year = "2001",
CODEN = "IESOEG",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Tue May 15 05:10:47 MDT 2001",
bibsource = "http://computer.org/software/so2001/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://dlib.computer.org/so/books/so2001/pdf/s2104.pdf",
acknowledgement = ack-nhfb,
}
@Article{Graham:2001:RSO,
author = "Susan L. Graham",
title = "From Research Software to Open Source",
journal = j-LECT-NOTES-COMP-SCI,
volume = "2000",
pages = "195--??",
year = "2001",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Sat Feb 2 13:03:19 MST 2002",
bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2000.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/bibs/2000/20000195.htm;
http://link.springer-ny.com/link/service/series/0558/papers/2000/20000195.pdf",
acknowledgement = ack-nhfb,
}
@Article{Gropp:2001:SCP,
author = "Bill Gropp",
title = "Solving {CFD} Problems with Open Source Parallel
Libraries",
journal = j-LECT-NOTES-COMP-SCI,
volume = "1947",
pages = "52--??",
year = "2001",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Sat Feb 2 13:02:51 MST 2002",
bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t1947.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/bibs/1947/19470052.htm;
http://link.springer-ny.com/link/service/series/0558/papers/1947/19470052.pdf",
acknowledgement = ack-nhfb,
}
@Article{Hafner:2001:FOS,
author = "Dr. Ullrich Hafner",
title = "{FIASCO} --- An Open-Source Fractal Image and Sequence
Codec",
journal = j-LINUX-J,
volume = "81",
pages = "152--155",
month = jan,
year = "2001",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Mon Dec 18 14:27:27 MST 2000",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue81/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "FIASCO (Fractal Image and Sequence Codec) provides
state-of-the-art image and video compression.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Hagerty:2001:GSM,
author = "Daniel Hagerty and Melissa Weisshaus and Eli
Zaretski",
title = "{GNU} Software for {MS-Windows} and {MS-DOS} and
Compatible Systems",
publisher = pub-GNU-PRESS,
address = pub-GNU-PRESS:adr,
edition = "Second",
pages = "150 (est.)",
year = "2001",
ISBN = "1-882114-58-2",
ISBN-13 = "978-1-882114-58-0",
LCCN = "????",
bibdate = "Wed Jun 11 16:09:02 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM.",
price = "US\$35.00",
URL = "http://www.gnupress.org/windows.html",
acknowledgement = ack-nhfb,
}
@Article{Hausmann:2001:KEO,
author = "Simon Hausmann",
title = "{Konqueror\slash Embedded}: An Open-Source {Web}
Browser For Embedded {Linux} Systems",
journal = j-EMBEDDED-LINUX-J,
volume = "5",
pages = "32--35",
month = sep # "\slash " # oct,
year = "2001",
CODEN = "????",
ISSN = "1534-083X",
bibdate = "Thu Aug 30 06:30:56 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://embedded.linuxjournal.com/magazine/issue05/;
http://www.linuxdevices.com/articles/AT5068415887.html",
abstract = "Filling the need for a free and standards-compliant
browser.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Misc{Hohndel:2001:RDT,
author = "Dirk Hohndel",
title = "Reviving Dead Technology: How {XFree86} and Open
Source Prevailed Against the {X Consortium}",
year = "2001",
bibdate = "Tue Oct 15 16:09:39 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Unpublished invited talk, 5th Annual Linux Showcase
and Conference, November 5--10, Oakland, CA.",
URL = "http://www.linuxshowcase.org/tech.html",
acknowledgement = ack-nhfb,
}
@Book{Hunger:2001:DGL,
author = "Steven Hunger",
title = "{Debian GNU\slash Linux} bible",
publisher = pub-IDG-WORLDWIDE,
address = pub-IDG-WORLDWIDE:adr,
pages = "????",
year = "2001",
ISBN = "0-7645-4710-0",
ISBN-13 = "978-0-7645-4710-2",
LCCN = "QA76.76.O63 H847 2001",
bibdate = "Mon Apr 29 15:59:47 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Misc{Huppelshauser:2001:GGP,
author = "Nicolas H{\"u}ppelsh{\"a}user",
title = "{Die GNU General Public License und deutsches Recht}.
({German}) [{The} {GNU General Public License} and
{German} Law]",
howpublished = "World-Wide Web document.",
pages = "34",
day = "1",
month = feb,
year = "2001",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.ifross.de/Fremdartikel/seminararbeit.pdf",
acknowledgement = ack-nhfb,
}
@Article{Jackson:2001:LOS,
author = "Laura Elizabeth Jackson and Herbert Vo{\ss}",
title = "{{\LyX}} --- An {Open Source} document processor",
journal = j-TUGboat,
volume = "22",
number = "1/2",
pages = "32--41",
month = mar,
year = "2001",
ISSN = "0896-3207",
bibdate = "Fri Jul 13 10:24:20 MDT 2007",
bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/tugboat.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat",
acknowledgement = ack-bnb # " and " # ack-nhfb,
}
@Book{Jang:2001:SLG,
author = "Michael H. Jang",
title = "{Sair Linux\slash GNU} installation and
configuration",
publisher = pub-CORIOLIS,
address = pub-CORIOLIS:adr,
pages = "xxx + 351",
year = "2001",
ISBN = "1-57610-953-4",
ISBN-13 = "978-1-57610-953-3",
LCCN = "QA76.3 .J345 2001",
bibdate = "Mon Apr 29 15:58:48 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Jenkins:2001:OSS,
author = "Steve Jenkins",
title = "Open-Source Software at the {Aerodynamics
Laboratory}",
journal = j-LINUX-J,
volume = "90",
pages = "70, 72--74",
month = oct,
year = "2001",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Wed Sep 19 18:50:19 MDT 2001",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue90/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue90/4835.html",
abstract = "Jenkins uses a variety of open-source software to keep
wind tunnel data flowing smoothly.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Jones:2001:OSD,
author = "Paul Jones",
title = "Open (source)ing the doors for contributor-run digital
libraries",
journal = j-CACM,
volume = "44",
number = "5",
pages = "45--46",
month = may,
year = "2001",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Thu May 24 08:45:57 MDT 2001",
bibsource = "http://www.acm.org/pubs/toc/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.acm.org/pubs/articles/journals/cacm/2001-44-5/p45-jones/p45-jones.pdf;
http://www.acm.org/pubs/citations/journals/cacm/2001-44-5/p45-jones/",
acknowledgement = ack-nhfb,
}
@InProceedings{Kim:2001:OSI,
author = "Gene Kim",
title = "Open Source Issues and Opportunities for Security Tool
Vendors",
crossref = "USENIX:2001:PAL",
year = "2001",
bibdate = "Tue Oct 15 16:09:39 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Unpublished invited talk, 5th Annual Linux Showcase
and Conference, November 5--10, Oakland, CA.",
URL = "http://www.linuxshowcase.org/tech.html",
acknowledgement = ack-nhfb,
}
@Article{Kim:2001:TSJ,
author = "Eugene Eric Kim",
title = "A Triumph of Simplicity: {James Clark} on Markup
Languages and {XML}",
journal = j-DDJ,
volume = "26",
number = "7",
pages = "56, 58--60",
month = jul,
year = "2001",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Jun 7 06:07:17 MDT 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ddj.com/",
abstract = "Whether you know it or not, James Clark has made your
life easier by creating a number of open-source tools
such as expat (an XML parser), groff (a GNU version of
troff), TREX (an XML schema language), and more.",
acknowledgement = ack-nhfb,
}
@Article{Kuhlins:2001:WEV,
author = "S. Kuhlins and D. Gutacker",
title = "{Web}-Enabled Voice over {IP} Call Center. An Open
Source Based Implementation",
journal = j-LECT-NOTES-COMP-SCI,
volume = "2094",
pages = "590--??",
year = "2001",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Sat Feb 2 13:04:54 MST 2002",
bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2094.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/bibs/2094/20940590.htm;
http://link.springer-ny.com/link/service/series/0558/papers/2094/20940590.pdf",
acknowledgement = ack-nhfb,
}
@Book{Lessig:2001:COL,
author = "Lawrence Lessig",
title = "El c{\'o}digo y otras leyes del ciberespacio",
publisher = "Taurusesdigital",
address = "Madrid, Spain",
pages = "540",
year = "2001",
ISBN = "84-306-0428-6",
ISBN-13 = "978-84-306-0428-9",
LCCN = "K564.C6 L4718 2001",
bibdate = "Mon Apr 18 10:39:06 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
acknowledgement = ack-nhfb,
subject = "Information superhighway; Law and legislation;
Computers; Law and legislation; Electronic commerce;
Law and legislation; Freedom of information; Privacy,
Right of",
}
@Book{Loosemore:2001:GCL,
author = "Sandra Loosemore and Richard M. Stallman and Roland
McGrath and Andrew Oram and Ulrich Drepper",
title = "The {GNU C Library} Reference Manual",
publisher = pub-GNU-PRESS,
address = pub-GNU-PRESS:adr,
pages = "1275 (est.)",
year = "2001",
ISBN = "1-882114-55-8",
ISBN-13 = "978-1-882114-55-9",
LCCN = "????",
bibdate = "Wed Jun 11 15:42:44 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Two volumes. For glibc version 2.2.x.",
price = "US\$60.00",
URL = "http://www.gnupress.org/book6.html",
acknowledgement = ack-nhfb,
}
@Book{Maginnis:2001:SLGa,
author = "Tobin Maginnis",
title = "{Sair Linux} and {GNU} certification level {I}:
installation and configuration",
publisher = pub-WILEY,
address = pub-WILEY:adr,
pages = "xix + 508",
year = "2001",
ISBN = "0-471-41797-1",
ISBN-13 = "978-0-471-41797-2",
LCCN = "QA76.3 .M32337 2001",
bibdate = "Mon Apr 29 15:42:30 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Maginnis:2001:SLGb,
author = "Tobin Maginnis",
title = "{Sair Linux} and {GNU} certification level {I}:
networking",
publisher = pub-WILEY,
address = pub-WILEY:adr,
pages = "xx + 476",
year = "2001",
ISBN = "0-471-36977-2",
ISBN-13 = "978-0-471-36977-6",
LCCN = "QA76.3 .M32337 2000",
bibdate = "Mon Apr 29 15:42:30 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Maginnis:2001:SLGc,
author = "Tobin Maginnis",
title = "{Sair Linux} and {GNU} certification level {I}:
security, ethics, and privacy",
publisher = pub-WILEY,
address = pub-WILEY:adr,
pages = "xix + 395",
year = "2001",
ISBN = "0-471-36975-6",
ISBN-13 = "978-0-471-36975-2",
LCCN = "QA76.3 .M32339 2001",
bibdate = "Mon Apr 29 15:42:30 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Mamlin:2001:OSX,
author = "B. Mamlin",
title = "An Open-source {XML}-based {Java} Implementation of
the Medical Gopher Order and Note Writing Tool",
journal = j-J-BIOMED-INF,
volume = "35",
number = "SUPP",
pages = "826--??",
year = "2001",
CODEN = "JBIOBL",
ISSN = "1532-0464",
bibdate = "Tue Feb 18 07:16:21 MST 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta
database",
acknowledgement = ack-nhfb,
fjournal = "Journal of Biomedical Informatics",
}
@Article{Mangalam:2001:GOS,
author = "H. Mangalam and J. Stewart and J. Zhou and K. Schlauch
and M. Waugh and G. Chen and A. D. Farmer and G.
Colello and J. W. Weller",
title = "{GeneX}: An {Open Source} gene expression database and
integrated tool set",
journal = j-IBM-SYS-J,
volume = "40",
number = "2",
pages = "552--569",
month = "????",
year = "2001",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Wed Jul 25 11:56:47 MDT 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/sj40-2.html",
URL = "http://www.research.ibm.com/journal/sj/402/mangalam.html;
http://www.research.ibm.com/journal/sj/402/mangalam.pdf;
http://www.research.ibm.com/journal/sj/402/mangalam.txt",
acknowledgement = ack-nhfb,
ordernumber = "G321-0141",
}
@Article{Marti:2001:TCD,
author = "Don Marti",
title = "Thought Crimes, Databases, Kernel Hacking and Other
News from the {O'Reilly Open Source Conference}",
journal = j-LINUX-J,
volume = "90",
pages = "??--??",
month = oct,
year = "2001",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Wed Sep 19 18:50:19 MDT 2001",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue90/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Web only.",
URL = "http://www.linuxjournal.com/articles/tradeshow/0039.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Maxwell:2001:LCK,
author = "Scott Andrew Maxwell.",
title = "{Linux} Core Kernel commentary",
publisher = pub-CORIOLIS,
address = pub-CORIOLIS:adr,
pages = "xviii + 717",
year = "2001",
ISBN = "1-58880-149-7",
ISBN-13 = "978-1-58880-149-4",
LCCN = "QA76.76.O63 M373337 2001",
bibdate = "Mon Apr 29 15:38:27 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{McGowan:2001:LIO,
author = "David McGowan",
title = "Legal Implications of {Open-Source} Software",
journal = "University of Illinois Law Review",
volume = "2001",
number = "1",
pages = "241--300",
year = "2001",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.law.umn.edu/uploads/images/254/McGowanD-OpenSourceFinal.pdf",
acknowledgement = ack-nhfb,
}
@Misc{Moglen:2001:FSMa,
author = "Eben Moglen",
title = "{Free Software} Matters: Enforcing the {GPL}, {I}",
howpublished = "World-Wide Web document.",
day = "12",
month = aug,
year = "2001",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://emoglen.law.columbia.edu/publications/lu-12.html",
acknowledgement = ack-nhfb,
}
@Misc{Moglen:2001:FSMb,
author = "Eben Moglen",
title = "{Free Software} Matters: Enforcing the {GPL}, {II}",
howpublished = "World-Wide Web document.",
day = "10",
month = sep,
year = "2001",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://emoglen.law.columbia.edu/publications/lu-13.html",
acknowledgement = ack-nhfb,
}
@Misc{Moglen:2001:FSMc,
author = "Eben Moglen",
title = "Free Software Matters: Free Software or Open Source?",
howpublished = "World-Wide Web document.",
day = "15",
month = feb,
year = "2001",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://emoglen.law.columbia.edu/publications/lu-07.html",
acknowledgement = ack-nhfb,
}
@Misc{Molino:2001:SLR,
author = "Donato Molino",
title = "Il software libero in riferimento alle recenti
disposizioni legislative sul diritto d'autore.
({Italian}) [{Free Software} in the light of recent
legislative dispositions on the rights of authors]",
howpublished = "World-Wide Web document.",
month = jul,
year = "2001",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.prosa.it/philosophy/opinioni/donato.shtml",
acknowledgement = ack-nhfb,
}
@Book{Moody:2001:RCI,
author = "Glyn Moody",
title = "The rebel code: the inside story of {Linux} and the
open source revolution",
publisher = pub-PERSEUS,
address = pub-PERSEUS:adr,
pages = "viii + 334",
year = "2001",
ISBN = "0-7382-0333-5",
ISBN-13 = "978-0-7382-0333-1",
LCCN = "QA76.76.O63 M663 2001",
bibdate = "Wed Apr 25 05:30:20 MDT 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$27.50",
acknowledgement = ack-nhfb,
keywords = "computer software industry; Linux history",
}
@Book{Moody:2001:RCL,
author = "Glyn Moody",
title = "Rebel code: {Linux} and the {Open Source} Revolution",
publisher = "Allen Lane",
address = "London, UK and New York, NY, USA",
pages = "viii + 334",
year = "2001",
ISBN = "0-7139-9520-3",
ISBN-13 = "978-0-7139-9520-6",
LCCN = "QA76.76.O63 M645 2001",
bibdate = "Tue Jun 21 18:42:21 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
acknowledgement = ack-nhfb,
subject = "Linux; Operating systems (Computers); Open source
software",
}
@Article{Neubauer:2001:ELD,
author = "Matthias Neubauer and Michael Sperber",
title = "Down with {Emacs Lisp}: Dynamic Scope Analysis",
journal = j-SIGPLAN,
volume = "36",
number = "10",
pages = "38--49",
month = oct,
year = "2001",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:18:31 MST 2003",
bibsource = "http://cristal.inria.fr/ICFP2001/program.html;
http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://cristal.inria.fr/ICFP2001/Abstracts/50.html",
acknowledgement = ack-nhfb,
annote = "International Conference on Functional Programming
(ICFP01), Firenze, Italy, 3--5 September 2001.",
}
@InProceedings{Noji:2001:OSP,
author = "Kentaro Noji",
title = "Open Source Project for {Unicode} Locales for {Linux}
using {Unicode} Databases, Collation Keys and a {XML}
based Locale Data",
crossref = "UC:2001:EIU",
pages = "??--??",
year = "2001",
bibdate = "Wed Jul 11 15:39:50 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.unicode.org/iuc/iuc18/papers.html",
URL = "http://www.unicode.org/iuc/iuc18/papers/a2-paper.pdf",
acknowledgement = ack-nhfb,
authoraddress = "Software Engineer, IBM Japan, Ltd., Japan",
}
@Article{Owen:2001:OSP,
author = "J. Michael Owen",
title = "An Open-Source Project for Modeling Hydrodynamics in
Astrophysical Systems",
journal = j-COMPUT-SCI-ENG,
volume = "3",
number = "6",
pages = "54--59",
month = nov # "\slash " # dec,
year = "2001",
CODEN = "CSENFA",
ISSN = "1521-9615 (print), 1558-366X (electronic)",
ISSN-L = "1521-9615",
bibdate = "Sat Feb 23 06:37:34 MST 2002",
bibsource = "http://www.computer.org/cse/cs1999;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://computer.org/cise/cs2001/c6054abs.htm;
http://dlib.computer.org/cs/books/cs2001/pdf/c6054.pdf",
acknowledgement = ack-nhfb,
fjournal = "Computing in Science and Engineering",
}
@Article{Poslad:2001:OSS,
author = "Stefan Poslad and Phil Buckle and Rob Hadingham",
title = "Open Source, Standards and Scaleable Agencies",
journal = j-LECT-NOTES-COMP-SCI,
volume = "1887",
pages = "296--??",
year = "2001",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Sat Feb 2 13:02:41 MST 2002",
bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t1887.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/bibs/1887/18870296.htm;
http://link.springer-ny.com/link/service/series/0558/papers/1887/18870296.pdf",
acknowledgement = ack-nhfb,
}
@Book{Raymond:2001:CBM,
author = "Eric S. Raymond",
title = "The cathedral and the bazaar: musings on {Linux} and
open source by an accidental revolutionary",
publisher = pub-ORA,
address = pub-ORA:adr,
edition = "Revised",
pages = "xiv + 241",
year = "2001",
ISBN = "0-596-00131-2",
ISBN-13 = "978-0-596-00131-5",
LCCN = "QA76.76.O63 R397 2001",
bibdate = "Mon Apr 18 15:02:58 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib;
z3950.loc.gov:7090/Voyager",
URL = "http://www.oreilly.com/catalog/9780596001315",
acknowledgement = ack-nhfb,
keywords = "GNU/Linux; Linux; open source software",
subject = "GNU/Linux; Open source software",
}
@Article{Rehman:2001:CRH,
author = "Rafeeq Ur Rehman",
title = "Configuring {Red Hat}'s High-Availability Server",
journal = j-SYS-ADMIN,
volume = "10",
number = "4",
pages = "43--44, 46, 48",
month = apr,
year = "2001",
CODEN = "SYADE7",
ISSN = "1061-2688",
bibdate = "Wed Mar 14 07:33:18 MST 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.samag.com/",
abstract = "Rehman takes a quick look at Red Hat's
High-Availability Server, a product that runs over Red
Hat Linux 6.2 and provides a failover clustering and
load balancing solution.",
acknowledgement = ack-nhfb,
}
@Article{Rehman:2001:OSR,
author = "Rafeeq Ur Rehman",
title = "Open Source Real-Time Operating Systems",
journal = j-SYS-ADMIN,
volume = "10",
number = "1",
pages = "91--95",
month = jan,
year = "2001",
CODEN = "SYADE7",
ISSN = "1061-2688",
bibdate = "Tue Dec 19 15:44:43 MST 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.samag.com/",
abstract = "Rehman provides an overview of some real-time
solutions for Linux.",
acknowledgement = ack-nhfb,
}
@Article{Richardson:2001:LEO,
author = "Bruce Richardson and Anonymous and Nathan Hokanson and
Ken O. Burtch and Jim V. and Jerel Crosland and Paul
Taylor and Sheldon Dubrowin and Paul Dale Roberts and
Dean Provins and Kathy Lynn and Andre Lessa",
title = "Letters to the Editor: Offended; {A} Real Bastard;
Common Misconception; {Ada} Boy!; Wacky Names;
Penultimate {Linux} Box?; {SuSe} Too Loosa; {LJ}
Interactive; Sold on {{\em Soldier}}; {\tt groff} is
Great; What's up with {Ogg}?; Changes to the {{\em
Python Developer's Handook}}",
journal = j-LINUX-J,
volume = "83",
pages = "6, 141--142",
month = mar,
year = "2001",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Tue Feb 20 11:49:34 2001",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue83/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Rodriguez:2001:EIL,
author = "Ameneiros Rodr{\'\i}guez and Ib{\'a}n {\'O}scar",
title = "Estudio e implementaci{\'o}n de una {LAN} para {PYMES}
utilizando {GNU\slash LINUX} como sistema operativo.
({Spanish}) [Study and implementation of a {LAN} with
{PYMES} using {GNU}\slash Linux as operating system]",
publisher = "E.U. Polit{\'e}cnica",
address = "Ferrol, Spain",
year = "2001",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Fri Dec 09 06:32:23 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes one CD-ROM.",
acknowledgement = ack-nhfb,
language = "Spanish",
}
@Book{Ronneburg:2001:DGLa,
author = "Frank Ronneburg",
title = "{Debian GNU, Linux-Anwenderhandbuch}",
publisher = "Lehmann",
address = "Berlin, Germany",
pages = "600 (est.)",
year = "2001",
ISBN = "3-931253-73-2",
ISBN-13 = "978-3-931253-73-8",
LCCN = "????",
bibdate = "Wed Oct 30 10:36:17 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM.",
acknowledgement = ack-nhfb,
language = "German",
}
@Book{Ronneburg:2001:DGLb,
author = "Frank Ronneburg",
title = "{Debian GNU, Linux-Anwenderhandbuch}",
publisher = pub-AW,
address = pub-AW:adr,
pages = "600 (est.)",
year = "2001",
ISBN = "3-8273-1748-7",
ISBN-13 = "978-3-8273-1748-3",
LCCN = "????",
bibdate = "Wed Oct 30 10:36:17 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM.",
acknowledgement = ack-nhfb,
language = "German",
}
@Article{Rosen:2001:GLN,
author = "Lawrence Rosen",
title = "Geek Law: Naming Open-Source Software",
journal = j-LINUX-J,
volume = "90",
pages = "88--88",
month = oct,
year = "2001",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Wed Sep 19 18:50:19 MDT 2001",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue90/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Misc{Rosen:2001:NYOa,
author = "Lawrence Rosen",
title = "Naming Your {Open Source} Software, {Part I}",
howpublished = "World-Wide Web document.",
pages = "2",
year = "2001",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.rosenlaw.com/html/GL6.pdf",
acknowledgement = ack-nhfb,
}
@Misc{Rosen:2001:NYOb,
author = "Lawrence Rosen",
title = "Naming Your {Open Source} Software, {Part II}",
howpublished = "World-Wide Web document.",
pages = "2",
year = "2001",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.rosenlaw.com/html/GL7.pdf",
acknowledgement = ack-nhfb,
}
@Misc{Rosen:2001:UFI,
author = "Lawrence Rosen",
title = "The Unreasonable Fear of Infection",
howpublished = "World-Wide Web document.",
pages = "3",
year = "2001",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.rosenlaw.com/html/GPL.PDF",
acknowledgement = ack-nhfb,
}
@Book{Sandred:2001:MOS,
author = "Jan Sandred",
title = "Managing open source projects: a {Wiley} tech brief",
publisher = pub-WILEY,
address = pub-WILEY:adr,
pages = "xvii + 189",
year = "2001",
ISBN = "0-471-18917-0 (e-book), 0-471-40396-2",
ISBN-13 = "978-0-471-18917-6 (e-book), 978-0-471-40396-8",
LCCN = "QA76.76.D47 S27 2001eb",
bibdate = "Mon Dec 5 11:23:40 MST 2011",
bibsource = "fsz3950.oclc.org:210/WorldCat;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
subject = "Computer software; Development; Open source software;
computers; Software Development and Engineering;
Project Management.",
tableofcontents = "The Birth of the Internet \\
First Key Internet Technology \\
Unix \\
Sun Microsystems: The Network Is the Computer \\
The Shared Ethic \\
Email \\
Xanadu \\
Mosaic from NCSA \\
Free Software Foundation \\
Linux \\
Cathedrals and Bazaars \\
Others Follow Netscape's Example \\
Open Source in Business Terms \\
A Gift Economy \\
In Commercial Terms \\
Licenses, Licenses, Licenses \\
An Open Economy \\
Brooks' Law \\
Do Commercial Interests Combine with Voluntariness? \\
Open Maintenance \\
The Open Source Philosophy \\
Shareware, Freeware, and Public Domain \\
Electronic Frontier Foundation \\
Free Software Movement \\
Open Source \\
The Open Source Definition (Version 1.7) \\
OSI Certified Mark \\
Transcopyright \\
A New Openness \\
Open Content \\
Open Source and the Internet Economy \\
Open as a Business Strategy \\
Try It First Information \\
Standards \\
Network Effects \\
Expectation Management \\
Positive Feedback \\
Prosumers \\
Network Organizations \\
Different Types of Networks \\
Hierarchy or Collaboration? \\
More Definitions \\
Open Source Networks \\
Managing a Virtual Team \\
The Paradigm Shift \\
General Principles of Organization \\
Network Organizations \\
It All Depends on Trust \\
Business Development Networks \\
Global Virtual Teams \\
Lead Rather Than Manage \\
Open Management and Cultural Importance \\
Flat Organizations and Short Power Distance \\
Managing Distributed Open Source Projects \\
The Open Source Team \\
Network or Virtual Organization? \\
Principal Differences",
}
@Book{SDT:2001:SLG,
author = "{Sair Development Team}",
title = "{Sair Linux} and {GNU} certification level {II}:
{Apache} and {Web} servers",
publisher = pub-WILEY,
address = pub-WILEY:adr,
pages = "xix + 300",
year = "2001",
ISBN = "0-471-40537-X",
ISBN-13 = "978-0-471-40537-5",
LCCN = "A76.3 .M3236 2001",
bibdate = "Mon Apr 29 15:24:19 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Sheets:2001:WGA,
author = "John R. Sheets",
title = "Writing {Gnome} Applications",
publisher = pub-AW,
address = pub-AW:adr,
pages = "xxv + 449",
year = "2001",
ISBN = "0-201-65791-0",
ISBN-13 = "978-0-201-65791-3",
LCCN = "QA76.76.D47 S4885 2000",
bibdate = "Thu Dec 21 05:11:08 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Smith:2001:AOS,
author = "Larry Smith and Cameron Laird",
title = "{Android}: Open-Source Scripting For Testing and
Automation",
journal = j-DDJ,
volume = "26",
number = "7",
pages = "99--102",
month = jul,
year = "2001",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Jun 7 06:07:17 MDT 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ddj.com/ftp/2001/2001_07/android.txt",
abstract = "Android is a tool for recording and playing back
scripts of events. In other words, it is a personal
assistant that's smart enough to ``do what you mean''
when drudge work is waiting. Additional resources
include android.txt (listings).",
acknowledgement = ack-nhfb,
}
@Article{Sorfa:2001:OSI,
author = "Petr Sorfa",
title = "Open Source {IDEs} for {Linux\slash Unix}",
journal = j-CCCUJ,
volume = "19",
number = "3",
pages = "8--??",
month = mar,
year = "2001",
CODEN = "CCUJEX",
ISSN = "1075-2838",
bibdate = "Tue May 14 18:09:30 MDT 2002",
bibsource = "http://www.cuj.com/articles/2001/0103/0103toc.htm?topic=articles;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "You don't have to give up a graphical environment to
develop software under Linux. There are as many IDEs
freely available on the Internet as there are
definitions of the word ``free.''",
acknowledgement = ack-nhfb,
}
@Misc{Speichert:2001:HOS,
author = "Horst Speichert",
title = "{Haftungsrisiko Open Source Software?} . ({German})
[{Liability} risks of {Open Source} Software?]",
howpublished = "World-Wide Web document.",
year = "2001",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.medienkultur-stuttgart.de/source/frameset.htm?../thema02/2archiv/news6/mks6OSS.htm",
acknowledgement = ack-nhfb,
}
@Article{Stallman:2001:CFW,
author = "Richard Stallman",
title = "Can freedom withstand e-books?",
journal = j-CACM,
volume = "44",
number = "3",
pages = "111--111",
month = mar,
year = "2001",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Tue Mar 13 18:15:02 MST 2001",
bibsource = "http://www.acm.org/pubs/toc/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.acm.org/pubs/citations/journals/cacm/2001-44-3/p111-stallman/",
acknowledgement = ack-nhfb,
}
@Article{Stallman:2001:LSD,
author = "Richard Stallman",
title = "Letters: Setting the {Debian} Record Straight",
journal = j-DDJ,
volume = "26",
number = "4",
pages = "10--10",
month = apr,
year = "2001",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Tue Mar 13 15:22:36 MST 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Comments on the GNU HURD kernel, the GNU Project, and
the confusion between the Open Source Movement and the
Free Software Foundation, and between GNU and Linux,",
URL = "http://www.ddj.com/",
acknowledgement = ack-nhfb,
}
@Article{Stevens:2001:CPP,
author = "Al Stevens",
title = "{C} Programming: Play {Mysty} for Me, {I}'m On the
{QT} with {GCC}",
journal = j-DDJ,
volume = "26",
number = "9",
pages = "107--109, 111",
month = sep,
year = "2001",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Tue Feb 12 05:21:39 MST 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ddj.com/",
abstract = "Between not being able to play Myst III and the
release of gcc 3.0, Al has a lot of ground to cover
this month.",
acknowledgement = ack-nhfb,
}
@Misc{Sury:2001:OSO,
author = "Ursula Sury",
title = "{Open-Source ist nicht Open-Right}. ({German}) [{Open
Source} is not {Open Right}]",
howpublished = "World-Wide Web document.",
month = may,
year = "2001",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.svifsi.ch/revue/pages/issues/n015/in015Mosaic.html",
acknowledgement = ack-nhfb,
remark = "Published in Informatique: Magazine of the Swiss
Information Societies",
}
@Misc{Sury:2001:OSS,
author = "Ursula Sury",
title = "{Open-Source-Software und das schweizerische
Urheberrecht}. ({German}) [{Open-Source} software and
{Swiss} copyright]",
howpublished = "World-Wide Web document.",
pages = "14",
year = "2001",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.ch-open.ch/html/events/2001/OSS-Event.pdf;
http://www.ch-open.ch/html/events/2001/oss_recht.html",
acknowledgement = ack-nhfb,
}
@Book{SuSE:2001:SLP,
author = "{SuSE}",
title = "{SuSE Linux 7.1 Professional: {\"u}ber 2.000 Programme
auf CD \& DVD; Kernel 2.4, GNU parted, Security,
Networking, Development, XFree86 4.0.2, KDE 2.0.1 +
Multimedia Tools \& Games; [professionelles
Linux-Betriebssystem f{\"u}r Inel- \& AMD-PCs]}",
publisher = "SuSE GmbH",
address = "N{\"u}rnberg, Germany",
pages = "????",
year = "2001",
ISBN = "3-934678-58-0",
ISBN-13 = "978-3-934678-58-3",
LCCN = "????",
bibdate = "Wed Oct 30 11:21:41 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
language = "German",
}
@TechReport{Vaamonde:2001:ISG,
author = "Fern{\'a}ndez Vaamonde and Manuel David",
title = "Implantaci{\'o}n de un sistema de gesti{\'o}n
centralizada de paquetes deb para su uso en
configuraciones {Debian GNU\slash Linux}. (Spanish)
[{Implantation} of a system of centralized management
of deb packages for its use in configurations of
{Debian GNU/Linux} ]",
institution = "Trabajos fin de carrera de la Facultade de
Inform{\'a}tica de A Coru{\~n}a. Departamento de
Electr{\'o}nica e Sistemas, Facultade de
Inform{\'a}tica Universidade da Coru{\~n}a",
address = "Coru{\~n}a, Spain",
pages = "111",
year = "2001",
bibdate = "Fri Dec 09 06:37:04 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
note = "Final engineering project. Includes one CD-ROM.",
acknowledgement = ack-nhfb,
}
@Book{Vaidhyanathan:2001:CCR,
author = "Siva Vaidhyanathan",
title = "Copyrights and copywrongs: the rise of intellectual
property and how it threatens creativity",
publisher = "New York University Press",
address = "New York, NY, USA",
pages = "xi + 243",
year = "2001",
ISBN = "0-8147-8806-8",
ISBN-13 = "978-0-8147-8806-6",
LCCN = "Z642 .V35 2001",
bibdate = "Sat Dec 13 12:06:04 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
tableofcontents = "Copyright and American culture: ideas, expressions,
and democracy\\
Mark Twain and the history of literary copyright\\
Celluloid copyright and derivative works, or, How to
stop 12 monkeys with one chair\\
Hep cats and copy cats: American music challenges the
copyright tradition\\
The digital moment: the end of copyright?",
}
@Article{Vardanega:2001:ACR,
author = "Tullio Vardanega and Rodrigo Garc{\'\i}a and Juan
Antonio de la Puente",
title = "An Application Case for {Ravenscar} Technology:
Porting {OBOSS} to {GNAT\slash ORK}",
journal = j-LECT-NOTES-COMP-SCI,
volume = "2043",
pages = "392--??",
year = "2001",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Sat Feb 2 13:04:00 MST 2002",
bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2043.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/bibs/2043/20430392.htm;
http://link.springer-ny.com/link/service/series/0558/papers/2043/20430392.pdf",
acknowledgement = ack-nhfb,
}
@Article{Wall:2001:ST,
author = "David A. E. Wall",
title = "Software Technologies: Using {Open Source} for a
Profitable Startup",
journal = j-COMPUTER,
volume = "34",
number = "12",
pages = "158--160",
month = dec,
year = "2001",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Fri Feb 8 07:11:47 MST 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://dlib.computer.org/co/books/co2001/pdf/rz158.pdf;
http://www.computer.org/computer/co2001/rz158abs.htm",
acknowledgement = ack-nhfb,
}
@Article{Wang:2001:OSS,
author = "Huaiqing Wang and Chen Wang",
title = "Open Source Software Adoption: {A} Status Report",
journal = j-IEEE-SOFTWARE,
volume = "18",
number = "2",
pages = "90--95",
month = mar # "\slash " # apr,
year = "2001",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/52.914753",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Tue May 15 05:10:47 MDT 2001",
bibsource = "http://computer.org/software/so2001/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://computer.org/software/so2001/s2090abs.htm;
http://dlib.computer.org/so/books/so2001/pdf/s2090.pdf",
acknowledgement = ack-nhfb,
}
@Article{Watanabe:2001:MOS,
author = "Takayuki Watanabe",
title = "Merits of Open-Source Resolution to Resolve a Digital
Divide in Information Technology",
journal = j-LECT-NOTES-COMP-SCI,
volume = "2105",
pages = "92--??",
year = "2001",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Sat Feb 2 13:05:05 MST 2002",
bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2105.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/bibs/2105/21050092.htm;
http://link.springer-ny.com/link/service/series/0558/papers/2105/21050092.pdf",
acknowledgement = ack-nhfb,
}
@Article{Witten:2001:DOS,
author = "Brian Witten and Carl Landwehr and Michael
Caloyannides",
title = "Does Open Source Improve System Security?",
journal = j-IEEE-SOFTWARE,
volume = "18",
number = "5",
pages = "57--61",
month = sep # "\slash " # oct,
year = "2001",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/52.951496",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Fri Feb 8 05:40:46 MST 2002",
bibsource = "http://computer.org/software/so2001/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://computer.org/software/so2001/s5057abs.htm;
http://dlib.computer.org/so/books/so2001/pdf/s5057.pdf",
acknowledgement = ack-nhfb,
}
@Article{Witten:2001:GOD,
author = "Ian H. Witten and David Bainbridge and Stefan Boddie",
title = "{Greenstone}: Open-source {DL} software",
journal = j-CACM,
volume = "44",
number = "5",
pages = "47--47",
month = may,
year = "2001",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Thu May 24 08:45:57 MDT 2001",
bibsource = "http://www.acm.org/pubs/toc/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.acm.org/pubs/articles/journals/cacm/2001-44-5/p47-witten/p47-witten.pdf;
http://www.acm.org/pubs/citations/journals/cacm/2001-44-5/p47-witten/",
acknowledgement = ack-nhfb,
}
@InProceedings{Wood:2001:BOS,
author = "John Wood",
title = "Building an Open-source {Solaris}-compatible Threads
Library",
crossref = "USENIX:2001:PFT",
pages = "??--??",
year = "2001",
bibdate = "Tue Oct 15 17:19:08 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/usenix01/freenix01/wood.html",
acknowledgement = ack-nhfb,
}
@Book{Wrightson:2001:MUY,
author = "Katherine Wrightson and Joe Merlino",
title = "Mastering {Unix}: Your comprehensive guide to today's
most powerful {OS}",
publisher = pub-SYBEX,
address = pub-SYBEX:adr,
pages = "xlii + 897",
year = "2001",
ISBN = "0-7821-2817-3",
ISBN-13 = "978-0-7821-2817-8",
LCCN = "QA76.76.O63 W75 2001",
bibdate = "Wed Oct 30 11:24:44 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Featured on the CD: desktop environments, including
Gnome and KDE; servers, including Samba-ache, and
Sendmail; utilities, including GNU Emacs, Perl, and
NEdit.",
acknowledgement = ack-nhfb,
}
@Article{Wu:2001:OSS,
author = "Ming-Wei Wu and Ying-Dar Lin COLUMNS",
title = "Open Source Software Development: An Overview",
journal = j-COMPUTER,
volume = "34",
number = "6",
pages = "33--38",
month = jun,
year = "2001",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Wed Jul 11 07:52:11 MDT 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://dlib.computer.org/co/books/co2001/pdf/r6033.pdf;
http://www.computer.org/computer/co2001/r6033abs.htm",
acknowledgement = ack-nhfb,
}
@Article{Zack:2001:DUG,
author = "Randy Zack",
title = "Debugging under {GNU\slash Linux}",
journal = j-CCCUJ,
volume = "19",
number = "2",
pages = "??--??",
month = feb,
year = "2001",
CODEN = "CCUJEX",
ISSN = "1075-2838",
bibdate = "Tue May 14 18:09:30 MDT 2002",
bibsource = "http://www.cuj.com/articles/2001/0102/0102toc.htm?topic=articles;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Programmers from fields as diverse as enterprise
computing to embedded systems are venturing into Linux.
If you are one of them, here's a tool that should be at
the top of your download list.",
acknowledgement = ack-nhfb,
}
@Article{Zendra:2001:CAG,
author = "Olivier Zendra and Dominique Colnet",
title = "Coping with aliasing in the {GNU Eiffel Compiler}
implementation",
journal = j-SPE,
volume = "31",
number = "6",
pages = "601--613",
month = may,
year = "2001",
CODEN = "SPEXBL",
DOI = "http://dx.doi.org/10.1002/spe.373",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
ISSN-L = "0038-0644",
bibdate = "Sat Jul 14 12:28:45 MDT 2001",
bibsource = "http://www.interscience.wiley.com/jpages/0038-0644;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www3.interscience.wiley.com/journalfinder.html",
URL = "http://www3.interscience.wiley.com/cgi-bin/abstract/78003104/START;
http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=78003104&PLACEBO=IE.pdf",
acknowledgement = ack-nhfb,
}
@Book{Ziccardi:2001:DAN,
author = "Giovanni Ziccardi",
title = "Il diritto d'autore nell'era digitale: evoluzione
tecnologica e copyright: Internet, mp3, Div{X};-), open
source, Gnu\slash Linux, free software, mezzi di
protezione",
publisher = "Prima ed.",
address = "Milan, Italy",
pages = "xxi + 343",
year = "2001",
ISBN = "88-324-4459-3",
ISBN-13 = "978-88-324-4459-9",
LCCN = "KE1809 .Z53 2001",
bibdate = "Wed Oct 30 09:54:46 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
language = "Italian",
}
@InProceedings{Allman:2002:TOSa,
author = "Eric Allman",
title = "Taking an Open Source Project to Market",
crossref = "USENIX:2002:PGT",
pages = "??--??",
year = "2002",
bibdate = "Tue Oct 15 11:37:49 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Unpublished invited talk, 2002 USENIX Annual Technical
Conference, June 10-15, 2002, Monterey Conference
Center, Monterey, CA.",
URL = "http://www.usenix.org/publications/library/proceedings/usenix02/tech/techonefile.html",
acknowledgement = ack-nhfb,
}
@InProceedings{Allman:2002:TOSb,
author = "Eric Allman",
title = "Taking an Open Source Project to Market: {A} Parable
of Sendmail",
crossref = "USENIX:2002:PBF",
year = "2002",
bibdate = "Tue Oct 15 12:37:27 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Unpublished invited talk, BSDCON2002: Growing the BSD
Community, February 11--14, 2002, Cathedral Hill Hotel,
San Francisco, CA",
URL = "http://www.usenix.org/publications/library/proceedings/bsdcon02/tech.html",
abstract = "Many things happen when a long-time open source
project is converted to a commercial model. Some of
these events are business-oriented and expected: for
example, marketing and sales departments appear. Some
are less obvious, involving sometimes subtle changes in
the way engineering is done. The open source sendmail
MTA has been the major MTA on the Internet since 1982.
In 1998, as sendmail neared a ``success disaster''
(where the success of the project outstrips the ability
of the development team to support it), a commercial
company was formed to develop and support sendmail. The
focus of this talk will be on how engineering has
changed as a result, as opposed to examining the
business model, but will necessarily also cover
business-oriented material.",
acknowledgement = ack-nhfb,
}
@Periodical{Anonymous:2002:LUM,
editor = "Anonymous",
key = "Linuxzeitung",
title = "{Die Linuxzeitung: das unabh{\"a}ngige Monatsblatt
f{\"u}r GNU\slash Linux, freie Software und Open
Source}. ({German}) [{The Linux Times}: the independent
monthly for {GNU}\slash Linux, Free Software, and Open
Source]",
publisher = "????",
address = "Berlin, Germany",
year = "2002",
bibdate = "Mon Apr 18 06:36:34 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "On-line journal.",
URL = "http://www.die.linuxzeitung.de/",
acknowledgement = ack-nhfb,
remark = "Web site does not respond in April 2005, but ping
shows the machine is alive. Does the journal still
exist??",
}
@Article{Anonymous:2002:PXO,
author = "Anonymous",
title = "Products: {XML}-Oriented {FrameMaker} from {Adobe
Systems}; {Breeze Factor}'s {XML} Data-Binding Tool for
{Java}; {Microsoft}'s Speech-Enabling Tools for {Web}
Applications; {Agere Systems}'s Wireless {LAN}
Management Tool; {Macromedia} Debuts {ColdFusion MX};
{OpenOffice.org} Unveils Open Source Productivity
Suite; {Integrated Measurement Systems}' Validation
Tester",
journal = j-COMPUTER,
volume = "35",
number = "6",
pages = "82--83",
month = jun,
year = "2002",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
bibdate = "Fri Dec 12 19:53:30 MST 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://csdl.computer.org/dl/mags/co/2002/06/r6082.htm;
http://csdl.computer.org/dl/mags/co/2002/06/r6082.pdf",
acknowledgement = ack-nhfb,
}
@Article{Babu:2002:NHF,
author = "Satish Babu",
title = "New horizons of free software: An {Indian}
perspective",
journal = j-TUGboat,
volume = "23",
number = "1",
pages = "17--20",
year = "2002",
ISSN = "0896-3207",
bibdate = "Fri Jul 13 10:24:20 MDT 2007",
bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/tugboat.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat",
acknowledgement = ack-bnb # " and " # ack-nhfb,
}
@Article{Bacon:2002:TOS,
author = "Jean Bacon and Ken Moody",
title = "Toward open, secure, widely distributed services",
journal = j-CACM,
volume = "45",
number = "6",
pages = "59--64",
month = jun,
year = "2002",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Thu Aug 1 07:05:18 MDT 2002",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Belaire-Franch:2002:RPN,
author = "Jorge Belaire-Franch and Dulce Contreras",
title = "Recurrence Plots in Nonlinear Time Series Analysis:
Free Software",
journal = j-J-STAT-SOFT,
volume = "7",
number = "9",
pages = "1--18",
month = "????",
year = "2002",
CODEN = "JSSOBK",
ISSN = "1548-7660",
bibdate = "Sun Nov 17 22:35:43 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/jstatsoft.bib",
URL = "http://www.jstatsoft.org/v07/i09;
http://www.jstatsoft.org/v07/i09/JSS_055.pdf;
http://www.jstatsoft.org/v07/i09/updates",
acknowledgement = ack-nhfb,
fjournal = "Journal of Statistical Software",
}
@TechReport{Bollinger:2002:UFO,
author = "Terry Bollinger",
title = "Use of {Free and Open-Source Software} ({FOSS}) in the
{U.S. Department of Defense}: Version: 1.2",
type = "Mitre report",
number = "MP 02 W0000101",
institution = "MITRE Corporation",
pages = "160",
day = "28",
month = oct,
year = "2002",
bibdate = "Wed Oct 30 08:48:57 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.egovos.org/pdf/dodfoss.pdf",
acknowledgement = ack-nhfb,
annote = "About 100 pages of this report are devoted to exhibits
of the licenses of the various open source packages
discussed in the report.",
keywords = "ACE; ACE ORB (TAO); ACID; AMANDA; Apache; Autoconf;
Automake; bash; Bastille; BIND; C++ Boost; CIS
Benchmarks; Colt; Condor; COPS; Crack; CVS; CVW;
Cygwin; DDD; DjVuLibre; EADSIM; Emacs; eTrust; Expect;
FreeBSD; GateD; gawk (awk); GCC; GDB; Ghostscript;
GNAT; GnuPG; gnuplot; grep; h2n; HOSTS; ImageMagick;
JADE; Jakarta; Jaxen; JBoss; JDOM; Jikes; jSIP; Kaffe;
LaTeX; Linux; Linux (Red Hat); Linux firewalls; Lsof;
m4; Majordomo; make; Maxima; MIMEsweeper; MRTG; MTR;
MySQL; Nessus; NetBSD; NetSaint; nload; Nmap; ntop;
NTP; Octave; OpenBSD; OpenMap; OpenOffice; OpenSSH;
OpenSSL; Perl; Perl CGI scripts; PerLDAP; PHP;
PingScan; Procmail; Qmail; R; RealSecure; RRDtool;
RTLinux; RWhois; RXVT; Samba; SARA; SATAN; Saxon; SCA;
sed; SELinux; Sendmail; SNARE; Snort; Squid; Tcl/Tk;
TCP Wrappers; Tomcat; Top; Tripwire; VisAD; VOCAL; VTK;
Webmin; WebTAS; Weka; WU-FTPD; Xalan; Xerces; XFree86;
XGobi; Xpatch; zlib; Zope",
}
@InProceedings{Bonnet:2002:GPO,
author = "Philippe Bonnet",
title = "Going public: open-source databases and database
research",
crossref = "Franklin:2002:PAS",
pages = "633--633",
year = "2002",
bibdate = "Fri Oct 31 08:03:02 MST 2003",
bibsource = "http://www.acm.org/pubs/contents/proceedings/series/sigmod_pods/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Bramer:2002:DGL,
author = "Michael Bramer and John Goerzen and Ossama Othman",
title = "{Debian GNU\slash Linux} guide",
publisher = "Linuxland",
address = "M{\"u}nchen, Germany",
pages = "404 (est.)",
year = "2002",
ISBN = "3-936759-00-6",
ISBN-13 = "978-3-936759-00-6",
LCCN = "????",
bibdate = "Wed Oct 30 11:51:16 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
language = "German",
}
@Article{Brown:2002:ROS,
author = "Alan W. Brown and Grady Booch",
title = "Reusing Open-Source Software and Practices: The Impact
of Open-Source on Commercial Vendors",
journal = j-LECT-NOTES-COMP-SCI,
volume = "2319",
pages = "123--??",
year = "2002",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Tue Sep 10 19:09:29 MDT 2002",
bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2319.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/bibs/2319/23190123.htm;
http://link.springer-ny.com/link/service/series/0558/papers/2319/23190123.pdf",
acknowledgement = ack-nhfb,
}
@Article{Bryan:2002:VOS,
author = "David Bryan and David Kelly",
title = "{VOCAL}: Open Source {VoIP} Software for {Linux}",
journal = j-EMBEDDED-LINUX-J,
volume = "9",
pages = "42--43",
month = may # "\slash " # jun,
year = "2002",
CODEN = "????",
ISSN = "1534-083X",
bibdate = "Thu May 09 05:32:41 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://embedded.linuxjournal.com/magazine/issue09/;
http://www.linuxdevices.com/articles/AT4384699491.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Cimatti:2002:NOT,
author = "Alessandro Cimatti and Edmund Clarke and Enrico
Giunchiglia and Fausto Giunchiglia and Marco Pistore
and Marco Roveri and Roberto Sebastiani and Armando
Tacchella",
title = "{NuSMV 2}: An {OpenSource} Tool for Symbolic Model
Checking",
journal = j-LECT-NOTES-COMP-SCI,
volume = "2404",
pages = "359--??",
year = "2002",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Sat Nov 30 20:57:05 MST 2002",
bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2404.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://link.springer.de/link/service/series/0558/bibs/2404/24040359.htm;
http://link.springer.de/link/service/series/0558/papers/2404/24040359.pdf",
acknowledgement = ack-nhfb,
}
@Article{Collison:2002:RGC,
author = "Michael Collison",
title = "Retargeting the {GNU C} Compiler",
journal = j-CCCUJ,
volume = "20",
number = "6",
pages = "30, 32--36",
month = jun,
year = "2002",
CODEN = "CCUJEX",
ISSN = "1075-2838",
bibdate = "Tue May 14 18:09:37 MDT 2002",
bibsource = "http://www.cuj.com/articles/2002/0206/0206toc.htm?topic=articles;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "An inside look on how to deploy the GNU C compiler to
your platform of choice.",
acknowledgement = ack-nhfb,
}
@Article{Crawford:2002:FPW,
author = "Diane Crawford and Aram Gharib and Ken Kahn and B.
Jagannathan and Richard Stallman and Jim Densmore",
title = "Forum: In Praise of Work's Human Dimension; Make it
Visible, Tangible, Graphical; Justifying Anonymity;
Free Software Reality v. Deception; Already Maxed Out",
journal = j-CACM,
volume = "45",
number = "7",
pages = "11--12",
month = jul,
year = "2002",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Thu Aug 1 07:05:18 MDT 2002",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Curley:2002:EFS,
author = "Charles Curley",
title = "{Emacs}: the Free Software {IDE}",
journal = j-LINUX-J,
volume = "98",
pages = "??--??",
month = jun,
year = "2002",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat Apr 12 06:59:06 MDT 2003",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue98/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.linuxjournal.com/article.php?sid=5765",
abstract = "Not just for text editing--Emacs is the IDE that's
been there all along.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Daly:2002:AOS,
author = "Tim Daly",
title = "{Axiom} as Open Source",
journal = j-SIGSAM,
volume = "36",
number = "1",
pages = "28--28",
month = mar,
year = "2002",
CODEN = "SIGSBZ",
ISSN = "0163-5824 (print), 1557-9492 (electronic)",
ISSN-L = "0163-5824",
bibdate = "Tue Apr 30 18:33:06 2002",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/sigsam.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGSAM Bulletin (ACM Special Interest Group on
Symbolic and Algebraic Manipulation)",
issue = "139",
}
@Article{Dempsey:2002:WOS,
author = "Bert J. Dempsey and Debra Weiss and Paul Jones and
Jane Greenberg",
title = "Who is an open source software developer?",
journal = j-CACM,
volume = "45",
number = "2",
pages = "67--72",
month = feb,
year = "2002",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Wed Jan 30 17:45:01 MST 2002",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Donnelly:2002:BMU,
author = "Charles Donnelly and Richard M. Stallman",
title = "{Bison} Manual: Using the {YACC}-compatible Parser
Generator",
publisher = pub-GNU-PRESS,
address = pub-GNU-PRESS:adr,
pages = "130 (est.)",
year = "2002",
ISBN = "1-882114-34-5",
ISBN-13 = "978-1-882114-34-4",
LCCN = "????",
bibdate = "Wed Jun 11 16:07:57 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$20.00",
URL = "http://www.gnupress.org/book10.html",
acknowledgement = ack-nhfb,
}
@Article{DuBoff:2002:LWN,
author = "Alan DuBoff",
title = "Letters: {What}? No more {MontaVista Journeyman}? What
about the {GNU} cross-compiler?",
journal = j-EMBEDDED-LINUX-J,
volume = "9",
pages = "4--4",
month = may # "\slash " # jun,
year = "2002",
CODEN = "????",
ISSN = "1534-083X",
bibdate = "Thu May 09 05:32:41 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://embedded.linuxjournal.com/magazine/issue09/;
http://www.linuxdevices.com/articles/AT4384699491.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Duparc:2002:WOS,
author = "Daniel Duparc and Bernard Mourrain and Bernard Parisse
and Fabrice Rouillier and Marie-Fran{\c{c}}oise Roy and
Nicolas Thi{\'e}ry and Paul Zimmermann",
title = "{Workshop on Open Source Computer Algebra, Tuesday
21st -- Thursday 23rd of May 2002, Lyon, France}",
journal = j-SIGSAM,
volume = "36",
number = "1",
pages = "24--27",
month = mar,
year = "2002",
CODEN = "SIGSBZ",
ISSN = "0163-5824 (print), 1557-9492 (electronic)",
ISSN-L = "0163-5824",
bibdate = "Tue Apr 30 18:33:07 2002",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/sigsam.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGSAM Bulletin (ACM Special Interest Group on
Symbolic and Algebraic Manipulation)",
issue = "139",
}
@Book{Eaton:2002:GOH,
author = "John W.. Eaton",
title = "{GNU Octave}: a high-level interactive language for
numerical computations",
publisher = pub-NETWORK-THEORY,
address = pub-NETWORK-THEORY:adr,
edition = "Third",
pages = "viii + 311",
year = "2002",
ISBN = "0-9541617-2-6",
ISBN-13 = "978-0-9541617-2-9",
LCCN = "????",
bibdate = "Sat Jun 13 11:08:12 MDT 2009",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.gbv.de:20011/gvk",
note = "For Octave version 2.0.13, February 1997.",
acknowledgement = ack-nhfb,
}
@Article{Ellson:2002:GOS,
author = "John Ellson and Emden Gansner and Lefteris Koutsofios
and Stephen C. North and Gordon Woodhull",
title = "Graphviz --- Open Source Graph Drawing Tools",
journal = j-LECT-NOTES-COMP-SCI,
volume = "2265",
pages = "483--??",
year = "2002",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Tue Sep 10 19:09:04 MDT 2002",
bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2265.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/bibs/2265/22650483.htm;
http://link.springer-ny.com/link/service/series/0558/papers/2265/22650483.pdf",
acknowledgement = ack-nhfb,
}
@Article{Gagne:2002:WOS,
author = "Marcel Gagn{\'e}",
title = "{WINE}: The Open Source Way to Run {Windows}
Applications",
journal = j-SYS-ADMIN,
volume = "11",
number = "1",
pages = "8, 10, 12, 14",
month = jan,
year = "2002",
CODEN = "SYADE7",
ISSN = "1061-2688",
bibdate = "Fri Feb 08 11:17:41 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "WINE, which stands for ``WINE Is Not an Emulator'',
allows you to run Microsoft Windows programs on your
system, but does not require a copy of Microsoft
Windows, thereby saving the cost of a license.
Gagn{\'e} explains how.",
acknowledgement = ack-nhfb,
}
@Book{Galassi:2002:GSL,
author = "Mark Galassi and Jim Davies and James Theiler and
Brian Gough and Gerard Jungman and Michael Booth and
Fabrice Rossi",
title = "{GNU} Scientific Library: Reference Manual",
publisher = pub-NETWORK-THEORY,
address = pub-NETWORK-THEORY:adr,
edition = "Second",
pages = "xvi + 601",
year = "2002",
ISBN = "0-9541617-3-4",
ISBN-13 = "978-0-9541617-3-6",
LCCN = "QA76.73.C15",
bibdate = "Wed Oct 30 10:44:22 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
library.ox.ac.uk:210/ADVANCE",
acknowledgement = ack-nhfb,
remark = "Corresponds to version 1.6 of the library.",
subject = "C\# (Computer program language); Handbooks, manuals,
etc; Subroutines (Computer programs); Handbooks,
manuals, etc; C++ (Computer program language);
Handbooks, manuals, etc; Numerical calculations;
Computer programs; Handbooks, manuals, etc",
xxpages = "xvi + 580",
}
@Book{Ganten:2002:DGL,
author = "Peter H. Ganten and others",
title = "{Debian GNU\slash Linux Power Pack: Grundlagen,
Installation, Administration und Anwendung}",
publisher = pub-SV,
address = pub-SV:adr,
edition = "Second",
pages = "800 (est.)",
year = "2002",
ISBN = "3-540-43250-7, 3-540-43267-1",
ISBN-13 = "978-3-540-43250-0, 978-3-540-43267-8",
LCCN = "????",
bibdate = "Wed Oct 30 10:09:45 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes four CD-ROMs.",
acknowledgement = ack-nhfb,
language = "German",
}
@Article{Garcia:2002:ERI,
author = "Rodrigo Garc{\'\i}a Garc{\'\i}a and Alfred
Strohmeier",
title = "Experiences report on the implementation of {EPTs} for
{GNAT}",
journal = j-SIGADA-LETTERS,
volume = "22",
number = "4",
pages = "22--27",
month = dec,
year = "2002",
CODEN = "AALEE5",
ISSN = "0736-721X",
bibdate = "Sat Aug 9 09:06:14 MDT 2003",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGAda Ada Letters",
}
@Book{Gay:2002:FSF,
editor = "Joshua Gay",
title = "Free Software, Free Society: Selected Essays of
{Richard M. Stallman}",
publisher = pub-GNU-PRESS,
address = pub-GNU-PRESS:adr,
pages = "220 (est.)",
year = "2002",
ISBN = "1-882114-98-1",
ISBN-13 = "978-1-882114-98-6",
LCCN = "????",
bibdate = "Thu Apr 10 17:47:02 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$24.95",
acknowledgement = ack-nhfb,
}
@Article{Gordon:2002:LHQ,
author = "O. E. Gordon and T. E. Malloy",
title = "On-line {Homework\slash} Quiz\slash Exam applet:
Freely available {Java} software for evaluating
performance on line",
journal = "Behavior Research Methods, Instruments, \& Computers",
volume = "34",
number = "2",
publisher = "Psychonomic Society Publications",
pages = "241--244",
day = "1",
month = may,
year = "2002",
CODEN = "????",
ISSN = "0743-3808",
bibdate = "Fri Nov 8 05:39:36 MST 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta
database",
acknowledgement = ack-nhfb,
pagecount = "4",
}
@Book{Griffith:2002:GCR,
author = "Arthur Griffith",
title = "{GCC}, the complete reference",
publisher = pub-OSBORNE,
address = pub-OSBORNE:adr,
pages = "xxiii + 647",
year = "2002",
ISBN = "0-07-222405-3",
ISBN-13 = "978-0-07-222405-4",
LCCN = "QA76.76.C65 G75 2002",
bibdate = "Mon Jul 4 15:49:59 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
URL = "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
http://www.loc.gov/catdir/bios/mh042/2003268319.html;
http://www.loc.gov/catdir/description/mh031/2003268319.html;
http://www.loc.gov/catdir/toc/mh031/2003268319.html",
acknowledgement = ack-nhfb,
subject = "Compilers (Computer programs); Open source software",
}
@Article{Guilan:2002:RCC,
author = "Dai Guilan and Tian Jinlan and Zhang Suqin and Jiang
Weidu and Dai Jun",
title = "Retargetable cross compilation techniques: comparison
and analysis of {GCC} and {Zephyr}",
journal = j-SIGPLAN,
volume = "37",
number = "6",
pages = "38--44",
month = jun,
year = "2002",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Thu May 15 12:23:04 MDT 2003",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Gunther:2002:LGP,
author = "Karsten G{\"u}nther",
title = "{Linux ge-packt: [die wichtigsten Befehle f{\"u}r
GNU\slash Linux-Systeme; Textwerkzeuge: Drucken,
Konvertieren, Suchen und Anpassen; CDs erstellen unter
Linux]}",
publisher = "MITP Verlag",
address = "Bonn, Germany",
pages = "560 (est.)",
year = "2002",
ISBN = "3-8266-0946-8",
ISBN-13 = "978-3-8266-0946-6",
LCCN = "????",
bibdate = "Wed Oct 30 11:44:05 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "EUR 14.95 (DE), EUR 15.40 (AT)",
acknowledgement = ack-nhfb,
language = "German",
}
@Article{Haer:2002:LTS,
author = "Gregory Haer",
title = "The {Linux4.TV} Set-Top Box Open Source Project",
journal = j-EMBEDDED-LINUX-J,
volume = "7",
pages = "12--15",
month = jan # "\slash " # feb,
year = "2002",
CODEN = "????",
ISSN = "1534-083X",
bibdate = "Thu May 09 05:32:41 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://embedded.linuxjournal.com/magazine/issue07/;
http://www.linuxdevices.com/articles/AT7194247162.htm",
abstract = "Here are the details on the new Linux4.TV development
kit we're giving away in our development contest. Find
out about MPEG playback, video capture, HTML-based
interface and more.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Hall:2002:FSB,
author = "Jon Hall",
title = "Free Software in {Brazil}",
journal = j-LINUX-J,
volume = "101",
pages = "??--??",
month = sep,
year = "2002",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat Apr 12 06:59:06 MDT 2003",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue101/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.linuxjournal.com/article.php?sid=6125",
abstract = "maddog gives the lowdown on some impressive Brazilian
free software projects.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Hightower:2002:JTE,
author = "Richard Hightower and Nicholas Lesiecki",
title = "{Java} tools for extreme programming: mastering open
source tools including {Ant}, {JUnit}, and {Cactus}",
publisher = pub-WILEY,
address = pub-WILEY:adr,
pages = "xxvii + 516",
year = "2002",
ISBN = "0-471-20708-X",
ISBN-13 = "978-0-471-20708-5",
LCCN = "QA76.73.J38 H54 2002",
bibdate = "Mon May 6 06:26:30 MDT 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Java open source library",
acknowledgement = ack-nhfb,
keywords = "extreme programming; Java (computer program language);
open source software",
}
@Article{Ian:2002:IDA,
author = "Janis Ian",
title = "The {Internet} Debacle --- An Alternative View",
journal = "Performing Songwriter Magazine",
volume = "62",
pages = "??--??",
month = jun,
year = "2002",
bibdate = "Mon Oct 06 09:12:49 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "See also \cite{Lesk:2003:CLR,Stallman:2003:FLM}, and
followup in the September/October issue of the
magazine.",
URL = "http://www.janisian.com/article-internet_debacle.html",
acknowledgement = ack-nhfb,
keywords = "MP3; music sharing; RIAA (Recording Industry
Association of America); royalties",
}
@Article{Iwasaki:2002:DLB,
author = "Hideya Iwasaki",
title = "Developing a {Lisp}-based preprocessor for {\TeX}
documents",
journal = j-SPE,
volume = "32",
number = "14",
pages = "1345--1363",
month = "????",
year = "2002",
CODEN = "SPEXBL",
DOI = "http://dx.doi.org/10.1002/spe.485",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
bibdate = "Fri Nov 8 05:23:16 MST 2002",
bibsource = "http://www.interscience.wiley.com/jpages/0038-0644;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www3.interscience.wiley.com/journalfinder.html",
URL = "http://www3.interscience.wiley.com/cgi-bin/abstract/98518913/START;
http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=98518913&PLACEBO=IE.pdf",
acknowledgement = ack-nhfb,
keywords = "document preparation; GNU Emacs Lisp; Lisp;
preprocessor; S-expression",
}
@InProceedings{Jallad:2002:ICC,
author = "K. Jallad and J. Katz and B. Schneier",
editor = "Lynn Batten and Jennifer Seberry",
booktitle = "Information security and privacy: 7th Australasian
conference, ACISP 2002, Melbourne, Australia, July
3--5, 2002: proceedings",
title = "Implementation of Chosen-Ciphertext Attacks against
{PGP} and {GnuPG}",
volume = "2384",
publisher = pub-SV,
address = pub-SV:adr,
pages = "??--??",
year = "2002",
ISBN = "3-540-43861-0",
ISBN-13 = "978-3-540-43861-8",
LCCN = "QA76.9.A25 A278 2002",
bibdate = "Thu Sep 12 16:25:57 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/tocs/t2384.htm;
http://www.counterpane.com/pgp-attack.html",
acknowledgement = ack-nhfb,
annote = "Not shown in table of contents at publisher Web
site.",
}
@Article{Jones:2002:HPC,
author = "Henry W. {Jones, III}",
title = "How a Poor Contract Sunk an Open-Source Deal",
journal = j-LINUX-J,
volume = "100",
pages = "??--??",
month = aug,
year = "2002",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat Apr 12 06:59:06 MDT 2003",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue100/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.linuxjournal.com/article.php?sid=6025",
abstract = "MySQL AB and NuSphere--is their weak contract at the
base of their woes?",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Kent:2002:GLD,
author = "Jon Kent",
title = "{GNU\slash Linux DVD} Player Review",
journal = j-LINUX-J,
volume = "99",
pages = "??--??",
month = jul,
year = "2002",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat Apr 12 06:59:06 MDT 2003",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue99/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.linuxjournal.com/article/5644",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Lawton:2002:OSS,
author = "George Lawton",
title = "Open Source Security: Opportunity or Oxymoron?",
journal = j-COMPUTER,
volume = "35",
number = "3",
pages = "18--21",
month = mar,
year = "2002",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Sat Mar 9 08:40:40 MST 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://dlib.computer.org/co/books/co2002/pdf/r3018.pdf;
http://www.computer.org/computer/co2002/r3018abs.htm",
acknowledgement = ack-nhfb,
}
@Book{Lingmann:2002:DSK,
author = "Thomas Lingmann",
title = "{Datenverschl{\"u}sselung: sichere Kommunikation mit
Linux und BSD: Security mit Open Source}. ({German})
[{Data} encoding: Secure communication with {Linux} and
{BSD}: {Security} with {Open Source}]",
publisher = "C \& L",
address = "B{\"o}blingen, Germany",
pages = "476 (est.)",
year = "2002",
ISBN = "3-932311-87-8 (??invalid checksum??)",
ISBN-13 = "978-3-932311-87-1",
LCCN = "????",
bibdate = "Tue Sep 17 06:16:52 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "System security and cryptography; Systemsicherheit und
Kryptographie",
language = "German",
}
@Book{MacCarty:2002:LDG,
author = "Bill MacCarty",
title = "Learning {Debian GNU Linux}",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "????",
year = "2002",
ISBN = "1-56592-705-2",
ISBN-13 = "978-1-56592-705-6",
LCCN = "QA76.76.O63 M372 1999",
bibdate = "Wed Oct 30 11:53:34 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM.",
price = "US\$34.95",
acknowledgement = ack-nhfb,
xxnote = "Check: 1999 or 2002??",
}
@Book{Maginnis:2002:SLG,
author = "Tobin Maginnis and {Sair Development Team}",
title = "{Sair Linux} and {GNU} certification: level {II},
{Samba} and resource sharing",
publisher = pub-WILEY,
address = pub-WILEY:adr,
pages = "????",
year = "2002",
ISBN = "0-471-40535-3",
ISBN-13 = "978-0-471-40535-1",
LCCN = "QA76.3 .M3237 2002",
bibdate = "Mon Apr 29 15:40:34 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Misc{Malcolm:2002:POS,
author = "Jeremy Malcolm",
title = "Problems in {Open Source} Licensing",
howpublished = "World-Wide Web document.",
year = "2002",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.ilaw.com.au/public/licencearticle.html",
acknowledgement = ack-nhfb,
}
@Book{McCarty:2002:LRL,
author = "Bill McCarty",
title = "Learning {Red Hat Linux}: {A} Guide to {Red Hat Linux}
for New Users",
publisher = pub-ORA,
address = pub-ORA:adr,
edition = "Second",
pages = "xx + 346",
year = "2002",
ISBN = "0-596-00071-5",
ISBN-13 = "978-0-596-00071-4",
LCCN = "QA76.76.O63 M376 2002",
bibdate = "Mon Apr 18 15:02:17 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.oreilly.com/catalog/prdindex.html;
z3950.loc.gov:7090/Voyager",
price = "US\$34.95",
URL = "http://safari.oreilly.com/0596000715;
http://www.oreilly.com/catalog/9780596000714;
http://www.oreilly.com/catalog/redhat2",
acknowledgement = ack-nhfb,
keywords = "GNU/Linux; operating systems (computers)",
publishersummary = "This second edition of Learning Red Hat Linux is
an excellent introduction to one of the most popular
distributions of Linux in the U.S. It has been upgraded
to cover installation and configuration of Red Hat
version 7.2. Because the book is written specifically
for the enclosed CDs, the reader needs nothing else to
get started with their new Linux system. This is the
book for first-time Linux users who want to learn how
to use Red Hat Linux on their personal computer, or
convert an existing system over to Linux.",
subject = "GNU/Linux; Operating systems (Computers)",
}
@Article{McClellen:2002:WDD,
author = "Chris McClellen",
title = "Weather Data Distribution and System Monitoring: An
open-source {ORB} for a rainy day",
journal = j-DDJ,
volume = "27",
number = "1",
pages = "69--70, 72--74",
month = jan,
year = "2002",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Tue Feb 12 05:21:41 MST 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ddj.com/ftp/2002/2002_01/weather.txt",
abstract = "One of the hallmarks of The Weather Channel is that it
localizes weather data to thousands of geographic
regions of the United States, no matter how large or
small. Chris examines how the data is processed and
transmitted from The Weather Channel's systems to the
satellite. Additional resources include {\tt
weather.txt} (listings).",
acknowledgement = ack-nhfb,
}
@Article{Miranda:2002:HUG,
author = "Javier Miranda and Francisco Guerra and Ernestina
Martel and Jos{\'e} Mart{\'\i}n and Alexis
Gonz{\'a}lez",
title = "How to Use {GNAT} to Efficiently Preprocess New {Ada}
Sentences",
journal = j-LECT-NOTES-COMP-SCI,
volume = "2361",
pages = "179--??",
year = "2002",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Tue Sep 10 19:09:50 MDT 2002",
bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2361.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/bibs/2361/23610179.htm;
http://link.springer-ny.com/link/service/series/0558/papers/2361/23610179.pdf",
acknowledgement = ack-nhfb,
}
@Article{Mockus:2002:TCS,
author = "Audris Mockus and Roy T. Fielding and James D.
Herbsleb",
title = "Two case studies of open source software development:
{Apache} and {Mozilla}",
journal = j-TOSEM,
volume = "11",
number = "3",
pages = "309--346",
year = "2002",
CODEN = "ATSMER",
ISSN = "1049-331X (print), 1557-7392 (electronic)",
ISSN-L = "1049-331X",
bibdate = "Thu Aug 7 10:57:17 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tosem/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Moffitt:2002:GAE,
author = "Nick Moffitt",
title = "{GAR}: Automating Entire {OS} Builds",
journal = j-EMBEDDED-LINUX-J,
volume = "9",
pages = "38--41",
month = may # "\slash " # jun,
year = "2002",
CODEN = "????",
ISSN = "1534-083X",
bibdate = "Thu May 09 05:32:41 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://embedded.linuxjournal.com/magazine/issue09/;
http://gar.lnx-bbc.org/wiki/GarChitecture?action=print",
abstract = "Besides your own code, your project uses free
utilities, other software from the Net and maybe a
fancy library or two. And you want to rebuild it all
easily? Gmake Autobuild Runtime (GAR) to the rescue.",
acknowledgement = ack-nhfb,
}
@Article{Noronha:2002:ILS,
author = "Frederick Noronha",
title = "{Indian} Language Solutions for {GNU\slash Linux}",
journal = j-LINUX-J,
volume = "103",
pages = "??--??",
month = nov,
year = "2002",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat Apr 12 06:59:06 MDT 2003",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue103/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.linuxjournal.com/article.php?sid=6282",
abstract = "Some of the hardest languages to support are also some
of the most widely spoken. Here's an overview of the
projects to make Linux work with the two languages on
our cover and more.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{OSullivan:2002:MCA,
author = "Maureen O'Sullivan",
title = "Making Copyright Ambidextrous: An Expose of Copyleft",
journal = "Journal of Information, Law \& Technology (JILT)",
volume = "2002",
number = "3",
year = "2002",
ISSN = "1361-4169",
bibdate = "Mon Apr 18 11:04:31 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://elj.warwick.ac.uk/jilt/02-3/osullivan.html;
http://www2.warwick.ac.uk/fac/soc/law/elj/jilt/2002_3/osullivan/",
abstract = "The phenomenon of free or open source software (OSS)
has garnered increasing attention in the legal field
over the past number of years. It provides a
paradigmatically different model of software
development and marketing than proprietary software,
which has traditionally been protected by copyright,
and latterly, also by patent law. Licensing styles of
free or OSS vary greatly from the very permissive,
where users can privatise their modifications, to the
quite restrictive, where programmers are obliged to
contribute any changes they make to a communal software
pool, which forms a species of expanding virtual
commons. Examples of the former include BSD Unix
licences and of the latter the GNU General Public
Licence (GNU GPL), well known for being the licence
used for the Linux operating system. This Article
distinguishes between free software and OSS, discusses
free and OSS licensing, comparing a BSD licence with
the GNU GPL in order to illustrate the varying
parameters which different programmers put in place to
protect their programs. It also analyses the efficacy
of the GNU GPL both from strictly legal and broader
socio-legal perspectives. It concludes that this
licence has facilitated an efficacious and productive
management of what could otherwise have turned into an
obsolete and deficient commons.",
acknowledgement = ack-nhfb,
keywords = "copyleft; Free software; GNU General Public Licence;
Linux; open source software (OSS)",
}
@Article{Parkinson:2002:HIS,
author = "Paul Parkinson and Franco Gasperoni",
title = "High-Integrity Systems Development for Integrated
Modular Avionics Using {VxWorks} and {GNAT}",
journal = j-LECT-NOTES-COMP-SCI,
volume = "2361",
pages = "163--??",
year = "2002",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Tue Sep 10 19:09:50 MDT 2002",
bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2361.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/bibs/2361/23610163.htm;
http://link.springer-ny.com/link/service/series/0558/papers/2361/23610163.pdf",
acknowledgement = ack-nhfb,
}
@MastersThesis{Perkonigg:2002:RSG,
author = "Christian Perkonigg",
title = "{Realisierung einer Schnittstelle f{\"u}r den GNU
Debugger zum Zugriff auf ein Background Debug Modul
{\"u}ber den VMEBus}",
type = "Diplomarbeit am FB-Informatik",
school = "Fachhochschule Landshut",
address = "Landshut, Germany",
pages = "21",
year = "2002",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Wed Oct 30 11:46:52 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM.",
acknowledgement = ack-nhfb,
language = "German",
}
@Article{Pinto:2002:PGC,
author = "Paulo Pinto",
title = "Programming in {GNOME} with {C++}",
journal = j-CCCUJ,
volume = "20",
number = "5",
pages = "28--??",
month = may,
year = "2002",
CODEN = "CCUJEX",
ISSN = "1075-2838",
bibdate = "Tue May 14 18:09:36 MDT 2002",
bibsource = "http://www.cuj.com/articles/2002/0205/0205toc.htm?topic=articles;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "A C++ binding for GNOME makes Linux GUIs easy work.",
acknowledgement = ack-nhfb,
}
@Book{Prinz:2002:CPB,
author = "Peter Prinz and Ulla Kirch-Prinz",
title = "{C f{\"u}r PCs: [auf Basis des neuen Standards ANSI C
99; Anwendungen: Windows-Programmierung, Grafik und
hardwarenahe Programmierung; auf CD: Microsoft
C/C++-Compiler (book edition), GNU C/C++-Compiler,
Programmbeispiele, Musterl{\"o}sungen]}",
publisher = "MITP Verlag",
address = "Bonn, Germany",
pages = "830 (est.)",
year = "2002",
ISBN = "3-8266-0784-8",
ISBN-13 = "978-3-8266-0784-4",
LCCN = "????",
bibdate = "Wed Oct 30 11:42:27 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM.",
acknowledgement = ack-nhfb,
language = "German",
}
@Article{Rose:2002:ASO,
author = "Julian Rose",
title = "Anatomy of a Small Open-Source Kernel for {DSPs}",
journal = j-EMBEDDED-LINUX-J-ONLINE,
day = "27",
month = jul,
year = "2002",
bibdate = "Sat Apr 12 13:53:48 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.linuxdevices.com/articles/AT6489405871.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Misc{Rosen:2002:BL,
author = "Lawrence Rosen",
title = "Bad Law",
howpublished = "World-Wide Web document.",
pages = "2",
year = "2002",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.rosenlaw.com/html/GL11.pdf",
acknowledgement = ack-nhfb,
}
@Misc{Rosen:2002:LD,
author = "Lawrence Rosen",
title = "License Defamation",
howpublished = "World-Wide Web document.",
pages = "2",
year = "2002",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.rosenlaw.com/html/GL12.pdf",
acknowledgement = ack-nhfb,
}
@Article{Rowe:2002:GFG,
author = "Robin Rowe",
title = "{GFX} Film: {GIMP} at Rhythm \& Hues",
journal = j-LINUX-J,
volume = "95",
pages = "34--37",
month = mar,
year = "2002",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Feb 14 06:30:28 MST 2002",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue95/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Ruiz:2002:GMG,
author = "Jos{\'e} Antonio Ortega Ruiz",
title = "{GNU MDK}: {GNU MIX} Development Kit",
publisher = pub-GNU-PRESS,
address = pub-GNU-PRESS:adr,
pages = "110",
year = "2002",
ISBN = "1-882114-62-0",
ISBN-13 = "978-1-882114-62-7",
LCCN = "????",
bibdate = "Wed Jun 11 16:10:27 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$16.95",
URL = "http://www.gnupress.org/book16.html",
abstract = "The MIX is a mythical computer designed by Donald
Knuth in his monumental work ``The Art Of Computer
Programming''. MIXAL (the Mix Assembly Language) is its
assembler. You can learn about MIX and MIXAL as an
introduction to computer architecture or assembly
programming, as a companion to Knuth's book, or just
for fun!\par
The MIX's architecture is a simplified version of real
CISC CPUs. It features registers, memory cells, an
overflow toggle, comparison flags, input-output
devices, and a set of binary instructions executable by
its virtual CPU. It is powerful and complete enough to
provide a virtual development platform for writing
quite complex programs, and useful for learning new
programming techniques.",
acknowledgement = ack-nhfb,
}
@InProceedings{Sato:2002:EOS,
author = "Hiroki Sato and Keitaro Sekine",
title = "Experiences on an Open Source Translation Effort in
{Japan}",
crossref = "USENIX:2002:PBF",
pages = "19--26",
year = "2002",
bibdate = "Tue Oct 15 12:37:27 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/bsdcon02/sato.html",
acknowledgement = ack-nhfb,
}
@TechReport{Schmitz:2002:POS,
author = "Patrice-Emmanuel Schmitz and S{\'e}bastien Castiaux",
title = "Pooling Open Source Software: An {IDA} Feasibility
Study: Interchange of Data between Administrations",
type = "Technical report",
institution = "European Commission, DG Enterprise",
pages = "147",
month = jun,
year = "2002",
bibdate = "Tue Jul 09 08:14:39 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://europa.eu.int/ISPO/ida/export/files/en/1115.pdf",
acknowledgement = ack-nhfb,
annote = "This is an extensive study of various open source
software licensing models, with recommendations for
official European Community adoption as alternatives to
proprietary software.",
}
@Book{SDT:2002:SLG,
author = "{Sair Development Team3}",
title = "{Sair Linux} and {GNU} certification: level {II} core
concepts and practices",
publisher = pub-WILEY,
address = pub-WILEY:adr,
pages = "xvi + 399",
year = "2002",
ISBN = "0-471-40538-8",
ISBN-13 = "978-0-471-40538-2",
LCCN = "????",
bibdate = "Mon Apr 29 15:57:10 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Searls:2002:LSO,
author = "Doc Searls",
title = "{Linux} for Suits: Open-Source Radio",
journal = j-LINUX-J,
volume = "93",
pages = "54--56, 58--59",
month = jan,
year = "2002",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Fri Feb 8 14:44:29 MST 2002",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue93/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://noframes.linuxjournal.com/lj-issues/issue93/article.php?sid=5571",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Misc{Sedallian:2002:GRL,
author = "Val{\'e}rie S{\'e}dallian",
title = "Garanties et responsabilit{\'e}s dans les logiciels
libres. ({French}) [{Guarantees} and responsibilities
in {Free Software}]",
howpublished = "World-Wide Web document.",
pages = "17",
day = "1",
month = sep,
year = "2002",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.juriscom.net/pro/2/da20020901.pdf",
acknowledgement = ack-nhfb,
}
@Book{Stallman:2002:DGG,
author = "Richard M. Stallman and Roland Pesch and Stan Shebs
and others",
title = "Debugging with {GDB}: The {GNU} Source-Level
Debugger",
publisher = pub-GNU-PRESS,
address = pub-GNU-PRESS:adr,
pages = "viii + 344",
year = "2002",
ISBN = "1-882114-88-4",
ISBN-13 = "978-1-882114-88-7",
LCCN = "QA76.9.D43 D422 2003",
bibdate = "Wed Jun 11 15:41:32 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90",
price = "US\$25.00",
URL = "http://www.gnupress.org/book7.html",
acknowledgement = ack-nhfb,
remark = "For gdb 5.1",
}
@Article{Stallman:2002:FFS,
author = "Richard Stallman",
title = "Forum: Free Software Reality v. Deception",
journal = j-CACM,
volume = "45",
number = "7",
pages = "11--12",
month = jul,
year = "2002",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Thu Aug 1 07:05:18 MDT 2002",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Stallman:2002:GEM,
author = "Richard M. Stallman",
title = "{GNU Emacs} Manual",
publisher = pub-GNU-PRESS,
address = pub-GNU-PRESS:adr,
edition = "Fifteenth",
pages = "644 (est.)",
year = "2002",
ISBN = "1-882114-85-X",
ISBN-13 = "978-1-882114-85-6",
LCCN = "QA76.76.T49.S73 2002",
bibdate = "Wed Jun 11 15:59:55 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$45.00",
URL = "http://www.gnupress.org/emacs15.html",
acknowledgement = ack-nhfb,
}
@Book{Stallman:2002:GMP,
author = "Richard M. Stallman and Roland McGrath",
title = "{GNU} Make: {A} Program for Directing Recompilation,
for {GNU} Make Version 3.79.1",
publisher = pub-GNU-PRESS,
address = pub-GNU-PRESS:adr,
pages = "196 (est.)",
year = "2002",
ISBN = "1-882114-82-5",
ISBN-13 = "978-1-882114-82-5",
LCCN = "????",
bibdate = "Wed Jun 11 15:45:54 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$20.00",
URL = "http://www.gnupress.org/book8.html",
acknowledgement = ack-nhfb,
}
@Article{Stark:2002:PRQ,
author = "Jacqueline Stark",
title = "Peer Reviews as a Quality Management Technique in
Open-Source Software Development Projects",
journal = j-LECT-NOTES-COMP-SCI,
volume = "2349",
pages = "340--??",
year = "2002",
CODEN = "LNCSD9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
bibdate = "Tue Sep 10 19:09:44 MDT 2002",
bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2349.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/bibs/2349/23490340.htm;
http://link.springer-ny.com/link/service/series/0558/papers/2349/23490340.pdf",
acknowledgement = ack-nhfb,
}
@Misc{Strauss:2002:LOS,
author = "Daryll Strauss",
title = "Life in an Open Source Startup",
year = "2002",
bibdate = "Tue Oct 15 11:37:49 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Unpublished invited talk, 2002 USENIX Annual Technical
Conference, June 10--15, 2002, Monterey, California,
USA.",
abstract = "Development is very different for open source
companies. Strangers look at your code. You give away
large parts of your intellectual property. Demands are
made by your users. You're expected to explain your
plans and actions. Outsiders contribute code without
necessarily understanding the material in depth. The
benefits are a better product that better meets the
requirements of your users. The development of OpenGL
for Linux, a very large and very visible open source
project, was a roller coaster ride with a startup
company, acquisition, and finally a split, but the
project lives on. This talk will debunk some of the
myths about open source development and will draw
conclusions in the hope of improving experiences for
future open source companies.",
acknowledgement = ack-nhfb,
}
@Article{Sugar:2002:GBTa,
author = "David Sugar",
title = "{GNU Bayonne} is for Telephony",
journal = j-LINUX-J,
volume = "100",
pages = "??--??",
month = aug,
year = "2002",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat Apr 12 06:59:06 MDT 2003",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue100/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.linuxjournal.com/article.php?sid=6077",
abstract = "Sugar explains the best thing going in telephony
software.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Sugar:2002:GBTb,
author = "David Sugar",
title = "{GNU Bayonne} is for Telephony",
journal = j-EMBEDDED-LINUX-J-ONLINE,
day = "1",
month = aug,
year = "2002",
bibdate = "Sat Apr 12 13:53:48 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.linuxdevices.com/articles/AT5162780509.html",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Sutter:2002:ESF,
author = "Ed Sutter",
title = "Embedded systems firmware demystified",
publisher = pub-CMP-BOOKS,
address = pub-CMP-BOOKS:adr,
pages = "xii + 364",
year = "2002",
ISBN = "1-57820-099-7",
ISBN-13 = "978-1-57820-099-3",
LCCN = "TK7895.E42 S875 2002",
bibdate = "Mon Apr 29 15:31:08 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes CD-ROM.",
acknowledgement = ack-nhfb,
keywords = "Microcross GNU X-tools",
}
@Article{Wen:2002:CSO,
author = "Howard Wen",
title = "{Crystal Space}: an Open-Source {$3$-D} Graphics
Engine",
journal = j-LINUX-J,
volume = "97",
pages = "92--94",
month = may,
year = "2002",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat Apr 20 10:08:51 MDT 2002",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue97/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Finally the advantages of open source come to 3-D
graphics engines.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Williams:2002:FFR,
author = "Sam Williams",
title = "Free as in Freedom: {Richard Stallman}'s Crusade for
Free Software",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "xii + 225",
year = "2002",
ISBN = "0-596-00287-4",
ISBN-13 = "978-0-596-00287-9",
LCCN = "QA76.76.C73 W55 2002",
bibdate = "Wed Oct 30 16:15:17 MST 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.oreilly.com/catalog/prdindex.html",
price = "US\$22.95",
URL = "http://www.oreilly.com/catalog/freedom",
acknowledgement = ack-nhfb,
keywords = "Free Software Foundation (Cambridge, Massachusetts);
Stallman, Richard",
publishersummary = "Free as in Freedom interweaves biographical
snapshots of GNU project founder Richard Stallman with
the political, social and economic history of the free
software movement. It examines Stallman's unique
personality and how that personality has been at turns
a driving force and a drawback in terms of the
movement's overall success.",
}
@Article{Williams:2002:IVO,
author = "Stephen Williams and Michael Baxter",
title = "{Icarus Verilog}: Open-Source {Verilog} More Than a
Year Later",
journal = j-LINUX-J,
volume = "99",
pages = "??--??",
month = jul,
year = "2002",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat Apr 12 06:59:06 MDT 2003",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue99/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.linuxjournal.com/article/6001",
abstract = "More competitive than ever--and still free!",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@InProceedings{Zadok:2002:OAC,
author = "Erez Zadok",
title = "Overhauling {Amd} for the '00s: {A} Case Study of {GNU
Autotools}",
crossref = "USENIX:2002:PFT",
pages = "??--??",
year = "2002",
bibdate = "Tue Oct 15 11:37:49 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/usenix02/tech/freenix/zadok.html",
acknowledgement = ack-nhfb,
}
@Article{Allman:2003:EVO,
author = "Eric Allman and Marshall Kirk McKusick",
title = "From the {Editors}: Viewing Open Source with an Open
Mind",
journal = j-QUEUE,
volume = "1",
number = "5",
pages = "6--7",
month = jul # "\slash " # aug,
year = "2003",
CODEN = "AQCUAE",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Sat Aug 23 11:00:11 2003",
bibsource = "http://www.acmqueue.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@Misc{Anderson:2003:TCF,
author = "Ross Anderson",
title = "`Trusted Computing' Frequently Asked Questions --- {TC
/ TCG / LaGrande / NGSCB / Longhorn / Palladium /
TCPA}",
howpublished = "World-Wide Web document.",
month = aug,
year = "2003",
bibdate = "Mon Nov 10 11:18:30 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.cl.cam.ac.uk/~rja14/tcpa-faq.html",
acknowledgement = ack-nhfb,
remark = "This is a very interesting essay on the ramifications
of the Trusted Computing Project, and its adverse
affect on the GNU General Public License and
open-source software in general.",
}
@Article{Anonymous:2003:AOS,
author = "Anonymous",
title = "{Avanti}: Open Source Compact, Self-Contained {ILS} in
{Java}",
journal = j-INFO-RETRIEVAL-LIB-AUTO,
volume = "38",
number = "8",
pages = "7--??",
year = "2003",
CODEN = "IRLAAQ",
ISSN = "0020-0220",
bibdate = "Tue Feb 18 07:16:21 MST 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta
database",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:2003:CADa,
author = "Anonymous",
title = "Call for Articles: Developing with Open Source
Software",
journal = j-IEEE-SOFTWARE,
volume = "20",
number = "3",
pages = "1--1",
month = may # "\slash " # jun,
year = "2003",
CODEN = "IESOEG",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Fri Oct 24 16:32:01 MDT 2003",
bibsource = "http://computer.org/software/so2003/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://dlib.computer.org/so/books/so2003/pdf/s3001.pdf",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:2003:CADb,
author = "Anonymous",
title = "Call for Articles: Developing with Open Source
Software",
journal = j-IEEE-SOFTWARE,
volume = "20",
number = "4",
pages = "1--1",
month = jul # "\slash " # aug,
year = "2003",
CODEN = "IESOEG",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Fri Oct 24 16:32:02 MDT 2003",
bibsource = "http://computer.org/software/so2003/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://www.computer.org/software/so2003/s4001.pdf",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:2003:LUE,
author = "Anonymous",
title = "{Linux}\slash {Unix} Extend {Red Hat 8}'s
functionality by adding {Flash}, extra fonts and
{Java}",
journal = j-PERS-COMPUT-WORLD,
volume = "26",
number = "3",
publisher = "VNU Business Publications",
pages = "202--207",
year = "2003",
CODEN = "PCWODU",
ISSN = "0142-0232",
bibdate = "Tue Feb 4 05:46:37 MST 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta
database",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:2003:NUP,
author = "Anonymous",
title = "News 2.0: Uncrackable passwords; {WebFountain} drinks
down the {Web}; Embracing open source in {India}",
journal = j-QUEUE,
volume = "1",
number = "5",
pages = "8--8",
month = jul # "\slash " # aug,
year = "2003",
CODEN = "AQCUAE",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Sat Aug 23 11:00:11 2003",
bibsource = "http://www.acmqueue.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Applewhite:2003:NSG,
author = "Ashton Applewhite and Dale Strok",
title = "In the News: Should Governments Go Open Source?;
{Linux} Gets Some Respect; Face to Face with the
Experts",
journal = j-IEEE-SOFTWARE,
volume = "20",
number = "4",
pages = "88--93",
month = jul # "\slash " # aug,
year = "2003",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2003.1207484",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Fri Oct 24 16:32:02 MDT 2003",
bibsource = "http://computer.org/software/so2003/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://dlib.computer.org/so/books/so2003/pdf/s4088.pdf",
acknowledgement = ack-nhfb,
}
@Article{Baldi:2003:TOO,
author = "Stefan Baldi and Hauke Heier and Anett Mehler-Bicher",
title = "Technical opinion: Open courseware and open source
software",
journal = j-CACM,
volume = "46",
number = "9",
pages = "105--107",
month = sep,
year = "2003",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Wed Sep 3 17:06:39 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Bayrak:2003:RBD,
author = "Coskun Bayrak and Chad Davis",
title = "The relationship between distributed systems and open
software development",
journal = j-CACM,
volume = "46",
number = "12",
pages = "99--102",
month = dec,
year = "2003",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Mon Jan 5 16:48:14 MST 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Beszedes:2003:OSM,
author = "{\'A}rp{\'a}d Besz{\'e}des",
title = "Optimizing for Space: Measurements and Possibilities
for Improvement",
crossref = "Hutton:2003:PGD",
pages = "7--20",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@InProceedings{Bothner:2003:GCS,
author = "Per Bothner",
title = "{GCC} Compile Server",
crossref = "Hutton:2003:PGD",
pages = "21--34",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@InProceedings{Brook:2003:FSG,
author = "Paul Brook",
title = "{Fortran 95} support in {GCC}",
crossref = "Hutton:2003:PGD",
pages = "35--42",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Article{Chonacky:2003:SED,
author = "Norman Chonacky and Dante Choi",
title = "Science and Engineering Databases in an Open-Source
Software World",
journal = j-COMPUT-SCI-ENG,
volume = "5",
number = "3",
pages = "10--13",
month = may # "\slash " # jun,
year = "2003",
CODEN = "CSENFA",
ISSN = "1521-9615 (print), 1558-366X (electronic)",
ISSN-L = "1521-9615",
bibdate = "Sat Jan 3 18:25:06 MST 2004",
bibsource = "http://csdl.computer.org/comp/mags/cs/2003/03/c3toc.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://csdl.computer.org/comp/mags/cs/2003/03/c3010abs.htm;
http://csdl.computer.org/dl/mags/cs/2003/03/c3010.htm;
http://csdl.computer.org/dl/mags/cs/2003/03/c3010.pdf",
acknowledgement = ack-nhfb,
fjournal = "Computing in Science and Engineering",
}
@Article{Cochran:2003:NVGb,
author = "Shannon Cochran",
title = "News and Views: Government Ponders Open-Source
Strategy; {POSIX}, {Single UNIX} Specification Merged;
{IBM} Plans New Supercomputers; Robotic Surgeons Have a
Heart",
journal = j-DDJ,
volume = "28",
number = "2",
pages = "14--14",
month = feb,
year = "2003",
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Jun 12 05:46:21 MDT 2003",
bibsource = "http://www.ddj.com/articles/2003/0302/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ddj.com/documents/s=7790/ddj0302o/",
abstract = "February 2003 News and Views",
acknowledgement = ack-nhfb,
}
@Article{Cohen:2003:EOS,
author = "Stuart Cohen",
title = "{EOF}: {The} {Open Source Development Lab}",
journal = j-LINUX-J,
volume = "2003",
number = "113",
pages = "14--14",
month = sep,
year = "2003",
bibdate = "Sat Dec 24 17:45:49 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Cowan:2003:SSO,
author = "Crispin Cowan",
title = "Software Security for Open-Source Systems",
journal = j-IEEE-SEC-PRIV,
volume = "1",
number = "1",
pages = "38--45",
month = jan # "\slash " # feb,
year = "2003",
CODEN = "????",
DOI = "http://dx.doi.org/10.1109/MSECP.2003.1176994",
ISSN = "1540-7993 (print), 1558-4046 (electronic)",
ISSN-L = "1540-7993",
bibdate = "Thu Apr 3 18:46:48 MST 2003",
bibsource = "http://computer.org/security/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesecpriv.bib",
URL = "http://dlib.computer.org/sp/books/sp2003/pdf/j1038.pdf;
http://www.computer.org/security/j1038abs.htm",
acknowledgement = ack-nhfb,
fjournal = "IEEE Security and Privacy",
}
@Article{Crawford:2003:FLM,
author = "Diane Crawford and Richard M. Stallman and Richard
Proudfoot and Sudip Bhattacharjee and Ram D. Gopal and
G. Lawrence Sanders and Tom Pittman and Richard R.
Brooks and Dennis E. Hamilton",
title = "Forum: Legalize Music Sharing Now; Hold the Games;
Give Up Trying to Halt the Flow of Information; Praise
for {Denning}'s Powerful Chord of Professionalism",
journal = j-CACM,
volume = "46",
number = "9",
pages = "13--15",
month = sep,
year = "2003",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Wed Sep 3 17:06:39 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Dong:2003:FLG,
author = "Yifei Dong and Xiaoqun Du and Gerard J. Holzmann and
Scott A. Smolka",
title = "Fighting livelock in the {GNU} i-protocol: a case
study in explicit-state model checking",
journal = j-INT-J-SOFTW-TOOLS-TECHNOL-TRANSFER,
volume = "4",
number = "4",
pages = "505--528",
month = aug,
year = "2003",
CODEN = "????",
DOI = "http://dx.doi.org/10.1007/s10009-002-0092-3",
ISSN = "1433-2779 (print), 1433-2787 (electronic)",
ISSN-L = "1433-2779",
bibdate = "Tue Nov 23 15:01:41 MST 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Dvorak:2003:NLO,
author = "Zden{\v{e}}k Dvo{\v{r}}{\'a}k",
title = "A New Loop Optimizer for {GCC}",
crossref = "Hutton:2003:PGD",
pages = "43--55",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Article{Dyer:2003:GDE,
author = "Russell Dyer",
title = "The {GNOME 2} Desktop Environment",
journal = j-LINUX-J,
volume = "108",
pages = "??--??",
month = apr,
year = "2003",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat Apr 12 06:59:06 MDT 2003",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue108/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "GNOME 2 offers better-looking fonts and full-keyboard
navigation.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Easley:2003:MOS,
author = "Robert F. Easley and John G. Michel and Sarv Devaraj",
title = "The {MP3} open standard and the music industry's
response to {Internet} piracy",
journal = j-CACM,
volume = "46",
number = "11",
pages = "90--96",
month = nov,
year = "2003",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Tue Oct 28 14:25:09 MST 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Eigler:2003:MPU,
author = "Frank Ch. Eigler",
title = "{Mudflap}: pointer use checking for {C/C++}",
crossref = "Hutton:2003:PGD",
pages = "57--69",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Article{Emery:2003:LHC,
author = "Van Emery and Kathy and Jeremy and Nuno Vasconcellos
and Craig and Mark Alford and Hiroshi Iwatani and
Jesper Christensen and Robin Rowe and Mike Hjorleifsson
and Ian and Tariq and LT and Charles and Chris Bruner
and John",
title = "Letters: Happy {Chinese New Year, Tux}; Debit on the
Left, Credit on the Right; Network Desktop Archive;
{MST} Helps {Brazil}'s Poor; ``Wardialing'' in 1979;
{GNOME 2} Drops Features of Version 1; {HTTP}
User-Agent in {Mozilla}; Ready to Make Movies; {Linux}
Training?; We Are Not Riffraff; Life Without {LJ} Is
Pain; Don't Try to Mimic Another {OS}; {Scribus}
Progress; Put {maddog}'s Letter on the {Web}; Freedom
Threatens Some Companies",
journal = j-LINUX-J,
volume = "110",
pages = "6, 8",
month = jun,
year = "2003",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat May 10 16:56:52 MDT 2003",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue110/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.linuxjournal.com/article/6770",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Misc{False:2003:MOS,
author = "Jana False",
title = "{Markenrecht und Open Source --- Sinn oder Unsinn?}
({German}). [{Trademark} Rights and Open Source---Sense
or Nonsense?]",
howpublished = "World-Wide Web document.",
pages = "11",
year = "2003",
bibdate = "Mon Apr 18 10:02:47 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.ifross.de/Fremdartikel/VortragLinuxTag2003.pdf",
acknowledgement = ack-nhfb,
}
@Article{Ferris:2003:ACO,
author = "Paul Ferris",
title = "The Age of Corporate Open Source Enlightenment",
journal = j-QUEUE,
volume = "1",
number = "5",
pages = "34--44",
month = jul # "\slash " # aug,
year = "2003",
CODEN = "AQCUAE",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Sat Aug 23 11:00:11 2003",
bibsource = "http://www.acmqueue.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@Article{Fioretti:2003:FSF,
author = "Marco Fioretti",
title = "Free Software, Free Society: Selected Essays of
{Richard M. Stallman}",
journal = j-LINUX-J,
volume = "109",
pages = "61--65, 67",
month = may,
year = "2003",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat Apr 12 06:59:06 MDT 2003",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue109/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Fuggetta:2003:OSS,
author = "Alfonso Fuggetta",
title = "Open source software --- an evaluation",
journal = j-J-SYST-SOFTW,
volume = "66",
number = "1",
pages = "77--90",
day = "15",
month = apr,
year = "2003",
CODEN = "JSSODM",
ISSN = "0164-1212",
bibdate = "Sat Oct 25 07:14:13 MDT 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/01641212",
acknowledgement = ack-nhfb,
}
@Article{Gaudeul:2003:APC,
author = "Alexandre Gaudeul",
title = "The {{\AllTeX}} project: {A} case study of open source
software",
journal = j-TUGboat,
volume = "24",
number = "1",
pages = "132--145",
year = "2003",
ISSN = "0896-3207",
bibdate = "Fri Jul 13 10:24:20 MDT 2007",
bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/tugboat.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat",
acknowledgement = ack-bnb # " and " # ack-nhfb,
}
@Article{Glass:2003:EFS,
author = "Robert L. Glass",
title = "Error-Free Software Remains Extremely Elusive",
journal = j-IEEE-SOFTWARE,
volume = "20",
number = "1",
pages = "104, 103",
month = jan # "\slash " # feb,
year = "2003",
CODEN = "IESOEG",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Fri Oct 24 16:31:59 MDT 2003",
bibsource = "http://computer.org/software/so2003/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://dlib.computer.org/so/books/so2003/pdf/s1104.pdf",
acknowledgement = ack-nhfb,
}
@Article{Glass:2003:PPS,
author = "Robert L. Glass",
title = "Practical programmer: {A} sociopolitical look at open
source",
journal = j-CACM,
volume = "46",
number = "11",
pages = "21--23",
month = nov,
year = "2003",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Tue Oct 28 14:25:09 MST 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Gupta:2003:AAI,
author = "Sanjiv K. Gupta",
title = "Alias Analysis for Intermediate Code",
crossref = "Hutton:2003:PGD",
pages = "71--78",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Misc{Haar:2003:JAO,
author = "Tobias Haar and Gabriele Keck",
title = "{Juristische Aspekte von Open-Source-Software: Offene
Konkurrenz}. ({German}) [{Legal} aspects of
{Open-Source} Software: Open Competition]",
howpublished = "World-Wide Web document.",
month = sep,
year = "2003",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.heise.de/ix/artikel/2003/09/079/",
acknowledgement = ack-nhfb,
}
@InProceedings{Hubicka:2003:PGA,
author = "Jan Hubi{\v{c}}ka",
title = "Porting {GCC} to the {AMD64} Architecture",
crossref = "Hutton:2003:PGD",
pages = "79--105",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Book{ITUG:2003:LRM,
author = "{The Indian {\TeX} Users Group}",
title = "The {\LaTeX} Reference Manual",
publisher = pub-GNU-PRESS,
address = pub-GNU-PRESS:adr,
pages = "250 (est.)",
year = "2003",
ISBN = "1-882114-70-1",
ISBN-13 = "978-1-882114-70-2",
LCCN = "????",
bibdate = "Wed Jun 11 16:16:53 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$40.00 (est.)",
URL = "http://www.gnupress.org/book15.html",
acknowledgement = ack-nhfb,
}
@InProceedings{Jaeger:2003:PBL,
author = "Andreas Jaeger",
title = "Porting to 64-bit {Linux} systems",
crossref = "Hutton:2003:PGD",
pages = "107--120",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Misc{Jakob:2003:FSR,
author = "Georg Jakob",
title = "{Freie Softwarelizenzen --- Rechtliche Aspekte der
GPL, LGPL und BSDL}. ({German}) [{Free} Software
Licenses: Legal Aspects of the {GPL}, {LGPL}, and
{BSDL}]",
howpublished = "World-Wide Web document (slide presentation).",
pages = "50",
year = "2003",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://legacy.ffs.or.at/artikel/fs_lizenzen_slides.pdf",
acknowledgement = ack-nhfb,
}
@Article{Jeschke:2003:AFE,
author = "Eric Jeschke",
title = "Antique film effects with the {GIMP}",
journal = j-LINUX-J,
volume = "2003",
number = "114",
pages = "6--6",
month = oct,
year = "2003",
bibdate = "Sat Dec 24 17:45:50 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Jeschke:2003:FPC,
author = "Eric Jeschke",
title = "Fixing Photo Contrast with The {GIMP}",
journal = j-LINUX-J,
volume = "108",
pages = "??--??",
month = apr,
year = "2003",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat Apr 12 06:59:06 MDT 2003",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue108/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "If the sky is great while the ground is black, or the
ground is right but the sky is washed out, use The GIMP
to make the whole photo look properly exposed.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Jeschke:2003:RRE,
author = "Eric Jeschke",
title = "Removing Red-Eye with {The GIMP}",
journal = j-LINUX-J,
volume = "106",
pages = "??--??",
month = feb,
year = "2003",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat Apr 12 06:59:06 MDT 2003",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue106/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Small, convenient cameras are especially vulnerable to
the dreaded red-eye effect. Fix it.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Karels:2003:COS,
author = "Michael J. Karels",
title = "Commercializing Open Source Software",
journal = j-QUEUE,
volume = "1",
number = "5",
pages = "46--55",
month = jul # "\slash " # aug,
year = "2003",
CODEN = "AQCUAE",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Sat Aug 23 11:00:11 2003",
bibsource = "http://www.acmqueue.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@Article{Katre:2003:RPW,
author = "S. A. Katre and Manjusha Joshi",
title = "Report on the {Pune} workshop on {{\LaTeX}} and free
mathematical software",
journal = j-TUGboat,
volume = "24",
number = "2",
pages = "288--290",
year = "2003",
ISSN = "0896-3207",
bibdate = "Fri Jul 13 10:24:20 MDT 2007",
bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/tugboat.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat",
acknowledgement = ack-bnb # " and " # ack-nhfb,
}
@Article{Koru:2003:LOS,
author = "A. G{\"u}ne{\.s} Koru and Warren Harrison and Omar
Alonso and Martin Fowler and Holger Eichelberger",
title = "Letters: Open Source Research Ethics; Balancing both
worlds; The agile sweet spot; More recent references",
journal = j-IEEE-SOFTWARE,
volume = "20",
number = "6",
pages = "8--11",
month = nov # "\slash " # dec,
year = "2003",
CODEN = "IESOEG",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Fri Oct 24 16:32:04 MDT 2003",
bibsource = "http://computer.org/software/so2003/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://csdl.computer.org/dl/mags/so/2003/06/s6008.pdf",
acknowledgement = ack-nhfb,
}
@Book{Kretchmar:2003:OSN,
author = "James Kretchmar",
title = "Open Source Network Administration",
publisher = pub-PHPTR,
address = pub-PHPTR:adr,
pages = "256 (est.)",
year = "2003",
ISBN = "0-13-046210-1",
ISBN-13 = "978-0-13-046210-7",
LCCN = "TK5105.5 .K74 2003",
bibdate = "Tue Nov 04 18:23:33 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$44.99",
acknowledgement = ack-nhfb,
}
@Article{Kuhn:2003:FGG,
author = "Bradley Kuhn and Chris Sontag",
title = "Face-off: Is the {GPL} good for the software
industry?",
journal = j-NETWORK-WORLD,
volume = "20",
number = "40",
pages = "45--45",
day = "6",
month = oct,
year = "2003",
ISSN = "0887-7661",
bibdate = "Wed Oct 15 06:35:39 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.nwfusion.com/columnists/2003/1006faceoffno.html;
http://www.nwfusion.com/columnists/2003/1006faceoffyes.html",
acknowledgement = ack-nhfb,
keywords = "GPL (GNU General Public License)",
}
@InProceedings{Lattner:2003:ANG,
author = "Chris A. Lattner",
title = "Architecture for a Next Generation {GCC}",
crossref = "Hutton:2003:PGD",
pages = "121--133",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Book{Lee:2003:OSW,
author = "James Lee and Brent Ware",
title = "Open source {Web} development with {LAMP}: using
{Linux}, {Apache}, {MySQL}, {Perl}, and {PHP}",
publisher = pub-AW,
address = pub-AW:adr,
pages = "xxxiv + 460",
year = "2003",
ISBN = "0-201-77061-X (paperback)",
ISBN-13 = "978-0-201-77061-2 (paperback)",
LCCN = "QA76.76.D47 L435 2003",
bibdate = "Wed Apr 27 05:41:25 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib;
z3950.loc.gov:7090/Voyager",
acknowledgement = ack-nhfb,
subject = "Computer software; Development",
}
@Article{Lesk:2003:CLR,
author = "Michael Lesk",
title = "{Chicken Little} and the Recorded Music Crisis",
journal = j-IEEE-SEC-PRIV,
volume = "1",
number = "5",
pages = "73--75",
month = sep # "\slash " # oct,
year = "2003",
CODEN = "????",
ISSN = "1540-7993 (print), 1558-4046 (electronic)",
DOI = "http://dx.doi.org/10.1109/MSECP.2003.1236239",
bibdate = "Thu Oct 9 07:39:10 MDT 2003",
bibsource = "http://computer.org/security/sp2003/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "See also \cite{Ian:2002:IDA,Stallman:2003:FLM}.",
URL = "http://csdl.computer.org/comp/mags/sp/2003/05/j5073abs.htm;
http://csdl.computer.org/dl/mags/sp/2003/05/j5073.pdf",
acknowledgement = ack-nhfb,
}
@Article{Lougee-Heimer:2003:COI,
author = "R. Lougee-Heimer",
title = "The {Common Optimization INterface for Operations
Research}: Promoting open-source software in the
operations research community",
journal = j-IBM-JRD,
volume = "47",
number = "1",
pages = "57--66",
month = "????",
year = "2003",
CODEN = "IBMJAE",
ISSN = "0018-8646 (print), 2151-8556 (electronic)",
bibdate = "Sat Jun 28 14:47:05 MDT 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.coin-or.org/;
http://www.research.ibm.com/journal/rd/471/lougee.pdf",
acknowledgement = ack-nhfb,
annote = "This article has a very nice discussion of the merits
of open-source software, with particular application to
optimization problems.\par
The first half (pp. 57--61) is an essay on the general
principles of open source, with a discussion of several
kinds of licenses, including BSD and GPL.\par
The second half (pp. 62--64) describes efforts to share
optimization software in the operations research
community.",
ordernumber = "G322-0234",
}
@Misc{Majerus:2003:CEM,
author = "Laura A. Majerus",
title = "Court Evaluates Meaning of ``Derivative Work'' in an
{Open Source} License",
howpublished = "World-Wide Web document.",
year = "2003",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://library.findlaw.com/2003/Jun/16/132811.html",
acknowledgement = ack-nhfb,
}
@InProceedings{Makarov:2003:FSA,
author = "Vladimir N. Makarov",
title = "The finite state automaton based pipeline hazard
recognizer and instruction scheduler in {GCC}",
crossref = "Hutton:2003:PGD",
pages = "135--149",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Misc{Mantz:2003:ROS,
author = "Reto Mantz",
title = "{Rechtsfragen von Open Source}. ({German}) [{Legal}
questions about {Open Source}]",
howpublished = "World-Wide Web document.",
pages = "34",
year = "2003",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.retosphere.de/opensource/Rechtsfragen_von_Open_Source.pdf",
acknowledgement = ack-nhfb,
}
@Article{Marcotte:2003:PUG,
author = "Ludovic Marcotte",
title = "Programming under {GNUstep} --- An Introduction",
journal = j-LINUX-J,
volume = "108",
pages = "??--??",
month = apr,
year = "2003",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Sat Apr 12 06:59:06 MDT 2003",
bibsource = "http://noframes.linuxjournal.com/lj-issues/issue108/index.html;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Borrow code written for Mac OS X and develop your own
applications in Objective-C.",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@InProceedings{Matz:2003:DIG,
author = "Michael Matz",
title = "Design and implementation of the graph coloring
register allocator for {GCC}",
crossref = "Hutton:2003:PGD",
pages = "151--169",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Book{McCarty:2003:LRL,
author = "Bill McCarty",
title = "Learning {Red Hat Linux}",
publisher = pub-ORA,
address = pub-ORA:adr,
edition = "Third",
pages = "xvi + 319",
year = "2003",
ISBN = "0-596-00469-9",
ISBN-13 = "978-0-596-00469-9",
LCCN = "QA76.76.O63 M376 2003",
bibdate = "Mon Apr 18 15:06:52 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
URL = "http://www.oreilly.com/catalog/9780596004699",
acknowledgement = ack-nhfb,
subject = "Linux",
}
@InProceedings{Merrill:2003:GGN,
author = "Jason Merrill",
title = "{GENERIC} and {GIMPLE}: {A} new tree representation
for entire functions",
crossref = "Hutton:2003:PGD",
pages = "171--193",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Article{Miranda:2003:DCP,
author = "Javier Miranda and Edmond Schonberg and Miguel Masmano
and Jorge Real and Alfons Crespo",
title = "Dynamic ceiling priorities in {GNAT} implementation
report",
journal = j-SIGADA-LETTERS,
volume = "23",
number = "4",
pages = "24--27",
month = dec,
year = "2003",
CODEN = "AALEE5",
ISSN = "0736-721X",
bibdate = "Tue Jan 13 06:58:31 MST 2004",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGAda Ada Letters",
}
@Article{Miranda:2003:GTG,
author = "Javier Miranda",
title = "A Guided Tour to the {GNAT} Runtime",
journal = j-ADA-USER-J,
volume = "24",
number = "1",
pages = "55--??",
month = mar,
year = "2003",
CODEN = "AUJOET",
ISSN = "1381-6551",
bibdate = "Wed Sep 1 09:00:38 MDT 2010",
bibsource = "http://www.ada-europe.org/AUJ/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Misc{Moglen:2003:QSH,
author = "Eben Moglen",
title = "Questioning {SCO}: {A} Hard Look at Nebulous Claims",
howpublished = "World-Wide Web document.",
pages = "",
day = "1",
month = aug,
year = "2003",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.gnu.org/philosophy/sco/questioning-sco.html",
acknowledgement = ack-nhfb,
}
@Misc{Moglen:2003:SFR,
author = "Eben Moglen",
title = "{SCO}: Without Fear and Without Research",
howpublished = "World-Wide Web document.",
day = "24",
month = nov,
year = "2003",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.gnu.org/philosophy/sco/sco-without-fear.html",
acknowledgement = ack-nhfb,
}
@Misc{Moglen:2003:SSS,
author = "Eben Moglen",
title = "{SCO} Scuttles Sense, Claiming {GPL} Invalidity",
howpublished = "World-Wide Web document.",
day = "18",
month = aug,
year = "2003",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.fsf.org/licensing/sco/sco-preemption.html",
acknowledgement = ack-nhfb,
}
@Book{Moncur:2003:MYV,
author = "Michael G. Moncur",
title = "{MySQL}: your visual blueprint to open source database
management",
publisher = pub-WILEY,
address = pub-WILEY:adr,
pages = "xv + 290",
year = "2003",
ISBN = "0-7645-1692-2",
ISBN-13 = "978-0-7645-1692-4",
LCCN = "QA76.3.S67 M66 2003",
bibdate = "Wed Apr 27 05:41:25 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
series = "Visual read less, learn more",
URL = "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
http://www.loc.gov/catdir/bios/wiley045/2002110260.html;
http://www.loc.gov/catdir/description/wiley039/2002110260.html;
http://www.loc.gov/catdir/toc/wiley031/2002110260.html",
acknowledgement = ack-nhfb,
remark = "Visual from MaranGraphics and Wiley Publishing.",
subject = "SQL (Computer program language); MySQL (Electronic
resource); Database management",
}
@Misc{Moore:2003:R,
author = "J. T. S. Moore",
title = "{Revolution OS}",
howpublished = "Documentary film (85 minutes) from Wonderview
Productions.",
day = "30",
month = sep,
year = "2003",
bibdate = "Thu Nov 17 07:52:24 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://revolution-os.com/;
http://www.amazon.com/Revolution-Os-Linus-Torvalds/dp/B0000A9GLO",
acknowledgement = ack-nhfb,
asin = "B0000A9GLO",
keywords = "Apache Web server; Bill Gates; bison; bison++; Brian
Behlendorf; Bruce Perens; BSD Unix; Cathedral and the
Bazaar; copyleft; Cygnus Technology; Debian Linux;
Digital Equipment Corporation (DEC); emacs; Eric
Raymond; Frank Hecker; Free Software Foundation (FSF);
g++; gcc; General Public License (GPL); GNU (GNU's Not
Unix); hack; Hurd; Larry Augustin; Larry Wall; Linus
Torvalds; Linux; Mach; Michael D. Tiemann; micro
kernel; Microsoft; MIT Artificial Intelligence
Laboratory; Netscape Communicator; open-source license;
open-source rights; open-source software; open-source
software conference; perl developer conference; Red
Hat; Richard M. Stallman; Rob Malda; Silicon Valley;
software licensing; Stanford University; Steve Ballmer;
Sun Microsystems; Tim O'Reilly; University of
California, Berkeley; VA Linux; viral license;
Yggdrasil Linux",
}
@Misc{Narduzzo:2003:MAG,
author = "A. Narduzzo and A. Rossi",
title = "Modularity in Action: {GNU\slash Linux} and
{Free\slash Open Source} Software Development Model
Unleashed",
howpublished = "World-Wide Web document.",
pages = "41",
day = "12",
month = may,
year = "2003",
bibdate = "Wed Apr 20 11:07:07 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://opensource.mit.edu/papers/narduzzorossi.pdf",
acknowledgement = ack-nhfb,
}
@Misc{Niebuhr-Offermann:2003:AUS,
author = "Tanja Niebuhr-Offermann",
title = "{Der abgeschw{\"a}chte urheberrechtliche Schutz von
Software: Shareware, Public-Domain-Software,
Open-Source Software}. ({German}) [{The} weakened
copyright protection of software: shareware,
public-domain-software, {Open-Source} Software]",
howpublished = "World-Wide Web document.",
pages = "35",
month = jun,
year = "2003",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.ifross.de/Fremdartikel/SeminararbeitNiebuhr-Offermann.pdf",
acknowledgement = ack-nhfb,
}
@InProceedings{Novillo:2003:TSN,
author = "Diego Novillo",
title = "{Tree SSA}: {A} New Optimization Infrastructure for
{GCC}",
crossref = "Hutton:2003:PGD",
pages = "181--193",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Misc{Omsels:2003:OSD,
author = "Hermann-Josef Omsels",
title = "{Open Source und das deutsche Urheber- und
Vertragsrecht (Beitrag zur Festschrift f{\"u}r Paul
Hertin, mit freundlicher Genehmigung des Verlages C. H.
Beck)}. ({German}) [{Open Source} and the {German}
copyright and contract law (contribution to the
festschrift for {Paul Hertin}, with friendly permission
of the publisher {C. H. Beck})]",
howpublished = "World-Wide Web document.",
pages = "20",
year = "2003",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.ifross.de/Fremdartikel/Festschriftbeitrag.PDF",
acknowledgement = ack-nhfb,
}
@Article{OSullivan:2003:PEQ,
author = "Maureen O'Sullivan",
title = "The pluralistic, evolutionary, quasi-legal role of the
{GNU General Public Licence} in free\slash libre\slash
open source software (``{FLOSS}'')",
journal = "European intellectual property review",
volume = "25",
number = "8",
pages = "340--348",
month = aug,
year = "2003",
ISSN = "0142-0461",
bibdate = "Mon Apr 18 06:15:47 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sweetandmaxwell.co.uk/catalogue/journals/4354/index.html",
acknowledgement = ack-nhfb,
xxnote = "Cited as 2004, but publisher records suggest 2003,
even though the issue is missing from the Web site.",
}
@InProceedings{Penner:2003:PGI,
author = "Hartmut E. Penner",
title = "Porting {GCC} to the {IBM S/390} platform",
crossref = "Hutton:2003:PGD",
pages = "195--212",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Article{Prasad:2003:OSJ,
author = "G. Prasad",
title = "{Open Source Java}: {Fortune 500} Systems at
Two-Guys-in-a-Garage Prices",
journal = "Cutter IT Journal",
volume = "16",
number = "5",
pages = "10--15",
year = "2003",
CODEN = "????",
ISSN = "1522-7383",
bibdate = "Tue Jun 17 06:26:38 MDT 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta
database",
acknowledgement = ack-nhfb,
}
@Article{Santini:2003:BCI,
author = "Simone Santini",
title = "The Profession: Bringing Copyright into the
Information Age",
journal = j-COMPUTER,
volume = "36",
number = "8",
pages = "104, 102--103",
month = aug,
year = "2003",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
bibdate = "Fri Dec 12 19:53:44 MST 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://csdl.computer.org/dl/mags/co/2003/08/r8104.htm;
http://csdl.computer.org/dl/mags/co/2003/08/r8104.pdf",
acknowledgement = ack-nhfb,
}
@InProceedings{Schiele:2003:BUC,
author = "Robert Schiele",
title = "Building and Using a Cross Development Tool Chain",
crossref = "Hutton:2003:PGD",
pages = "213--222",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@InProceedings{Sharma:2003:OSS,
author = "Naveen N. S. Sharma",
title = "Optimal Stack Slot Assignment in {GCC}",
crossref = "Hutton:2003:PGD",
pages = "223--228",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Article{Shippy:2003:PGT,
author = "P. J. Shippy",
title = "Porting the {Gnat} Tasking Runtime System to the {Java
Virtual Machine}",
journal = "Literary Review",
volume = "47",
number = "2",
pages = "119--120",
year = "2003",
CODEN = "????",
ISSN = "0024-4589",
bibdate = "Mon Apr 5 09:19:58 MDT 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta
database",
acknowledgement = ack-nhfb,
}
@InProceedings{Sidwell:2003:HGB,
author = "Nathan Sidwell",
title = "How to Get the Best from {\tt g++}",
crossref = "Hutton:2003:PGD",
pages = "229--242",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Misc{Spindler:2003:ROS,
author = "Gerald Spindler",
title = "{Rechtsfragen der Open Source Software}. ({German})
[{Legal} questions of {Open-Source} software]",
howpublished = "World-Wide Web document.",
pages = "123",
year = "2003",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.vsi.de/inhalte/aktuell/studie_final_safe.pdf",
acknowledgement = ack-nhfb,
}
@Article{Stallman:2003:FLM,
author = "Richard M. Stallman",
title = "Forum: Legalize Music Sharing Now",
journal = j-CACM,
volume = "46",
number = "9",
pages = "13--13",
month = sep,
year = "2003",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Mon Oct 06 07:46:56 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "See also \cite{Ian:2002:IDA,Lesk:2003:CLR}.",
acknowledgement = ack-nhfb,
}
@Book{Stallman:2003:UGG,
author = "Richard Stallman",
title = "Using {GCC}: the {GNU} compiler collection reference
manual",
publisher = pub-GNU-PRESS,
address = pub-GNU-PRESS:adr,
pages = "432",
year = "2003",
ISBN = "1-882114-39-6",
ISBN-13 = "978-1-882114-39-9",
LCCN = "????",
bibdate = "Fri Sep 22 08:54:57 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.bibsys.no:2100/BIBSYS",
acknowledgement = ack-nhfb,
remark = "Last updated 8 September 2003 for GCC 3.3.1.",
}
@Article{Steinbeck:2003:CDK,
author = "C. Steinbeck and Y. Han and S. Kuhn and O. Horlacher
and E. Luttmann and E. Willighagen",
title = "The {Chemistry Development Kit (CDK)}: An Open-Source
{Java} Library for Chemo- and Bioinformatics",
journal = "Journal of Chemical Information and Computer
Sciences",
volume = "43",
number = "2",
pages = "493--500",
year = "2003",
CODEN = "????",
ISSN = "0095-2338",
bibdate = "Thu May 8 07:01:22 MDT 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta
database",
acknowledgement = ack-nhfb,
}
@Article{Stone:2003:NSF,
author = "Adam Stone and Danna Voth",
title = "In the News: Software Flaws: To Tell or Not to Tell?;
Open Source in the {US} Government",
journal = j-IEEE-SOFTWARE,
volume = "20",
number = "1",
pages = "70--73",
month = jan # "\slash " # feb,
year = "2003",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2003.1159032",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Fri Oct 24 16:31:59 MDT 2003",
bibsource = "http://computer.org/software/so2003/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://dlib.computer.org/so/books/so2003/pdf/s1070.pdf",
acknowledgement = ack-nhfb,
}
@Book{vonHagen:2003:DGG,
author = "William von Hagen and Kurt Wall",
title = "The Definitive Guide to {GCC}",
publisher = pub-APRESS,
address = pub-APRESS:adr,
pages = "xxviii + 519",
year = "2003",
ISBN = "1-59059-109-7",
ISBN-13 = "978-1-59059-109-3",
LCCN = "QA76.76.C65 W36 2004",
bibdate = "Fri Nov 07 05:32:50 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Wagle:2003:SSB,
author = "Perry M. Wagle",
title = "{StackGuard}: Simple Buffer Overflow Protection for
{GCC}",
crossref = "Hutton:2003:PGD",
pages = "243--255",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Book{Walnes:2003:JOS,
author = "Joe Walnes and Ara Abrahamian and Mike Cannon-Brookes
and Patrick A. Lightbody",
title = "{Java} Open source programming: with {XDoclet},
{JUnit}, {WebWork}, {Hibernate} ({Java Open Source
Library})",
publisher = pub-WILEY,
address = pub-WILEY:adr,
pages = "xx + 459",
year = "2003",
ISBN = "0-471-46362-0",
ISBN-13 = "978-0-471-46362-7",
LCCN = "QA76.73.J38 J3785 2003",
bibdate = "Sat Apr 03 07:31:26 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
tableofcontents = "http://www.loc.gov/catdir/toc/ecip048/2003020242.html",
}
@Article{Weathersby:2003:SFD,
author = "John M. {Weathersby, Jr.}",
title = "Sidebar: {A} Foot in the Door: Can Open Source Find
Traction in Government?",
journal = j-QUEUE,
volume = "1",
number = "5",
pages = "52--53",
month = jul # "\slash " # aug,
year = "2003",
CODEN = "AQCUAE",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Sat Aug 23 11:00:11 2003",
bibsource = "http://www.acmqueue.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@Article{Wehr:2003:ROO,
author = "Kenneth Wehr",
title = "Review: {openoffice.org 1.0} resource kit",
journal = j-LINUX-J,
volume = "2003",
number = "115",
pages = "14--14",
month = nov,
year = "2003",
bibdate = "Sat Dec 24 17:45:51 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@InProceedings{Weinberg:2003:MPV,
author = "Zachary Weinberg",
title = "A Maintenance Programmer's View of {GCC}",
crossref = "Hutton:2003:PGD",
pages = "257--268",
year = "2003",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Misc{Wheeler:2003:WOS,
author = "David A. Wheeler",
title = "Why Open Source Software / Free Software ({OSS}/{FS})?
Look at the Numbers!",
howpublished = "World-Wide Web document.",
day = "31",
month = dec,
year = "2003",
bibdate = "Wed Feb 25 10:47:10 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Also available in other formats, and in translations
to other languages.",
URL = "http://www.dwheeler.com/oss_fs_why.html",
acknowledgement = ack-nhfb,
}
@Article{Wolfe:2003:GTS,
author = "Alexander Wolfe",
title = "{GNU} Tools, Still Relevant?",
journal = j-QUEUE,
volume = "1",
number = "9",
pages = "14, 16--17",
month = dec # "\slash " # jan,
year = "2003\slash 2004",
CODEN = "????",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Mon Jan 05 16:27:05 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Wolfe:2003:TEP,
author = "Alexander Wolfe",
title = "Toolkit: {Eclipse}: {A} Platform Becomes an
Open-Source {Woodstock}",
journal = j-QUEUE,
volume = "1",
number = "8",
pages = "14--16",
month = nov,
year = "2003",
CODEN = "AQCUAE",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Thu Jan 29 12:13:02 MST 2004",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/queue.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@Article{Wolfe:2003:TGT,
author = "Alexander Wolfe",
title = "Toolkit: {GNU} Tools, Still Relevant?",
journal = j-QUEUE,
volume = "1",
number = "9",
pages = "14, 16--17",
month = dec # "\slash " # jan,
year = "2003",
CODEN = "AQCUAE",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Thu Jan 29 12:03:39 MST 2004",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/queue.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@Article{Zhao:2003:QAU,
author = "Luyin Zhao and Sebastian Elbaum",
title = "Quality assurance under the open source development
model",
journal = j-J-SYST-SOFTW,
volume = "66",
number = "1",
pages = "65--75",
day = "15",
month = apr,
year = "2003",
CODEN = "JSSODM",
ISSN = "0164-1212",
bibdate = "Sat Oct 25 07:14:13 MDT 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/01641212",
acknowledgement = ack-nhfb,
}
@InProceedings{Aliaga:2004:PGS,
author = "J. Aliaga and F. Almeida and J. M. Badia and S.
Barrachina and V. Blanco and M. Castillo and U. Dorta
and R. Mayo and E. S. Quintana and G. Quintana and C.
Rodriguez and F. de Sande",
booktitle = "Third International Workshop on Parallel and
Distributed Computing. Third International Symposium on
Algorithms, Models and Tools for Parallel Computing on
Heterogeneous Networks. 5--7 July 2004",
title = "Parallelization of the {GNU Scientific Library} on
heterogeneous systems",
volume = "??",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "338--345",
year = "2004",
CODEN = "????",
DOI = "http://doi.ieeecomputersociety.org/10.1109/ISPDC.2004.39",
ISSN = "????",
bibdate = "Sat Jul 16 17:20:12 MDT 2005",
bibsource = "http://ieeexplore.ieee.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "In this paper we present our joint efforts towards the
development of a parallel version of the GNU Scientific
Library for heterogeneous systems. Two well-known
operations arising in discrete mathematics and sparse
linear algebra allow us to describe the design and the
implementation of the library, and to report
experimental results on heterogeneous clusters of
personal computers.",
acknowledgement = ack-nhfb,
}
@Article{Allaert:2004:EAT,
author = "Gaetan Allaert and Dirk Craeynest and Philippe
Waroquiers",
title = "{European} air traffic flow management: porting a
large application to {GNU\slash Linux}",
journal = j-SIGADA-LETTERS,
volume = "24",
number = "1",
pages = "29--37",
month = mar,
year = "2004",
CODEN = "AALEE5",
ISSN = "0736-721X",
bibdate = "Mon Nov 22 07:53:28 MST 2004",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Allman:2004:EOS,
author = "Eric Allman and Marshall Kirk McKusick",
title = "From the {Editors}: Open Source Revisited",
journal = j-QUEUE,
volume = "2",
number = "3",
pages = "8--9",
month = may,
year = "2004",
CODEN = "AQCUAE",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Thu Jun 23 16:38:49 MDT 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/queue.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@Article{Anonymous:2004:CSI,
author = "Anonymous",
title = "Closed Subject: {IBM} and {BEA} {Systems} call for
{Sun} to contribute {Java} as open-source code, but
{Sun}'s {CEO} nixes the idea",
journal = j-INFORMATION-WEEK,
volume = "996",
pages = "24",
year = "2004",
CODEN = "INFWE4",
ISSN = "8750-6874",
bibdate = "Tue Sep 14 07:40:46 MDT 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta
database",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:2004:PIU,
author = "Anonymous",
title = "Products: {IMSI} Updates Popular {CAD} Tool; Immersive
Data Visualization for {PC} Users; {Zero G} Releases
{InstallAnywhere 6}; {CodeFutures} Updates Database
Persistence Tool; New Streaming-Media System from
{Xiran}; {Parasoft} Offers Software for {Web} Services
Security; {ClearMail 2.0} Now Available; {10x
Software}'s Open Source {IDE}",
journal = j-COMPUTER,
volume = "37",
number = "1",
pages = "114--114",
month = jan,
year = "2004",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Sat Jan 31 08:06:09 MST 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://csdl.computer.org/dl/mags/co/2004/01/r1114.htm;
http://csdl.computer.org/dl/mags/co/2004/01/r1114.pdf",
acknowledgement = ack-nhfb,
}
@Article{Anonymous:2004:VPP,
author = "Anonymous",
title = "Visual programming: The pros and cons of open source,
plus {Java} and {SQLite}",
journal = j-PERS-COMPUT-WORLD,
volume = "27",
number = "5",
pages = "212--212",
year = "2004",
CODEN = "PCWODU",
ISSN = "0142-0232",
bibdate = "Sat Apr 3 08:12:24 MST 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta
database",
acknowledgement = ack-nhfb,
}
@Article{Arnold:2004:IPN,
author = "T. W. Arnold and L. P. {Van Doorn}",
title = "The {IBM PCIXCC}: {A} new cryptographic coprocessor
for the {IBM eServer}",
journal = j-IBM-JRD,
volume = "48",
number = "3/4",
pages = "475--487",
month = "????",
year = "2004",
CODEN = "IBMJAE",
DOI = "http://dx.doi.org/10.1147/rd.483.0475",
ISSN = "0018-8646 (print), 2151-8556 (electronic)",
bibdate = "Tue Sep 28 06:50:40 MDT 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/rd/483/arnold.html;
http://www.research.ibm.com/journal/rd/483/arnold.pdf",
abstract = "IBM has designed special cryptographic processors for
its servers for more than 25 years. These began as very
simple devices, but over time the requirements have
become increasingly complex, and there has been a
never-ending demand for increased speed. This paper
describes the PCIXCC, the new coprocessor introduced in
the IBM z990 server. In many ways, PCIXCC is a
watershed design. For the first time, a single product
satisfies all requirements across all IBM server
platforms. It offers the performance demanded by
today's Web servers, it supports the complex and
specialized cryptographic functions needed in the
banking and finance industry, and it uses packaging
technology that leads the world in resistance to
physical or electrical attacks against its secure
processes and the secret data it holds. Furthermore, it
is programmable and highly flexible, so that its
function can be easily modified to meet new
requirements as they appear. These features are
possible because of innovative design in both the
hardware and embedded software for the card. This paper
provides an overview of that design.",
acknowledgement = ack-nhfb,
ordernumber = "G322-0240",
remark = "From the paper: ``Random-number generator: The card
includes two cryptographic-quality hardware
random-number generators. The entropy is obtained from
electrical noise from a semiconductor junction. Each of
the two random-number sources provides random bits at a
rate of 128 Kb/s.''\par
Linux operating system and device drivers: \ldots{} By
adopting Linux as the card O/S, the PCIXCC development
team could focus more of its energy on the unique
PCIXCC components. \ldots{} In the end, we decided to
provide all device driver modules under the same
license as the Linux kernel, the GNU General Public
License (GPL).",
}
@Article{Beard:2004:OSS,
author = "Jim Beard",
title = "An open-source system for electronic court filing",
journal = j-LINUX-J,
volume = "2004",
number = "122",
pages = "3--3",
month = jun,
year = "2004",
bibdate = "Sat Dec 24 17:45:57 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@InProceedings{Beszedes:2004:CBO,
author = "{\'A}rp{\'a}d Besz{\'e}des",
title = "{CSiBE Benchmark}: One Year Perspective and Plans",
crossref = "Hutton:2004:PGD",
pages = "7--15",
year = "2004",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Article{Blossom:2004:GRT,
author = "Eric Blossom",
title = "{GNU} radio: Tools for exploring the radio frequency
spectrum",
journal = j-LINUX-J,
volume = "2004",
number = "122",
pages = "??--??",
month = jun,
year = "2004",
bibdate = "Sat Dec 24 17:45:57 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Bramer:2004:DGL,
author = "Michael Bramer",
title = "{Debian GNU LINUX 2.2: kompromisslos in Sicherheit \&
Stabilit{\"a}t: {\"u}ber 4000 Programmpakete:
ausgereifte Desktop- \& Server-L{\"o}sungen: mit
Support \& Handbuch}. ({German}) [{Debian GNU LINUX
2.2}: Uncompromising in Security and Stability: Over
4000 program packages: Mature Desktop and Server
Solutions: With Support and Handbook]",
publisher = "LinuxLand Internationale",
address = "M{\"u}enchen, Germany",
pages = "????",
year = "2004",
ISBN = "3-00-005785-4",
ISBN-13 = "978-3-00-005785-4",
LCCN = "????",
bibdate = "Mon Apr 18 06:47:23 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
xxnote = "Check year??",
}
@Article{Brod:2004:ESB,
author = "Cesar Brod",
title = "{EOF}: {SOLIS}, a {Brazilian} free software
cooperative",
journal = j-LINUX-J,
volume = "2004",
number = "120",
pages = "12--12",
month = apr,
year = "2004",
bibdate = "Sat Dec 24 17:45:55 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Burton:2004:BPI,
author = "Andrew Burton",
title = "Building panoramic images in the {GIMP}",
journal = j-LINUX-J,
volume = "2004",
number = "119",
pages = "8--8",
month = mar,
year = "2004",
bibdate = "Sat Dec 24 17:45:54 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Cafarella:2004:BNO,
author = "Mike Cafarella and Doug Cutting",
title = "Building {Nutch}: Open Source Search",
journal = j-QUEUE,
volume = "2",
number = "2",
pages = "54--61",
month = apr,
year = "2004",
CODEN = "AQCUAE",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Mon May 17 15:38:57 MDT 2004",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/queue.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@InProceedings{Carlini:2004:PWL,
author = "Paolo Carlini",
title = "Performance work in the {\tt libstdc++-v3} project",
crossref = "Hutton:2004:PGD",
pages = "17--24",
year = "2004",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Book{Chassell:2004:IPE,
author = "Robert J. Chassell",
title = "An Introduction to Programming in {Emacs Lisp}",
publisher = pub-FSF,
address = pub-FSF:adr,
pages = "????",
year = "2004",
ISBN = "1-882114-56-6",
ISBN-13 = "978-1-882114-56-6",
LCCN = "????",
bibdate = "Fri Apr 29 07:41:05 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Chavan:2004:OSL,
author = "Abhijeet Chavan and Shireen Pavri",
title = "Open-source learning management with {{\tt moodle}}",
journal = j-LINUX-J,
volume = "2004",
number = "128",
pages = "2--2",
month = dec,
year = "2004",
bibdate = "Sat Dec 24 17:46:02 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Cody:2004:LBO,
author = "Robert Cody and Lawrence C. Paulson and Todd Greer and
Rodney Bates and Daniel Myer and Gary Hewitt and Jay
Michaelson and John C. Nash and Josh Coates",
title = "Letters: Buffer Overrun Madness; Open Source: All
Grown Up?; When is Free Really {\em Free\/}?; It's Not
Cool to be a Bigot",
journal = j-QUEUE,
volume = "2",
number = "5",
pages = "10--10",
month = jul,
year = "2004",
CODEN = "AQCUAE",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Sat Nov 20 15:20:26 2004",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/queue.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@Article{Crawford:2004:FDD,
author = "Diane Crawford and Steve Wildstrom and Hal Berghel and
Charles Burnette and Jiming Liu and Peter J. Denning
and Carl Binding and Robert Swarr",
title = "Forum: Defense in Depth Gets the Worm; Put Cognitive
Modes in {CS} and Its Curricula; Don't Blame {WAP
[Wireless Application Protocol]}; Market Share vs. Peer
Approval in Open Source",
journal = j-CACM,
volume = "47",
number = "2",
pages = "11--13",
month = feb,
year = "2004",
bibdate = "Mon Feb 2 14:31:48 MST 2004",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Crawford:2004:FOS,
author = "Diane Crawford and David Monniaux and Ralph Johnson
and Clark E. {Hartsock, III} and Ken Nickerson and
Robert L. Glass and Marc Bellusci and Alex Simonelis",
title = "Forum: Open Source vs. Capitalism and Communism; What
Worker Shortage?; Design for Pedagogy Not Just for
Software",
journal = j-CACM,
volume = "47",
number = "4",
pages = "11--13",
month = apr,
year = "2004",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Thu Dec 2 06:08:30 MST 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Crawford:2004:FPL,
author = "Diane Crawford and Peter G. Raeth and Mark Wallace and
David Hawley and Donald Anselmo and Henry Ledgard and
Dwayne Nelson and Yitzchak Gottlieb and Alex Simonelis
and Coskun Bayrak and Chad Davis",
title = "Forum: Principles of Logical Thought Before Technical
Details; Why Reinvent When We Have Open Source?; Still
Seeking Software Productivity; Spare Me the
Self-Service; Lineage of the {Internet}'s {Open Systems
Foundation}",
journal = j-CACM,
volume = "47",
number = "3",
pages = "11--13",
month = mar,
year = "2004",
bibdate = "Fri Mar 5 17:39:10 MST 2004",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Cusumano:2004:TSMc,
author = "Michael A. Cusumano",
title = "Technology strategy and management: Reflections on
free and open software",
journal = j-CACM,
volume = "47",
number = "10",
pages = "25--27",
month = oct,
year = "2004",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Thu Dec 2 06:08:31 MST 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Cathedral and the Bazaar; GNU/Linux; Red Hat",
}
@Article{DiBona:2004:EWO,
author = "Chris DiBona",
title = "{EOF}: {Why} {Open Source} wins",
journal = j-LINUX-J,
volume = "2004",
number = "119",
pages = "17--17",
month = mar,
year = "2004",
bibdate = "Sat Dec 24 17:45:54 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Donato:2004:SPS,
author = "Alberto Donato",
title = "A software platform to support dynamically
reconfigurable systems-on-chip under the {GNU\slash
Linux} operating system",
publisher = "Politecnico",
address = "Milano, Italy",
pages = "xvi + 95",
year = "2004",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Fri Dec 09 05:25:52 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Dvorak:2004:DWI,
author = "Zden{\v{e}}k Dvo{\v{r}}{\'a}k",
title = "Declarative world inspiration",
crossref = "Hutton:2004:PGD",
pages = "25--36",
year = "2004",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@InProceedings{Edelsohn:2004:HLL,
author = "David Edelsohn",
title = "High-Level Loop Optimizations for {GCC}",
crossref = "Hutton:2004:PGD",
pages = "37--54",
year = "2004",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Article{Ensmenger:2004:OSL,
author = "Nathan Ensmenger",
title = "Open Source's Lessons for Historians",
journal = j-IEEE-ANN-HIST-COMPUT,
volume = "26",
number = "4",
pages = "104, 102--103",
month = oct # "\slash " # dec,
year = "2004",
CODEN = "IAHCEX",
ISSN = "1058-6180 (print), 1934-1547 (electronic)",
ISSN-L = "1058-6180",
bibdate = "Sat Dec 11 18:28:43 MST 2004",
bibsource = "http://www.computer.org/annals/archives.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://csdl.computer.org/dl/mags/an/2004/04/a4104.htm;
http://csdl.computer.org/dl/mags/an/2004/04/a4104.pdf",
acknowledgement = ack-nhfb,
fjournal = "IEEE Annals of the History of Computing",
}
@Article{Fitzgerald:2004:CLO,
author = "Brian Fitzgerald",
title = "A Critical Look at Open Source",
journal = j-COMPUTER,
volume = "37",
number = "7",
pages = "92--??",
month = jul,
year = "2004",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Wed May 4 16:02:11 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://csdl.computer.org/dl/mags/co/2004/07/r7092.htm;
http://csdl.computer.org/dl/mags/co/2004/07/r7092.pdf;
http://doi.ieeecomputersociety.org/10.1109/MC.2004.38",
acknowledgement = ack-nhfb,
}
@Article{Fitzgerald:2004:DIS,
author = "Brian Fitzgerald and Tony Kenny",
title = "Developing an Information Systems Infrastructure with
{Open Source} Software",
journal = j-IEEE-SOFTWARE,
volume = "21",
number = "1",
pages = "50--55",
month = jan # "\slash " # feb,
year = "2004",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2004.1259216",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Nov 10 09:16:24 MST 2005",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2004/01/s1toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Gacek:2004:MMO,
author = "Cristina Gacek and Budi Arief",
title = "The Many Meanings of {Open Source}",
journal = j-IEEE-SOFTWARE,
volume = "21",
number = "1",
pages = "34--40",
month = jan # "\slash " # feb,
year = "2004",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2004.1259206",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Nov 10 09:16:24 MST 2005",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2004/01/s1toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Galli:2004:GCP,
author = "Peter Galli",
title = "{GPL} could put heat on {Microsoft}",
journal = "eWeek: The Enterprise Newsweekly",
volume = "21",
number = "48",
pages = "1, 18",
day = "29",
month = dec,
year = "2004",
bibdate = "Thu Dec 02 09:30:59 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Ganten:2004:DGLa,
author = "Peter H. Ganten and Wulf Alex",
title = "{Debian GNU\slash Linux: Grundlagen, Installation,
Administration und Anwendung}. ({German}) [{Debian
GNU\slash Linux}: Basis, Installation, Administration,
and Use]",
publisher = pub-SV,
address = pub-SV:adr,
pages = "xxii + 946",
year = "2004",
ISBN = "3-540-43267-1",
ISBN-13 = "978-3-540-43267-8",
LCCN = "????",
bibdate = "Mon Apr 18 06:43:09 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
acknowledgement = ack-nhfb,
}
@Book{Ganten:2004:DGLb,
author = "Peter H. Ganten",
title = "{Debian-GNU-Linux-Powerpack}",
publisher = pub-SV,
address = pub-SV:adr,
pages = "????",
year = "2004",
ISBN = "3-540-66384-3",
ISBN-13 = "978-3-540-66384-3",
LCCN = "????",
bibdate = "Mon Apr 18 06:45:44 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
xxnote = "Check year??",
}
@Article{Gellerich:2004:GBP,
author = "W. Gellerich and T. Hendel and R. Land and H. Lehmann
and M. Mueller and P. H. Oden and H. Penner",
title = "The {GNU} 64-bit {PL8} compiler: Toward an open
standard environment for firmware development",
journal = j-IBM-JRD,
volume = "48",
number = "3/4",
pages = "543--556",
month = "????",
year = "2004",
CODEN = "IBMJAE",
DOI = "http://dx.doi.org/10.1147/rd.483.0543",
ISSN = "0018-8646 (print), 2151-8556 (electronic)",
bibdate = "Tue Sep 28 06:50:40 MDT 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/rd/483/gellerich.html;
http://www.research.ibm.com/journal/rd/483/gellerich.pdf",
abstract = "For two decades, large parts of zSeries firmware have
been written in the PL8 programming language. The
existence of a large amount of mature zSeries firmware
source code and our excellent experience with PL8 for
system programming suggest keeping this language.
However, the firmware address space of today's zSeries
servers may exceed 2 GB, raising the need for a new
64-bit PL8 compiler, since the original implementation,
developed at the IBM Thomas J. Watson Research Center,
Yorktown Heights, New York, supports only 32-bit
platforms. The GNU compiler collection (GCC) (GNU is a
freeware UNIX -like operating system) has been used to
translate those parts of firmware written in C for some
years and has also proved successful in compiling Linux
for zSeries. This fact, combined with the highly
modular GCC design, suggested reimplementing PL8 within
the GCC framework. In this paper, we report on the
extension of PL8 to support 64-bit addressing, its
implementation as a GCC front end, and the validation
of the new compiler. We also evaluate PL8 as a language
for highly reliable low-level programming and give some
performance data. The paper documents the high level of
quality achieved by the GCC open-source project and how
such software fits into the traditional IBM software
development processes.",
acknowledgement = ack-nhfb,
ordernumber = "G322-0240",
}
@Book{Gilbert:2004:EGP,
author = "Jill Gilbert",
title = "The entrepreneur's guide to patents, copyrights,
trademarks, trade secrets and licensing",
publisher = "Berkley Books",
address = "New York, NY, USA",
pages = "xii + 323",
year = "2004",
ISBN = "0-425-19409-4 (paperback)",
ISBN-13 = "978-0-425-19409-6 (paperback)",
LCCN = "KF2980 .G55 2004",
bibdate = "Wed Apr 20 11:21:11 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
note = "See \cite{Gilbert:2005:LSD}, which serves as an
appendix to this book.",
acknowledgement = ack-nhfb,
subject = "Intellectual property; United States; Popular works;
Businesspeople; United States; Handbooks, manuals,
etc",
}
@Article{Glass:2004:PPL,
author = "Robert L. Glass",
title = "Practical programmer: {A} look at the economics of
open source",
journal = j-CACM,
volume = "47",
number = "2",
pages = "25--27",
month = feb,
year = "2004",
bibdate = "Mon Feb 2 14:31:48 MST 2004",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Gough:2004:IGG,
author = "Brian Gough",
title = "An introduction to {GCC} for the {GNU} compilers {\tt
gcc} and {\tt g++}",
publisher = pub-NETWORK-THEORY,
address = pub-NETWORK-THEORY:adr,
pages = "iv + 116",
year = "2004",
ISBN = "0-9541617-9-3",
ISBN-13 = "978-0-9541617-9-8",
bibdate = "Mon Apr 18 06:31:55 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
library.ox.ac.uk:210/ADVANCE",
note = "Foreword by Richard M. Stallman.",
acknowledgement = ack-nhfb,
subject = "Compilers (Computer programs); Open source software",
}
@Article{Graham:2004:GCG,
author = "Susan L. Graham and Peter B. Kessler and Marshall K.
McKusick",
title = "{\tt gprof}: a call graph execution profiler",
journal = j-SIGPLAN,
volume = "39",
number = "4",
pages = "49--57",
month = apr,
year = "2004",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Tue Apr 12 09:38:13 MDT 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc; GNU profiler",
}
@Manual{Granlund:2004:GMG,
author = "Torbj{\"o}rn Granlund and Gunnar Sj{\"o}din and Hans
Riesel and Richard Stallman and Brian Beuning and Doug
Lea and John Amanatides and Paul Zimmermann and Ken
Weber and Per Bothner and Joachim Hollman and Bennet
Yee and Andreas Schwab and Robert Harley and David Seal
and Robert Harley and Torsten Ekedahl and Paul
Zimmermann and Linus Nordberg and Kent Boortz and Kevin
Ryde and Steve Root and Gerardo Ballabio and Hans
Thorsen",
title = "{GNU MP}: The {GNU} Multiple Precision Arithmetic
Library",
organization = pub-FSF,
address = pub-FSF:adr,
edition = "Version 4.1.4",
pages = "iv + 127",
day = "21",
month = sep,
year = "2004",
bibdate = "Wed Nov 24 08:41:48 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "GNU MP development began in 1991. Earler versions are
1.0 (8-Aug-1991), 2.0 (24-Apr-1996), 3.0 (17-Apr-2000),
and 4.0 (1-Dec-2001).",
URL = "ftp://ftp.gnu.org/gnu/gmp/gmp-4.1.4.tar.gz;
http://www.swox.se/gmp/",
acknowledgement = ack-nhfb,
}
@InProceedings{Hagog:2004:SMS,
author = "Mostafa Hagog",
title = "{Swing} Modulo Scheduling for {GCC}",
crossref = "Hutton:2004:PGD",
pages = "55--64",
year = "2004",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Book{Hertzog:2004:DHT,
author = "Rapha{\"e}l Hertzog",
title = "Debian",
publisher = pub-EYROLLES,
address = pub-EYROLLES:adr,
pages = "xi + 246",
year = "2004",
ISBN = "2-212-11398-6",
ISBN-13 = "978-2-212-11398-3",
LCCN = "????",
bibdate = "Sun Oct 26 17:16:23 MDT 2008",
bibsource = "carmin.sudoc.abes.fr:210/ABES-Z39-PUBLIC;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "GNU/Linux; PostgreSQL",
language = "French",
}
@Article{Hoppner:2004:GPA,
author = "Julian P. H{\"o}ppner",
title = "The {GPL} prevails: An analysis of the first-ever
{Court} decision on the validity and effectivity of the
{GPL}",
journal = "SCRIPT",
volume = "1",
number = "4",
pages = "??--??",
year = "2004",
bibdate = "Mon Apr 18 10:27:10 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.law.ed.ac.uk/ahrb/script-ed/issue4/GPL-case.asp",
abstract = "On 19 May 2004 a Munich District Court voiced its
opinion on the validity and enforceability of the GNU
General Public License (GPL), so frequently used in
licensing open source software. As so far as such a
statement can be made, it has been the first time up to
this date that a court has decided on some of the
crucial questions of law related to the GPL. The
judgement has thus been received with great attention
both in Germany and internationally.",
acknowledgement = ack-nhfb,
}
@Article{Hubbard:2004:OSC,
author = "Jordan Hubbard",
title = "Open Source to the Core",
journal = j-QUEUE,
volume = "2",
number = "3",
pages = "24--31",
month = may,
year = "2004",
CODEN = "AQCUAE",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Thu Jun 23 16:38:49 MDT 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/queue.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@InProceedings{Hubicka:2004:GCG,
author = "Jan Hubi{\v{c}}ka",
title = "The {GCC} call graph module: a framework for
inter-procedural optimization",
crossref = "Hutton:2004:PGD",
pages = "65--77",
year = "2004",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Misc{Jakob:2004:FSG,
author = "Georg Jakob",
title = "{Freiheit und Software}. ({German}) [{Freedom} and
Software]",
howpublished = "World-Wide Web document (slide presentation).",
pages = "50",
year = "2004",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.ffs.or.at/artikel/freiheit_sw.pdf",
acknowledgement = ack-nhfb,
}
@Book{Jordan:2004:ESL,
author = "Edmund Jordan",
title = "{Embedded Systeme mit Linux programmieren:
GNU-Softwaretools zur Programmierung ARM-basierender
Systeme}. ({German}) [Embedded Systems with Linux
Programming: {GNU} Software Tools for Programming
{ARM}-based Systems]",
publisher = "Franzis",
address = "Feldkirchen, Germany",
pages = "384",
year = "2004",
ISBN = "3-7723-5599-4",
ISBN-13 = "978-3-7723-5599-8",
LCCN = "????",
bibdate = "Mon Apr 18 06:40:16 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Koru:2004:DHM,
author = "A. Gunes Koru and Jeff Tian",
title = "Defect Handling in Medium and Large {Open Source}
Projects",
journal = j-IEEE-SOFTWARE,
volume = "21",
number = "4",
pages = "54--61",
month = jul # "\slash " # aug,
year = "2004",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2004.12",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Nov 10 09:16:24 MST 2005",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2004/04/s4toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Leibovitch:2004:EOS,
author = "Evan Leibovitch",
title = "{EOF}: Open source is for pigs",
journal = j-LINUX-J,
volume = "2004",
number = "124",
pages = "13--13",
month = aug,
year = "2004",
bibdate = "Sat Dec 24 17:45:59 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@InProceedings{Loki:2004:CFG,
author = "G{\'a}bor L{\'o}ki",
title = "Code Factoring in {GCC}",
crossref = "Hutton:2004:PGD",
pages = "79--84",
year = "2004",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Article{Lussier:2004:NTH,
author = "Stephane Lussier",
title = "New Tricks: How {Open Source} Changed the Way My Team
Works",
journal = j-IEEE-SOFTWARE,
volume = "21",
number = "1",
pages = "68--72",
month = jan # "\slash " # feb,
year = "2004",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2004.1259222",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Nov 10 09:16:24 MST 2005",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2004/01/s1toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Madanmohan:2004:OSR,
author = "T. R. Madanmohan and Rahul De'",
title = "{Open Source} Reuse in Commercial Firms",
journal = j-IEEE-SOFTWARE,
volume = "21",
number = "6",
pages = "62--69",
month = nov # "\slash " # dec,
year = "2004",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2004.45",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Nov 10 09:16:25 MST 2005",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2004/06/s6toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Book{Maginnis:2004:GLZ,
author = "Tobin Maginnis",
title = "{GNU-Linux-Zertifizierung: Pr{\"u}fungsvorbereitung
zum Sair Linux and GNU Certified
Professional/Administrator (LCP\slash LCA)}. ({German})
[{GNU\slash Linux} Certification: Examination
Preparation for {Sair Linux} and {GNU Certified
Professional/Administrator (LCP\slash LCA)}]",
publisher = pub-DPUNKT-VERLAG,
address = pub-DPUNKT-VERLAG:adr,
pages = "????",
year = "2004",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Mon Apr 18 07:19:30 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
acknowledgement = ack-nhfb,
xxnote = "Check year??",
}
@InProceedings{Makarov:2004:FRP,
author = "Vladimir N. Makarov",
title = "Fighting register pressure in {GCC}",
crossref = "Hutton:2004:PGD",
pages = "85--103",
year = "2004",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Book{McCarty:2004:LRE,
author = "Bill McCarty",
title = "Learning {Red Hat Enterprise Linux} and {Fedora}",
publisher = pub-ORA,
address = pub-ORA:adr,
edition = "Fourth",
pages = "xvii + 326",
year = "2004",
ISBN = "0-596-00589-X",
ISBN-13 = "978-0-596-00589-4",
LCCN = "QA76.76.O63 M376 2004",
bibdate = "Mon Apr 18 15:08:11 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
URL = "http://www.oreilly.com/catalog/9780596005894",
acknowledgement = ack-nhfb,
remark = "Originally published as: Learning Red Hat Linux.",
subject = "Linux",
}
@Article{Michaelson:2004:TNS,
author = "Jay Michaelson",
title = "There's No Such Thing as a Free (Software) Lunch",
journal = j-QUEUE,
volume = "2",
number = "3",
pages = "40--47",
month = may,
year = "2004",
CODEN = "AQCUAE",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Thu Jun 23 16:38:49 MDT 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/queue.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@Article{Moodley:2004:CMP,
author = "K. Moodley and H. Murrell",
title = "A colour-map plugin for the open source, {Java} based,
image processing package, {ImageJ}",
journal = j-COMP-GEOSCI,
volume = "30",
number = "6",
pages = "609--618",
year = "2004",
CODEN = "CGEODT, CGOSDN",
ISSN = "0098-3004",
bibdate = "Wed Aug 18 06:22:35 MDT 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta
database",
acknowledgement = ack-nhfb,
}
@InProceedings{Naishlos:2004:AG,
author = "Dorit Naishlos",
title = "Autovectorization in {GCC}",
crossref = "Hutton:2004:PGD",
pages = "105--117",
year = "2004",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Book{Nash:2004:EGJ,
author = "Michael P. Nash",
title = "Explorer's Guide to {Java} Open Source Tools",
publisher = pub-MANNING,
address = pub-MANNING:adr,
pages = "300 (est.)",
year = "2004",
ISBN = "1-932394-19-2",
ISBN-13 = "978-1-932394-19-1",
LCCN = "",
bibdate = "Tue Aug 10 14:44:51 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$39.95",
URL = "http://www.manning.com/catalog/view.php?book=nash",
acknowledgement = ack-nhfb,
}
@TechReport{Neher:2004:CCI,
author = "Markus Neher",
title = "{CoStLy: Complex interval Standard functions
Library}",
type = "Preprint",
number = "04/18",
institution = "Fakult{\"a}t f{\"u}r Mathematik, Universit{\"a}t
Karlsruhe",
address = "Karlsruhe, Germany",
year = "2004",
bibdate = "Fri Oct 21 08:38:46 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://iamlasun8.mathematik.uni-karlsruhe.de/~ae16/CoStLy.html",
acknowledgement = ack-nhfb,
keywords = "interval arithmetic",
remark = "The CoStLy library is distributed under the terms of
the GNU general public license.",
}
@Article{Norris:2004:MCD,
author = "Jeffrey S. Norris and Poul-Henning Kamp",
title = "Mission-Critical Development with {Open Source}
Software: Lessons Learned",
journal = j-IEEE-SOFTWARE,
volume = "21",
number = "1",
pages = "42--49",
month = jan # "\slash " # feb,
year = "2004",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2004.1259211",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Nov 10 09:16:24 MST 2005",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2004/01/s1toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Novillo:2004:DIT,
author = "Diego Novillo",
title = "Design and Implementation of {Tree SSA}",
crossref = "Hutton:2004:PGD",
pages = "119--130",
year = "2004",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Article{OSullivan:2004:EFS,
author = "Maureen O'Sullivan",
title = "{EOF}: Free software licenses",
journal = j-LINUX-J,
volume = "2004",
number = "122",
pages = "11--11",
month = jun,
year = "2004",
bibdate = "Sat Dec 24 17:45:57 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Paulson:2004:OSD,
author = "Linda Dailey Paulson",
title = "Open Source Databases Move into the Marketplace",
journal = j-COMPUTER,
volume = "37",
number = "7",
pages = "13--??",
month = jul,
year = "2004",
CODEN = "CPTRB4",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Wed May 4 16:02:11 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://csdl.computer.org/dl/mags/co/2004/07/r7013.htm;
http://csdl.computer.org/dl/mags/co/2004/07/r7013.pdf",
acknowledgement = ack-nhfb,
}
@Article{Puder:2004:MOS,
author = "Arno Puder",
title = "{MICO}: An {Open Source} {CORBA} Implementation",
journal = j-IEEE-SOFTWARE,
volume = "21",
number = "4",
pages = "17--19",
month = jul # "\slash " # aug,
year = "2004",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2004.22",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Nov 10 09:16:24 MST 2005",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2004/04/s4toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Punjani:2004:RRG,
author = "Mukta Punjani",
title = "Register Rematerialization In {GCC}",
crossref = "Hutton:2004:PGD",
pages = "131--139",
year = "2004",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@PhdThesis{Rau:2004:PBC,
author = "Lars Rau",
title = "{Ph{\"a}nomenologie und Bek{\"a}mpfung von
`Cyberpiraterie': Eine kriminologische und
kriminalpolitische Analyse}. ({German})
[{Phenomenology} and the Fight against `Cyberpiracy':
{A} criminological and criminal-political analysis]",
type = "Doctoral thesis",
school = "Justus-Liebig-Universit{\"a}t",
address = "Gie{\ss}en, Germany",
pages = "342",
year = "2004",
ISBN = "3-86537-246-5",
ISBN-13 = "978-3-86537-246-8",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://geb.uni-giessen.de/geb/volltexte/2004/1819/",
acknowledgement = ack-nhfb,
}
@Article{Ruffin:2004:UOS,
author = "Michel Ruffin and Christof Ebert",
title = "Using {Open Source} Software in Product Development:
{A} Primer",
journal = j-IEEE-SOFTWARE,
volume = "21",
number = "1",
pages = "82--86",
month = jan # "\slash " # feb,
year = "2004",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2004.1259227",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Nov 10 09:16:24 MST 2005",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2004/01/s1toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Samoladas:2004:OSS,
author = "Ioannis Samoladas and Ioannis Stamelos and Lefteris
Angelis and Apostolos Oikonomou",
title = "Open source software development should strive for
even greater code maintainability",
journal = j-CACM,
volume = "47",
number = "10",
pages = "83--87",
month = oct,
year = "2004",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Thu Dec 2 06:08:31 MST 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Scacchi:2004:FOS,
author = "Walt Scacchi",
title = "Free and {Open Source} Development Practices in the
Game Community",
journal = j-IEEE-SOFTWARE,
volume = "21",
number = "1",
pages = "59--66",
month = jan # "\slash " # feb,
year = "2004",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2004.1259221",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Nov 10 09:16:24 MST 2005",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2004/01/s1toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Schwarz:2004:AOS,
author = "Brett Schwarz",
title = "Asterisk open-source {PBX} system",
journal = j-LINUX-J,
volume = "2004",
number = "118",
pages = "6--6",
month = feb,
year = "2004",
bibdate = "Sat Dec 24 17:45:53 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Searls:2004:DIH,
author = "Doc Searls",
title = "{DIY-IT}: How {Linux} and open source are bringing
do-it-yourself to information technology",
journal = j-LINUX-J,
volume = "2004",
number = "118",
pages = "4--4",
month = feb,
year = "2004",
bibdate = "Sat Dec 24 17:45:53 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Serrano:2004:POS,
author = "Nicolas Serrano and Sonia Calzada and Jose Mari
Sarriegui and Ismael Ciordia",
title = "From Proprietary to {Open Source} Tools in Information
Systems Development",
journal = j-IEEE-SOFTWARE,
volume = "21",
number = "1",
pages = "56--58",
month = jan # "\slash " # feb,
year = "2004",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2004.1259219",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Nov 10 09:16:24 MST 2005",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2004/01/s1toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Shankar:2004:COS,
author = "K. S. Shankar and Helmut Kurth",
title = "Certifying Open Source---The {Linux} Experience",
journal = j-IEEE-SEC-PRIV,
volume = "2",
number = "6",
pages = "28--33",
month = nov # "\slash " # dec,
year = "2004",
CODEN = "????",
DOI = "http://dx.doi.org/10.1109/MSP.2004.96",
ISSN = "1540-7993 (print), 1558-4046 (electronic)",
bibdate = "Sat Dec 11 18:47:37 MST 2004",
bibsource = "http://computer.org/security/sp2003/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://csdl.computer.org/dl/mags/sp/2004/06/j6028.htm;
http://csdl.computer.org/dl/mags/sp/2004/06/j6028.pdf;
http://doi.ieeecomputersociety.org/10.1109/MSP.2004.96",
acknowledgement = ack-nhfb,
}
@InProceedings{Sharma:2004:AMS,
author = "Naveen Sharma",
title = "Addressing Mode Selection in {GCC}",
crossref = "Hutton:2004:PGD",
pages = "141--148",
year = "2004",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@InProceedings{Sidwell:2004:STT,
author = "Nathan Sidwell",
title = "Statically Typed Trees in {GCC}",
crossref = "Hutton:2004:PGD",
pages = "149--168",
year = "2004",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Misc{Siepmann:2004:FSR,
author = "J{\"u}rgen Siepmann",
title = "{Freie Software --- Rechtsfreier Raum?
Rechtssicherheit im Umgang mit Open Source Software}.
({German}) [{Free Software} --- No legal space? Legal
security in association with {Open Software}
software]",
howpublished = "World-Wide Web document.",
pages = "99",
year = "2004",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.ostc.de/FreieSW-RechtsfreierRaum.pdf",
acknowledgement = ack-nhfb,
}
@Misc{Sim:2004:LRO,
author = "Deborah Sim and Monifa Clayton and Brian Boyer",
title = "Legal Research on Open Source Software",
howpublished = "World-Wide Web document.",
year = "2004",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.daviddfriedman.com/Academic/Course_Pages/21st_century_issues/21st_century_law/open_source_legal_01.htm",
acknowledgement = ack-nhfb,
}
@Article{Spinellis:2004:GEI,
author = "Diomidis Spinellis and Clemens Szyperski",
title = "{Guest Editors}' Introduction: How Is {Open Source}
Affecting Software Development?",
journal = j-IEEE-SOFTWARE,
volume = "21",
number = "1",
pages = "28--33",
month = jan # "\slash " # feb,
year = "2004",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2004.1259204",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Nov 10 09:16:24 MST 2005",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2004/01/s1toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://csdl.computer.org/comp/mags/so/2004/01/s1028.pdf",
acknowledgement = ack-nhfb,
}
@Article{Staff:2004:NTE,
author = "CACM Staff",
title = "News track: Experts Dispute Passport Plan;
{Parliament} Endorses Open Access; {A} Shadow Over the
Valley; Paint by Numbers; Talk of the Future; Emotional
Ride",
journal = j-CACM,
volume = "47",
number = "10",
pages = "9--10",
month = oct,
year = "2004",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Thu Dec 2 06:08:31 MST 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Misc{Stallman:2004:FSJ,
author = "Richard Stallman",
title = "Free But Shackled --- The {Java} Trap",
howpublished = "World-Wide Web document",
day = "12",
month = apr,
year = "2004",
bibdate = "Sat Oct 07 10:41:21 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.gnu.org/philosophy/java-trap.html",
acknowledgement = ack-nhfb,
remark = "Sun's implementation of Java is non-free. Blackdown is
also non-free; it is an adaptation of Sun's proprietary
code. The standard Java libraries are non-free also. We
do have free implementations of Java, such as the GNU
Compiler for Java (GCJ) and GNU Classpath, but they
don't support all the features yet. We are still
catching up.",
}
@Book{Stallman:2004:GMP,
author = "Richard Stallman and Roland McGrath and Paul D.
Smith",
title = "{GNU} make: a program for directed recompilation:
{GNU} make version 3.81",
publisher = pub-GNU-PRESS,
address = pub-GNU-PRESS:adr,
pages = "vi + 184",
year = "2004",
ISBN = "1-882114-83-3",
ISBN-13 = "978-1-882114-83-2",
LCCN = "QA76.76.T49 S735 2004",
bibdate = "Fri Sep 22 09:34:53 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90",
series = "A GNU manual",
acknowledgement = ack-nhfb,
subject = "GNU Emacs; Handbooks, manuals, etc; Make (computer
file); Computer software; Development; Text editors
(computer programs)",
usmarc-901 = "901 $a SDB $b 47579675",
}
@Book{StLaurent:2004:UOS,
author = "Andrew M. {St. Laurent}",
title = "Understanding {Open Source} and {Free Software}
Licensing",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "208 (est.)",
year = "2004",
ISBN = "0-596-00581-4",
ISBN-13 = "978-0-596-00581-8",
LCCN = "????",
bibdate = "Mon Apr 18 10:40:25 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$24.95",
URL = "http://www.oreilly.com/catalog/osfreesoft/book/",
acknowledgement = ack-nhfb,
}
@PhdThesis{Stormann:2004:FSH,
author = "Carsten St{\"o}rmann",
title = "{Freie Software --- haftungs- und
gew{\"a}hrleistungsrechtliche Fragen unter Beachtung
urheberrechtlicher Gesichtspunkte}. ({German}) [{Free
Software} --- Claims and guarantee questions with
regard to copyright viewpoints]",
school = "Fakult{\"a}t f{\"u}r Wirtschaftswissensschaften,
Universit{\"a}t Paderborn",
address = "Paderborn, Germany",
pages = "135",
year = "2004",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.ifross.de/Fremdartikel/DiplomarbeitStoermann.pdf",
acknowledgement = ack-nhfb,
}
@Article{Surveyer:2004:SAO,
author = "J. Surveyer",
title = "{Sun} adds to opensource {Java IDE} roster: {A} review
of {NetBeans Java IDE}",
journal = "Application Development Trends",
volume = "11",
number = "9",
pages = "48--48",
year = "2004",
CODEN = "????",
ISSN = "1073-9564",
bibdate = "Thu Nov 11 05:40:33 MST 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta
database",
acknowledgement = ack-nhfb,
}
@Article{Thomas:2004:OSE,
author = "Dave Thomas and Andy Hunt",
title = "{Open Source} Ecosystems",
journal = j-IEEE-SOFTWARE,
volume = "21",
number = "4",
pages = "89--91",
month = jul # "\slash " # aug,
year = "2004",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2004.24",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Nov 10 09:16:24 MST 2005",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2004/04/s4toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Tromey:2004:GNA,
author = "Tom Tromey",
title = "{Gcj}: the new {ABI} and its implications",
crossref = "Hutton:2004:PGD",
pages = "169--174",
year = "2004",
bibdate = "Thu Jun 17 11:36:53 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "gcc (GNU Compiler Collection)",
}
@Book{Twitty:2004:GTE,
author = "William B. Twitty",
title = "{GNU} tools for embedded development",
publisher = pub-OSBORNE-MCGRAW-HILL,
address = pub-OSBORNE-MCGRAW-HILL:adr,
pages = "352",
year = "2004",
ISBN = "1-57820-130-6",
ISBN-13 = "978-1-57820-130-3",
LCCN = "????",
bibdate = "Mon Apr 18 06:37:54 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "UK\pounds 34.00",
acknowledgement = ack-nhfb,
}
@Article{USENIX-Board:2004:OLU,
author = "{The USENIX Board of Directors}",
title = "An Open Letter from the {USENIX Association} Rebutting
{SCO}'s Position on Open Source Software",
journal = j-LOGIN,
volume = "29",
number = "2",
pages = "??--??",
month = apr,
year = "2004",
CODEN = "LOGNEM",
ISSN = "1044-6397",
bibdate = "Tue Apr 11 10:52:38 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.usenix.org/publications/login/2004-04/index.html",
URL = "http://www.usenix.org/publications/login/2004-04/openpdfs/Usenix.pdf",
acknowledgement = ack-nhfb,
}
@Misc{Valimaki:2004:CCC,
author = "Mikko V{\"a}lim{\"a}ki and Herkko Hietanen",
title = "The Challenges of Creative Commons Licensing",
howpublished = "World-Wide Web document.",
pages = "6",
year = "2004",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.hiit.fi/u/hietanen/docs/cri06-04_A_Vaelimaeki_Hietanen.pdf",
acknowledgement = ack-nhfb,
}
@Misc{Valimaki:2004:GGP,
author = "Mikko V{\"a}lim{\"a}ki",
title = "{GNU General Public License} and the Distribution of
Derivative Works",
howpublished = "World-Wide Web document.",
pages = "16",
year = "2004",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.soberit.hut.fi/~msvalima/gpl_derivative.pdf",
acknowledgement = ack-nhfb,
}
@Article{vanderHoeven:2004:GT,
author = "Joris van der Hoeven",
title = "{GNU TeXmacs}",
journal = j-SIGSAM,
volume = "38",
number = "1",
pages = "24--25",
month = mar,
year = "2004",
CODEN = "SIGSBZ",
ISSN = "0163-5824 (print), 1557-9492 (electronic)",
ISSN-L = "0163-5824",
bibdate = "Sat Apr 17 11:49:58 MDT 2004",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/sigsam.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGSAM Bulletin (ACM Special Interest Group on
Symbolic and Algebraic Manipulation)",
issue = "147",
}
@Book{Wall:2004:DGG,
author = "Kurt Wall and William von Hagen",
title = "The Definitive Guide to {GCC}",
publisher = pub-APRESS,
address = pub-APRESS:adr,
pages = "xxviii + 519",
year = "2004",
ISBN = "1-59059-109-7",
ISBN-13 = "978-1-59059-109-3",
LCCN = "QA76.76.C65W36 2004",
bibdate = "Fri Nov 07 05:32:50 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
xxauthor = "William von Hagen and Kurt Wall",
}
@Book{Warkus:2004:OGD,
author = "Matthias Warkus",
title = "The official {GNOME 2} developer's guide",
publisher = pub-NO-STARCH,
address = pub-NO-STARCH:adr,
pages = "497",
year = "2004",
ISBN = "1-59327-030-5",
ISBN-13 = "978-1-59327-030-8",
LCCN = "QA76.9.U83 W375 2004; QA76.9.U83 W375 2004eb",
bibdate = "Tue Aug 5 18:17:50 MDT 2008",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90",
URL = "http://www.oreilly.com/catalog/9781593270308",
acknowledgement = ack-nhfb,
subject = "Graphical user interfaces (Computer systems); Computer
programming; Computer software; Development",
}
@Article{Wiebe:2004:OSS,
author = "Andreas Wiebe and Felix Pr{\"a}ndl",
title = "{Open Source Software --- Rechtliche Rahmenbedingungen
nach {\"O}sterreichischem Recht}. ({German})
[{Open-Source} Software --- Legal Boundary Conditions
for {Austrian} Law]",
journal = "{\"O}sterreichische Juristen-Zeitung",
volume = "17",
pages = "628--637",
month = sep,
year = "2004",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://recht.wu-wien.ac.at/INSTITUT/PR/informationsrecht/Rechtsinformationen/Abteilung/OpenSource/ArtikelWiebeOEJZHeft1704.pdf",
acknowledgement = ack-nhfb,
}
@Article{Alfonsi:2005:OSC,
author = "Benjamin Alfonsi",
title = "Open Source in the Classroom",
journal = j-IEEE-DISTRIB-SYST-ONLINE,
volume = "6",
number = "6",
pages = "??--??",
month = jun,
year = "2005",
CODEN = "????",
ISSN = "1541-4922",
bibdate = "Mon Aug 30 23:13:20 MDT 2010",
bibsource = "http://computer.org/channels/ds;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://csdl.computer.org/comp/mags/ds/2005/06/o6003.pdf",
acknowledgement = ack-nhfb,
}
@Article{Alpern:2005:JRV,
author = "B. Alpern and S. Augart and S. M. Blackburn and M.
Butrico and A. Cocchi and P. Cheng and J. Dolby and S.
Fink and D. Grove and M. Hind and K. S. McKinley and M.
Mergen and J. E. B. Moss and T. Ngo and V. Sarkar and
M. Trapp",
title = "The {Jikes Research Virtual Machine} project: Building
an open-source research community",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "399--417",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/sj/442/alpern.pdf",
acknowledgement = ack-nhfb,
}
@Article{Alsberg:2005:GOS,
author = "Bj{\o}rn K. Alsberg and H{\aa}vard Bjerke and Gunn M.
Navestad and Per-Olof {\AA}strand",
title = "{GaussDal}: An open source database management system
for quantum chemical computations",
journal = j-COMP-PHYS-COMM,
volume = "171",
number = "2",
pages = "133--153",
day = "15",
month = sep,
year = "2005",
CODEN = "CPHCBZ",
ISSN = "0010-4655 (print), 1879-2944 (electronic)",
ISSN-L = "0010-4655",
bibdate = "Mon Feb 13 23:42:02 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/compphyscomm2000.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/00104655",
URL = "http://www.sciencedirect.com/science/article/pii/S0010465505002869",
acknowledgement = ack-nhfb,
fjournal = "Computer Physics Communications",
}
@Article{Anand:2005:MPC,
author = "V. K. Anand and W. C. Jamison",
title = "A middleware performance characterization of {Linux}
using {IBM WebSphere Application Server}",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "353--367",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/sj/442/anand.pdf",
acknowledgement = ack-nhfb,
}
@Book{Anonymous:2005:DGL,
author = "Anonymous",
title = "{Debian GNU\slash Linux 3.1 r0a ``Sarge''}",
publisher = "Lehmann",
address = "Berlin, Germany",
year = "2005",
ISBN = "3-86541-064-2",
ISBN-13 = "978-3-86541-064-1",
LCCN = "????",
bibdate = "Fri Dec 09 06:13:21 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Two DVD-ROMs.",
price = "EUR9.95",
acknowledgement = ack-nhfb,
}
@Article{Appavoo:2005:EKO,
author = "J. Appavoo and M. Auslander and M. Butrico and D. da
Silva and O. Krieger and M. Mergen and M. Ostrowski and
B. Rosenburg and R. W. Wisniewski and J. Xenidis",
title = "Experiences with {K42}, an open-source,
{Linux}-compatible, scalable operating-system kernel",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "427--440",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/sj/442/appavoo.pdf",
acknowledgement = ack-nhfb,
}
@Article{Becking:2005:MOS,
author = "J. Becking and S. Course and G. van Enk and H. T.
Hangyi and J. J. M. Lahaye and D. Ockeloen and R.
Peters and H. Rosbergen and R. van Wendel de Joode",
title = "{MMBase}: An open-source content management system",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "381--??",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "",
acknowledgement = ack-nhfb,
}
@Article{Borntrager:2005:PLS,
author = "C. Borntr{\"a}ger and M. Schwidefsky",
title = "Providing {Linux 2.6} support for the {zSeries}
platform",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "331--340",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/sj/442/borntraeger.pdf",
acknowledgement = ack-nhfb,
}
@Article{Boulanger:2005:OSV,
author = "A. Boulanger",
title = "Open-source versus proprietary software: Is one more
secure and reliable than the other?",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "239--248",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/sj/442/boulanger.pdf",
acknowledgement = ack-nhfb,
}
@Article{Bradski:2005:LBC,
author = "Gary Bradski and Adrian Kaehler and Vadim Pisarevsky",
title = "Learning-Based Computer Vision with {Intel}'s Open
Source Computer Vision Library",
journal = j-INTEL-TECH-J,
volume = "9",
number = "2",
pages = "119--130",
month = may,
year = "2005",
DOI = "http://dx.doi.org/",
ISSN = "1535-766X",
bibdate = "Tue Jun 20 07:17:17 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "ftp://download.intel.com/technology/itj/2005/volume09issue02/art03_learning_vision/vol09_art03.pdf;
http://developer.intel.com/technology/itj/2005/volume09issue02/art03_learning_vision/p01_abstract.htm",
acknowledgement = ack-nhfb,
}
@Article{Brown:2005:EFS,
author = "Peter Brown",
title = "{EOF}: {The} {Free Software Foundation} at 20",
journal = j-LINUX-J,
volume = "2005",
number = "137",
pages = "15--15",
month = sep,
year = "2005",
bibdate = "Sat Dec 24 17:46:11 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Cameron:2005:LGE,
author = "Debra Cameron and James Elliot and Marc Loy and Eric
Raymond and Bill Rosenblatt",
title = "Learning {GNU} Emacs",
publisher = pub-ORA,
address = pub-ORA:adr,
edition = "Third",
pages = "xxii + 509",
year = "2005",
ISBN = "0-596-00648-9",
ISBN-13 = "978-0-596-00648-8",
LCCN = "QA76.76.T49 C35 2005",
bibdate = "Fri Dec 9 06:18:18 MST 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90",
URL = "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/",
acknowledgement = ack-nhfb,
remark = "A Guide to the World's Most Extensible, Customizable
Editor.",
subject = "GNU Emacs; Text editors (Computer programs)",
}
@Article{Capek:2005:HIO,
author = "P. G. Capek and S. P. Frank and S. Gerdt and D.
Shields",
title = "A history of {IBM}'s open-source involvement and
strategy",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "249--257",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/sj/442/capek.pdf",
acknowledgement = ack-nhfb,
}
@Article{Chan:2005:OOS,
author = "Ben C. B. Chan and John C. F. Lau and John C. S. Lui",
title = "{OPERA}: {An} open-source extensible router
architecture for adding new network services and
protocols",
journal = j-J-SYST-SOFTW,
volume = "78",
number = "1",
pages = "24--36",
month = oct,
year = "2005",
CODEN = "JSSODM",
ISSN = "0164-1212",
bibdate = "Tue Sep 7 07:27:01 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/01641212",
acknowledgement = ack-nhfb,
}
@Book{Cole:2005:UMT,
author = "Jason R. Cole",
title = "Using {Moodle}: teaching with the popular open source
course management system",
publisher = pub-ORCP,
address = pub-ORCP:adr,
pages = "xv + 219",
year = "2005",
ISBN = "0-596-00863-5",
ISBN-13 = "978-0-596-00863-5",
LCCN = "LB1028.68 .C65 2005",
bibdate = "Thu Oct 6 07:23:39 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90",
URL = "http://www.oreilly.com/catalog/9780596008635",
acknowledgement = ack-nhfb,
remark = "Moodle is a sophisticated course management system
that's ideal for creating dynamic online learning
communities and for supplementing face-to-face
learning---p. 4 of cover.",
subject = "Computer-assisted instruction; Computer programs;
Handbooks, manuals, etc; Instruction systems; Design;
Handbooks, manuals, etc; Open source software;
Handbooks, manuals, etc",
}
@Article{Colyer:2005:AOP,
author = "A. Colyer and A. Clement",
title = "Aspect-oriented programming with {AspectJ}",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "301--308",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/sj/442/colyer.pdf",
acknowledgement = ack-nhfb,
}
@Book{Cornelio:2005:MLG,
author = "Pietro Cornelio",
title = "Il mondo libero di {GNU\slash Linux} e {UNIX BSD}:
storia, filosofia, tecnologia. ({Italian}) [The free
world of {GNU}\slash Linux and {BSD} {UNIX}: stories,
philosophies, technology]",
publisher = "Duke Italia",
address = "Milano, Italy",
pages = "104",
year = "2005",
ISBN = "88-86460-10-4",
ISBN-13 = "978-88-86460-10-1",
LCCN = "????",
bibdate = "Fri Dec 09 05:22:13 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
note = "Suppement to Linux Journal (Italian edition), number
59, October 2005.",
acknowledgement = ack-nhfb,
language = "Italian",
}
@Article{Crawford:2005:FBL,
author = "Diane Crawford and Brad Kidwell and Jeffrey P. Buzen
and David A. Patterson and Bradley Dilger and Brit J.
Williams and Merle S. King and Chris Morris and David
H. Jameson and Ralph Johnson and I. Samoladas and I.
Stamelos and L. Angelis",
title = "Forum: Bandwidth, Latency, and Physical Reality; Share
Disturbing Information on e-Voting; Ensure Quality
Assurance for Bioinformatics Applications; Follow the
Money; Share Open Source Sources",
journal = j-CACM,
volume = "48",
number = "1",
pages = "11--13",
month = jan,
year = "2005",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Thu Mar 24 16:07:26 MST 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Crawford:2005:FDP,
author = "Diane Crawford and Richard Stallman and Peter Denning
and Jon Crowcroft and Herbert Kanner and Edwin D.
{Reilly, Jr.} and Len Cohen and Larry Brunelle and
Philip Burgess and Jonathan Grudin",
title = "Forum: To Defend Privacy, Don't Collect Personal Data;
Look Beyond Abstraction to Define Computing; Voter
Anonymity and Vote Security Still Impossible; Hold the
{LEO} and Celebrate Tools; Must Reading for Software
Engineers; When Is It {OK} to Republish?",
journal = j-CACM,
volume = "48",
number = "5",
pages = "11--13",
month = may,
year = "2005",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Fri Apr 29 15:35:21 MDT 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Crawford:2005:FDU,
author = "Diane Crawford and Rajesh Gupta and Ashley Braganza
and Raymond L. Robert and Hal Berghel and Richard
Stallman and Michael Cusumano and Ephraim McLean and
Ralph Westfall",
title = "Forum: {DARPA} (and {U.S.}) Opportunities Lost; Don't
Ignore the {CIO}'s Legal Burdens; Free is Not Open
Software; {LEO} Lives; Resolving the Dataless Dilemma
in {OO} Programming",
journal = j-CACM,
volume = "48",
number = "7",
pages = "11--13",
month = jul,
year = "2005",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Thu Jun 23 11:44:05 MDT 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Darken:2005:DOS,
author = "Rudy Darken and Perry McDowell and Erik Johnson",
title = "The {Delta3D} Open Source Game Engine",
journal = j-IEEE-CGA,
volume = "25",
number = "3",
pages = "10--12",
month = may # "\slash " # jun,
year = "2005",
CODEN = "ICGADZ",
DOI = "http://dx.doi.org/10.1109/MCG.2005.67",
ISSN = "0272-1716 (print), 1558-1756 (electronic)",
ISSN-L = "0272-1716",
bibdate = "Thu Jan 12 07:18:40 MST 2006",
bibsource = "http://computer.org/cga/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeecga.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Computer Graphics and Applications",
}
@Article{Devine:2005:BDF,
author = "Dawn Devine and Michael Baxter",
title = "Belly dance and free software",
journal = j-LINUX-J,
volume = "2005",
number = "133",
pages = "2--2",
month = may,
year = "2005",
bibdate = "Sat Dec 24 17:46:07 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{DiBona:2005:OSC,
editor = "Chris DiBona and Danese Cooper and Mark Stone",
title = "{Open Sources 2.0}: the continuing evolution",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "xl + 445",
year = "2005",
ISBN = "0-596-00802-3",
ISBN-13 = "978-0-596-00802-4",
LCCN = "QA76.76.S46 O643 2005",
bibdate = "Sun Apr 9 14:36:09 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90",
URL = "http://www.oreilly.com/catalog/9780596008024",
acknowledgement = ack-nhfb,
subject = "Open source software",
}
@Article{Donnellan:2005:IOS,
author = "Brian Donnellan and Brian Fitzgerald and Brian Lake
and John Sturdy",
title = "Implementing an {Open Source} Knowledge Base",
journal = j-IEEE-SOFTWARE,
volume = "22",
number = "6",
pages = "92--95",
month = nov # "\slash " # dec,
year = "2005",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2005.155",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Nov 10 09:16:26 MST 2005",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2005/06/s6toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Book{Dumbill:2005:DGL,
author = "Edd Dumbill",
title = "{Debain GNU\slash Linux}: An Explorer`s Notebook",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "256 (est.)",
year = "2005",
ISBN = "0-596-00883-X",
ISBN-13 = "978-0-596-00883-3",
LCCN = "????",
bibdate = "Fri Dec 09 06:16:03 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "EUR 24.00",
acknowledgement = ack-nhfb,
}
@Book{Eaton:2005:GOH,
author = "John W. Eaton",
title = "{GNU Octave}: a high-level interactive language for
numerical computations",
publisher = "Network Theory Ltd.",
address = "Bristol, UK",
pages = "viii + 311",
year = "2005",
ISBN = "0-9541617-2-6",
ISBN-13 = "978-0-9541617-2-9",
LCCN = "????",
bibdate = "Sat Jun 13 11:08:12 MDT 2009",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.gbv.de:20011/gvk",
note = "For Octave version 2.0.17 (stable).",
URL = "http://www.gbv.de/dms/ilmenau/toc/520168526eaton.PDF",
acknowledgement = ack-nhfb,
remark = "Second printing with additional corrections",
}
@Article{Edelsohn:2005:CGC,
author = "D. Edelsohn and W. Gellerich and M. Hagog and D.
Naishlos and M. Namolaru and E. Pasch and H. Penner and
U. Weigand and A. Zaks",
title = "Contributions to the {GNU Compiler Collection}",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "259--278",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/sj/442/edelsohn.pdf",
acknowledgement = ack-nhfb,
}
@Article{Eichler:2005:CJT,
author = "M. L. Eichler and P. R. Xavier and R. C. Araujo and R.
C. Forte and J. C. DelPino",
title = "{Carbopolis}: {A} {Java} Technology-Based Free
Software for Environmental Education Installing
{Carbopolis}",
journal = "Journal of Computers in Mathematics and Science
Teaching",
volume = "24",
number = "1",
pages = "43--72",
year = "2005",
CODEN = "????",
ISSN = "0731-9258",
bibdate = "Thu Mar 24 17:43:34 MST 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta
database",
acknowledgement = ack-nhfb,
}
@Book{Eubanks:2005:WCJ,
author = "Brian D. Eubanks",
title = "Wicked cool {Java}: code bits, open-source libraries,
and project ideas",
publisher = pub-NO-STARCH,
address = pub-NO-STARCH:adr,
pages = "xvii + 224",
year = "2005",
ISBN = "1-59327-061-5",
ISBN-13 = "978-1-59327-061-2",
LCCN = "QA76.73.J38 E92 2005; QA76.73.J38 E92 2005eb",
bibdate = "Tue Aug 5 18:18:43 MDT 2008",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90",
URL = "http://www.oreilly.com/catalog/9781593270612",
acknowledgement = ack-nhfb,
subject = "Java (Computer program language); Object-oriented
programming (Computer science)",
tableofcontents = "Java language and core API \\
String utilities \\
Processing XML and HTML \\
Crawling the semantic Web \\
Math and science \\
Graphics and visualization \\
Multimedia and sychronization \\
Fun and games \\
Integration",
}
@MastersThesis{Farnqvist:2005:NTM,
author = "Tommy F{\"a}rnqvist",
title = "Number theory meets cache locality : efficient
implementation of a small prime {FFT} for the {GNU}
multiple precision arithmetic library",
type = "Examensarbete",
school = "Institutionen f{\"o}r numerisk analys och datalogi,
Kungliga Tekniska h{\"o}gskolan",
address = "Stockholm, Sweden",
pages = "37",
year = "2005",
bibdate = "Fri Dec 09 05:27:58 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Galassi:2005:GSL,
author = "Mark Galassi and Jim Davies and James Theiler and
Brian Gough and Gerard Jungman and Michael Booth and
Fabrice Rossi",
title = "{GNU} Scientific Library: Reference Manual",
publisher = pub-NETWORK-THEORY,
address = pub-NETWORK-THEORY:adr,
edition = "Second Revised",
pages = "xvi + 601",
year = "2005",
ISBN = "0-9541617-3-4",
ISBN-13 = "978-0-9541617-3-6",
LCCN = "QA76.73.C15",
bibdate = "Wed Oct 30 10:44:22 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.network-theory.co.uk/gsl/manual/",
acknowledgement = ack-nhfb,
remark = "This is the revised and updated second edition of the
manual, and corresponds to version 1.6 of the
library.",
xxpages = "xvi + 580",
}
@MastersThesis{Gilbert:2005:LSD,
author = "Jill Gilbert",
title = "Legal Structures for Data Structures: The Impact of
Patent and Copyright Law on Software Innovations",
type = "Master's Thesis",
school = "Marquette University",
address = "Milwaukee, WI, USA",
year = "2005",
bibdate = "Fri Apr 22 09:45:43 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "See also \cite{Gilbert:2004:EGP}.",
acknowledgement = ack-nhfb,
xxnote = "Not yet [22-Apr-2005] in the Marquette University
library catalogs.",
}
@Article{Goth:2005:OSM,
author = "Greg Goth",
title = "Open Source Meets Venture Capital",
journal = j-IEEE-DISTRIB-SYST-ONLINE,
volume = "6",
number = "6",
pages = "??--??",
month = jun,
year = "2005",
CODEN = "????",
ISSN = "1541-4922",
bibdate = "Mon Aug 30 23:13:20 MDT 2010",
bibsource = "http://computer.org/channels/ds;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://csdl.computer.org/comp/mags/ds/2005/06/o6002.pdf",
acknowledgement = ack-nhfb,
}
@Article{Gruber:2005:EIW,
author = "O. Gruber and J. Ponzo",
title = "{Eclipse}: Integrating {Web} technologies",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "279--??",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "",
acknowledgement = ack-nhfb,
}
@Article{Gruber:2005:EPA,
author = "O. Gruber and B. J. Hargrave and J. McAffer and P.
Rapicault and T. Watson",
title = "The {Eclipse 3.0} platform: Adopting {OSGi}
technology",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "289--??",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "",
acknowledgement = ack-nhfb,
}
@Article{Hanson:2005:IWA,
author = "V. L. Hanson and J. P. Brezin and S. Crayne and S.
Keates and R. Kjeldsen and J. T. Richards and C. Swart
and S. Trewin",
title = "Improving {Web} accessibility through an enhanced
open-source browser",
journal = j-IBM-SYS-J,
volume = "44",
number = "3",
pages = "573--588",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Wed Oct 5 06:56:54 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/sj/443/hanson.html",
acknowledgement = ack-nhfb,
}
@Article{Hardaway:2005:SRC,
author = "Donald E. Hardaway",
title = "Sharing research in the {21st Century}: borrowing a
page from open source software",
journal = j-CACM,
volume = "48",
number = "8",
pages = "125--128",
month = aug,
year = "2005",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Wed Oct 5 07:51:16 MDT 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Harrison:2005:SAO,
author = "W. Harrison and H. Ossher and S. Sutton and P. Tarr",
title = "Supporting aspect-oriented software development with
the {Concern Manipulation Environment}",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "309--318",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/sj/442/harrison.pdf",
acknowledgement = ack-nhfb,
}
@Article{Hassler:2005:OSL,
author = "Vesna Hassler",
title = "{Open Source} Libraries for Information Retrieval",
journal = j-IEEE-SOFTWARE,
volume = "22",
number = "5",
pages = "78--82",
month = sep # "\slash " # oct,
year = "2005",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2005.131",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Nov 10 09:16:26 MST 2005",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2005/05/s5toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Haywood:2005:ROS,
author = "Stephen Haywood",
title = "Reviews: Open source solutions for small business
problems",
journal = j-LINUX-J,
volume = "2005",
number = "134",
pages = "15--15",
month = jun,
year = "2005",
bibdate = "Sat Dec 24 17:46:08 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Hill:2005:DGL,
author = "Benjamin Mako Hill and David B. Harris and Jaldhar
Vyas",
title = "{Debian GNU\slash Linux 3.1} bible",
publisher = pub-WILEY,
address = pub-WILEY:adr,
pages = "xxvi + 640",
year = "2005",
ISBN = "0-7645-7644-5",
ISBN-13 = "978-0-7645-7644-7",
LCCN = "QA76.76.O63 H57135 2005",
bibdate = "Fri Sep 22 09:34:46 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90",
URL = "http://www.loc.gov/catdir/toc/ecip054/2004027963.html",
acknowledgement = ack-nhfb,
subject = "Linux; Operating systems (Computers)",
}
@Article{Hollenback:2005:GMY,
author = "Phil Hollenback",
title = "{GNU} motion: Your eye in the sky for computer room
surveillance",
journal = j-LINUX-J,
volume = "2005",
number = "131",
pages = "??--??",
month = mar,
year = "2005",
bibdate = "Sat Dec 24 17:46:05 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Jaeger:2005:GKE,
author = "Till Jaeger and others",
title = "{Die GPL kommentiert und erkl{\"a}rt}. ({German})
[{The} {GPL} discussed and explained]",
publisher = "O'Reilly",
address = "K{\"o}ln, Germany",
pages = "182",
year = "2005",
ISBN = "3-89721-389-3",
ISBN-13 = "978-3-89721-389-0",
LCCN = "????",
bibdate = "Fri Dec 09 05:46:16 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Jones:2005:GLA,
author = "M. Tim Jones",
title = "{GNU\slash Linux} application programming",
publisher = "Charles River Media",
address = "Hingham, MA, USA",
pages = "xxv + 486",
year = "2005",
ISBN = "1-58450-371-8",
ISBN-13 = "978-1-58450-371-2",
LCCN = "QA76.76.O63 J665 2005",
bibdate = "Fri Sep 22 09:40:03 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
series = "Charles River Media programming series",
URL = "http://www.loc.gov/catdir/toc/ecip052/2004024882.html",
acknowledgement = ack-nhfb,
subject = "Linux; Operating systems (Computers)",
}
@Article{Jones:2005:OG,
author = "M. Tim Jones",
title = "Optimization in {GCC}",
journal = j-LINUX-J,
volume = "2005",
number = "131",
pages = "11--11",
month = mar,
year = "2005",
bibdate = "Sat Dec 24 17:46:05 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Jonsson:2005:MOB,
author = "Per J{\"o}nsson",
title = "Modeller och ber{\"a}kningar med {GNU Octave}.
(Swedish) [Models and computations with {GNU Octave}]",
publisher = pub-STUDENTLITTERATUR,
address = pub-STUDENTLITTERATUR:adr,
pages = "407",
year = "2005",
ISBN = "91-44-04360-0",
ISBN-13 = "978-91-44-04360-9",
LCCN = "????",
bibdate = "Fri Dec 09 05:30:29 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
language = "Swedish",
}
@Book{Kopper:2005:LEC,
author = "Karl Kopper",
title = "The {Linux Enterprise Cluster}: build a highly
available cluster with commodity hardware and free
software",
publisher = pub-NO-STARCH,
address = pub-NO-STARCH:adr,
pages = "xxiv + 430",
year = "2005",
ISBN = "1-59327-036-4",
ISBN-13 = "978-1-59327-036-0",
LCCN = "QA76.58 .K67 2005; QA76.58 K67 2005eb",
bibdate = "Tue Aug 5 18:18:04 MDT 2008",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90",
URL = "http://www.oreilly.com/catalog/9781593270360",
acknowledgement = ack-nhfb,
subject = "Linux; Parallel processing (Electronic computers);
Electronic data processing; Distributed processing;
Cluster analysis",
}
@Book{Krafft:2005:DSC,
author = "Martin F. Krafft",
title = "The {Debian} system: concepts and techniques",
publisher = pub-NO-STARCH,
address = pub-NO-STARCH:adr,
pages = "605",
year = "2005",
ISBN = "1-59327-069-0",
ISBN-13 = "978-1-59327-069-8",
LCCN = "QA76.76.O63 K68 2005; QA76.76.O63 K68 2005eb",
bibdate = "Fri Sep 22 09:34:48 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90",
URL = "http://www.loc.gov/catdir/toc/ecip0515/2005019963.html",
acknowledgement = ack-nhfb,
remark = "Original edition published: Munich, Germany: Open
Source Press, 2005.",
subject = "Linux; Operating systems (Computers)",
tableofcontents = "Introduction \\
The Debian Project in a Nutshell \\
Installing Debian the Right Way \\
Debian Releases and Archives \\
The Debian Package Management System \\
Debian System Administration \\
Security of the Debian System \\
Advanced Concepts \\
Creating Debian Packages \\
Documentation and Resources.",
}
@Article{Marti:2005:ROS,
author = "Don Marti",
title = "Reviews: Open source licensing: Software freedom and
intellectual property law",
journal = j-LINUX-J,
volume = "2005",
number = "129",
pages = "19--19",
month = jan,
year = "2005",
bibdate = "Sat Dec 24 17:46:03 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Matzon:2005:GGP,
author = "Mads Matzon and Kristian G{\o}trik",
title = "{GNU General Public Licenses (GPL)} samspil med dansk
ophavs- og aftaleret. ({Danish}) [{GNU General Public
Licenses (GPL)} cooperation with {Danish} author law
and contract law]",
publisher = "Videnskabsbutikken, K{\o}benhavns Universitet",
address = "Copenhagen, Denmark",
pages = "61",
year = "2005",
ISBN = "87-91337-69-0",
ISBN-13 = "978-87-91337-69-7",
LCCN = "????",
bibdate = "Fri Dec 09 05:56:38 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
language = "Danish",
}
@Article{Maurer:2005:NOS,
author = "Jim Maurer",
title = "News 2.0: {Open Source/2}; Anti-spam activism \ldots{}
or vigilantism?; Ride, robot, ride",
journal = j-QUEUE,
volume = "3",
number = "7",
pages = "8--8",
month = sep,
year = "2005",
CODEN = "AQCUAE",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Fri Oct 21 05:53:51 MDT 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/queue.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@Book{McCarty:2005:SNO,
author = "Bill McCarty",
title = "{SELINUX}: {NSA}'s open source {Security Enhanced
Linux}",
publisher = pub-ORA-MEDIA,
address = pub-ORA-MEDIA:adr,
pages = "xiii + 238",
year = "2005",
ISBN = "0-596-00716-7",
ISBN-13 = "978-0-596-00716-4",
LCCN = "TK5105.59 .M37 2005",
bibdate = "Sat Jun 11 09:50:39 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
URL = "http://www.oreilly.com/catalog/9780596007164",
acknowledgement = ack-nhfb,
subject = "Computer networks; security measures; Linux",
}
@Article{McLaughlin:2005:ISP,
author = "Laurianne McLaughlin",
title = "Inside the Software Patents Debate: Some Good News for
{Open Source} Developers",
journal = j-IEEE-SOFTWARE,
volume = "22",
number = "3",
pages = "102--105",
month = may # "\slash " # jun,
year = "2005",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2005.65",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Nov 10 09:16:25 MST 2005",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2005/03/s3toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://csdl.computer.org/comp/mags/so/2005/03/s3102.pdf",
acknowledgement = ack-nhfb,
}
@Book{Mecklenburg:2005:MPG,
author = "Robert Mecklenburg",
title = "Managing Projects with {GNU} Make",
publisher = pub-ORA,
address = pub-ORA:adr,
edition = "Third",
pages = "xviii + 280",
year = "2005",
ISBN = "0-596-00610-1",
ISBN-13 = "978-0-596-00610-5",
LCCN = "QA76.76.U84 O73 2005",
bibdate = "Sun Dec 26 08:57:19 2004",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$29.95",
acknowledgement = ack-nhfb,
}
@Article{Miranda:2005:IAS,
author = "Javier Miranda and Edmond Schonberg and Hristian
Kirtchev",
title = "The implementation of {Ada 2005} synchronized
interfaces in the {GNAT} compiler",
journal = j-SIGADA-LETTERS,
volume = "25",
number = "4",
pages = "41--48",
month = dec,
year = "2005",
CODEN = "AALEE5",
ISSN = "0736-721X",
bibdate = "Tue Dec 27 07:49:06 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGAda Ada Letters",
}
@Article{Neus:2005:OMC,
author = "A. Neus and P. Scherf",
title = "Opening minds: Cultural change with the introduction
of open-source collaboration methods",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "215--225",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/sj/442/neus.pdf",
acknowledgement = ack-nhfb,
}
@Article{Pedersen:2005:EOS,
author = "Palle Pedersen",
title = "{EOF}: Open-source use accelerates software
development",
journal = j-LINUX-J,
volume = "2005",
number = "140",
pages = "17--17",
month = dec,
year = "2005",
bibdate = "Sat Dec 24 17:46:13 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Pere:2005:GLR,
author = "Pere L{\'a}szl{\'o}",
title = "{GNU\slash LINUX} rendszerek {\"u}zemeltet{\'e}se.
({Hungarian}) []",
publisher = "Kiskapu",
address = "P{\'e}cs, Hungary",
pages = "????",
year = "2005",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Fri Dec 09 05:39:21 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
acknowledgement = ack-nhfb,
language = "Hungarian",
xxnote = "Hungarian name order: family first",
}
@Misc{Perens:2005:OSD,
author = "Bruce Perens",
title = "The {Open Source} Definition: Version 1.9",
howpublished = "World-Wide Web document.",
year = "2005",
bibdate = "Mon Apr 18 09:52:47 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.opensource.org/docs/definition.php",
acknowledgement = ack-nhfb,
}
@Article{Petullo:2005:DGA,
author = "Mike Petullo",
title = "Developing {GNOME} applications with {Java}",
journal = j-LINUX-J,
volume = "2005",
number = "135",
pages = "5--5",
month = jul,
year = "2005",
bibdate = "Sat Dec 24 17:46:09 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Prinz:2005:CEP,
author = "Peter Prinz and Ulla Kirch-Prinz",
title = "{C --- Einf{\"u}hrung und professionelle Anwendung:
[auf Basis des Standards ANSI C 99; Anwendungen:
Windows-Programmierung, Grafik und hardwarenahe
Programmierung; auf CD: Microsoft C/C++-Compiler Book
edition, GNU C/C++-Compiler, Beispiele,
Musterl{\"o}ungen]}. ({German}) [{C} --- Introductory
and Professional Use [based on {ANSI C 99}]; Use:
{Windows} Programming, Graphics and Hardware
Programming; with {CD}: {Microsoft C/C++}-Compiler Book
edition, {GNU C/C++}-Compiler, Examples, and
Solutions]",
publisher = "mitp-Verlag",
address = "Bonn, Germany",
pages = "800",
year = "2005",
ISBN = "3-8266-1580-8",
ISBN-13 = "978-3-8266-1580-1",
LCCN = "????",
bibdate = "Fri Dec 09 06:06:36 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
note = "Includes one CD-ROM.",
acknowledgement = ack-nhfb,
language = "German",
}
@Article{Ritsko:2005:Pb,
author = "John J. Ritsko and Alex Birman",
title = "Preface",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "213--??",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/sj/442/preface.pdf",
acknowledgement = ack-nhfb,
}
@Book{Ronneburg:2005:DGLa,
author = "Frank Ronneburg",
title = "{Debian GNU\slash Linux}: installation,
administration, exploitation. (French) [{Debian
GNU\slash Linux}: installation, administration, use]",
publisher = "Campus Press",
address = "Paris, France",
pages = "624",
year = "2005",
ISBN = "2-7440-1941-0",
ISBN-13 = "978-2-7440-1941-8",
LCCN = "????",
bibdate = "Fri Dec 09 05:48:41 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes one CD-ROM.",
acknowledgement = ack-nhfb,
language = "French",
}
@Book{Ronneburg:2005:DGLb,
author = "Frank Ronneburg",
title = "{Debian GNU\slash Linux Anwenderhandbuch: f{\"u}r
Einsteiger, Umsteiger und Fortgeschritten}. ({German})
[{Debian GNU\slash Linux} User Handbook: for Beginning,
Switching, and Advanced Users]",
publisher = "Addison Wesley in Pearson Education Deutschland",
address = "M{\"u}nchen, Germany",
pages = "744",
year = "2005",
ISBN = "3-8273-2148-4",
ISBN-13 = "978-3-8273-2148-0",
LCCN = "????",
bibdate = "Fri Dec 09 05:50:45 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Includes one DVD.",
price = "EUR49.95",
acknowledgement = ack-nhfb,
}
@Article{Rosen:2005:BIS,
author = "Jean-Pierre Rosen",
title = "On the benefits for Industrials of sponsoring free
software developments",
journal = j-ADA-USER-J,
volume = "26",
number = "4",
pages = "308--??",
month = dec,
year = "2005",
CODEN = "AUJOET",
ISSN = "1381-6551",
bibdate = "Wed Sep 1 09:00:38 MDT 2010",
bibsource = "http://www.ada-europe.org/AUJ/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Ruffolo:2005:LCE,
author = "Joe Ruffolo and Ron Terry",
title = "{Linux} in the classroom: An experience with {Linux}
and open-source software in an educational
environment",
journal = j-LINUX-J,
volume = "2005",
number = "133",
pages = "6--6",
month = may,
year = "2005",
bibdate = "Sat Dec 24 17:46:07 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Sabbah:2005:I,
author = "Danny {Sabbah, Vice President, Strategy and Software
Group} Technology and Daniel Frye {Vice President,
Linux Technology Center, Systems \& Technology Group}",
title = "Introduction",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "??--??",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/sj/442/intro.pdf",
acknowledgement = ack-nhfb,
}
@InProceedings{Sailer:2005:BMB,
author = "Reiner Sailer and Trent Jaeger and Enriquillo Valdez
and Ramon Caceres and Ronald Perez and Stefan Berger
and John Linwood Griffin and Leendert van Doorn",
title = "Building a {MAC}-Based Security Architecture for the
{Xen} Open-Source Hypervisor",
crossref = "IEEE:2005:PAC",
pages = "276--285",
year = "2005",
DOI = "http://dx.doi.org/10.1109/CSAC.2005.13",
bibdate = "Sat Oct 14 14:12:24 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "We present the sHype hypervisor security architecture
and examine in detail its mandatory access control
facilities. While existing hypervisor security
approaches aiming at high assurance have been proven
useful for high-security environments that prioritize
security over performance and code reuse, our approach
aims at commercial security where near-zero performance
overhead, non-intrusive implementation, and usability
are of paramount importance. sHype enforces strong
isolation at the granularity of a virtual machine, thus
providing a robust foundation on which higher software
layers can enact finer-grained controls. We provide the
rationale behind the sHype design and describe and
evaluate our implementation for the Xen open-source
hypervisor.",
acknowledgement = ack-nhfb,
}
@Book{Schoblick:2005:DGL,
author = "Gabriele Schoblick and Robert Schoblick",
title = "{Debian GNU\slash Linux}",
publisher = "bhv",
address = "Bonn, Germany",
pages = "767",
year = "2005",
ISBN = "3-8266-8151-7",
ISBN-13 = "978-3-8266-8151-6",
LCCN = "????",
bibdate = "Fri Dec 09 06:10:57 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
note = "Includes two CD-ROMs.",
price = "EUR22.95",
acknowledgement = ack-nhfb,
language = "German",
}
@Misc{Sedlmaier:2005:RBR,
author = "Roman Sedlmaier and Jan Gigerich",
title = "{Rechtliche Bedingungen und Risiken der
Landeshauptstadt M{\"u}nchen f{\"u}r den Einsatz von
Open-Source Software}. ({German}) [{Legal} Conditions
and Risks for the City of Munich from the Use of
{Open-Source} Software ]",
howpublished = "World-Wide Web document.",
year = "2005",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.jurpc.de/aufsatz/20050010.htm",
acknowledgement = ack-nhfb,
}
@Article{Shaffer:2005:MSS,
author = "Kris Shaffer",
title = "Make stunning {Schenker} graphs with {GNU Lilypond}",
journal = j-LINUX-J,
volume = "2005",
number = "140",
pages = "??--??",
month = dec,
year = "2005",
bibdate = "Sat Dec 24 17:46:13 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Simon:2005:VOS,
author = "K. D. Simon",
title = "The value of open standards and open-source software
in government environments",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "227--238",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/sj/442/simon.pdf",
acknowledgement = ack-nhfb,
}
@Article{Skibilski:2005:RDB,
author = "Przemys{\l}aw Skibi{\'n}ski and Szymon Grabowski and
Sebastian Deorowicz",
title = "Revisiting dictionary-based compression",
journal = j-SPE,
volume = "35",
number = "15",
pages = "1455--1476",
month = dec,
year = "2005",
CODEN = "SPEXBL",
DOI = "http://dx.doi.org/10.1002/spe.678",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
bibdate = "Tue Mar 14 11:54:24 MST 2006",
bibsource = "http://www.interscience.wiley.com/jpages/0038-0644;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www3.interscience.wiley.com/journalfinder.html",
abstract = "An attractive way to increase text compression is to
replace words with references to a text dictionary
given in advance. Although there exist a few works in
this area, they do not fully exploit the compression
possibilities or consider alternative preprocessing
variants for various compressors in the latter phase.
In this paper, we discuss several aspects of
dictionary-based compression, including compact
dictionary representation, and present a
PPM/BWCA-oriented scheme, word replacing
transformation, achieving compression ratios higher by
2-6\% than the state-of-the-art StarNT (2003) text
preprocessor, working at a greater speed. We also
present an alternative scheme designed for LZ77
compressors, with the advantage over StarNT of reaching
up to 14\% in combination with gzip.",
acknowledgement = ack-nhfb,
keywords = "dictionary compression; GNU gzip; lossless data
compression; preprocessing; text compression",
onlinedate = "29 Jul 2005",
}
@Article{Tromey:2005:WGF,
author = "Tom Tromey",
title = "Writing a {GCC} front end",
journal = j-LINUX-J,
volume = "2005",
number = "133",
pages = "5--5",
month = may,
year = "2005",
bibdate = "Sat Dec 24 17:46:07 MST 2005",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Turk:2005:VLS,
author = "D. Turk and J. Bausch",
title = "Virtual {Linux} servers under {z/VM}: Security,
performance, and administration issues",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "341--??",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "",
acknowledgement = ack-nhfb,
}
@Article{Venton:2005:ULH,
author = "T. Venton and M. Miller and R. Kalla and A.
Blanchard",
title = "Using {Linux} for hardware bring up, development, and
manufacturing",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "319--329",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/sj/442/venton.pdf",
acknowledgement = ack-nhfb,
}
@Book{Virkus:2005:PJP,
author = "Robert Virkus",
title = "{Pro J2ME Polish}: open source wireless {Java} tools
suite",
publisher = pub-APRESS,
address = pub-APRESS:adr,
pages = "????",
year = "2005",
ISBN = "1-59059-503-3 (hardcover)",
ISBN-13 = "978-1-59059-503-9 (hardcover)",
LCCN = "QA76.73.J38 V57 2005",
bibdate = "Wed Aug 23 12:34:13 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
URL = "http://www.loc.gov/catdir/enhancements/fy0663/2005016571-d.html;
http://www.loc.gov/catdir/toc/ecip0514/2005016571.html",
acknowledgement = ack-nhfb,
subject = "Java (Computer program language); Wireless
communication systems; Programming",
}
@Book{Woods:2005:OSE,
author = "Dan Woods and Gautam Guliani",
title = "Open source for the enterprise: managing risks,
reaping rewards",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "xiii + 217",
year = "2005",
ISBN = "0-596-10119-8",
ISBN-13 = "978-0-596-10119-0",
LCCN = "T58.5 .W66 2005",
bibdate = "Thu Oct 6 07:25:00 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90",
acknowledgement = ack-nhfb,
subject = "Information technology; Open source software",
}
@Article{Yan:2005:UOS,
author = "N. Yan and D. Leip and K. Gupta",
title = "The use of open-source software in the {IBM} corporate
portal",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "419--??",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "",
acknowledgement = ack-nhfb,
}
@Article{Yeoh:2005:BAL,
author = "C. Yeoh",
title = "Building applications for the {Linux Standard Base}",
journal = j-IBM-SYS-J,
volume = "44",
number = "2",
pages = "369--??",
month = "????",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
bibdate = "Sat Apr 16 18:29:43 MDT 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "",
acknowledgement = ack-nhfb,
}
@Article{Yoo:2005:OSS,
author = "Terry S. Yoo and Michael J. Ackerman",
title = "Open source software for medical image processing and
visualization",
journal = j-CACM,
volume = "48",
number = "2",
pages = "55--59",
month = feb,
year = "2005",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Thu Mar 24 16:07:26 MST 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Zeller:2005:EOS,
author = "Andreas Zeller and Jens Krinke",
title = "Essential open source toolset: programming with
{Eclipse}, {JUnit}, {CVS}, {Bugzilla}, {Ant},
{Tcl\slash Tk} and more",
publisher = pub-WILEY,
address = pub-WILEY:adr,
pages = "xii + 392",
year = "2005",
ISBN = "0-470-84445-0 (paperback)",
ISBN-13 = "978-0-470-84445-8 (paperback)",
LCCN = "QA76.76.D47 Z45 2005",
bibdate = "Tue Nov 28 14:20:32 MST 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib;
melvyl.cdlib.org:210/CDL90",
URL = "http://www.loc.gov/catdir/toc/ecip053/2004026271.html",
acknowledgement = ack-nhfb,
subject = "Computer software; Development; Open source software",
}
@InProceedings{Avetisyan:2006:IRA,
author = "Arutyun I. Avetisyan",
title = "The {ISP RAS} Activities for Improving {GCC} for
{Itanium}",
crossref = "Anonymous:2006:PGI",
pages = "??--??",
year = "2006",
bibdate = "Sat Oct 14 18:26:53 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ice.gelato.org/oct06/pres_pdf/gelato_ICE06oct_gccimprov_avetisyan_ispras.pdf",
acknowledgement = ack-nhfb,
keywords = "Intel IA-64; Itanium",
}
@Article{Bakker:2006:WAD,
author = "Arno Bakker and Maarten {Van Steen} and Andrew S.
Tanenbaum",
title = "A wide-area {Distribution Network} for free software",
journal = j-TOIT,
volume = "6",
number = "3",
pages = "259--281",
month = aug,
year = "2006",
CODEN = "????",
DOI = "http://doi.acm.org/10.1145/1151087.1151089",
ISSN = "1533-5399",
bibdate = "Wed Aug 23 05:13:30 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/toit/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The Globe Distribution Network (GDN) is an application
for the efficient, worldwide distribution of freely
redistributable software packages. Distribution is made
efficient by encapsulating the software into special
distributed objects which efficiently replicate
themselves near to the downloading clients. The Globe
Distribution Network takes a novel, optimistic approach
to stop the illegal distribution of copyrighted and
illicit material via the network. Instead of having
moderators check the packages at upload time, illegal
content is removed and its uploader's access to the
network permanently revoked only when the violation is
discovered. Other protective measures defend the GDN
against internal and external attacks to its
availability. By exploiting the replication of the
software and using fault-tolerant server software, the
Globe Distribution Network achieves high availability.
A prototype implementation of the GDN is available from
\path=http://www.cs.vu.nl/globe/=.",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Internet Technology (TOIT)",
}
@Book{Barr:2006:PES,
author = "Michael Barr and Anthony J. Massa",
title = "Programming embedded systems: with {C} and {GNU}
development tools",
publisher = pub-ORA,
address = pub-ORA:adr,
edition = "Second",
pages = "xxi + 301",
year = "2006",
ISBN = "0-596-00983-6 (paperback)",
ISBN-13 = "978-0-596-00983-0 (paperback)",
LCCN = "TK7895.E42 B37 2006eb; TK7895.E42",
bibdate = "Tue Aug 5 17:47:02 MDT 2008",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90",
URL = "http://www.loc.gov/catdir/enhancements/fy0715/2006287300-d.html;
http://www.loc.gov/catdir/toc/fy0709/2006287300.html;
http://www.oreilly.com/catalog/9780596009830",
acknowledgement = ack-nhfb,
remark = "Previous edition published as Programming embedded
systems in C and C++, 1999.",
subject = "Embedded computer systems; Programming; C (Computer
program language); C++ (Computer program language)",
}
@Article{Bauer:2006:PPSa,
author = "Mick Bauer",
title = "Paranoid penguin: security features in {SUSE 10.0}",
journal = j-LINUX-J,
volume = "2006",
number = "144",
pages = "??--??",
month = apr,
year = "2006",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Apr 14 08:17:48 MDT 2006",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "virtual Machines in SUSE Linux",
}
@Article{Bauer:2006:PPSb,
author = "Mick Bauer",
title = "Paranoid penguin: security features in {Debian 3.1}",
journal = j-LINUX-J,
volume = "2006",
number = "145",
pages = "??--??",
month = may,
year = "2006",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Wed Aug 23 06:09:27 MDT 2006",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "virtual machines in Debian",
}
@Article{Brebner:2006:TWG,
author = "Paul Brebner and Wolfgang Emmerich",
title = "Two Ways to {Grid}: The Contribution of {Open Grid
Services Architecture (OGSA)} Mechanisms to
Service-Centric and Resource-Centric Lifecycles",
journal = j-J-GRID-COMP,
volume = "4",
number = "1",
pages = "115--131",
month = mar,
year = "2006",
CODEN = "????",
DOI = "http://dx.doi.org/10.1007/s10723-005-9008-2",
ISSN = "1570-7873 (print), 1572-9184 (electronic)",
ISSN-L = "1570-7873",
bibdate = "Wed Jul 9 17:01:29 MDT 2008",
bibsource = "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=1570-7873&volume=4&issue=1;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.springerlink.com/openurl.asp?genre=article&issn=1570-7873&volume=4&issue=1&spage=115",
acknowledgement = ack-nhfb,
keywords = "Key words; open Grid services architecture (OGSA)
evaluation; service-oriented architecture (SOA)
lifecycles",
}
@Article{Chae:2006:ATA,
author = "Bongsug (Kevin) Chae and Roger McHaney",
title = "{Asian} trio's adoption of {Linux}-based open source
development",
journal = j-CACM,
volume = "49",
number = "9",
pages = "95--99",
month = sep,
year = "2006",
CODEN = "CACMA2",
DOI = "http://doi.acm.org/10.1145/1151030.1151035",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Tue Aug 22 07:27:40 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Christian:2006:OSX,
author = "Wolfgang Christian and Mario Belloni and Douglas
Brown",
title = "An Open-Source {XML} Framework for Authoring
Curricular Material",
journal = j-COMPUT-SCI-ENG,
volume = "8",
number = "5",
pages = "51--58",
month = sep # "\slash " # oct,
year = "2006",
CODEN = "CSENFA",
DOI = "http://dx.doi.org/10.1109/MCSE.2006.82",
ISSN = "1521-9615 (print), 1558-366X (electronic)",
ISSN-L = "1521-9615",
bibdate = "Thu Jul 3 11:16:38 MDT 2008",
bibsource = "http://csdl.computer.org/comp/mags/cs/2006/05/c5toc.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Computing in Science and Engineering",
}
@Book{Chryselius:2006:DQE,
author = "Toralf Chryselius and Andrea Kuntz",
title = "{Debian unter Qemu Einf{\"u}hrung in das
Betriebssystem Debian Linux in der virtuellen Umgebung
Qemu unter Windows}. ({German}) [Debian under {Qemu}:
Introduction in the {Debian Linux} operating systems in
the {Qemu} virtual machine under {Windows}]",
volume = "17",
publisher = "CVTD",
address = "Bergfelde bei Berlin, Germany",
pages = "159",
year = "2006",
ISBN = "3-86768-116-3 (book), 3-86768-716-1 (DVD)",
ISBN-13 = "978-3-86768-116-2 (book), 978-3-86768-716-4 (DVD)",
LCCN = "????",
bibdate = "Mon May 17 09:07:48 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Schriftenreihe Grenzg{\"a}nger - Linux leicht
verst{\"a}ndlich",
acknowledgement = ack-nhfb,
language = "German",
subject = "Debian GNU/LINUX 3.1; Windows XP; Qemu",
}
@Book{Chryselius:2006:IDQ,
author = "Toralf Chryselius and Andrea Kuntz",
title = "{Internetkommunikation in Debian unter Qemu
Einf{\"u}hrung in das Betriebssystem Debian Linux in
Qemu und Vorstellung der wichtigsten
Internetprogramme}. ({German}) [{Internet}
Communication in {Debian} under {Qemu}: Introduction in
the {Debian Linux} operating system in {Qemu} and
creation of the most important Internet programs]",
volume = "18",
publisher = "CVTD",
address = "Bergfelde bei Berlin, Germany",
pages = "109",
year = "2006",
ISBN = "3-86768-117-1 (book), 3-86768-717-X (DVD)",
ISBN-13 = "978-3-86768-117-9 (book), 978-3-86768-717-1 (DVD)",
LCCN = "????",
bibdate = "Mon May 17 09:07:48 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Schriftenreihe Grenzg{\"a}nger - Linux leicht
verst{\"a}ndlich; Schriftenreihe Grenzg{\"a}nger -
Linux leicht verst{\"a}ndlich",
acknowledgement = ack-nhfb,
language = "German",
subject = "Internet; Computerunterst{\"u}tzte Kommunikation;
Debian GNU/LINUX 3.1; Qemu",
}
@Book{Chryselius:2006:IKQa,
author = "Toralf Chryselius and Andrea Kuntz",
title = "{Internetkommunikation in Kubuntu unter Qemu
Einf{\"u}hrung in das Betriebssystem Kubuntu und
Vorstellung von Internetprogrammen in der virtuellen
Umgebung Qemu}. ({German}) [{Internet} Communication in
{Kubuntu} under {Qemu}: Introduction to the {Kubuntu}
operating system and creation of {Internet} programs in
the {Qemu} virtual machine]",
volume = "6",
publisher = "CVTD",
address = "Bergfelde bei Berlin, Germany",
pages = "107",
year = "2006",
ISBN = "3-86768-105-8 (Buch), 3-86768-705-6 (DVD)",
ISBN-13 = "978-3-86768-105-6 (Buch), 978-3-86768-705-8 (DVD)",
LCCN = "????",
bibdate = "Mon May 17 09:07:48 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Schriftenreihe Grenzg{\"a}nger - Linux leicht
verst{\"a}ndlich; Schriftenreihe Grenzg{\"a}nger -
Linux leicht verst{\"a}ndlich",
acknowledgement = ack-nhfb,
language = "German",
subject = "Internet; Computerunterst{\"u}tzte Kommunikation;
Kubuntu (Program); Qemu",
}
@Book{Chryselius:2006:KQE,
author = "Toralf Chryselius and Andrea Kuntz",
title = "{Kubuntu unter Qemu Einf{\"u}hrung in das
Betriebssystem Kubuntu Linux in der virtuellen Umgebung
Qemu}",
volume = "5",
publisher = "CVTD",
address = "Bergfelde bei Berlin, Germany",
pages = "158",
year = "2006",
ISBN = "3-86768-104-X (book), 3-86768-704-8 (DVD)",
ISBN-13 = "978-3-86768-104-9 (book), 978-3-86768-704-1 (DVD)",
LCCN = "????",
bibdate = "Mon May 17 09:07:48 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Schriftenreihe Grenzg{\"a}nger - Linux leicht
verst{\"a}ndlich; Schriftenreihe Grenzg{\"a}nger -
Linux leicht verst{\"a}ndlich",
acknowledgement = ack-nhfb,
language = "German",
subject = "Kubuntu <Programm>; Windows XP; Qemu",
}
@Book{Chryselius:2006:LDQ,
author = "Toralf Chryselius and Andrea Kuntz",
title = "{Lernprogramme in Debian unter Qemu Einf{\"u}hrung in
das Betriebssystem Debian und Vorstellung von
Lernprogrammen in der virtuellen Umgebung Qemu}",
volume = "19",
publisher = "CVTD",
address = "Bergfelde bei Berlin, Germany",
pages = "141",
year = "2006",
ISBN = "3-86768-118-X (book), 3-86768-718-8 (DVD)",
ISBN-13 = "978-3-86768-118-6 (book), 978-3-86768-718-8 (DVD)",
LCCN = "????",
bibdate = "Mon May 17 09:07:48 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Schriftenreihe Grenzg{\"a}nger - Linux leicht
verst{\"a}ndlich; Schriftenreihe Grenzg{\"a}nger -
Linux leicht verst{\"a}ndlich",
acknowledgement = ack-nhfb,
language = "German",
subject = "Lernprogramm; Debian GNU/LINUX 3.1; Qemu",
}
@Book{Chryselius:2006:LKQc,
author = "Toralf Chryselius and Andrea Kuntz",
title = "{Lernprogramme in Kubuntu unter Qemu Einf{\"u}hrung in
das Betriebssystem Kubuntu und Vorstellung von
Lernprogrammen in der virtuellen Umgebung Qemu}",
volume = "7",
publisher = "CVTD",
address = "Bergfelde bei Berlin, Germany",
pages = "152",
year = "2006",
ISBN = "3-86768-106-6 (book), 3-86768-706-4 (DVD)",
ISBN-13 = "978-3-86768-106-3 (book), 978-3-86768-706-5 (DVD)",
LCCN = "????",
bibdate = "Mon May 17 09:07:48 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Schriftenreihe Grenzg{\"a}nger - Linux leicht
verst{\"a}ndlich; Schriftenreihe Grenzg{\"a}nger -
Linux leicht verst{\"a}ndlich",
acknowledgement = ack-nhfb,
language = "German",
subject = "Lernprogramm; Kubuntu <Programm>; Qemu",
}
@Book{Chryselius:2006:SKD,
author = "Toralf Chryselius and Andrea Kuntz",
title = "{Software f{\"u}r Kinder in Debian unter Qemu
Einf{\"u}hrung in das Betriebssystem Debian und
Vorstellung der Lern- und Spielesammlung Gcompris in
der virtuellen Umgebung Qemu}",
volume = "20",
publisher = "CVTD",
address = "Bergfelde bei Berlin, Germany",
pages = "113",
year = "2006",
ISBN = "3-86768-119-8 (book), 3-86768-719-6 (DVD)",
ISBN-13 = "978-3-86768-119-3 (book), 978-3-86768-719-5 (DVD)",
LCCN = "????",
bibdate = "Mon May 17 09:07:48 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Schriftenreihe Grenzg{\"a}nger - Linux leicht
verst{\"a}ndlich; Schriftenreihe Grenzg{\"a}nger -
Linux leicht verst{\"a}ndlich",
acknowledgement = ack-nhfb,
language = "German",
subject = "Kind; Lernprogramm; Debian GNU/LINUX 3.1; Qemu",
}
@Book{Chryselius:2006:SKKa,
author = "Toralf Chryselius and Andrea Kuntz",
title = "{Software f{\"u}r Kinder in Kubuntu unter Qemu
Einf{\"u}hrung in das Betriebssystem Kubuntu und
Vorstellung der Lern- und Spielesammlung {GC}ompris in
der virtuellen Umgebung Qemu}",
volume = "8",
publisher = "CVTD",
address = "Bergfelde bei Berlin, Germany",
pages = "108",
year = "2006",
ISBN = "3-86768-107-4 (book), 3-86768-707-2 (DVD)",
ISBN-13 = "978-3-86768-107-0 (book), 978-3-86768-707-2 (DVD)",
LCCN = "????",
bibdate = "Mon May 17 09:07:48 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Schriftenreihe Grenzg{\"a}nger - Linux leicht
verst{\"a}ndlich; Schriftenreihe Grenzg{\"a}nger -
Linux leicht verst{\"a}ndlich",
acknowledgement = ack-nhfb,
language = "German",
subject = "Kind; Lernprogramm; Kubuntu <Programm>; Qemu",
}
@Article{Crowston:2006:AHO,
author = "Kevin Crowston and James Howison",
title = "Assessing the Health of Open Source Communities",
journal = j-COMPUTER,
volume = "39",
number = "5",
pages = "89--91",
month = may,
year = "2006",
CODEN = "CPTRB4",
DOI = "http://dx.doi.org/10.1109/MC.2006.152",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Fri Jul 4 17:16:20 MDT 2008",
bibsource = "http://computer.org/computer/co2006/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Eisenmenger:2006:EVS,
author = "Frank Eisenmenger and Ulrich H. E. Hansmann and Shura
Hayryan and Chin-Kun Hu",
title = "An enhanced version of {SMMP}-open-source software
package for simulation of proteins",
journal = j-COMP-PHYS-COMM,
volume = "174",
number = "5",
pages = "422--429",
day = "1",
month = mar,
year = "2006",
CODEN = "CPHCBZ",
ISSN = "0010-4655 (print), 1879-2944 (electronic)",
ISSN-L = "0010-4655",
bibdate = "Tue Feb 14 14:46:13 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/compphyscomm2000.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/00104655",
URL = "http://www.sciencedirect.com/science/article/pii/S0010465505005850",
acknowledgement = ack-nhfb,
fjournal = "Computer Physics Communications",
}
@Article{Embry:2006:TCS,
author = "Randall P. Embry",
title = "Three case studies in community-oriented, open-source
software development",
journal = j-LINUX-J,
volume = "2006",
number = "142",
pages = "9--9",
month = feb,
year = "2006",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Mar 9 06:03:10 MST 2006",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Fogel:2006:POS,
author = "Karl Fogel",
title = "Producing open source software: how to run a
successful free software project",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "xx + 279",
year = "2006",
ISBN = "0-596-00759-0",
ISBN-13 = "978-0-596-00759-1",
LCCN = "QA76.76.D47 F64 2006",
bibdate = "Sun Apr 9 15:32:40 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90",
URL = "http://www.oreilly.com/catalog/9780596007591",
acknowledgement = ack-nhfb,
subject = "Computer software; Development; Open source software",
}
@Article{Friedman:2006:EBU,
author = "Nat Friedman",
title = "Eof: bringing usability to open source",
journal = j-LINUX-J,
volume = "2006",
number = "141",
pages = "16--16",
month = jan,
year = "2006",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Mar 9 06:03:06 MST 2006",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Gary:2006:IOS,
author = "Kevin Gary and Luis Ib{\'a}{\~n}ez and Stephen Aylward
and David Gobbi and M. Brian Blake and Keven Cleary",
title = "{IGSTK}: An Open Source Software Toolkit for
Image-Guided Surgery",
journal = j-COMPUTER,
volume = "39",
number = "4",
pages = "46--53",
month = apr,
year = "2006",
CODEN = "CPTRB4",
DOI = "http://dx.doi.org/10.1109/MC.2006.130",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Fri Jul 4 17:16:20 MDT 2008",
bibsource = "http://computer.org/computer/co2006/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Geiselhart:2006:IZV,
editor = "Gregory Geiselhart and others",
title = "{IBM z\slash VM} and {Linux} on {IBM System z}:
virtualization cookbook for {Red Hat Enterprise Linux
4}",
number = "SG24-7272-00",
publisher = pub-IBM,
address = pub-IBM:adr,
pages = "xiv + 218",
year = "2006",
ISBN = "0-7384-9495-X (paperback)",
ISBN-13 = "978-0-7384-9495-1 (paperback)",
LCCN = "QA76.76.O63 I28 2006",
bibdate = "Thu Jan 21 14:11:12 MST 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
series = "IBM redbooks",
acknowledgement = ack-nhfb,
remark = "September 2006.",
subject = "Linux; Operating systems (Computers); Computer
systems; IBM computers; Programming",
}
@Article{Golubitsky:2006:SSF,
author = "Chaos Golubitsky",
title = "Simple Software Flow Analysis Using {GNU} {{\tt
cflow}}",
journal = j-LOGIN,
volume = "31",
number = "2",
pages = "37--41",
month = apr,
year = "2006",
CODEN = "LOGNEM",
ISSN = "1044-6397",
bibdate = "Tue Apr 11 10:53:03 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.usenix.org/publications/login/2006-04/index.html",
URL = "http://www.usenix.org/publications/login/2006-04/pdfs/golubitsky.pdf",
acknowledgement = ack-nhfb,
}
@Article{Granvilliers:2006:ARI,
author = "Laurent Granvilliers and Fr{\'e}d{\'e}ric Benhamou",
title = "{Algorithm 852}: {RealPaver}: an interval solver using
constraint satisfaction techniques",
journal = j-TOMS,
volume = "32",
number = "1",
pages = "138--156",
month = mar,
year = "2006",
CODEN = "ACMSCU",
DOI = "http://doi.acm.org/10.1145/1132973.1132980",
ISSN = "0098-3500 (print), 1557-7295 (electronic)",
bibdate = "Fri May 26 06:32:19 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/toms/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.sciences.univ-nantes.fr/info/perso/permanents/granvil/papers/gbtoms05.pdf",
abstract = "RealPaver is an interval software for modeling and
solving nonlinear systems. Reliable approximations of
continuous or discrete solution sets are computed using
Cartesian products of intervals. Systems are given by
sets of equations or inequality constraints over
integer and real variables. Moreover, they may have
different natures, being square or nonsquare, sparse or
dense, linear, polynomial, or involving transcendental
functions.The modeling language permits stating
constraint models and tuning parameters of solving
algorithms which efficiently combine interval methods
and constraint satisfaction techniques. Several
consistency techniques (box, hull, and 3B) are
implemented. The distribution includes C sources,
executables for different machine architectures,
documentation, and benchmarks. The portability is
ensured by the GNU C compiler.",
acknowledgement = ack-nhfb,
}
@Article{Kawaguchi:2006:MAC,
author = "Shinji Kawaguchi and Pankaj K. Garg and Makoto
Matsushita and Katsuro Inoue",
title = "{MUDABlue}: {An} automatic categorization system for
{Open Source} repositories",
journal = j-J-SYST-SOFTW,
volume = "79",
number = "7",
pages = "939--953",
month = jul,
year = "2006",
CODEN = "JSSODM",
ISSN = "0164-1212",
bibdate = "Tue Sep 7 07:27:01 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/01641212",
acknowledgement = ack-nhfb,
}
@Article{Kuc:2006:ROS,
author = "Bernard Kuc",
title = "Review of {``Open Source Wireless Java Tools Suite by
Robert Virkus,'' Apress, 2005, \$39.99, ISBN
1-59059-503-3}",
journal = j-QUEUE,
volume = "4",
number = "4",
pages = "48--48",
month = may,
year = "2006",
CODEN = "AQCUAE",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Wed Aug 23 12:29:00 MDT 2006",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/queue.bib",
note = "See \cite{Virkus:2005:PJP}.",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@InProceedings{Liu:2006:UOP,
author = "Shin-Ming Liu",
title = "Update on the {Osprey Project}, the Alternative {GCC}
Backend for {Itanium}",
crossref = "Anonymous:2006:PGI",
pages = "??--??",
year = "2006",
bibdate = "Sat Oct 14 18:26:53 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ice.gelato.org/oct06/pres_pdf/gelato_ICE06oct_osprey_liu_hp.pdf",
acknowledgement = ack-nhfb,
keywords = "Intel IA-64; Itanium",
}
@Article{Llanos:2006:TUO,
author = "Diego R. Llanos",
title = "{TPCC-UVa}: an open-source {TPC-C} implementation for
global performance measurement of computer systems",
journal = j-SIGMOD,
volume = "35",
number = "4",
pages = "6--15",
month = dec,
year = "2006",
CODEN = "SRECD8",
DOI = "http://doi.acm.org/10.1145/1228268.1228270",
ISSN = "0163-5808 (print), 1943-5835 (electronic)",
ISSN-L = "0163-5808",
bibdate = "Tue Jun 17 16:19:21 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This paper presents TPCC-UVa, an open-source
implementation of the TPC-C benchmark version 5
intended to be used to measure performance of computer
systems. TPCC-UVa is written entirely in C language and
it uses the PostgreSQL database engine. This
implementation includes all the functionalities
described by the TPC-C standard specification for the
measurement of both uni- and multiprocessor systems
performance. The major characteristics of the TPC-C
specification are discussed, together with a
description of the TPCC-UVa implementation,
architecture, and performance metrics obtained. As
working examples, TPCC-UVa is used in this paper to
measure performance of different file systems under
Linux, and to compare the relative performance of
multi-core CPU technologies and their single-core
counterparts.",
acknowledgement = ack-nhfb,
fjournal = "SIGMOD Record (ACM Special Interest Group on
Management of Data)",
keywords = "on-line transaction processing; performance
measurement; TPC",
}
@Article{Love:2006:RGD,
author = "Robert Love",
title = "Rapid {GNOME} development with {Mono}",
journal = j-LINUX-J,
volume = "2006",
number = "143",
pages = "8--8",
month = mar,
year = "2006",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Thu Mar 9 06:03:14 MST 2006",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Book{Oxer:2006:UH,
author = "Jonathan Oxer and Kyle Rankin and Bill Childers",
title = "{Ubuntu} Hacks",
publisher = pub-ORA,
address = pub-ORA:adr,
pages = "xix + 426",
year = "2006",
ISBN = "0-596-52720-9",
ISBN-13 = "978-0-596-52720-4",
LCCN = "QA76.76.O63 2006",
bibdate = "Sat Jun 17 20:11:50 MDT 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.gbv.de:20011/gvk",
price = "EUR 29.00",
URL = "http://www.oreilly.com/catalog/9780596527204",
acknowledgement = ack-nhfb,
remark = "Tips and tools for exploring, using, and tuning
Linux.",
subject = "Operating systems (Computers); Ubuntu (Electronic
resource); Linux",
}
@Article{Petreley:2006:ERSc,
author = "Nicholas Petreley",
title = "Etc\slash rant: the spirit of open source",
journal = j-LINUX-J,
volume = "2006",
number = "144",
pages = "??--??",
month = apr,
year = "2006",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Fri Apr 14 08:17:48 MDT 2006",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
fjournal = "Linux Journal",
}
@Article{Samuelson:2006:LSI,
author = "Pamela Samuelson",
title = "Legally speaking: {IBM}'s pragmatic embrace of open
source",
journal = j-CACM,
volume = "49",
number = "10",
pages = "21--25",
month = oct,
year = "2006",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Fri Sep 29 06:28:21 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "Free Software Foundation; GNU Project; Richard
Stallman",
}
@Article{Serrano:2006:OSS,
author = "Nicol{\'a}s Serrano and Jos{\'e} Mar{\'\i}a Sarriegi",
title = "Open Source Software {ERPs}: {A} New Alternative for
an Old Need",
journal = j-IEEE-SOFTWARE,
volume = "23",
number = "3",
pages = "94--97",
month = may # "\slash " # jun,
year = "2006",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2006.78",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 3 12:17:28 MDT 2008",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/{\&}toc=comp/mags/so/2006/03/s3toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Spinellis:2006:OSP,
author = "Diomidis Spinellis",
title = "Open Source and Professional Advancement",
journal = j-IEEE-SOFTWARE,
volume = "23",
number = "5",
pages = "70--71",
month = sep # "\slash " # oct,
year = "2006",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2006.136",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 3 12:17:28 MDT 2008",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/{\&}toc=comp/mags/so/2006/05/s5toc.xml;
http://www.math.utah.edu/pub/bibnet/authors/s/spinellis-diomidis.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Stanik:2006:NOS,
author = "John Stanik",
title = "News 2.0: Open Source Gets {Mac} Attack; Oh No, Not
Another Consortium!; Get That Chip out of My Drink",
journal = j-QUEUE,
volume = "4",
number = "7",
pages = "10--10",
month = sep,
year = "2006",
CODEN = "AQCUAE",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Sat Sep 16 05:28:16 MDT 2006",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/queue.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@Article{Thain:2006:HML,
author = "Douglas Thain and Todd Tannenbaum and Miron Livny",
title = "How to measure a large open-source distributed
system",
journal = j-CCPE,
volume = "18",
number = "15",
pages = "1989--2019",
day = "25",
month = dec,
year = "2006",
CODEN = "CCPEBO",
DOI = "http://dx.doi.org/10.1002/cpe.1041",
ISSN = "1532-0626 (print), 1532-0634 (electronic)",
ISSN-L = "1532-0626",
bibdate = "Mon Dec 5 10:08:09 MST 2011",
bibsource = "http://www.interscience.wiley.com/jpages/1532-0626;
http://www.math.utah.edu/pub/tex/bib/ccpe.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
onlinedate = "4 Apr 2006",
}
@Article{Toth:2006:EOS,
author = "Kal Toth",
title = "Experiences with Open Source Software Engineering
Tools",
journal = j-IEEE-SOFTWARE,
volume = "23",
number = "6",
pages = "44--52",
month = nov # "\slash " # dec,
year = "2006",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2006.158",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 3 12:17:29 MDT 2008",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/{\&}toc=comp/mags/so/2006/06/s6toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Book{VanMeggelen:2006:ATO,
author = "Jim {Van Meggelen} and Jared Smith and Leif Madsen",
title = "{Asterisk}: la t{\'e}l{\'e}phonie {Open Source}",
publisher = pub-ORA-FRANCE,
address = pub-ORA-FRANCE:adr,
edition = "{\'E}dition fran{\c{c}}aise",
pages = "xvi + 414",
year = "2006",
ISBN = "2-84177-394-9",
ISBN-13 = "978-2-84177-394-7",
LCCN = "????",
bibdate = "Wed Apr 27 10:46:07 MDT 2011",
bibsource = "carmin.sudoc.abes.fr:210/ABES-Z39-PUBLIC;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
language = "French",
}
@Article{Veglis:2006:OSW,
author = "Andreas Veglis",
title = "Open Source {Web} Software for {Windows} Users",
journal = j-IEEE-DISTRIB-SYST-ONLINE,
volume = "7",
number = "7",
pages = "??--??",
month = jul,
year = "2006",
CODEN = "????",
ISSN = "1541-4922",
bibdate = "Mon Aug 30 23:14:34 MDT 2010",
bibsource = "http://computer.org/channels/ds;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://csdl.computer.org/comp/mags/ds/2006/07/o7005.pdf",
acknowledgement = ack-nhfb,
}
@Book{vonHagen:2006:DGG,
author = "William von Hagen and Kurt Wall",
title = "The Definitive Guide to {GCC}",
publisher = pub-APRESS,
address = pub-APRESS:adr,
edition = "Second",
pages = "584 (est.)",
year = "2006",
ISBN = "1-59059-585-8",
ISBN-13 = "978-1-59059-585-5",
LCCN = "????",
bibdate = "Tue Nov 28 14:36:01 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Yu:2006:MKO,
author = "Liguo Yu and Stephen R. Schach and Kai Chen and
Gillian Z. Heller and Jeff Offutt",
title = "Maintainability of the kernels of open-source
operating systems: {A} comparison of {Linux} with
{FreeBSD}, {NetBSD}, and {OpenBSD}",
journal = j-J-SYST-SOFTW,
volume = "79",
number = "6",
pages = "807--815",
month = jun,
year = "2006",
CODEN = "JSSODM",
ISSN = "0164-1212",
bibdate = "Tue Sep 7 07:27:01 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/01641212",
acknowledgement = ack-nhfb,
}
@Article{Aberdour:2007:AQO,
author = "Mark Aberdour",
title = "Achieving Quality in Open Source Software",
journal = j-IEEE-SOFTWARE,
volume = "24",
number = "1",
pages = "58--64",
month = jan # "\slash " # feb,
year = "2007",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2007.2",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 3 12:17:29 MDT 2008",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/{\&}toc=comp/mags/so/2007/01/s1toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Ajila:2007:ESE,
author = "Samuel A. Ajila and Di Wu",
title = "Empirical study of the effects of open source adoption
on software development economics",
journal = j-J-SYST-SOFTW,
volume = "80",
number = "9",
pages = "1517--1529",
month = sep,
year = "2007",
CODEN = "JSSODM",
ISSN = "0164-1212",
bibdate = "Tue Sep 7 07:27:03 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/01641212",
acknowledgement = ack-nhfb,
}
@Article{Axnix:2007:OSD,
author = "C. Axnix and T. Hendel and M. Mueller and A. Nu{\~n}ez
Mencias and H. Penner and S. Usenbinz",
title = "Open-standard development environment for {IBM System
z9} host firmware",
journal = j-IBM-JRD,
volume = "51",
number = "1/2",
pages = "195--??",
month = jan # " \slash " # mar,
year = "2007",
CODEN = "IBMJAE",
DOI = "http://dx.doi.org/",
ISSN = "0018-8646 (print), 2151-8556 (electronic)",
bibdate = "Fri Feb 9 20:31:06 MST 2007",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.research.ibm.com/journal/",
URL = "http://www.research.ibm.com/journal/rd/511/axnix.html",
abstract = "When the PL8 64-bit GNU compiler collection front end
was introduced with the IBM z990 system, it laid the
foundation to move toward an open-standard development
environment for the i390 layer of IBM System z host
firmware. However, when the z990 system was developed,
the proprietary project development library system and
the table of contents object file format for i390 code
were still being used. With the IBM System z9e, we have
moved to a fully open-standard development environment.
This paper describes the steps we took to get there, to
improve code performance, development efficiency, and
regression testing, and to develop base functionality
for important System z9 features such as enhanced
driver maintenance. We also discuss plans to further
enhance the development environment for future
systems.",
acknowledgement = ack-nhfb,
ordernumber = "????",
}
@Article{Bader:2007:FBG,
author = "Reinhold Bader",
title = "A {Fortran} binding for the {GNU Scientific Library}",
journal = j-FORTRAN-FORUM,
volume = "26",
number = "2",
pages = "4--11",
month = aug,
year = "2007",
CODEN = "????",
DOI = "http://doi.acm.org/10.1145/1279941.1279942",
ISSN = "1061-7264 (print), 1931-1311 (electronic)",
bibdate = "Wed Jun 18 16:27:36 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The GNU scientific library is a collection of
numerical routines for scientific computing. This
article discusses some aspects of the design of a fully
standard-conforming Fortran binding for GSL via
incremental usage of Fortran 2003 features, in
particular C interoperation. Suggestions are made on
how to deal with function dummy arguments and
polymorphic C objects of type void*.",
acknowledgement = ack-nhfb,
fjournal = "ACM Fortran Forum",
issue = "79",
}
@Article{Belloni:2007:OSP,
author = "Mario Belloni and Wolfgang Christian and Douglas
Brown",
title = "Open Source Physics Curricular Material for Quantum
Mechanics",
journal = j-COMPUT-SCI-ENG,
volume = "9",
number = "4",
pages = "24--31",
month = jul # "\slash " # aug,
year = "2007",
CODEN = "CSENFA",
DOI = "http://dx.doi.org/10.1109/MCSE.2007.80",
ISSN = "1521-9615 (print), 1558-366X (electronic)",
ISSN-L = "1521-9615",
bibdate = "Thu Jul 3 11:16:40 MDT 2008",
bibsource = "http://csdl.computer.org/comp/mags/cs/2007/04/c4toc.htm;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Computing in Science and Engineering",
}
@Article{Cerri:2007:OSO,
author = "Davide Cerri and Alfonso Fuggetta",
title = "Open standards, open formats, and open source",
journal = j-J-SYST-SOFTW,
volume = "80",
number = "11",
pages = "1930--1937",
month = nov,
year = "2007",
CODEN = "JSSODM",
ISSN = "0164-1212",
bibdate = "Tue Sep 7 07:27:03 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/01641212",
acknowledgement = ack-nhfb,
}
@Article{Currion:2007:OSS,
author = "Paul Currion and Chamindra de Silva and Bartel {Van de
Walle}",
title = "Open source software for disaster management",
journal = j-CACM,
volume = "50",
number = "3",
pages = "61--65",
month = mar,
year = "2007",
CODEN = "CACMA2",
DOI = "http://doi.acm.org/10.1145/1226736.1226768",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Mon Jun 16 18:29:11 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Evaluating how the Sahana disaster information system
coordinates disparate institutional and technical
resources in the wake of the Indian Ocean tsunami.",
acknowledgement = ack-nhfb,
}
@Article{DeSutter:2007:LTC,
author = "Bjorn {De Sutter} and Ludo {Van Put} and Dominique
Chanet and Bruno {De Bus} and Koen {De Bosschere}",
title = "Link-time compaction and optimization of {ARM}
executables",
journal = j-TECS,
volume = "6",
number = "1",
pages = "5:1--5:??",
month = feb,
year = "2007",
CODEN = "????",
DOI = "http://doi.acm.org/10.1145/1210268.1210273",
ISSN = "1539-9087",
bibdate = "Thu Jun 12 15:20:58 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The overhead in terms of code size, power consumption,
and execution time caused by the use of precompiled
libraries and separate compilation is often
unacceptable in the embedded world, where real-time
constraints, battery life-time, and production costs
are of critical importance. In this paper, we present
our link-time optimizer for the ARM architecture. We
discuss how we can deal with the peculiarities of the
ARM architecture related to its visible program counter
and how the introduced overhead can to a large extent
be eliminated. Our link-time optimizer is evaluated
with four tool chains, two proprietary ones from ARM
and two open ones based on GNU GCC. When used with
proprietary tool chains from ARM Ltd., our link-time
optimizer achieved average code size reductions of 16.0
and 18.5\%, while the programs have become 12.8 and
12.3\% faster, and 10.7 to 10.1\% more energy
efficient. Finally, we show how the incorporation of
link-time optimization in tool chains may influence
library interface design.",
acknowledgement = ack-nhfb,
articleno = "5",
keywords = "compaction; linker; optimization; performance",
}
@Article{Dewar:2007:BFW,
author = "Robert Dewar",
title = "Birds-of-a-feather: where would you like to see {GNAT}
go?",
journal = j-SIGADA-LETTERS,
volume = "27",
number = "3",
pages = "97--98",
month = dec,
year = "2007",
CODEN = "AALEE5",
DOI = "http://doi.acm.org/10.1145/1315580.1315603",
ISSN = "0736-721X",
bibdate = "Tue Jun 17 09:18:04 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This BOF will discuss future directions for the GNAT
technology, including both the GAP and Pro versions. We
at AdaCore will give some of our thoughts on
interesting future possibilities, but mostly we would
like to hear from the user community, so we see this
session as an open discussion of interesting ideas for
the future. This is a chance for you to say what you
want, and have your ideas discussed!",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGAda Ada Letters",
}
@Article{Duenas:2007:AEC,
author = "Juan C. Due{\~n}as and Hugo A. Parada G. and F{\'e}lix
Cuadrado and Manuel Santill{\'a}n and Jos{\'e} L.
Ruiz",
title = "{Apache} and {Eclipse}: Comparing Open Source Project
Incubators",
journal = j-IEEE-SOFTWARE,
volume = "24",
number = "6",
pages = "90--98",
month = nov # "\slash " # dec,
year = "2007",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2007.157",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 3 12:17:30 MDT 2008",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/{\&}toc=comp/mags/so/2007/06/s6toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Ebert:2007:OSD,
author = "Christof Ebert",
title = "Open Source Drives Innovation",
journal = j-IEEE-SOFTWARE,
volume = "24",
number = "3",
pages = "105--109",
month = may # "\slash " # jun,
year = "2007",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2007.83",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 3 12:17:30 MDT 2008",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/{\&}toc=comp/mags/so/2007/03/s3toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Book{Feller:2007:PFO,
author = "Joseph Feller and Brian Fitzgerald and Scott A. Hissam
and Karim R. Lakhani",
title = "Perspectives on Free and Open Source Software",
publisher = pub-MIT,
address = pub-MIT:adr,
pages = "xxxi + 538",
year = "2007",
ISBN = "0-262-56227-8",
ISBN-13 = "978-0-262-56227-0",
LCCN = "????",
bibdate = "Tue Apr 17 15:06:55 2007",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Foreword by Michael Cusumano. Epilogue by Clay
Shirky",
URL = "http://mitpress.mit.edu/books/chapters/0262562278.pdf",
acknowledgement = ack-nhfb,
tableofcontents = "Foreword by Michael Cusumano xi \\
Acknowledgments xv \\
Introduction: Joseph Feller, Brian Fitzgerald, Scott A.
Hissam and Karim R. Lakhani xvii \\
I Motivation in Free/Open Source Software Development 1
\\
1 Why Hackers Do What They Do\\
Understanding Motivation and Effort in Free/Open Source
Software Projects: Karim R. Lakhani and Robert G. Wolf
3 \\
2 Understanding Free Software Developers\\
Findings from the FLOSS Study: Rishab Aiyer Ghosh 23
\\
3 Economic Perspectives on Open Source \\
Josh Lerner and Jean Tirole 47 \\
II The Evaluation of Free/Open Source Software
Development 79 \\
4 Standing in Front of the Open Source Steamroller:
Robert L. Glass 81 \\
5 Has Open Source Software a Future?: Brian Fitzgerald
93 \\
6 Open Source Software Development: Future or Fad?:
Srdjan Rusovan, Mark Lawford and David Lorge Parnas 107
\\
7 Attaining Robust Open Source Software: Peter G.
Neumann 123 \\
8 Open and Closed Systems are Equivalent (That Is, in
an Ideal World): Ross Anderson 127 \\
9 Making Lightning Strike Twice: Charles B. Weinstock
and Scott A. Hissam 143 \\
III Free/Open Source Processes and Tools 161 \\
10 Two Case Studies of Open Source Software
Development: Apache and Mozilla: Audris Mockus, Roy T.
Fielding and James D. Herbsleb \\
163 \\
11 Software Engineering Practices in the GNOME Project:
Daniel M. German 211 \\
12 Incremental and Decentralized Integration in
FreeBSD: Niels Jorgensen 227 \\
13 Adopting Open Source Software Engineering (OSSE)
Practices by Adopting OSSE Tools: Jason Robbins 245 \\
IV Free/Open Source Software Economic and Business
Models 265\\
14 Open Source Software Projects as ``User Innovation
Networks'': Eric von Hippel 267 \\
15 An Analysis of Open Source Business Models: Sandeep
Krishnamurthy 279 \\
16 The Allocation of Software Development Resources in
Open Source Production Mode: Jean-Michel Dalle and Paul
A. David 297 \\
17 Shared Source: The Microsoft Perspective: Jason
Matusow 329 \\
V Law, Community, and Society 347 \\
18 Open Code and Open Societies: Lawrence Lessig 349
\\
19 Legal Aspects of Free and Open Source Software:
David McGowan 361 \\
20 Nonprofit Foundations and Their Role in
Community-Firm Software Collaboration: Siobhan O'Mahony
393 \\
21 Free Science: Christopher Kelty 415 \\
22 High Noon at OS Corral: Duels and Shoot-Outs in Open
Source: Anna Maria Szczepanska, Magnus Bergquist and
Jan Ljungberg 431 \\
23 Libre Software Policies at the European Level:
Phillipe Aigrain 447 \\
24 The Open Source Paradigm Shift: Tim O'Reilly 461 \\
Epilogue: Open Source outside the Domain of Software:
Clay Shirky 483 \\
References 489 \\
List of Contributors 513 \\
Index 525",
}
@Article{Ford:2007:OVC,
author = "Richard Ford",
title = "Open vs. closed: which source is more secure?",
journal = j-QUEUE,
volume = "5",
number = "1",
pages = "32--38",
month = feb,
year = "2007",
CODEN = "AQCUAE",
DOI = "http://doi.acm.org/10.1145/1217256.1217267",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Fri Jun 20 11:15:00 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/queue.bib",
abstract = "There is no better way to start an argument among a
group of developers than proclaiming Operating System A
to be 'more secure' than Operating System B. I know
this from first-hand experience, as previous papers I
have published on this topic have led to reams of
heated e-mails directed at me---including some that
were, quite literally, physically threatening. Despite
the heat (not light!) generated from attempting to
investigate the relative security of different software
projects, investigate we must.",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@Article{Fousse:2007:MMP,
author = "Laurent Fousse and Guillaume Hanrot and Vincent
Lef{\`e}vre and Patrick P{\'e}lissier and Paul
Zimmermann",
title = "{MPFR}: {A} multiple-precision binary floating-point
library with correct rounding",
journal = j-TOMS,
volume = "33",
number = "2",
pages = "1--15",
month = jun,
year = "2007",
CODEN = "ACMSCU",
DOI = "http://doi.acm.org/10.1145/1236463.1236468",
ISSN = "0098-3500 (print), 1557-7295 (electronic)",
bibdate = "Thu Jul 26 17:36:59 MDT 2007",
bibsource = "http://www.acm.org/pubs/contents/journals/toms/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This article presents a multiple-precision binary
floating-point library, written in the ISO C language,
and based on the GNU MP library. Its particularity is
to extend to arbitrary-precision, ideas from the IEEE
754 standard, by providing correct rounding and
exceptions. We demonstrate how these strong semantics
are achieved---with no significant slowdown with
respect to other arbitrary-precision tools---and
discuss a few applications where such a library can be
useful.",
acknowledgement = ack-nhfb,
articleno = "13",
}
@Book{GDT:2007:GUM,
author = "{GIMP Documentation Team}",
title = "{GIMP} user manual: {GNU} image manipulation program
user manual",
publisher = "SoHoBooks",
address = "????, USA",
pages = "653",
year = "2007",
ISBN = "1-4414-1932-2",
ISBN-13 = "978-1-4414-1932-3",
LCCN = "T385 .G5426 2009",
bibdate = "Fri Sep 17 15:26:25 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
remark = "Photo retouching, image composition and image
authoring",
subject = "GIMP (computer file); handbooks, manuals, etc;
computer graphics; photography; retouching; software",
}
@Book{Ghosh:2007:CCO,
author = "Rishab Aiyer Ghosh",
title = "{CODE}: Collaborative Ownership and the Digital
Economy",
publisher = pub-MIT,
address = pub-MIT:adr,
pages = "384 (est.)",
year = "2007",
ISBN = "0-262-57326-1",
ISBN-13 = "978-0-262-57326-9",
LCCN = "????",
bibdate = "Tue Apr 17 15:05:57 2007",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Goelker:2007:GPI,
author = "Klaus Goelker",
title = "{GIMP 2} for photographers: image editing with open
source software",
publisher = "Rockynook",
address = "Santa Barbara, CA, USA",
pages = "ix + 186",
year = "2007",
ISBN = "1-933952-03-2",
ISBN-13 = "978-1-933952-03-1",
LCCN = "TR267.5.G56",
bibdate = "Fri Sep 17 15:26:32 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
subject = "Infographie; logiciels libres; photographies",
tableofcontents = "Basics. Introduction \\
Introduction to digital image editing \\
Loading and managing digital photos on the computer \\
Getting the GIMP running \\
Using the GIMP: correcting and touching up your images
\\
Getting started \\
Editing images in the GIMP \\
Working with scanned images \\
Scanning and editing an image \\
Touchup work 1 --- removing color cast \\
Touchup work 2 --- removing spots, dust, and scratches
\\
Using masks and layers --- painting, filling, and color
tools. \\
Introduction to masks and selections \\
Touchup work 3 --- removing red eyes \\
Introduction to working with layers \\
Touchup work 4 --- using perspective correction to
remove converging verticals \\
Touchup work 5 --- freshening up a ``dull sky'' \\
Typing in the GIMP --- adding text to an image \\
Using graphic filters to add effects to your images \\
Creating your own image frames and vignettes \\
Creating and editing image elements --- lighting
effects and shadow layers \\
Using the path tool as a masking tool --- using filters
for light effects \\
Using layers, masks, and paths to create
three-dimensional objects --- shadow layers \\
Using masks and selections to dissolve images \\
Image collages --- using masks and selections to cut
and paste image objects --- Working with
black-and-white and color images. \\
Converting color images partly or entirely into
grayscale images \\
Touching up black-and-white images --- levels,
brightness, contrast \\
Cropping hair --- a tricky task \\
Coloring grayscale images \\
``Hand-colored'' collages from black-and-white photos
\\
Appendix. How to proceed from here \\
Acknowledgements \\
What's on the CD \\
Native GIMP file formats",
}
@Article{Goth:2007:STO,
author = "Greg Goth",
title = "Sprinting toward Open Source Development",
journal = j-IEEE-SOFTWARE,
volume = "24",
number = "1",
pages = "88--91",
month = jan # "\slash " # feb,
year = "2007",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2007.28",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 3 12:17:29 MDT 2008",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/{\&}toc=comp/mags/so/2007/01/s1toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Gschwind:2007:OSE,
author = "Michael Gschwind and David Erb and Sid Manning and
Mark Nutter",
title = "An Open Source Environment for Cell Broadband Engine
System Software",
journal = j-COMPUTER,
volume = "40",
number = "6",
pages = "37--47",
month = jun,
year = "2007",
CODEN = "CPTRB4",
DOI = "http://dx.doi.org/10.1109/MC.2007.192",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Fri Jul 4 17:13:34 MDT 2008",
bibsource = "http://computer.org/computer/co2007/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Book{Hammel:2007:AGG,
author = "Michael J. Hammel",
title = "The artist's guide to {GIMP} effects: creative
techniques for photographers, artists, and designers",
publisher = pub-NO-STARCH,
address = pub-NO-STARCH:adr,
pages = "xii + 348",
year = "2007",
ISBN = "1-59327-121-2 (paperback)",
ISBN-13 = "978-1-59327-121-3 (paperback)",
LCCN = "T385 .H329558 2007",
bibdate = "Fri Sep 17 15:21:51 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
URL = "http://www.loc.gov/catdir/enhancements/fy0728/2007001652-d.html;
http://www.loc.gov/catdir/toc/ecip078/2007001652.html",
acknowledgement = ack-nhfb,
subject = "computer graphics; GIMP (Computer file)",
}
@Article{Hastings:2007:IOS,
author = "Shannon Hastings and Scott Oster and Stephen Langella
and David Ervin and Tahsin Kurc and Joel Saltz",
title = "Introduce: An Open Source Toolkit for Rapid
Development of Strongly Typed {Grid} Services",
journal = j-J-GRID-COMP,
volume = "5",
number = "4",
pages = "407--427",
month = dec,
year = "2007",
CODEN = "????",
DOI = "http://dx.doi.org/10.1007/s10723-007-9074-8",
ISSN = "1570-7873 (print), 1572-9184 (electronic)",
ISSN-L = "1570-7873",
bibdate = "Wed Jul 9 17:01:31 MDT 2008",
bibsource = "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=1570-7873&volume=5&issue=4;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.springerlink.com/openurl.asp?genre=article&issn=1570-7873&volume=5&issue=4&spage=407",
acknowledgement = ack-nhfb,
keywords = "Globus; Grid; Grid computing; Grid service; Web
services; WSDL",
}
@Article{Hoepman:2007:IST,
author = "Jaap-Henk Hoepman and Bart Jacobs",
title = "Increased security through open source",
journal = j-CACM,
volume = "50",
number = "1",
pages = "79--83",
month = jan,
year = "2007",
CODEN = "CACMA2",
DOI = "http://doi.acm.org/10.1145/1188913.1188921",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Mon Jun 16 18:28:06 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "It may seem counterintuitive, but going 'open' all the
way offers the most security.",
acknowledgement = ack-nhfb,
}
@Article{Hou:2007:AIU,
author = "Ting-Wei Hou and Fuh-Gwo Chen",
title = "An anomaly in an interpreter using {GCC}
source-code-level register allocation",
journal = j-SIGPLAN,
volume = "42",
number = "4",
pages = "9--13",
month = apr,
year = "2007",
CODEN = "SINODQ",
DOI = "http://doi.acm.org/10.1145/1288258.1288260",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Wed Jun 18 10:55:17 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "An anomaly of unexpected performance in an interpreter
whose frequently accessed variables are manually
assigned to hard registers by GCC source-code-level
register allocation is presented. A hard-registered
virtual program counter and stack pointer as well as a
byte-code translation are experimented on both
register-rich PowerPC and register-limited Intel x86.
According to the study of the anomaly, a hard register
should not be assigned singly to a variable in an
interpreter due to higher register pressure.",
acknowledgement = ack-nhfb,
keywords = "GCC source-code-level register allocation;
interpreter; performance",
}
@Article{Joyner:2007:OSM,
author = "David Joyner and William Stein",
title = "Open Source Mathematical Software",
journal = j-NAMS,
volume = "54",
number = "10",
pages = "1279--1279",
month = nov,
year = "2007",
CODEN = "AMNOAN",
ISSN = "0002-9920 (print), 1088-9477 (electronic)",
bibdate = "Thu Oct 25 17:28:47 2007",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ams.org/notices/200710/tx071001279p.pdf;
http://www.sagemath.org/",
acknowledgement = ack-nhfb,
}
@Article{Koru:2007:ICC,
author = "A. G{\"u}ne{\c{s}} Koru and Hongfang Liu",
title = "Identifying and characterizing change-prone classes in
two large-scale open-source products",
journal = j-J-SYST-SOFTW,
volume = "80",
number = "1",
pages = "63--73",
month = jan,
year = "2007",
CODEN = "JSSODM",
ISSN = "0164-1212",
bibdate = "Tue Sep 7 07:27:02 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/01641212",
acknowledgement = ack-nhfb,
}
@Article{Martin:2007:OSA,
author = "Ken Martin and Bill Hoffman",
title = "An Open Source Approach to Developing Software in a
Small Organization",
journal = j-IEEE-SOFTWARE,
volume = "24",
number = "1",
pages = "46--53",
month = jan # "\slash " # feb,
year = "2007",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2007.5",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 3 12:17:29 MDT 2008",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/{\&}toc=comp/mags/so/2007/01/s1toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Miranda:2007:TCO,
author = "J. Miranda",
title = "Towards Certification of Object-Oriented Code with the
{GNAT} Compiler",
journal = j-ADA-USER-J,
volume = "28",
number = "3",
pages = "178--??",
month = sep,
year = "2007",
CODEN = "AUJOET",
ISSN = "1381-6551",
bibdate = "Wed Sep 1 09:00:38 MDT 2010",
bibsource = "http://www.ada-europe.org/AUJ/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Neher:2007:CSF,
author = "Markus Neher",
title = "Complex standard functions and their implementation in
the {CoStLy} library",
journal = j-TOMS,
volume = "33",
number = "1",
pages = "??--??",
month = mar,
year = "2007",
CODEN = "ACMSCU",
DOI = "http://doi.acm.org/10.1145/1206040.1206042",
ISSN = "0098-3500 (print), 1557-7295 (electronic)",
bibdate = "Sat Apr 14 09:48:58 MDT 2007",
bibsource = "http://www.acm.org/pubs/contents/journals/toms/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The practical calculation of range bounds for some
complex standard functions is addressed in this
article. The functions under consideration are root and
power functions, the exponential, trigonometric and
hyperbolic functions, and their inverse functions. For
such a function $f$ and a given rectangular complex
interval $z$, some interval $w$ is computed that
contains all function values of $f$ in $z$. This is
done by expressing the real and the imaginary part of
$f$ as compositions of real standard functions and then
estimating the ranges of these compositions. In many
cases, the inclusions are optimal, such that $w$ is the
smallest rectangular interval containing the range of
$f$.
The algorithms presented in this article have been
implemented in a C++ class library called CoStLy
(Complex Standard Functions License), which is
distributed under the conditions of the GNU General
Public License.",
acknowledgement = ack-nhfb,
articleno = "2",
}
@Article{Obrenovic:2007:OSS,
author = "{\v{Z}}eljko Obrenovic and Dragan Ga{\v{s}}evic",
title = "Open Source Software: All You Do Is Put It Together",
journal = j-IEEE-SOFTWARE,
volume = "24",
number = "5",
pages = "86--95",
month = sep # "\slash " # oct,
year = "2007",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2007.141",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 3 12:17:30 MDT 2008",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/{\&}toc=comp/mags/so/2007/05/s5toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Page:2007:AOS,
author = "William S. Page",
title = "{Axiom}: open source computer algebra system",
journal = j-ACM-COMM-COMP-ALGEBRA,
volume = "41",
number = "3",
pages = "114--114",
month = sep,
year = "2007",
CODEN = "????",
DOI = "http://doi.acm.org/10.1145/1358190.1358206",
ISSN = "1932-2232 (print), 1932-2240 (electronic)",
bibdate = "Wed Jun 18 09:23:01 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Axiom has been in development since 1971. Originally
called Scratchpad II, it was developed by IBM under the
direction of Richard Jenks[1]. The project evolved over
a period of 20 years as a research platform for
developing new ideas in computational mathematics.
ScratchPad also attracted the interest and
contributions of a large number of mathematicians and
computer scientists outside of IBM. In the 1990s, the
Scratchpad project was renamed to Axiom, and sold to
the Numerical Algorithms Group (NAG) in England who
marketed it as a commercial system. NAG withdrew Axiom
from the market in October 2001 and agreed to release
Axiom as free software, under an open source
license.\par
Tim Daly (a former ScratchPad developer at IBM) setup a
pubic open source Axiom project[2] in October 2002 with
a primary goal to improve the documentation of Axiom
through the extensive use of literate programming[3].
The first free open source version of Axiom was
released in 2003. Since that time the project has
attracted a small but very active group of developers
and a growing number of users.\par
This exhibit includes a laptop computer running a
recent version of Axiom, Internet access (if available)
to the Axiom Wiki website[4], and CDs containing Axiom
software for free distribution[5].",
acknowledgement = ack-nhfb,
issue = "161",
}
@Article{Pearce:2007:EFS,
author = "David J. Pearce and Paul H. J. Kelly and Chris
Hankin",
title = "Efficient field-sensitive pointer analysis of {C}",
journal = j-TOPLAS,
volume = "30",
number = "1",
pages = "4:1--4:42",
month = nov,
year = "2007",
CODEN = "ATPSDT",
DOI = "http://doi.acm.org/10.1145/1290520.1290524",
ISSN = "0164-0925 (print), 1558-4593 (electronic)",
bibdate = "Wed Jun 11 19:23:38 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/toplas/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The subject of this article is flow- and
context-insensitive pointer analysis. We present a
novel approach for precisely modelling struct variables
and indirect function calls. Our method emphasizes
efficiency and simplicity and is based on a simple
language of set constraints. We obtain an $O(v^4)$
bound on the time needed to solve a set of constraints
from this language, where $v$ is the number of
constraint variables. This gives, for the first time,
some insight into the hardness of performing
field-sensitive pointer analysis of C. Furthermore, we
experimentally evaluate the time versus precision
trade-off for our method by comparing against the
field-insensitive equivalent. Our benchmark suite
consists of 11 common C programs ranging in size from
15,000 to 200,000 lines of code. Our results indicate
the field-sensitive analysis is more expensive to
compute, but yields significantly better precision. In
addition, our technique has been integrated into the
latest release (version 4.1) of the GNU Compiler GCC.
Finally, we identify several previously unknown issues
with an alternative and less precise approach to
modelling struct variables, known as field-based
analysis.",
acknowledgement = ack-nhfb,
articleno = "4",
}
@Article{Petrenko:2007:TSE,
author = "Maksym Petrenko and Denys Poshyvanyk and V{\'a}clav
Rajlich and Joseph Buchta",
title = "Teaching Software Evolution in Open Source",
journal = j-COMPUTER,
volume = "40",
number = "11",
pages = "25--31",
month = nov,
year = "2007",
CODEN = "CPTRB4",
DOI = "http://dx.doi.org/10.1109/MC.2007.402",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Fri Jul 4 17:13:35 MDT 2008",
bibsource = "http://computer.org/computer/co2007/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Riehle:2007:EMO,
author = "Dirk Riehle",
title = "The Economic Motivation of Open Source Software:
Stakeholder Perspectives",
journal = j-COMPUTER,
volume = "40",
number = "4",
pages = "25--32",
month = apr,
year = "2007",
CODEN = "CPTRB4",
DOI = "http://dx.doi.org/10.1109/MC.2007.147",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Fri Jul 4 17:13:34 MDT 2008",
bibsource = "http://computer.org/computer/co2007/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Sheridan:2007:PTC,
author = "Flash Sheridan",
title = "Practical testing of a {C99} compiler using output
comparison",
journal = j-SPE,
volume = "37",
number = "14",
pages = "1475--1488",
day = "25",
month = nov,
year = "2007",
CODEN = "SPEXBL",
DOI = "http://dx.doi.org/10.1002/spe.812",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
bibdate = "Wed Oct 17 18:33:17 MDT 2007",
bibsource = "http://www.interscience.wiley.com/jpages/0038-0644;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www3.interscience.wiley.com/journalfinder.html",
abstract = "A simple technique is presented for testing a C99
compiler, by comparing its output with the output from
pre-existing tools. The advantage to this approach is
that new test cases can be added in bulk from existing
sources, reducing the need for in-depth investigation
of correctness issues and for creating new test code by
hand. This technique was used in testing the PalmSource
Palm OS Cobalt ARM C/C++ cross-compiler for
Palm-Powered personal digital assistants, primarily for
standards compliance and the correct execution of
generated code. The technique described here found
several hundred bugs, mostly in our in-house code, but
also in longstanding high-quality front- and back-end
code from Edison Design Group and Apogee Software. It
also found 18 bugs in the GNU C compiler, as well as a
bug specific to the Apple version of GCC, a bug
specific to the Suse version of GCC, and a dozen bugs
in versions of GCC for the ARM processor, several of
which were critical.",
acknowledgement = ack-nhfb,
onlinedate = "3 Apr 2007",
}
@Article{Sherman:2007:OST,
author = "William R. Sherman and Simon Su and Philip A. McDonald
and Yi Mu and Frederick {Harris, Jr.}",
title = "Open-Source Tools for Immersive Environmental
Visualization",
journal = j-IEEE-CGA,
volume = "27",
number = "2",
pages = "88--91",
month = mar # "\slash " # apr,
year = "2007",
CODEN = "ICGADZ",
DOI = "http://dx.doi.org/10.1109/MCG.2007.44",
ISSN = "0272-1716 (print), 1558-1756 (electronic)",
ISSN-L = "0272-1716",
bibdate = "Thu Jul 3 10:16:13 MDT 2008",
bibsource = "http://computer.org/cga/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeecga.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Computer Graphics and Applications",
}
@Article{Walfield:2007:CGH,
author = "Neal H. Walfield and Marcus Brinkmann",
title = "A critique of the {GNU Hurd} multi-server operating
system",
journal = j-OPER-SYS-REV,
volume = "41",
number = "4",
pages = "30--39",
month = jul,
year = "2007",
CODEN = "OSRED8",
DOI = "http://doi.acm.org/10.1145/1278901.1278907",
ISSN = "0163-5980",
bibdate = "Fri Jun 20 17:17:50 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The GNU Hurd's design was motivated by a desire to
rectify a number of observed shortcomings in Unix.
Foremost among these is that many policies that limit
users exist simply as remnants of the design of the
system's mechanisms and their implementation. To
increase extensibility and integration, the Hurd adopts
an object-based architecture and defines interfaces, in
particular those for the composition of and access to
name spaces, that are virtualizable.\par
This paper is first a presentation of the Hurd's design
goals and a characterization of its architecture
primarily as it represents a departure from Unix's. We
then critique the architecture and assess it in terms
of the user environment of today focusing on security.
Then follows an evaluation of Mach, the microkernel on
which the Hurd is built, emphasizing the design
constraints which Mach imposes as well as a number of
deficiencies its design presents for multi-server like
systems. Finally, we reflect on the properties such a
system appears to require.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGOPS Operating Systems Review",
keywords = "access controls; multi-server; naming; structure",
}
@Book{Yadava:2007:BDB,
author = "Himanshu Yadava",
title = "The {Berkeley DB} book: the definite guide to creating
scalable and fault-tolerant, embedded database
applications using the open source {Berkeley DB}
library",
publisher = pub-APRESS,
address = pub-APRESS:adr,
pages = "xx + 442",
year = "2007",
DOI = "http://dx.doi.org/10.1007/1-59059-672-2",
ISBN = "1-59059-672-2",
ISBN-13 = "978-1-59059-672-2",
LCCN = "QA76.9.D3 Y33 2007",
bibdate = "Mon Nov 17 13:27:58 MST 2008",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90",
series = "The expert's voice in open source",
acknowledgement = ack-nhfb,
subject = "Berkeley DB; Database management",
}
@Article{Yang:2007:ERM,
author = "Byung-Sun Yang and Junpyo Lee and SeungIl Lee and
Seongbae Park and Yoo C. Chung and Suhyun Kim and Kemal
Ebcioglu and Erik Altman and Soo-Mook Moon",
title = "Efficient Register Mapping and Allocation in {LaTTe},
an Open-Source {Java} Just-in-Time Compiler",
journal = j-IEEE-TRANS-PAR-DIST-SYS,
volume = "18",
number = "1",
pages = "57--69",
month = jan,
year = "2007",
CODEN = "ITDSEO",
DOI = "http://dx.doi.org/10.1109/TPDS.2007.10",
ISSN = "1045-9219 (print), 1558-2183 (electronic)",
ISSN-L = "1045-9219",
bibdate = "Thu Jul 3 14:26:51 MDT 2008",
bibsource = "http://www.computer.org/tpds/td2007/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeetranspardistsys.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Transactions on Parallel and Distributed
Systems",
}
@Article{Yang:2007:IWS,
author = "X. Yang and X. D. Wang and R. Allan",
title = "Investigation of {WSRP} support in selected
open-source portal frameworks",
journal = j-CCPE,
volume = "19",
number = "12",
pages = "1729--1738",
day = "25",
month = aug,
year = "2007",
CODEN = "CCPEBO",
DOI = "http://dx.doi.org/10.1002/cpe.1116",
ISSN = "1532-0626 (print), 1532-0634 (electronic)",
ISSN-L = "1532-0626",
bibdate = "Mon Dec 5 10:08:15 MST 2011",
bibsource = "http://www.interscience.wiley.com/jpages/1532-0626;
http://www.math.utah.edu/pub/tex/bib/ccpe.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
onlinedate = "7 Jun 2007",
}
@Article{Ahmad:2008:ATT,
author = "David Ahmad",
title = "Attack Trends: Two Years of Broken Crypto: {Debian}'s
Dress Rehearsal for a Global {PKI} Compromise",
journal = j-IEEE-SEC-PRIV,
volume = "6",
number = "5",
pages = "70--73",
month = sep # "\slash " # oct,
year = "2008",
CODEN = "????",
DOI = "http://dx.doi.org/10.1109/MSP.2008.131",
ISSN = "1540-7993 (print), 1558-4046 (electronic)",
bibdate = "Thu Jul 2 10:02:21 MDT 2009",
bibsource = "http://computer.org/security/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "A patch to the OpenSSL package maintained by Debian
GNU/Linux (an operating system composed of free and
open source software that can be used as a desktop or
server OS) submitted in 2006 weakened its pseudo-random
number generator (PRNG), a critical component for
secure key generation. Putting both servers and users
at risk, this vulnerability affected OpenSSH, Apache
(mod\_ssl), the onion router (TOR), OpenVPN, and other
applications. In this article, the author examines
these issue and its consequences. OpenSSL is an open
source library implementing the SSL (Secure Socket
Layer) and TLS (Transport Layer Security) protocols.
Several widely deployed applications on many OSs rely
on it for secure communications, particularly Linux and
BSD-based systems. Where in use, it's a critical part
of the OS's security subsystem.",
acknowledgement = ack-nhfb,
fjournal = "IEEE Security and Privacy",
}
@Article{Baldassin:2008:OSB,
author = "Alexandro Baldassin and Paulo Centoducatte and Sandro
Rigo and Daniel Casarotto and Luiz C. V. Santos and Max
Schultz and Olinto Furtado",
title = "An open-source binary utility generator",
journal = j-TODAES,
volume = "13",
number = "2",
pages = "27:1--27:??",
month = apr,
year = "2008",
CODEN = "ATASFO",
DOI = "http://doi.acm.org/10.1145/1344418.1344423",
ISSN = "1084-4309 (print), 1557-7309 (electronic)",
bibdate = "Thu Jun 12 18:10:39 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/todaes/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/todaes.bib",
abstract = "Electronic system level (ESL) modeling allows early
hardware-dependent software (HDS) development. Due to
broad CPU diversity and shrinking time-to-market, HDS
development can neither rely on hand-retargeting binary
tools, nor can it rely on pre-existent tools within
standard packages. As a consequence, binary utilities
which can be easily adapted to new CPU targets are of
increasing interest. We present in this article a
framework for automatic generation of binary utilities.
It relies on two innovative ideas: platform-aware
modeling and more inclusive relocation handling.
Generated assemblers, linkers, disassemblers and
debuggers were validated for MIPS, SPARC, PowerPC,
i8051 and PIC16F84. An open-source prototype generator
is available for download.",
acknowledgement = ack-nhfb,
articleno = "27",
keywords = "Platform debugging; retargetable tools; TLM",
}
@Article{Balos:2008:OIA,
author = "Kazimierz Ba{\l}os and Marcin Jarz{\k{a}}b and Damian
Wieczorek and Krzysztof Zieli{\'n}ski",
title = "Open interface for autonomic management of virtualized
resources in complex systems --- construction
methodology",
journal = j-FUT-GEN-COMP-SYS,
volume = "24",
number = "5",
pages = "390--401",
month = may,
year = "2008",
CODEN = "FGSEVI",
ISSN = "0167-739X (print), 1872-7115 (electronic)",
ISSN-L = "0167-739X",
bibdate = "Sat Sep 11 13:08:11 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/0167739X",
acknowledgement = ack-nhfb,
}
@Article{Baraniuk:2008:VGW,
author = "Richard G. Baraniuk and C. Sidney Burrus",
title = "Viewpoint: Global warming toward open educational
resources",
journal = j-CACM,
volume = "51",
number = "9",
pages = "30--32",
month = sep,
year = "2008",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Mon Aug 25 15:05:08 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Ben-Yehuda:2008:OSF,
author = "Muli Ben-Yehuda and Eric {Van Hensbergen}",
title = "Open source as a foundation for systems research",
journal = j-OPER-SYS-REV,
volume = "42",
number = "1",
pages = "2--4",
month = jan,
year = "2008",
CODEN = "OSRED8",
DOI = "http://doi.acm.org/10.1145/1341312.1341315",
ISSN = "0163-5980",
bibdate = "Fri Jun 20 17:19:29 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "You are a systems researcher at a corporate research
lab. The corporation you work for deals with both
proprietary and open source software. You have an
exciting new idea that will undoubtedly revolutionize
the field, but first you need to build a working system
to validate it. Before embarking on your exploratory
research project, you must decide: Do you start from
scratch, or do you build upon a mature system? And if
the latter---should the system be proprietary or open
source?",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGOPS Operating Systems Review",
}
@Article{Campbell-Kelly:2008:VHR,
author = "Martin Campbell-Kelly",
title = "Viewpoints: Historical reflections: Will the future of
software be open source?",
journal = j-CACM,
volume = "51",
number = "10",
pages = "21--23",
month = oct,
year = "2008",
CODEN = "CACMA2",
DOI = "http://doi.acm.org/10.1145/1400181.1400189",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Wed Sep 24 16:39:49 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Tracing the course of influential computing
developments and considering possible paths to new
paradigms.",
acknowledgement = ack-nhfb,
}
@Book{Eaton:2008:GOM,
author = "John W. Eaton and David Bateman and S{\o}ren Hauberg",
title = "{GNU} Octave manual: a high-level interactive language
for numerical computations",
publisher = "Network Theory Ltd.",
address = "Bristol, UK",
pages = "x + 555",
year = "2008",
ISBN = "0-9546120-6-X",
ISBN-13 = "978-0-9546120-6-1",
LCCN = "????",
bibdate = "Sat Jun 13 11:08:09 MDT 2009",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.gbv.de:20011/gvk",
note = "Version 3 for Octave version 3.0.2, August 2008.",
price = "US\$39.95",
acknowledgement = ack-nhfb,
}
@Article{Ebert:2008:OSS,
author = "Christof Ebert",
title = "Open Source Software in Industry",
journal = j-IEEE-SOFTWARE,
volume = "25",
number = "3",
pages = "52--53",
month = may # "\slash " # jun,
year = "2008",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2008.67",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 3 12:17:31 MDT 2008",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/{\&}toc=comp/mags/so/2008/03/mso03toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://csdl.computer.org/comp/mags/so/2008/03/mso2008030052.pdf",
acknowledgement = ack-nhfb,
}
@Article{Foxwell:2008:RDG,
author = "Harry J. Foxwell",
title = "Review of {`The Definitive Guide to the Xen
Hypervisor' (Prentice Hall Open Source Software
Development Series), David Chisnall, Prentice Hall PTR,
2007, \$49.99, ISBN 0-13-234971-X}",
journal = j-QUEUE,
volume = "6",
number = "3",
pages = "69--69",
month = may # "\slash " # jun,
year = "2008",
CODEN = "AQCUAE",
DOI = "http://doi.acm.org/10.1145/1394127.1394143",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Tue Aug 5 19:04:31 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/queue.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@InProceedings{Fursin:2008:MGM,
author = "Grigori Fursin and Cupertino Miranda and Olivier Temam
and Mircea Namolaru and Elad Yom-Tov and Ayal Zaks and
Bilha Mendelson and Edwin Bonilla and John Thomson and
Hugh Leather and Chris Williams and Michael O. Boyle",
editor = "????",
booktitle = "{GCC Summit '08}",
title = "{MILEPOST GCC}: machine learning based research
compiler",
publisher = "????",
pages = "1--13",
year = "2008",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Wed Oct 01 17:18:23 2008",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.milepost.eu/",
URL = "http://gcc-ici.sourceforge.net/papers/fmtp2008.pdf",
abstract = "Tuning hardwired compiler optimizations for rapidly
evolving hardware makes porting an optimizing compiler
for each new platform extremely challenging. Our
radical approach is to develop a modular, extensible,
self-optimizing compiler that automatically learns the
best optimization heuristics based on the behavior of
the platform. In this paper we describe MILEPOST GCC, a
machine-learning-based compiler that automatically
adjusts its optimization heuristics to improve the
execution time, code size, or compilation time of
specific programs on different architectures. Our
preliminary experimental results show that it is
possible to considerably reduce execution time of the
MiBench benchmark suite on a range of platforms
entirely automatically.",
acknowledgement = ack-nhfb,
}
@Article{Glass:2008:TME,
author = "Robert L. Glass",
title = "Two Mistakes and Error-Free Software: {A} Confession",
journal = j-IEEE-SOFTWARE,
volume = "25",
number = "4",
pages = "96, 95",
month = jul # "\slash " # aug,
year = "2008",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2008.102",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 3 12:17:32 MDT 2008",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/{\&}toc=comp/mags/so/2008/04/mso04toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
URL = "http://bell.computer.org/dlcomments/",
acknowledgement = ack-nhfb,
}
@Book{Janert:2008:GAU,
author = "Philipp Janert",
title = "{Gnuplot} in Action: Understanding Data with Graphs",
publisher = pub-MANNING,
address = pub-MANNING:adr,
pages = "275 (est.)",
year = "2008",
ISBN = "1-933988-39-8",
ISBN-13 = "978-1-933988-39-9",
LCCN = "????",
bibdate = "Wed Jul 09 19:14:41 2008",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$35.00",
acknowledgement = ack-nhfb,
}
@Article{Joyner:2008:OSC,
author = "David Joyner",
title = "Open source computer algebra systems: {Axiom}",
journal = j-ACM-COMM-COMP-ALGEBRA,
volume = "42",
number = "1--2",
pages = "39--47",
month = mar # "/" # jun,
year = "2008",
CODEN = "????",
DOI = "http://doi.acm.org/10.1145/1394042.1394046",
ISSN = "1932-2232 (print), 1932-2240 (electronic)",
ISSN-L = "1932-2232",
bibdate = "Tue Aug 12 17:30:40 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/sigsam.bib",
abstract = "This survey will look at Axiom, a free and very
powerful computer algebra system available. It is a
general purpose CAS useful for symbolic computation,
research, and the development of new mathematical
algorithms. Axiom is similar in some ways to Maxima,
covered in the survey [J1], but different in many ways
as well. Axiom, Maxima, and SAGE [S], are the largest
of the general-purpose open-source CAS's. If you want
to 'take a test drive,' Axiom can be tested without
installation via the web interface [AS] or the SAGE
online interface [S].",
acknowledgement = ack-nhfb,
fjournal = "ACM Communications in Computer Algebra",
}
@Book{Lindberg:2008:IPO,
author = "Van Lindberg",
title = "Intellectual property and open source",
publisher = pub-ORA-MEDIA,
address = pub-ORA-MEDIA:adr,
pages = "xv + 371",
year = "2008",
ISBN = "0-596-51796-3",
ISBN-13 = "978-0-596-51796-0",
LCCN = "K1519.C6 L56 2008eb; K1519.C6; K1519.C6 L56 2008;
Internet",
bibdate = "Sat Nov 13 10:08:52 MST 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90;
prodorbis.library.yale.edu:7090/voyager",
acknowledgement = ack-nhfb,
subject = "Computer networks; Law and legislation; United States;
Intellectual property",
}
@Book{Matloff:2008:ADG,
author = "Norman S. Matloff and Peter Jay Salzman",
title = "The art of debugging with {GDB}, {DDD}, and
{Eclipse}",
publisher = pub-NO-STARCH,
address = pub-NO-STARCH:adr,
pages = "xiv + 264",
year = "2008",
ISBN = "1-59327-174-3 (paperback), 1-59327-002-X",
ISBN-13 = "978-1-59327-174-9 (paperback), 978-1-59327-002-5",
LCCN = "QA76.9.D43 M35 2008",
bibdate = "Wed Feb 17 16:52:37 MST 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
melvyl.cdlib.org:210/CDL90",
acknowledgement = ack-nhfb,
subject = "Debugging in computer science; Computer software;
Quality control",
}
@Article{Noble:2008:GMY,
author = "Michael S. Noble",
title = "Getting more from your multicore: exploiting {OpenMP}
from an open-source numerical scripting language",
journal = j-CCPE,
volume = "20",
number = "16",
pages = "1877--1891",
month = nov,
year = "2008",
CODEN = "CCPEBO",
DOI = "http://dx.doi.org/10.1002/cpe.1296",
ISSN = "1532-0626 (print), 1532-0634 (electronic)",
ISSN-L = "1532-0626",
bibdate = "Mon Dec 5 10:08:28 MST 2011",
bibsource = "http://www.interscience.wiley.com/jpages/1532-0626;
http://www.math.utah.edu/pub/tex/bib/ccpe.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/pvm.bib",
acknowledgement = ack-nhfb,
onlinedate = "4 Jun 2008",
}
@Book{Peck:2008:BGN,
author = "Akkana Peck",
title = "Beginning {GIMP}: from novice to professional",
publisher = pub-APRESS,
address = pub-APRESS:adr,
edition = "Second",
pages = "xxvi + 557",
year = "2008",
ISBN = "1-4302-1070-2 (paperback)",
ISBN-13 = "978-1-4302-1070-2 (paperback)",
LCCN = "T385 .P395 2008",
bibdate = "Fri Sep 17 15:22:54 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
series = "The expert's voice in open source",
acknowledgement = ack-nhfb,
remark = "Includes a preview of GIMP 2.6.",
subject = "GIMP (Computer file); computer graphics",
tableofcontents = "Getting to know GIMP \\
Improving digital photos \\
Introduction to layers \\
Drawing \\
Selection \\
Erasing and touching up \\
Filters and effects \\
Color \\
Advanced drawing \\
Advanced compositing \\
Plug-ins and scripting \\
Additional topics",
}
@Book{Salus:2008:DGP,
author = "Peter H. Salus",
title = "The daemon, the gnu, and the penguin: how free and
open software is changing the world",
publisher = "Reed Media Services",
address = "Keller, TX, USA",
pages = "204 (est.)",
year = "2008",
ISBN = "0-9790342-3-X",
ISBN-13 = "978-09790342-3-7",
LCCN = "????",
bibdate = "Thu Jun 4 13:16:41 MDT 2009",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib;
z3950.loc.gov:7090/Voyager",
acknowledgement = ack-nhfb,
remark = "Edited by Jeremy C. Reed; foreword by Jon `Maddog'
Hall.",
}
@Article{Santos:2008:VUP,
author = "Carlos {Santos, Jr.}",
title = "Viewpoint: Understanding Partnerships between
Corporations and the Open Source Community: {A}
Research Gap",
journal = j-IEEE-SOFTWARE,
volume = "25",
number = "6",
pages = "96--97",
month = nov # "\slash " # dec,
year = "2008",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2008.167",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 2 09:29:55 MDT 2009",
bibsource = "http://computer.org/software/so2008/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Software",
}
@Article{Schlogl:2008:BFO,
author = "Alois Schl{\"o}gl and Clemens Brunner",
title = "{BioSig}: {A} Free and Open Source Software Library
for {BCI} Research",
journal = j-COMPUTER,
volume = "41",
number = "10",
pages = "44--50",
month = oct,
year = "2008",
CODEN = "CPTRB4",
DOI = "http://dx.doi.org/10.1109/MC.2008.407",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Thu Jul 2 08:29:12 MDT 2009",
bibsource = "http://computer.org/computer/co2008/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Computer Magazine",
}
@Article{Schreppers:2008:ACC,
author = "Walter Schreppers and Annie Cuyt",
title = "{Algorithm 871}: {A} {C\slash C++} precompiler for
autogeneration of multiprecision programs",
journal = j-TOMS,
volume = "34",
number = "1",
pages = "5:1--5:20",
month = jan,
year = "2008",
CODEN = "ACMSCU",
DOI = "http://doi.acm.org/10.1145/1322436.1322441",
ISSN = "0098-3500 (print), 1557-7295 (electronic)",
bibdate = "Wed Mar 12 17:39:58 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/toms/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "In the past decade a number of libraries for
multiprecision floating-point arithmetic have been
developed. We describe an easy to use, generic C/C++
transcription program or precompiler for the conversion
of C or C++ source code into new code that uses a C++
multiprecision library of choice. The precompiler can
convert any type in the input source code to another
type in the output source code. The input source can be
either C or C++, while the output code generated by the
precompiler and using the new types, is C++. The type
conversion is based on a simple XML configuration file
which is provided by either the developer of the
multiprecision library or by the user of the
precompiler. The precompiler can also convert to data
types with additional features, which are not supported
in the types of the source code. Applicability of the
precompiler is shown with the successful conversion of
large subsets of the GNU Scientific Library and
Numerical Recipes.",
acknowledgement = ack-nhfb,
articleno = "5",
}
@Article{Schulz:2008:OSO,
author = "Martin Schulz and Jim Galarowicz and Don Maghrak and
William Hachfeld and David Montoya and Scott Cranford",
title = "{Open | SpeedShop}: {An} open source infrastructure
for parallel performance analysis",
journal = j-SCI-PROG,
volume = "16",
number = "2--3",
pages = "105--121",
month = "????",
year = "2008",
CODEN = "SCIPEV",
DOI = "http://dx.doi.org/10.3233/SPR-2008-0256",
ISSN = "1058-9244 (print), 1875-919X (electronic)",
bibdate = "Wed Sep 1 14:50:29 MDT 2010",
bibsource = "http://www.iospress.nl/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Slogsnat:2008:OSH,
author = "David Slogsnat and Alexander Giese and Mondrian
N{\"u}ssle and Ulrich Br{\"u}ning",
title = "An open-source {HyperTransport} core",
journal = j-TRETS,
volume = "1",
number = "3",
pages = "14:1--14:??",
month = sep,
year = "2008",
CODEN = "????",
DOI = "http://doi.acm.org/10.1145/1391732.1391734",
ISSN = "1936-7406 (print), 1936-7414 (electronic)",
ISSN-L = "1936-7406",
bibdate = "Tue Nov 4 17:12:44 MST 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "This article presents the design of a generic
HyperTransport (HT) core. HyperTransport is a
packet-based interconnect technology for low-latency,
high-bandwidth point-to-point connections. It is
specially optimized to achieve a very low latency. The
core has been verified in system using an FPGA. This
exhaustive verification and the generic design allow
the mapping to both ASICs and FPGAs. The implementation
described in this work supports a 16-bit link width, as
used by Opteron processors. On a Xilinx Virtex-4 FX60,
the core supports a link frequency of 400 MHz DDR and
offers a maximum bidirectional bandwidth of 3.2GB/s.
The in-system verification has been performed using a
custom FPGA board that has been plugged into a
HyperTransport extension connector (HTX) of a standard
Opteron-based motherboard. HTX slots in Opteron-based
motherboards allow very high-bandwidth, low-latency
communication, since the HTX device is directly
connected to one of the HyperTransport links of the
processor. Performance analysis shows a unidirectional
payload bandwidth of 1.4GB/s and a read latency of 180
ns. The HT core in combination with the HTX board is an
ideal base for prototyping systems and implementing
FPGA coprocessors. The HT core is available as open
source.",
acknowledgement = ack-nhfb,
articleno = "14",
fjournal = "ACM Transactions on Reconfigurable Technology and
Systems (TRETS)",
keywords = "FPGA; HTX; HyperTransport; prototyping; RTL",
}
@Article{Sohn:2008:SAS,
author = "So Young Sohn and Min Seok Mok",
title = "A strategic analysis for successful open source
software utilization based on a structural equation
model",
journal = j-J-SYST-SOFTW,
volume = "81",
number = "6",
pages = "1014--1024",
month = jun,
year = "2008",
CODEN = "JSSODM",
ISSN = "0164-1212",
bibdate = "Tue Sep 7 07:27:03 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/01641212",
acknowledgement = ack-nhfb,
}
@Article{Sowe:2008:UKS,
author = "Sulayman K. Sowe and Ioannis Stamelos and Lefteris
Angelis",
title = "Understanding knowledge sharing activities in
free/open source software projects: {An} empirical
study",
journal = j-J-SYST-SOFTW,
volume = "81",
number = "3",
pages = "431--446",
month = mar,
year = "2008",
CODEN = "JSSODM",
ISSN = "0164-1212",
bibdate = "Tue Sep 7 07:27:03 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/01641212",
acknowledgement = ack-nhfb,
}
@InProceedings{Stein:2008:CWC,
author = "William A. Stein",
title = "Can we create a viable free open source alternative to
{Magma}, {Maple}, {Mathematica} and {Matlab}?",
crossref = "Jeffrey:2008:PAM",
pages = "5--6",
year = "2008",
DOI = "http://doi.acm.org/10.1145/1390768.1390771",
bibdate = "Tue Aug 5 18:10:09 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The goal of the Sage project ({\tt
http://sagemath.org}) is to create a truly viable free
open source alternative to Magma, Maple, Mathematica
and Matlab. Is this possible?",
acknowledgement = ack-nhfb,
keywords = "free; Magma; Maple; Mathematica; Matlab; open source",
}
@Article{Utke:2008:OFM,
author = "Jean Utke and Uwe Naumann and Mike Fagan and Nathan
Tallent and Michelle Strout and Patrick Heimbach and
Chris Hill and Carl Wunsch",
title = "{OpenAD\slash F}: {A} Modular Open-Source Tool for
Automatic Differentiation of {Fortran} Codes",
journal = j-TOMS,
volume = "34",
number = "4",
pages = "18:1--18:36",
month = jul,
year = "2008",
CODEN = "ACMSCU",
DOI = "http://doi.acm.org/10.1145/1377596.1377598",
ISSN = "0098-3500 (print), 1557-7295 (electronic)",
bibdate = "Wed Jul 16 11:30:01 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/toms/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The Open/ADF tool allows the evaluation of derivatives
of functions defined by a Fortran program. The
derivative evaluation is performed by a Fortran code
resulting from the analysis and transformation of the
original program that defines the function of interest.
Open/ADF has been designed with a particular emphasis
on modularity, flexibility, and the use of open source
components. While the code transformation follows the
basic principles of automatic differentiation, the tool
implements new algorithmic approaches at various
levels, for example, for basic block preaccumulation
and call graph reversal. Unlike most other automatic
differentiation tools, Open/ADF uses components
provided by the Open/AD framework, which supports a
comparatively easy extension of the code
transformations in a language-independent fashion. It
uses code analysis results implemented in the
OpenAnalysis component. The interface to the
language-independent transformation engine is an
XML-based format, specified through an XML schema. The
implemented transformation algorithms allow efficient
derivative computations using locally optimized
cross-country sequences of vertex, edge, and face
elimination steps. Specifically, for the generation of
adjoint codes, Open/ADF supports various code reversal
schemes with hierarchical checkpointing at the
subroutine level. As an example from geophysical fluid
dynamics, a nonlinear time-dependent scalable, yet
simple, barotropic ocean model is considered.
OpenAD/F's reverse mode is applied to compute
sensitivities of some of the model's transport
properties with respect to gridded fields such as
bottom topography as independent (control) variables.",
acknowledgement = ack-nhfb,
articleno = "18",
keywords = "adjoint compiler; Automatic differentiation; source
transformation",
}
@Article{Ven:2008:SYA,
author = "Kris Ven and Jan Verelst and Herwig Mannaert",
title = "Should You Adopt Open Source Software?",
journal = j-IEEE-SOFTWARE,
volume = "25",
number = "3",
pages = "54--59",
month = may # "\slash " # jun,
year = "2008",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2008.73",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 3 12:17:31 MDT 2008",
bibsource = "http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/{\&}toc=comp/mags/so/2008/03/mso03toc.xml;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Watson:2008:BOS,
author = "Richard T. Watson and Marie-Claude Boudreau and Paul
T. York and Martina E. Greiner and Donald {Wynn, Jr.}",
title = "The business of open source",
journal = j-CACM,
volume = "51",
number = "4",
pages = "41--46",
month = apr,
year = "2008",
CODEN = "CACMA2",
DOI = "http://doi.acm.org/10.1145/1330311.1330321",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Mon Jun 16 18:36:31 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Tracking the changing competitive conditions of the
software industry.",
acknowledgement = ack-nhfb,
}
@Article{Xiao:2008:GEI,
author = "Dr Nong Xiao",
title = "{Guest Editor}'s Introduction: Best Papers from the
{GCC 2006 Conference}",
journal = j-INT-J-PAR-EMER-DIST-SYS,
volume = "23",
number = "2",
pages = "105--106",
month = "????",
year = "2008",
CODEN = "????",
DOI = "http://dx.doi.org/10.1080/17445760701659233",
ISSN = "1744-5760 (print), 1744-5779 (electronic)",
ISSN-L = "1744-5760",
bibdate = "Thu Jul 10 22:10:58 MDT 2008",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.informaworld.com/smpp/content~content=a791170372",
acknowledgement = ack-nhfb,
}
@Book{Younker:2008:FAP,
author = "Jeff Younker",
title = "Foundations of agile {Python} development: [{Python},
agile project methods, and a comprehensive open source
tool chain!]",
publisher = pub-APRESS,
address = pub-APRESS:adr,
pages = "xxi + 393",
year = "2008",
ISBN = "1-59059-981-0",
ISBN-13 = "978-1-59059-981-5",
LCCN = "QA76.73.P98",
bibdate = "Thu Apr 16 11:22:52 MDT 2009",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.gbv.de:20011/gvk",
series = "The expert's voice in open source",
acknowledgement = ack-nhfb,
subject = "Python (Computer program language)",
}
@Article{Anokwa:2009:OSD,
author = "Yaw Anokwa and Carl Hartung and Waylon Brunette and
Gaetano Borriello and Adam Lerer",
title = "Open Source Data Collection in the Developing World",
journal = j-COMPUTER,
volume = "42",
number = "10",
pages = "97--99",
month = oct,
year = "2009",
CODEN = "CPTRB4",
DOI = "http://dx.doi.org/10.1109/MC.2009.328",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
bibdate = "Wed May 12 23:09:46 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Bernaschi:2009:OOS,
author = "M. Bernaschi and F. Cacace and G. Iannello and M.
Vellucci and L. Vollero",
title = "{OpenCAPWAP}: {An} open source {CAPWAP} implementation
for the management and configuration of {WiFi}
hot-spots",
journal = j-COMP-NET-AMSTERDAM,
volume = "53",
number = "2",
pages = "217--230",
day = "13",
month = feb,
year = "2009",
CODEN = "????",
ISSN = "1389-1286",
bibdate = "Sat Apr 2 08:42:30 MDT 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/13891286",
acknowledgement = ack-nhfb,
fjournal = "Computer Networks",
}
@Article{Briot:2009:GSCa,
author = "Emmanuel Briot",
title = "Gem \#52: scripting capabilities in {GNAT} (Part 1)",
journal = j-SIGADA-LETTERS,
volume = "29",
number = "2",
pages = "37--39",
month = aug,
year = "2009",
CODEN = "AALEE5",
DOI = "http://doi.acm.org/10.1145/1620593.1620600",
ISSN = "0736-721X",
bibdate = "Mon Jun 21 14:04:08 MDT 2010",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Ada Gem \#52 -- Programming languages are, at least in
the mind of most programmers, divided into two
categories: scripting languages and others. The
dividing line is not always obvious, and generally has
to do with the size of the application, whether the
language is interpreted or compiled, and whether doing
operations such as manipulating external processes is
easy.\par
It's safe to say, though, that Ada is almost never
classified as a scripting language. This Gem
demonstrates a few of the packages that are part of the
GNAT distribution and that provide helpful scripting
features to accomplish tasks that would often be
thought to be in the domain of languages specialized
for scripting. Portability is of course a major
advantage of choosing Ada!",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGAda Ada Letters",
}
@Article{Briot:2009:GSCb,
author = "Emmanuel Briot",
title = "Gem \#54: scripting capabilities in {GNAT} (Part 2)",
journal = j-SIGADA-LETTERS,
volume = "29",
number = "2",
pages = "40--42",
month = aug,
year = "2009",
CODEN = "AALEE5",
DOI = "http://doi.acm.org/10.1145/1620593.1620601",
ISSN = "0736-721X",
bibdate = "Mon Jun 21 14:04:08 MDT 2010",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "In Gem \#52, we saw various facilities that GNAT
provides to make Ada a scripting language (sort of). We
discussed GNAT.Command\_Line, GNATCOLL.Mmap,
GNAT.Regpat and GNAT.AWK. This Gem continues the
discussion of scripting capabilities, and focuses on
interaction with external processes.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGAda Ada Letters",
}
@Article{Demko:2009:SOS,
author = "Aleksander B. Demko and Nick J. Pizzi",
title = "{Scopira}: an open source {C++} framework for
biomedical data analysis applications",
journal = j-SPE,
volume = "39",
number = "6",
pages = "641--660",
day = "25",
month = apr,
year = "2009",
CODEN = "SPEXBL",
DOI = "http://dx.doi.org/10.1002/spe.915",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
ISSN-L = "0038-0644",
bibdate = "Wed Mar 17 10:02:39 MDT 2010",
bibsource = "http://www.interscience.wiley.com/jpages/0038-0644;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www3.interscience.wiley.com/journalfinder.html",
acknowledgement = ack-nhfb,
onlinedate = "Dec 31 2008 4:50AM",
}
@Article{Ebert:2009:OSS,
author = "Christof Ebert",
title = "Open Source Software: {Guest Editor}'s Introduction:
How Open Source Tools Can Benefit Industry",
journal = j-IEEE-SOFTWARE,
volume = "26",
number = "2",
pages = "50--51",
month = mar # "\slash " # apr,
year = "2009",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2009.38",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 2 09:29:56 MDT 2009",
bibsource = "http://computer.org/software/so2009/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Software",
}
@Book{Foxwell:2009:PON,
author = "Harry Foxwell and Christine Tran",
title = "{Pro OpenSolaris}: {A} New Open Source {OS} for
{Linux} Developers and Administrators",
publisher = pub-APRESS,
address = pub-APRESS:adr,
pages = "xxi + 254",
year = "2009",
ISBN = "1-4302-1891-6",
ISBN-13 = "978-1-4302-1891-3",
LCCN = "QA76.76.O63 F59733 2009",
bibdate = "Thu May 07 18:00:18 2009",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
acknowledgement = ack-nhfb,
subject = "Solaris (computer file); operating systems
(computers)",
}
@Article{Gardinier:2009:OSD,
author = "Mark Gardinier",
title = "Open source development of a safety critical dual
redundant (Ada95\slash {C}++) signal control program
environment {(SCOPE)}",
journal = j-SIGADA-LETTERS,
volume = "29",
number = "3",
pages = "23--30",
month = dec,
year = "2009",
CODEN = "AALEE5",
DOI = "http://doi.acm.org/10.1145/1653616.1647434",
ISSN = "0736-721X",
bibdate = "Mon Jun 21 14:04:37 MDT 2010",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Advanced Technologies (ATI) is in the process of
developing a dual redundant open source traffic
intersection control system for the U.S. Department of
Transportation. This system is known as a Signal
Control Program Environment (SCOPE). A unique aspect of
this effort is that we use all open source
non-supported toolsets from requirements though formal
qualification testing. This paper will describe our
development process, prototype, and current
work.\par
The development of the SCOPE is a two part effort. The
first part, already completed, was to build a prototype
intersection control system that implemented a
subsection of newly developed intersection traffic flow
control and preemption concepts. In six months, two ATI
engineers performed a complete software development
lifecycle. The result was a working Ada95/C++ prototype
that executes under Linux and can be easily ported to
any hardware architecture .",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGAda Ada Letters",
keywords = "ada95; dual-redundant; safety critical; traffic
control",
}
@Article{Hafer:2009:AOS,
author = "Lou Hafer and Arthur E. Kirkpatrick",
title = "Assessing open source software as a scholarly
contribution",
journal = j-CACM,
volume = "52",
number = "12",
pages = "126--129",
month = dec,
year = "2009",
CODEN = "CACMA2",
DOI = "http://doi.acm.org/10.1145/1610252.1610285",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Thu Feb 4 17:12:05 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Academic computer science has an odd relationship with
software: Publishing papers about software is
considered a distinctly stronger contribution than
publishing the software. The historical reasons for
this paradox no longer apply, but their legacy remains.
This limits researchers who see the open-source
software movement as an opportunity to make a scholarly
contribution. Expanded definitions of scholarship
acknowledge both application and discovery as important
components.$^1$ One obstacle remains: evaluation. To
raise software to the status of a first-class
contribution, we propose 'best practices' for the
evaluation of the scholarly contribution of open-source
software.\par
Typically, scholars who develop software do not include
it as a primary contribution for performance reviews.
Instead, they write articles about the software and
present the articles as contributions. This conflation
of articles and software serves neither medium well. An
article describes an original intellectual contribution
consisting of an idea, the argument for its importance
and correctness, and supporting data. In contrast,
software is more often an implementation of prior ideas
in a usable form. It bridges the often considerable gap
between an idea and the practical application of that
idea. The original idea and its implementation
represent distinct kinds of contribution.\par
The critical gap is the perceived incomparability of
these two contributions. Lacking a concise description
adapted to the traditional practices of performance
review committees, software is difficult to evaluate as
a scholarly contribution and is often relegated to
second-class status. We propose a framework for common
assessment based on widely accepted definitions of
scholarship. Within this general framework, we consider
the material and procedures that a performance review
committee uses to evaluate a publication. We then
describe how software can be summarized in a compatible
form of bibliographic citation and supplementary
material.",
acknowledgement = ack-nhfb,
}
@Article{Hearn:2009:RFS,
author = "Anthony C. Hearn",
title = "{REDUCE} is free software as of {January 2009}",
journal = j-ACM-COMM-COMP-ALGEBRA,
volume = "43",
number = "1--2",
pages = "15--16",
month = mar # "/" # jun,
year = "2009",
CODEN = "????",
DOI = "http://doi.acm.org/10.1145/1610296.1610299",
ISSN = "1932-2232 (print), 1932-2240 (electronic)",
bibdate = "Tue Sep 15 13:33:01 MDT 2009",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Jackin:2009:COS,
author = "B. J. Jackin and P. K. Palanisamy",
title = "A completely open source based computing system for
computer generation of {Fourier} holograms",
journal = j-COMP-PHYS-COMM,
volume = "180",
number = "10",
pages = "1882--1887",
month = oct,
year = "2009",
CODEN = "CPHCBZ",
ISSN = "0010-4655 (print), 1879-2944 (electronic)",
ISSN-L = "0010-4655",
bibdate = "Mon Feb 13 23:42:45 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/compphyscomm2000.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/00104655",
URL = "http://www.sciencedirect.com/science/article/pii/S0010465509001246",
acknowledgement = ack-nhfb,
fjournal = "Computer Physics Communications",
}
@Book{James:2009:CDM,
author = "Daniel James and Trevor Parsons",
title = "Crafting digital media: {Audacity}, {Blender},
{Drupal}, {GIMP}, {Scribus}, and other open source
tools",
publisher = pub-APRESS,
address = pub-APRESS:adr,
pages = "xvi + 428",
year = "2009",
ISBN = "1-4302-1888-6 (e-book), 1-4302-1887-8",
ISBN-13 = "978-1-4302-1888-3 (e-book), 978-1-4302-1887-6",
LCCN = "QA76.76.I59 J36 2009eb",
bibdate = "Fri Sep 17 15:26:44 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "The expert's voice in open source",
acknowledgement = ack-nhfb,
subject = "Ubuntu (electronic resource); open source software;
handbooks, manuals, etc; free computer software",
tableofcontents = "Part 1. Introduction \\
Ch. 1. Working with Free Software \\
Ch. 2. Getting Started \\
Part 2. Tools \\
Ch. 3. Photography \\
Ch. 4. Illustration and Font Design \\
Ch. 5. Animation \\
Ch. 6. 3D Modeling \\
Ch. 7. Publishing \\
Ch. 8. Making Music \\
Ch. 9. Recording Audio \\
Ch. 10. Mixing and Mastering \\
Ch. 11. Video Editing \\
Ch. 12. Web Content \\
Part 3. Appendixes \\
Appendix 1. GNU/Linux Commands \\
Appendix 2. GNU Free Documentation License",
}
@Book{James:2009:FSC,
author = "Daniel James",
title = "Free Software for Creative People",
publisher = pub-SV,
address = pub-SV:adr,
pages = "450",
year = "2009",
ISBN = "1-4302-1887-8",
ISBN-13 = "978-1-4302-1887-6",
LCCN = "????",
bibdate = "Fri Sep 17 15:26:44 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Joyner:2009:ASS,
author = "David Joyner",
title = "{AMS} special session on {SAGE} and mathematical
research using open source software",
journal = j-ACM-COMM-COMP-ALGEBRA,
volume = "43",
number = "2",
pages = "49--54",
month = jun,
year = "2009",
CODEN = "????",
DOI = "http://doi.acm.org/10.1145/1610296.1610303",
ISSN = "1932-2232 (print), 1932-2240 (electronic)",
ISSN-L = "1932-2232",
bibdate = "Tue Sep 15 13:33:01 MDT 2009",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/sigsam.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Communications in Computer Algebra",
issue = "168",
}
@Article{Joyner:2009:OSC,
author = "David Joyner",
title = "Open source computer algebra systems: {GAP}",
journal = j-ACM-COMM-COMP-ALGEBRA,
volume = "43",
number = "4",
pages = "110--118",
month = dec,
year = "2009",
CODEN = "????",
DOI = "http://doi.acm.org/10.1145/1823931.1823953",
ISSN = "1932-2232 (print), 1932-2240 (electronic)",
ISSN-L = "1932-2232",
bibdate = "Tue Jul 6 14:14:27 MDT 2010",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/sigsam.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Communications in Computer Algebra",
issue = "170",
}
@Article{Kanade:2009:VGO,
author = "Aditya Kanade and Amitabha Sanyal and Uday P.
Khedker",
title = "Validation of {GCC} optimizers through trace
generation",
journal = j-SPE,
volume = "39",
number = "6",
pages = "611--639",
day = "25",
month = apr,
year = "2009",
CODEN = "SPEXBL",
DOI = "http://dx.doi.org/10.1002/spe.913",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
bibdate = "Wed Mar 17 10:02:39 MDT 2010",
bibsource = "http://www.interscience.wiley.com/jpages/0038-0644;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www3.interscience.wiley.com/journalfinder.html",
acknowledgement = ack-nhfb,
onlinedate = "Jan 26 2009 3:51AM",
}
@Article{Lawton:2009:TNC,
author = "George Lawton",
title = "Technology News: The Changing Face of Open Source",
journal = j-COMPUTER,
volume = "42",
number = "5",
pages = "14--17",
month = may,
year = "2009",
CODEN = "CPTRB4",
DOI = "http://dx.doi.org/10.1109/MC.2009.162",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Thu Jul 2 08:29:13 MDT 2009",
bibsource = "http://computer.org/computer/co2009/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Computer Magazine",
}
@Article{Martin-Samos:2009:SOS,
author = "Layla Martin-Samos and Giovanni Bussi",
title = "{SaX}: An open source package for electronic-structure
and optical-properties calculations in the {GW}
approximation",
journal = j-COMP-PHYS-COMM,
volume = "180",
number = "8",
pages = "1416--1425",
month = aug,
year = "2009",
CODEN = "CPHCBZ",
ISSN = "0010-4655 (print), 1879-2944 (electronic)",
ISSN-L = "0010-4655",
bibdate = "Mon Feb 13 23:42:43 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/compphyscomm2000.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/00104655",
URL = "http://www.sciencedirect.com/science/article/pii/S0010465509000496",
acknowledgement = ack-nhfb,
fjournal = "Computer Physics Communications",
}
@Article{Meike:2009:ISS,
author = "Michael Meike and Johannes Sametinger and Andreas
Wiesauer",
title = "{Internet} Security: Security in Open Source {Web}
Content Management Systems",
journal = j-IEEE-SEC-PRIV,
volume = "7",
number = "4",
pages = "44--51",
month = jul # "\slash " # aug,
year = "2009",
CODEN = "????",
DOI = "http://dx.doi.org/10.1109/MSP.2009.104",
ISSN = "1540-7993 (print), 1558-4046 (electronic)",
ISSN-L = "1540-7993",
bibdate = "Thu Sep 10 15:38:24 MDT 2009",
bibsource = "http://computer.org/security/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesecpriv.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Security and Privacy",
}
@Article{Morelli:2009:RCE,
author = "Ralph Morelli and Allen Tucker and Norman Danner and
Trishan R. De Lanerolle and Heidi J. C. Ellis and Ozgur
Izmirli and Danny Krizanc and Gary Parker",
title = "Revitalizing computing education through free and open
source software for humanity",
journal = j-CACM,
volume = "52",
number = "8",
pages = "67--75",
month = aug,
year = "2009",
CODEN = "CACMA2",
DOI = "http://doi.acm.org/10.1145/1536616.1536635",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Wed Sep 2 16:54:35 MDT 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The humanitarian focus of socially useful projects
promises to motivate community-minded undergrads in and
out of CS.",
acknowledgement = ack-nhfb,
}
@Article{Murphy:2009:BT,
author = "Dan Murphy",
title = "The Beginnings of {TECO}",
journal = j-IEEE-ANN-HIST-COMPUT,
volume = "31",
number = "4",
pages = "110--115",
month = oct # "\slash " # dec,
year = "2009",
CODEN = "IAHCEX",
DOI = "http://doi.ieeecomputersociety.org/10.1109/MAHC.2009.127",
ISSN = "1058-6180 (print), 1934-1547 (electronic)",
ISSN-L = "1058-6180",
bibdate = "Wed Apr 28 18:56:30 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
remark = "The first decade of emacs development was done largely
in TECO, and continued until the early 1990s on PDP-10
systems. In the mid-1980s, a least two new versions of
Emacs were written with the user extension language
being Lisp instead of TECO; modern GNU Emacs is one of
them. In any event, Dan Murphy's personal memories of
his development of TECO are a good example of how
youthful time, energy, cleverness, and enthusiasm can
have far-reaching consequences.",
}
@Article{Ochem:2009:GCA,
author = "Quentin Ochem",
title = "Gem \#56: creating {Ada} to {Java} calls using
{GNAT-AJIS}",
journal = j-SIGADA-LETTERS,
volume = "29",
number = "2",
pages = "46--49",
month = aug,
year = "2009",
CODEN = "AALEE5",
DOI = "http://doi.acm.org/10.1145/1620593.1620603",
ISSN = "0736-721X",
bibdate = "Mon Jun 21 14:04:08 MDT 2010",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "In a previous Gem we introduced ada2java, which maps
an Ada specification to a Java specification, to
support calls from Java to Ada. Even though ada2java
doesn't support creating Ada bindings of Java specs,
it's still possible to use it to support calls from Ada
to Java. In this Gem we'll look at a first possibility
of doing this, using callbacks (in Ada terms,
access-to-subprogram calls).",
acknowledgement = ack-nhfb,
}
@Book{Pittman:2009:SOS,
editor = "Gregory Pittman and Christoph Sch{\"a}fer and others",
title = "{Scribus}: open source desktop publishing: the
official manual",
publisher = "FLES Books",
address = "Lostwithiel, Cornwall, UK",
pages = "439",
year = "2009",
ISBN = "0-9560780-0-1 (paperback)",
ISBN-13 = "978-0-9560780-0-1 (paperback)",
LCCN = "Z253.532 S33 S434 2009",
bibdate = "Fri Sep 17 15:16:18 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
acknowledgement = ack-nhfb,
remark = "Official manual for version 1.3.3.12 and any later
1.3.3.x releases of the software",
subject = "Scribus; Desktop publishing; Open source software;
Publishing; Software; Desktop-Publishing; Scribus
1.3.4",
tableofcontents = "1 Installation \\
2 Scribus Quick Start Guide \\
3 Scribus Basics\\
4 Customizing Scribus\\
5 Advanced Features \\
6 Colors and Color Management \\
7 File Export \\
8 Printing \\
9 PDF Forms \\
10 PDF Presentations \\
11 The Scripter \\
12 Tips and Tricks \\
13 Your DTP Toolbox \\
14 Appendices \\
15 Glossary \\
16 Credits \\
17 Index",
}
@Article{Rogers:2009:GBBa,
author = "Pat Rogers",
title = "Gem \#35: bounded buffer package in {GNAT} hierarchy
(part 1)",
journal = j-SIGADA-LETTERS,
volume = "29",
number = "1",
pages = "54--56",
month = apr,
year = "2009",
CODEN = "AALEE5",
DOI = "http://doi.acm.org/10.1145/1541788.1541804",
ISSN = "0736-721X",
bibdate = "Mon Jun 21 14:03:13 MDT 2010",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Ada Gem \#35 --- Ada 95 introduced 'protected types'
as a fundamental building block for efficient
concurrent programming and interrupt handling. In this
Gem we examine the use of protected types in the
implementation of the classic asynchronous bounded
buffer abstraction provided by the GNAT hierarchy of
library units. This Gem assumes the reader is somewhat
familiar with protected types and will, therefore,
explain some, but by no means all, of their
semantics.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGAda Ada Letters",
}
@Article{Rogers:2009:GBBb,
author = "Pat Rogers",
title = "Gem \#37: bounded buffer package in {GNAT} hierarchy
(part 2)",
journal = j-SIGADA-LETTERS,
volume = "29",
number = "1",
pages = "58--60",
month = apr,
year = "2009",
CODEN = "AALEE5",
DOI = "http://doi.acm.org/10.1145/1541788.1541806",
ISSN = "0736-721X",
bibdate = "Mon Jun 21 14:03:13 MDT 2010",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Ada Gem \#37 --- Part 1 of this Gem briefly introduced
bounded buffers, protected types, and the declaration
of the generic package GNAT. Bounded\_Buffers,
exporting protected type Bounded\_Buffer. In Part 2 of
the Gem we examine the private part of Bounded\_Buffer
and the implementations of the protected entries and
functions.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGAda Ada Letters",
}
@Article{Sendin-Rana:2009:IPF,
author = "Pablo Send{\'\i}n-Ra{\~n}a and Francisco J.
Gonz{\'a}lez-Casta{\~n}o and Enrique P{\'e}rez-Barros
and Pedro S. Rodr{\'\i}guez-Hern{\'a}ndez and Felipe
Gil-Casti{\~n}eira and Jos{\'e} M. Pousada-Carballo",
title = "Improving the performance and functionality of
{Mondrian} open-source {OLAP} systems",
journal = j-SPE,
volume = "39",
number = "3",
pages = "279--298",
day = "10",
month = mar,
year = "2009",
CODEN = "SPEXBL",
DOI = "http://dx.doi.org/10.1002/spe.899",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
ISSN-L = "0038-0644",
bibdate = "Wed Mar 17 10:02:38 MDT 2010",
bibsource = "http://www.interscience.wiley.com/jpages/0038-0644;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www3.interscience.wiley.com/journalfinder.html",
acknowledgement = ack-nhfb,
onlinedate = "Sep 8 2008 5:41AM",
}
@Article{Staff:2009:LET,
author = "{CACM Staff}",
title = "Letters to the editor: True seeds of open source
software",
journal = j-CACM,
volume = "52",
number = "1",
pages = "6--6",
month = jan,
year = "2009",
CODEN = "CACMA2",
DOI = "http://doi.acm.org/10.1145/1435417.1435420",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Tue Dec 23 16:27:53 MST 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Stallman:2009:VWO,
author = "Richard Stallman",
title = "Viewpoint: Why `open source' misses the point of free
software",
journal = j-CACM,
volume = "52",
number = "6",
pages = "31--33",
month = jun,
year = "2009",
CODEN = "CACMA2",
DOI = "http://doi.acm.org/10.1145/1516046.1516058",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Mon May 18 14:16:23 MDT 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Stodden:2009:LFR,
author = "Victoria Stodden",
title = "The Legal Framework for Reproducible Scientific
Research: Licensing and Copyright",
journal = j-COMPUT-SCI-ENG,
volume = "11",
number = "1",
pages = "35--40",
month = jan # "\slash " # feb,
year = "2009",
DOI = "http://doi.ieeecomputersociety.org/10.1109/MCSE.2009.19",
ISSN = "1521-9615 (print), 1558-366X (electronic)",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
fjournal = "Computing in Science and Engineering",
}
@Article{Toral:2009:MML,
author = "S. L. Toral and R. Mart{\'\i}nez Torres and F.
Barrero",
title = "Modelling Mailing List Behaviour in Open Source
Projects: the Case of {ARM Embedded Linux}",
journal = j-J-UCS,
volume = "15",
number = "3",
pages = "648--??",
month = "????",
year = "2009",
CODEN = "????",
ISSN = "0948-6968",
bibdate = "Wed Aug 25 22:38:58 MDT 2010",
bibsource = "http://www.jucs.org/jucs;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
URL = "http://www.jucs.org/jucs_15_3/modelling_mailing_list_behaviour",
acknowledgement = ack-nhfb,
}
@Article{vanderLinden:2009:OSD,
author = "Frank van der Linden and Bj{\"o}rn Lundell and Pentti
Marttiin",
title = "Open Source Development: Commodification of Industrial
Software: {A} Case for Open Source",
journal = j-IEEE-SOFTWARE,
volume = "26",
number = "4",
pages = "77--83",
month = jul # "\slash " # aug,
year = "2009",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2009.88",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 2 09:29:56 MDT 2009",
bibsource = "http://computer.org/software/so2009/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Software",
}
@Article{vonWangenheim:2009:EOS,
author = "Christiane Gresse von Wangenheim and Jean Carlo Rossa
Hauck and Aldo von Wangenheim",
title = "Enhancing Open Source Software in Alignment with
{CMMI-DEV}",
journal = j-IEEE-SOFTWARE,
volume = "26",
number = "2",
pages = "59--67",
month = mar # "\slash " # apr,
year = "2009",
CODEN = "IESOEG",
DOI = "http://dx.doi.org/10.1109/MS.2009.34",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Jul 2 09:29:56 MDT 2009",
bibsource = "http://computer.org/software/so2009/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Software",
}
@Book{Anonymous:2010:FTS,
author = "Anonymous",
title = "Free Typesetting Software: {{\LaTeX}}, {Troff},
{Scribus}, {Figlet}, {Lout}, {Noweb}, {Freetype},
{Graphite}, {Groff}",
publisher = "Books LLC",
address = "????",
pages = "44",
year = "2010",
ISBN = "1-157-24708-3",
ISBN-13 = "978-1-157-24708-1",
LCCN = "????",
bibdate = "Mon Jul 5 13:09:21 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Apostolakos:2010:DIV,
author = "Spyros Apostolakos and Apostolos Meliones and George
Lykakis and Emmanuel Touloupis and Vassilis Vlagoulis",
title = "Design, Implementation and Validation of an Open
Source {IP-PBX\slash VoIP} Gateway Multi-Core {SoC}",
journal = j-INT-J-PARALLEL-PROG,
volume = "38",
number = "3--4",
pages = "288--302",
month = jun,
year = "2010",
CODEN = "IJPPE5",
ISSN = "0885-7458 (print), 1573-7640 (electronic)",
ISSN-L = "0885-7458",
bibdate = "Wed Sep 1 16:06:49 MDT 2010",
bibsource = "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0885-7458&volume=38&issue=3;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.springerlink.com/openurl.asp?genre=article&issn=0885-7458&volume=38&issue=3&spage=288",
acknowledgement = ack-nhfb,
fjournal = "International Journal of Parallel Programming",
}
@Book{Calcote:2010:APG,
author = "John Calcote",
title = "Autotools: a practitioner's guide to {GNU Autoconf},
{Automake}, and {Libtool}",
publisher = pub-NO-STARCH,
address = pub-NO-STARCH:adr,
pages = "????",
year = "2010",
ISBN = "1-59327-206-5 (paperback)",
ISBN-13 = "978-1-59327-206-7 (paperback)",
LCCN = "QA76.76.D47 C335 2010",
bibdate = "Mon Sep 27 10:50:23 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
acknowledgement = ack-nhfb,
subject = "Autotools (Electronic resource); Cross-platform
software development; Open source software; UNIX
(Computer file)",
tableofcontents = "A brief introduction to the GNU autotools \\
Understanding the GNU coding standards \\
Configuring your project with Autoconf \\
More fun with Autoconf: configuring user options \\
Automatic makefiles with Automake \\
Building libraries with Libtool \\
Library interface versioning and runtime dynamic
linking \\
Flaim: an Autotools example \\
Flaim: pushing the envelope \\
Using the M4 Macro processor with Autoconf \\
A catalog of tips and reusable solutions",
}
@Article{Chen:2010:EIO,
author = "Yang Chen and Yuanjie Huang and Lieven Eeckhout and
Grigori Fursin and Liang Peng and Olivier Temam and
Chengyong Wu",
title = "Evaluating iterative optimization across 1000
datasets",
journal = j-SIGPLAN,
volume = "45",
number = "6",
pages = "448--459",
month = jun,
year = "2010",
CODEN = "SINODQ",
DOI = "http://doi.acm.org/10.1145/1806596.1806647",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Fri Oct 8 17:53:18 MDT 2010",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "While iterative optimization has become a popular
compiler optimization approach, it is based on a
premise which has never been truly evaluated: that it
is possible to learn the best compiler optimizations
across data sets. Up to now, most iterative
optimization studies find the best optimizations
through repeated runs on the same data set. Only a
handful of studies have attempted to exercise iterative
optimization on a few tens of data sets.\par
In this paper, we truly put iterative compilation to
the test for the first time by evaluating its
effectiveness across a large number of data sets. We
therefore compose KDataSets, a data set suite with 1000
data sets for 32 programs, which we release to the
public. We characterize the diversity of KDataSets, and
subsequently use it to evaluate iterative optimization.
We demonstrate that it is possible to derive a robust
iterative optimization strategy across data sets: for
all 32 programs, we find that there exists at least one
combination of compiler optimizations that achieves
86\% or more of the best possible speedup across {\em
all\/} data sets using Intel's ICC (83\% for GNU's
GCC). This optimal combination is program-specific and
yields speedups up to 1.71 on ICC and 2.23 on GCC over
the highest optimization level (-fast and -O3,
respectively). This finding makes the task of
optimizing programs across data sets much easier than
previously anticipated, and it paves the way for the
practical and reliable usage of iterative optimization.
Finally, we derive pre-shipping and post-shipping
optimization strategies for software vendors.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGPLAN Notices",
keywords = "benchmarking; compiler optimization; iterative
optimization",
}
@Article{Choi:2010:MFI,
author = "Namjoo Choi and Indushobha Chengalur-Smith and Andrew
Whitmore",
title = "Managing First Impressions of New Open Source Software
Projects",
journal = j-IEEE-SOFTWARE,
volume = "27",
number = "6",
pages = "73--77",
month = nov # "\slash " # dec,
year = "2010",
CODEN = "IESOEG",
DOI = "http://doi.ieeecomputersociety.org/10.1109/MS.2010.26",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Fri Oct 29 17:27:28 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
}
@Article{Deitcher:2010:COS,
author = "Avi Deitcher",
title = "The challenges of open source in the enterprise",
journal = j-LINUX-J,
volume = "2010",
number = "195",
pages = "3:1--3:??",
month = jul,
year = "2010",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Tue Nov 23 11:41:55 MST 2010",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
articleno = "3",
fjournal = "Linux Journal",
}
@Article{Draves:2010:FAO,
author = "Scott Draves and Isabel Walcott Draves",
title = "The flame algorithm and its open source culture",
journal = j-COMP-GRAPHICS,
volume = "44",
number = "3",
pages = "3:1--3:??",
month = aug,
year = "2010",
CODEN = "CGRADI, CPGPBZ",
DOI = "http://doi.acm.org/10.1145/1852645.1852650",
ISSN = "0097-8930",
bibdate = "Wed Sep 1 17:22:27 MDT 2010",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
articleno = "3",
}
@Article{Engelfriet:2010:COS,
author = "Arnoud Engelfriet",
title = "Choosing an Open Source License",
journal = j-IEEE-SOFTWARE,
volume = "27",
number = "1",
pages = "48--49",
month = jan # "\slash " # feb,
year = "2010",
CODEN = "IESOEG",
DOI = "http://doi.ieeecomputersociety.org/10.1109/MS.2010.5",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu May 13 07:56:44 2010",
bibsource = "http://computer.org/software/so2010/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Software",
}
@Article{Gurbani:2010:MCO,
author = "Vijay K. Gurbani and Anita Garvert and James D.
Herbsleb",
title = "Managing a corporate open source software asset",
journal = j-CACM,
volume = "53",
number = "2",
pages = "155--159",
month = feb,
year = "2010",
CODEN = "CACMA2",
DOI = "http://doi.acm.org/10.1145/1646353.1646392",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Thu Feb 4 17:13:32 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "We define {\em corporate open source\/} (COS) as
applying the precepts and methodologies prevalent in
the open source development community for creating
industrial-strength software projects in a corporation
for internal use. It may seem that open source style
development - using informal processes, voluntary
assignment to tasks, and having few financial
incentives - may not be a good match for commercial
environments. Our ongoing work, however, demonstrates
that under the right circumstances, corporations can
benefit from open source development techniques. We
present two approaches to managing COS projects, and
expand in detail on one of them. Our results indicate
that open source approaches require significant
adaptation to succeed in commercial settings. In
particular, they require substantial support from
business divisions within a corporation to successfully
leverage the shared asset.\par
Our ongoing research has attempted to determine whether
corporations can effectively leverage the open source
development model to create and manage software
projects inside the corporate domain. We have observed
how the precepts and methodologies of the open source
development had to be adapted in order to create
commercial grade software. In particular changes are
required in order to accommodate a market-driven
schedule and feature decisions that are not wholly
amenable to an open source development approach. Our
contributions in this article include describing two
methods to effectively manage COS assets: an
Infrastructure-based COS model, and a Project-specific
COS model. We report experiences with the management
aspects of the latter COS model, which includes our
findings that this model requires a greater amount of
support to get a new business division onboard when
compared to the minimal support provided by traditional
open source projects. However, the benefits of
Project-specific COS outweigh the costs once the
business division is fully on-board: the development
costs are amortized over the number of divisions using
the common asset, and the asset itself benefits from
contributions from the expanded use.\par
Open source practices and tools have proven potential
to overcome many of the well-known difficulties of
geographically distributed software development, and to
allow widely distributed users of software to add
features and functionality they want with a minimum of
conflict and management overhead.\par
Dinkelacker et al. discuss Progressive Open Source as a
set of tools and techniques for a corporation to host
multiple open source projects within a company and
between third parties. In the context of their work,
our work on COS corresponds to and furthers their work
on what is referred to as 'Inner Source' in their
paper.\par
Our previous work attempted to determine whether open
source tools and practices are a good fit for
developing commercial-grade software especially in the
light of the differences between the two camps: open
source development is more iterative in nature when
compared to the staged method of software development
practiced at many corporations; the incentive structure
between the two varies, as does the motivation factor;
commercial software is usually characterized by process
methodologies (CMMI, ISO, TL9000, among others), that
are typically absent in open source development. We
reached the conclusion that certain commercial projects
can indeed benefit from open source development
methodology, especially those projects
where:\par
{\bullet} a technology is needed by several product
groups (hence there is reason to pool
resources),\par
{\bullet} the technology is relatively immature so that
requirements and features are not fully known at the
outset (so there is a need to evolve
continuously),\par
{\bullet} product groups have different needs and
specific expertise in customizing the software for
their needs (so everyone benefits from the
contributions of each group), and\par
{\bullet} the initial product has a sound, modular
architecture (so that it is feasible to merge all the
diverse changes into a single development
branch).\par
Furthering our previous work, the discussion in this
article presents a management view of maintaining a COS
asset. We discuss project management and planning
aspects that are intrinsic to projects managed in this
style.",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
}
@Article{Gwebu:2010:SEE,
author = "Kholekile L. Gwebu and Jing Wang",
title = "Seeing eye to eye? {An} exploratory study of free open
source software users' perceptions",
journal = j-J-SYST-SOFTW,
volume = "83",
number = "11",
pages = "2287--2296",
month = nov,
year = "2010",
CODEN = "JSSODM",
ISSN = "0164-1212",
bibdate = "Mon Nov 1 11:40:40 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/01641212",
acknowledgement = ack-nhfb,
}
@Article{Milkowski:2010:DOS,
author = "Marcin Mi{\l}kowski",
title = "Developing an open-source, rule-based proofreading
tool",
journal = j-SPE,
volume = "40",
number = "7",
pages = "543--566",
month = jun,
year = "2010",
CODEN = "SPEXBL",
DOI = "http://dx.doi.org/10.1002/spe.971",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
ISSN-L = "0038-0644",
bibdate = "Tue Jun 21 17:09:47 MDT 2011",
bibsource = "http://www.interscience.wiley.com/jpages/0038-0644;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www3.interscience.wiley.com/journalfinder.html",
acknowledgement = ack-nhfb,
onlinedate = "20 Apr 2010",
}
@Article{Mills:2010:XOS,
author = "Curt E. Mills and Steve Stroh and Laura Shaffer
Mills",
title = "{Xastir}: open-source client for the automatic packet
reporting system",
journal = j-LINUX-J,
volume = "2010",
number = "189",
pages = "2:1--2:??",
month = jan,
year = "2010",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Tue Nov 23 11:41:53 MST 2010",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
articleno = "2",
fjournal = "Linux Journal",
}
@Article{Mucci:2010:OSP,
author = "Philip J. Mucci and Tushar Mohan",
title = "An {Open Source} performance tools software suite for
scientific computing",
journal = j-CCPE,
volume = "22",
number = "2",
pages = "206--216",
month = feb,
year = "2010",
CODEN = "CCPEBO",
DOI = "http://dx.doi.org/10.1002/cpe.1523",
ISSN = "1532-0626 (print), 1532-0634 (electronic)",
ISSN-L = "1532-0626",
bibdate = "Mon Dec 5 10:08:41 MST 2011",
bibsource = "http://www.interscience.wiley.com/jpages/1532-0626;
http://www.math.utah.edu/pub/tex/bib/ccpe.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
onlinedate = "5 Oct 2009",
}
@Article{Nagy:2010:OAO,
author = "Del Nagy and Areej M. Yassin and Anol Bhattacherjee",
title = "Organizational adoption of open source software:
barriers and remedies",
journal = j-CACM,
volume = "53",
number = "3",
pages = "148--151",
month = mar,
year = "2010",
CODEN = "CACMA2",
DOI = "http://doi.acm.org/10.1145/1666420.1666457",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Wed May 12 15:13:19 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Perhaps the business case for adopting open source
software is an easy sell. After all, the software is
free, and can be simply downloaded from the Internet
and installed or customized as needed. Organizations
interested in reducing the licensing fees of
proprietary software, while also avoiding the penalties
and legal liabilities associated with their illegal
use, can definitely consider open source software a
plausible alternative. However, less obvious than the
cost savings but equally important are the barriers
('hidden costs') of adopting open source software.",
acknowledgement = ack-nhfb,
}
@Article{Oskooi:2010:MFF,
author = "Ardavan F. Oskooi and David Roundy and Mihai Ibanescu
and Peter Bermel and J. D. Joannopoulos and Steven G.
Johnson",
title = "{Meep}: a flexible free-software package for
electromagnetic simulations by the {FDTD} method",
journal = j-COMP-PHYS-COMM,
volume = "181",
number = "3",
pages = "687--702",
month = mar,
year = "2010",
CODEN = "CPHCBZ",
ISSN = "0010-4655 (print), 1879-2944 (electronic)",
ISSN-L = "0010-4655",
bibdate = "Sat Feb 11 09:54:28 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/00104655",
URL = "http://www.sciencedirect.com/science/article/pii/S001046550900383X",
acknowledgement = ack-nhfb,
fjournal = "Computer Physics Communications",
}
@Article{Pino:2010:IOS,
author = "Alexandros Pino and Georgios Kouroupetroglou",
title = "{ITHACA}: An Open Source Framework for Building
Component-Based Augmentative and Alternative
Communication Applications",
journal = j-TACCESS,
volume = "2",
number = "4",
pages = "14:1--14:??",
month = jun,
year = "2010",
CODEN = "????",
DOI = "http://doi.acm.org/10.1145/1786774.1786775",
ISSN = "1936-7228",
bibdate = "Sat Aug 14 16:52:06 MDT 2010",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "As an answer to the disabled community's odyssey to
gain access to adaptable, modular, multilingual, cheap
and sustainable Augmentative and Alternative
Communication (AAC) products, we propose the use of the
ITHACA framework. It is a software environment for
building component-based AAC applications, grounded on
the Design for All principles and a hybrid--- {\em
community\/} and {\em commercial\/} ---Open Source
development model. ITHACA addresses the developers, the
vendors, as well as the people who use AAC. We
introduce a new viewpoint on the AAC product
design-develop-distribute lifecycle, and a novel way to
search-select-modify-maintain the AAC aid. ITHACA
provides programmers with a set of tools and reusable
Open Source code for building AAC software components.
It also facilitates AAC product vendors to put together
sophisticated applications using the available on the
Web, independently premanufactured, free or commercial
software parts. Furthermore, it provides people who use
AAC with a variety of compatible AAC software products
which incorporate multimodal, user-tailored interfaces
that can fulfill their changing needs. The ITHACA
architecture and the proposed fusion of past and
current approaches, trends and technologies are
explained. ITHACA has been successfully applied by
implementing a family of AAC products, based on
interchangeable components. Several ready to use
ITHACA-based components, including on-screen keyboards,
Text-to-Speech, symbol selection sets, e-chatting,
emailing, and scanning-based input, as well as four
complete communication aids addressing different user
cases have been developed. This demonstration showed
good acceptance of the ITHACA applications and
substantial improvement of the end users' communication
skills. Developers' experience on working in ITHACA's
Open Source projects was also positively evaluated.
More importantly, the potential contribution of the
component-based framework and Open Source development
model combination to the AAC community emerged.",
acknowledgement = ack-nhfb,
articleno = "14",
fjournal = "ACM Transactions on Accessible Computing (TACCESS)",
keywords = "Augmentative and alternative communication; component;
design for all; framework; open source",
}
@Article{Riehle:2010:ECO,
author = "Dirk Riehle",
title = "The Economic Case for Open Source Foundations",
journal = j-COMPUTER,
volume = "43",
number = "1",
pages = "86--90",
month = jan,
year = "2010",
CODEN = "CPTRB4",
DOI = "http://dx.doi.org/10.1109/MC.2010.24",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
bibdate = "Wed May 12 22:57:42 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Schonberg:2010:OHG,
author = "E. Schonberg",
title = "Origins and history of {GNAT}",
journal = j-ADA-USER-J,
volume = "31",
number = "1",
pages = "42--??",
month = mar,
year = "2010",
CODEN = "AUJOET",
ISSN = "1381-6551",
bibdate = "Wed Sep 1 09:00:38 MDT 2010",
bibsource = "http://www.ada-europe.org/AUJ/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Article{Singh:2010:SWE,
author = "Param Vir Singh",
title = "The small-world effect: {The} influence of macro-level
properties of developer collaboration networks on
open-source project success",
journal = j-TOSEM,
volume = "20",
number = "2",
pages = "6:1--6:??",
month = aug,
year = "2010",
CODEN = "ATSMER",
DOI = "http://doi.acm.org/10.1145/1824760.1824763",
ISSN = "1049-331X (print), 1557-7392 (electronic)",
ISSN-L = "1049-331X",
bibdate = "Wed Sep 8 18:47:44 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tosem/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "In this study we investigate the impact of
community-level networks --- relationships that exist
among developers in an OSS community --- on the
productivity of member developers. Specifically, we
argue that OSS community networks characterized by {\em
small-world\/} properties would positively influence
the productivity of the member developers by providing
them with speedy and reliable access to more quantity
and variety of information and knowledge resources.
Specific hypotheses are developed and tested using
longitudinal data on a large panel of 4,279 projects
from 15 different OSS communities hosted at
Sourceforge. Our results suggest that significant
variation exists in small-world properties of OSS
communities at Sourceforge. After accounting for
project, foundry, and time-specific observed and
unobserved effects, we found a statistically
significant relationship between small-world properties
of a community and the technical and commercial success
of the software produced by its members. In contrast to
the findings of prior research, we also found the lack
of a significant relationship between closeness and
betweenness centralities of the project teams and their
success. These results were robust to a number of
controls and model specifications.",
acknowledgement = ack-nhfb,
articleno = "6",
keywords = "collaborative software development; online community;
Open source software development; productivity; small
world networks; social networks; team formation",
}
@Article{Valiev:2010:NCS,
author = "M. Valiev and E. J. Bylaska and N. Govind and K.
Kowalski and T. P. Straatsma and H. J. J. {Van Dam} and
D. Wang and J. Nieplocha and E. Apra and T. L. Windus
and W. A. de Jong",
title = "{NWChem}: a comprehensive and scalable open-source
solution for large scale molecular simulations",
journal = j-COMP-PHYS-COMM,
volume = "181",
number = "9",
pages = "1477--1489",
month = sep,
year = "2010",
CODEN = "CPHCBZ",
ISSN = "0010-4655 (print), 1879-2944 (electronic)",
ISSN-L = "0010-4655",
bibdate = "Sat Feb 11 09:54:30 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/00104655",
URL = "http://www.sciencedirect.com/science/article/pii/S0010465510001438",
acknowledgement = ack-nhfb,
fjournal = "Computer Physics Communications",
}
@Book{vanGumster:2010:GB,
author = "Jason van Gumster and Robert Shimonski",
title = "{GIMP} bible",
publisher = pub-WILEY,
address = pub-WILEY:adr,
pages = "xxxv + 722",
year = "2010",
ISBN = "0-470-52397-2 (paperback), 0-470-63642-4 (e-book)",
ISBN-13 = "978-0-470-52397-1 (paperback), 978-0-470-63642-8
(e-book)",
LCCN = "T385 .V36 2010",
bibdate = "Fri Sep 17 15:22:12 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
z3950.loc.gov:7090/Voyager",
acknowledgement = ack-nhfb,
remark = "GIMP is a free, Photoshop-like image manipulation
program, and as its use grows, so does the demand for
detailed instruction on how to get the very most out of
it. GIMP Bible is the most comprehensive and current
independent GIMP reference available that goes beyond
official documentation. If you're a digital artist or
photographer, the step-by-step explanations in this
authoritative guide show you how to power-use GIMP
throughout a production pipeline. Topics include
understanding the GIMP interface and how to work with
it, how to use all of GIMP's tools to create
high-quality images, GIMP's default filters and
plug-ins, advanced techniques for customization with
Python and Scheme scripting, and much more. Get the
most out of this free image editing tool for your
production pipeline with the GIMP Bible.",
tableofcontents = "What is GIMP? \\
Thinking digitally \\
Working with files \\
A brief overview of GIMP's tools \\
Taking advantage of paths \\
Working with layers and masks \\
Using channels \\
Transforming images \\
Adjusting colors \\
Working with text \\
Painting in GIMP \\
Enhancing photos \\
Implementing blur, enhancement, and distortion filters
\\
Using image creation filters \\
Using compositing filters \\
Enhancing images with artistic filters \\
Working with specialized filters \\
Batch processing with automating filters \\
Using GIMP Animation Package \\
Working with video-specific functions in GIMP \\
Finding and installing plug-ins \\
Creating custom effects with scripting \\
Appendix A: Downloading and installing GIMP \\
Appendix B: Setting up external input devices \\
Appendix C: Customizing GIMP \\
Appendix D: Additional resources \\
Appendix E: What's on the web site",
}
@Article{vanGurp:2010:CPR,
author = "Jilles van Gurp and Christian Prehofer and Jan Bosch",
title = "Comparing practices for reuse in integration-oriented
software product lines and large open source software
projects",
journal = j-SPE,
volume = "40",
number = "4",
pages = "285--312",
day = "10",
month = apr,
year = "2010",
CODEN = "SPEXBL",
DOI = "http://dx.doi.org/10.1002/spe.955",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
ISSN-L = "0038-0644",
bibdate = "Wed Mar 17 10:16:22 MDT 2010",
bibsource = "http://www.interscience.wiley.com/jpages/0038-0644;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www3.interscience.wiley.com/journalfinder.html",
acknowledgement = ack-nhfb,
onlinedate = "Jan 28 2010 9:28AM",
}
@Article{Adams:2011:OSS,
author = "Michael Adams and Arthur H. M. ter Hofstede and
Marcello La Rosa",
title = "Open Source Software for Workflow Management: The Case
of {YAWL}",
journal = j-IEEE-SOFTWARE,
volume = "28",
number = "3",
pages = "16--19",
month = may # "\slash " # jun,
year = "2011",
CODEN = "IESEDJ",
DOI = "http://doi.ieeecomputersociety.org/10.1109/MS.2011.58",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Apr 28 08:41:06 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Software",
}
@Article{Anderson:2011:MGD,
author = "Nathanael Anderson",
title = "Multiplatform {GNU} development",
journal = j-LINUX-J,
volume = "2011",
number = "209",
pages = "1:1--1:??",
month = sep,
year = "2011",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Sun Nov 6 07:06:25 MST 2011",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "Linux Journal",
}
@Article{Anel:2011:IRC,
author = "Juan A. A{\~n}el",
title = "The importance of reviewing the code",
journal = j-CACM,
volume = "54",
number = "5",
pages = "40--41",
month = may,
year = "2011",
CODEN = "CACMA2",
DOI = "http://dx.doi.org/10.1145/1941487.1941502",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Mon Apr 25 18:29:06 MDT 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
keywords = "open source; Richard Stallman",
}
@Article{Ayala:2011:FFA,
author = "Claudia P. Ayala and Daniela Cruzes and Oyvind Hauge
and Reidar Conradi",
title = "Five Facts on the Adoption of Open Source Software",
journal = j-IEEE-SOFTWARE,
volume = "28",
number = "2",
pages = "95--99",
month = mar # "\slash " # apr,
year = "2011",
CODEN = "IESEDJ",
DOI = "http://doi.ieeecomputersociety.org/10.1109/MS.2011.32",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Tue Apr 5 07:01:25 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Software",
}
@Article{Capra:2011:FIO,
author = "Eugenio Capra and Chiara Francalanci and Francesco
Merlo and Cristina Rossi-Lamastra",
title = "Firms' involvement in {Open Source} projects: {A}
trade-off between software structural quality and
popularity",
journal = j-J-SYST-SOFTW,
volume = "84",
number = "1",
pages = "144--161",
month = jan,
year = "2011",
CODEN = "JSSODM",
ISSN = "0164-1212",
bibdate = "Tue Jun 21 10:22:23 MDT 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/01641212",
acknowledgement = ack-nhfb,
fjournal = "Journal of Systems and Software",
}
@Book{Chao:2011:OSM,
editor = "Lee Chao",
title = "Open source mobile learning: mobile {Linux}
applications",
publisher = "Information Science Reference",
address = "Hershey, PA, USA",
pages = "????",
year = "2011",
ISBN = "1-60960-613-2",
ISBN-13 = "978-1-60960-613-8",
LCCN = "LB1044.87 .O64 2011",
bibdate = "Mon Mar 28 09:49:04 MDT 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib;
z3950.loc.gov:7090/Voyager",
abstract = "This book helps readers better understand open source
software and its application in mobile learning,
covering open culture and mobile learning in the open
source setting and reviewing the pros and cons of
various types of mobile network architecture, mobile
devices, open source mobile operating systems, and open
source mobile application software.",
acknowledgement = ack-nhfb,
subject = "Web-based instruction; Linux device drivers (Computer
programs); Operating systems (Computers)",
}
@Article{Daniluk:2011:CCC,
author = "Andrzej Daniluk",
title = "Cooperative and competitive concurrency in scientific
computing. {A} full open-source upgrade of the program
for dynamical calculations of {RHEED} intensity
oscillations",
journal = j-COMP-PHYS-COMM,
volume = "182",
number = "6",
pages = "1389--1390",
month = jun,
year = "2011",
CODEN = "CPHCBZ",
ISSN = "0010-4655 (print), 1879-2944 (electronic)",
ISSN-L = "0010-4655",
bibdate = "Sat Feb 11 10:10:58 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/00104655",
URL = "http://www.sciencedirect.com/science/article/pii/S0010465511000804",
acknowledgement = ack-nhfb,
fjournal = "Computer Physics Communications",
}
@Article{delBianco:2011:SOS,
author = "Vieri del Bianco and Luigi Lavazza and Sandro Morasca
and Davide Taibi",
title = "A Survey on Open Source Software Trustworthiness",
journal = j-IEEE-SOFTWARE,
volume = "28",
number = "5",
pages = "67--75",
month = sep # "\slash " # oct,
year = "2011",
CODEN = "IESOEG",
DOI = "http://doi.ieeecomputersociety.org/10.1109/MS.2011.93",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Wed Aug 31 17:16:45 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Software",
}
@Article{Dinges:2011:OSA,
author = "Gerlinde Dinges and Alexander Kowarik and Bernhard
Meindl and Matthias Templ",
title = "An Open Source Approach for Modern Teaching Methods:
The Interactive {TGUI} System",
journal = j-J-STAT-SOFT,
volume = "39",
number = "7",
pages = "??--??",
month = mar,
year = "2011",
CODEN = "JSSOBK",
ISSN = "1548-7660",
bibdate = "Fri May 13 18:21:59 MDT 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/jstatsoft.bib",
URL = "http://www.jstatsoft.org/v39/i07",
acknowledgement = ack-nhfb,
fjournal = "Journal of Statistical Software",
pubdates = "Submitted 2009-11-19; Accepted 2010-04-23",
}
@Article{Fitzgerald:2011:OSS,
author = "Brian Fitzgerald",
title = "Open Source Software: Lessons from and for Software
Engineering",
journal = j-COMPUTER,
volume = "44",
number = "10",
pages = "25--30",
month = oct,
year = "2011",
CODEN = "CPTRB4",
DOI = "http://doi.ieeecomputersociety.org/10.1109/MC.2011.266",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Wed Oct 12 19:09:03 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/computer2010.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Computer",
}
@Article{Fursin:2011:MGM,
author = "Grigori Fursin and Yuriy Kashnikov and Abdul Wahid
Memon and Zbigniew Chamski and Olivier Temam and
others",
title = "{Milepost GCC}: Machine Learning Enabled Self-tuning
Compiler",
journal = j-INT-J-PARALLEL-PROG,
volume = "39",
number = "3",
pages = "296--327",
month = jun,
year = "2011",
CODEN = "IJPPE5",
ISSN = "0885-7458 (print), 1573-7640 (electronic)",
ISSN-L = "0885-7458",
bibdate = "Tue Sep 6 21:08:32 MDT 2011",
bibsource = "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0885-7458&volume=39&issue=3;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.springerlink.com/openurl.asp?genre=article&issn=0885-7458&volume=39&issue=3&spage=296",
acknowledgement = ack-nhfb,
fjournal = "International Journal of Parallel Programming",
}
@Article{Garcia:2011:KRR,
author = "Saturnino Garcia and Donghwan Jeon and Christopher M.
Louie and Michael Bedford Taylor",
title = "{Kremlin}: rethinking and rebooting {{\tt gprof}} for
the multicore age",
journal = j-SIGPLAN,
volume = "46",
number = "6",
pages = "458--469",
month = jun,
year = "2011",
CODEN = "SINODQ",
DOI = "http://dx.doi.org/10.1145/1993316.1993553",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Thu Jun 9 10:23:33 MDT 2011",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "Many recent parallelization tools lower the barrier
for parallelizing a program, but overlook one of the
first questions that a programmer needs to answer:
which parts of the program should I spend time
parallelizing?\par
This paper examines Kremlin, an automatic tool that,
given a serial version of a program, will make
recommendations to the user as to what regions (e.g.
loops or functions) of the program to attack first.
Kremlin introduces a novel hierarchical critical path
analysis and develops a new metric for estimating the
potential of parallelizing a region: self-parallelism.
We further introduce the concept of a parallelism
planner, which provides a ranked order of specific
regions to the programmer that are likely to have the
largest performance impact when parallelized. Kremlin
supports multiple planner personalities, which allow
the planner to more effectively target a particular
programming environment or class of machine.\par
We demonstrate the effectiveness of one such
personality, an OpenMP planner, by comparing versions
of programs that are parallelized according to
Kremlin's plan against third-party manually
parallelized versions. The results show that Kremlin's
OpenMP planner is highly effective, producing plans
whose performance is typically comparable to, and
sometimes much better than, manual parallelization. At
the same time, these plans would require that the user
parallelize significantly fewer regions of the
program.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGPLAN Notices",
}
@Article{Gary:2011:AMO,
author = "Kevin Gary and Andinet Enquobahrie and Luis Ibanez and
Patrick Cheng and Ziv Yaniv and Kevin Cleary and
Shylaja Kokoori and Benjamin Muffih and John
Heidenreich",
title = "Agile methods for open source safety-critical
software",
journal = j-SPE,
volume = "41",
number = "9",
pages = "945--962",
month = aug,
year = "2011",
CODEN = "SPEXBL",
DOI = "http://dx.doi.org/10.1002/spe.1075",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
ISSN-L = "0038-0644",
bibdate = "Thu Sep 29 14:49:14 MDT 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
onlinedate = "25 Apr 2011",
}
@Article{Held:2011:PCO,
author = "Isaac Held and David Randall",
title = "Point\slash Counterpoint: Open Source Climate Model
Development Is Worth It \slash Should Climate Models Be
Open Source?",
journal = j-IEEE-SOFTWARE,
volume = "28",
number = "6",
publisher = "IEEE Computer Society",
address = "Los Alamitos, CA, USA",
pages = "62--65",
month = nov # "\slash " # dec,
year = "2011",
DOI = "http://doi.ieeecomputersociety.org/10.1109/MS.2011.144",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
bibdate = "Mon Oct 31 16:31:59 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Software",
}
@Article{Joyner:2011:OSC,
author = "David Joyner and Ond{\v{r}}ej {\v{C}}ert{\'\i}k and
Aaron Meurer and Brian E. Granger",
title = "Open source computer algebra systems: {SymPy}",
journal = j-ACM-COMM-COMP-ALGEBRA,
volume = "45",
number = "3--4",
pages = "225--234",
month = sep,
year = "2011",
CODEN = "????",
DOI = "http://dx.doi.org/10.1145/2110170.2110185",
ISSN = "1932-2232 (print), 1932-2240 (electronic)",
ISSN-L = "1932-2232",
bibdate = "Thu Jan 26 16:43:28 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/sigsam.bib",
abstract = "This survey will look at SymPy, a free and open source
computer algebra system started in 2005 by the second
author (O.{\v{C}}.). It is written entirely in Python,
available from http://sympy.org. SymPy is licensed
under the ``modified BSD'' license, as is its beautiful
logo designed by Fredrik Johansson.",
acknowledgement = ack-nhfb,
fjournal = "ACM Communications in Computer Algebra",
issue = "177",
}
@Article{Kamp:2011:SIP,
author = "Poul-Henning Kamp",
title = "The Software Industry {IS} the Problem: The time has
come for software liability laws",
journal = j-QUEUE,
volume = "9",
number = "9",
pages = "10",
month = sep,
year = "2011",
CODEN = "AQCUAE",
DOI = "http://dx.doi.org/10.1145/2030256.2030258",
ISSN = "1542-7730 (print), 1542-7749 (electronic)",
ISSN-L = "1542-7730",
bibdate = "Fri Sep 9 15:15:25 MDT 2011",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Queue: Tomorrow's Computing Today",
}
@Article{Lam:2011:EMI,
author = "Shyong (Tony) K. Lam and John Riedl",
title = "Expressing My Inner Gnome: Appearance and Behavior in
Virtual Worlds",
journal = "Computer",
volume = "44",
number = "7",
pages = "103--105",
month = jul,
year = "2011",
CODEN = "CPTRB4",
DOI = "http://doi.ieeecomputersociety.org/10.1109/MC.2011.211",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Tue Jul 19 16:44:44 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/computer2010.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Computer",
}
@Article{Lambert:2011:PBO,
author = "Emmanuel Lambert and Martin Fiers and Shavkat Nizamov
and Martijn Tassaert and Steven G. Johnson and Peter
Bienstman and Wim Bogaerts",
title = "{Python} Bindings for the {Open Source Electromagnetic
Simulator Meep}",
journal = j-COMPUT-SCI-ENG,
volume = "13",
number = "3",
pages = "53--65",
month = may # "\slash " # jun,
year = "2011",
CODEN = "CSENFA",
DOI = "http://doi.ieeecomputersociety.org/10.1109/MCSE.2010.98",
ISSN = "1521-9615 (print), 1558-366X (electronic)",
ISSN-L = "1521-9615",
bibdate = "Fri Apr 1 22:44:30 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Computing in Science and Engineering",
}
@Article{Lindman:2011:MOS,
author = "Juho Lindman and Matti Rossi and Anna Puustell",
title = "Matching Open Source Software Licenses with
Corresponding Business Models",
journal = j-IEEE-SOFTWARE,
volume = "28",
number = "4",
pages = "31--35",
month = jul # "\slash " # aug,
year = "2011",
CODEN = "IESOEG",
DOI = "http://doi.ieeecomputersociety.org/10.1109/MS.2011.50",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Fri Jul 22 08:24:20 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Software",
}
@Article{Lonie:2011:XOS,
author = "David C. Lonie and Eva Zurek",
title = "{XtalOpt}: An open-source evolutionary algorithm for
crystal structure prediction",
journal = j-COMP-PHYS-COMM,
volume = "182",
number = "2",
pages = "372--387",
month = feb,
year = "2011",
CODEN = "CPHCBZ",
ISSN = "0010-4655 (print), 1879-2944 (electronic)",
ISSN-L = "0010-4655",
bibdate = "Sat Feb 11 10:10:56 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/00104655",
URL = "http://www.sciencedirect.com/science/article/pii/S0010465510003140",
acknowledgement = ack-nhfb,
fjournal = "Computer Physics Communications",
}
@Article{Lonie:2011:XVR,
author = "David C. Lonie and Eva Zurek",
title = "{XtalOpt version r7}: An open-source evolutionary
algorithm for crystal structure prediction",
journal = j-COMP-PHYS-COMM,
volume = "182",
number = "10",
pages = "2305--2306",
month = oct,
year = "2011",
CODEN = "CPHCBZ",
ISSN = "0010-4655 (print), 1879-2944 (electronic)",
ISSN-L = "0010-4655",
bibdate = "Sat Feb 11 10:11:00 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/00104655",
URL = "http://www.sciencedirect.com/science/article/pii/S001046551100213X",
acknowledgement = ack-nhfb,
fjournal = "Computer Physics Communications",
}
@Article{Lundell:2011:PPO,
author = "Bj{\"o}rn Lundell and Brian Lings and Anna
Syberfeldt",
title = "Practitioner perceptions of {Open Source} software in
the embedded systems area",
journal = j-J-SYST-SOFTW,
volume = "84",
number = "9",
pages = "1540--1549",
month = sep,
year = "2011",
CODEN = "JSSODM",
ISSN = "0164-1212 (print), 1873-1228 (electronic)",
ISSN-L = "0164-1212",
bibdate = "Mon Feb 6 15:39:22 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib;
http://www.sciencedirect.com/science/journal/01641212",
URL = "http://www.sciencedirect.com/science/article/pii/S0164121211000719",
acknowledgement = ack-nhfb,
fjournal = "Journal of Systems and Software",
}
@Article{Marcotte:2011:SSG,
author = "Ludovic Marcotte",
title = "{SOGo} --- Open-source groupware",
journal = j-LINUX-J,
volume = "2011",
number = "201",
pages = "1:1--1:??",
month = jan,
year = "2011",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
ISSN-L = "1075-3583",
bibdate = "Mon Jan 10 10:01:28 MST 2011",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "Linux Journal",
}
@Article{Monden:2011:GGU,
author = "Akito Monden and Satoshi Okahara and Yuki Manabe and
Kenichi Matsumoto",
title = "Guilty or Not Guilty: Using Clone Metrics to Determine
Open Source Licensing Violations",
journal = j-IEEE-SOFTWARE,
volume = "28",
number = "2",
pages = "42--47",
month = mar # "\slash " # apr,
year = "2011",
CODEN = "IESEDJ",
DOI = "http://doi.ieeecomputersociety.org/10.1109/MS.2010.159",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Tue Apr 5 07:01:25 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Software",
}
@Article{Nelson:2011:SEU,
author = "Adam Nelson and Tim Menzies and Gregory Gay",
title = "Sharing experiments using open-source software",
journal = j-SPE,
volume = "41",
number = "3",
pages = "283--305",
month = mar,
year = "2011",
CODEN = "SPEXBL",
DOI = "http://dx.doi.org/10.1002/spe.1004",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
ISSN-L = "0038-0644",
bibdate = "Tue Jun 21 17:09:54 MDT 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
onlinedate = "24 Sep 2010",
}
@Article{Pemstein:2011:SSL,
author = "Daniel Pemstein and Kevin M. Quinn and Andrew D.
Martin",
title = "The {Scythe Statistical Library}: An Open Source {C++}
Library for Statistical Computation",
journal = j-J-STAT-SOFT,
volume = "42",
number = "12",
pages = "??--??",
month = jun,
year = "2011",
CODEN = "JSSOBK",
ISSN = "1548-7660",
bibdate = "Sun Oct 2 07:04:03 MDT 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/jstatsoft.bib",
URL = "http://www.jstatsoft.org/v42/i12",
acknowledgement = ack-nhfb,
fjournal = "Journal of Statistical Software",
pubdates = "Submitted 2007-01-15; Accepted 2007-08-15",
}
@Article{Riehle:2011:CSO,
author = "Dirk Riehle",
title = "Controlling and Steering Open Source Projects",
journal = "Computer",
volume = "44",
number = "7",
pages = "93--96",
month = jul,
year = "2011",
CODEN = "CPTRB4",
DOI = "http://doi.ieeecomputersociety.org/10.1109/MC.2011.206",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Tue Jul 19 16:44:44 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/computer2010.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Computer",
}
@Article{Robbins:2011:GAT,
author = "Arnold Robbins",
title = "{GNU awk 4.0}: teaching an old bird some new tricks",
journal = j-LINUX-J,
volume = "2011",
number = "209",
pages = "5:1--5:??",
month = sep,
year = "2011",
CODEN = "LIJOFX",
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Sun Nov 6 07:06:25 MST 2011",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/linux-journal.bib",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "Linux Journal",
}
@Article{Schryen:2011:OSS,
author = "Guido Schryen",
title = "Is open source security a myth?",
journal = j-CACM,
volume = "54",
number = "5",
pages = "130--140",
month = may,
year = "2011",
CODEN = "CACMA2",
DOI = "http://dx.doi.org/10.1145/1941487.1941516",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
bibdate = "Mon Apr 25 18:29:06 MDT 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "What does vulnerability and patch data say?",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
}
@Article{Sojer:2011:LRA,
author = "Manuel Sojer and Joachim Henkel",
title = "License risks from ad hoc reuse of code from the
{Internet}",
journal = j-CACM,
volume = "54",
number = "12",
pages = "74--81",
month = dec,
year = "2011",
CODEN = "CACMA2",
DOI = "http://dx.doi.org/10.1145/2043174.2043193",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Tue Nov 29 11:53:53 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
http://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
}
@Article{Spinellis:2011:CUO,
author = "Diomidis Spinellis",
title = "Choosing and Using Open Source Components",
journal = j-IEEE-SOFTWARE,
volume = "28",
number = "3",
pages = "96, 95",
month = may # "\slash " # jun,
year = "2011",
CODEN = "IESEDJ",
DOI = "http://doi.ieeecomputersociety.org/10.1109/MS.2011.54",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Thu Apr 28 08:41:06 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/ieeesoft.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Software",
}
@Article{Abbott:2012:TFA,
author = "John Abbott",
title = "Twin-float arithmetic",
journal = j-J-SYMBOLIC-COMP,
volume = "47",
number = "5",
pages = "536--551",
month = may,
year = "2012",
CODEN = "JSYCEH",
DOI = "http://dx.doi.org/10.1016/j.jsc.2011.12.005",
ISSN = "0747-7171 (print), 1095-855X (electronic)",
ISSN-L = "0747-7171",
bibdate = "Sat Feb 25 10:12:47 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/fparith.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/jsymcomp.bib;
http://www.sciencedirect.com/science/journal/07477171",
URL = "http://www.sciencedirect.com/science/article/pii/S0747717111001970",
abstract = "We present a heuristically certified form of
floating-point arithmetic and its implementation in
CoCoALib. This arithmetic is intended to act as a fast
alternative to exact rational arithmetic, and is
developed from the idea of paired floats expounded by
Traverso and Zanoni (2002). As prerequisites we need a
source of (pseudo-)random numbers, and an underlying
floating-point arithmetic system where the user can set
the precision. Twin-float arithmetic can be used only
where the input data are exact, or can be obtained at
high enough precision. Our arithmetic includes a total
cancellation heuristic for sums and differences, and so
can be used in classical algebraic algorithms such as
Buchberger's algorithm. We also present a (new)
algorithm for recovering an exact rational value from a
twin-float, so in some cases an exact answer can be
obtained from an approximate computation.\par
The ideas presented here are implemented as a ring in
CoCoALib, called RingTwinFloat, allowing them to be
used easily in a wide variety of algebraic computations
(including Gr{\"o}bner bases).",
acknowledgement = ack-nhfb,
fjournal = "Journal of Symbolic Computation",
keywords = "GNU multiple-precision library (GMP); mpf_t datatype",
}
@Article{Aldea:2012:USC,
author = "Sergio Aldea and Diego R. Llanos and Arturo
Gonz{\'a}lez-Escribano",
title = "Using {SPEC CPU2006} to evaluate the sequential and
parallel code generated by commercial and open-source
compilers",
journal = j-J-SUPERCOMPUTING,
volume = "59",
number = "1",
pages = "486--498",
month = jan,
year = "2012",
CODEN = "JOSUED",
ISSN = "0920-8542 (print), 1573-0484 (electronic)",
ISSN-L = "0920-8542",
bibdate = "Tue Dec 13 15:25:33 MST 2011",
bibsource = "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0920-8542&volume=59&issue=1;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/jsuper.bib",
URL = "http://www.springerlink.com/openurl.asp?genre=article&issn=0920-8542&volume=59&issue=1&spage=486",
acknowledgement = ack-nhfb,
fjournal = "The Journal of Supercomputing",
}
@Article{Crowston:2012:FLO,
author = "Kevin Crowston and Kangning Wei and James Howison and
Andrea Wiggins",
title = "{Free\slash} Libre open-source software development:
{What} we know and what we do not know",
journal = j-COMP-SURV,
volume = "44",
number = "2",
pages = "7:1--7:??",
month = feb,
year = "2012",
CODEN = "CMSVAN",
DOI = "http://dx.doi.org/10.1145/2089125.2089127",
ISSN = "0360-0300 (print), 1557-7341 (electronic)",
ISSN-L = "0360-0300",
bibdate = "Tue Feb 28 16:26:04 MST 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/surveys/;
http://www.math.utah.edu/pub/tex/bib/compsurv.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "We review the empirical research on Free/Libre and
Open-Source Software (FLOSS) development and assess the
state of the literature. We develop a framework for
organizing the literature based on the
input-mediator-output-input (IMOI) model from the small
groups literature. We present a quantitative summary of
articles selected for the review and then discuss
findings of this literature categorized into issues
pertaining to inputs (e.g., member characteristics,
technology use, and project characteristics), processes
(software development practices, social processes, and
firm involvement practices), emergent states (e.g.,
social states and task-related states), and outputs
(e.g. team performance, FLOSS implementation, and
project evolution).",
acknowledgement = ack-nhfb,
articleno = "7",
fjournal = "ACM Computing Surveys",
}
@Article{Lin:2012:ATE,
author = "Kai-Wei Lin and Peng-Sheng Chen",
title = "An assistance tool employing a systematic methodology
for {GCC} retargeting",
journal = j-SPE,
volume = "42",
number = "1",
pages = "19--36",
month = jan,
year = "2012",
CODEN = "SPEXBL",
DOI = "http://dx.doi.org/10.1002/spe.1045",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
ISSN-L = "0038-0644",
bibdate = "Tue Jan 31 08:08:12 MST 2012",
bibsource = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/spe.bib",
acknowledgement = ack-nhfb,
fjournal = "Software---Practice and Experience",
onlinedate = "27 Jan 2011",
}
@Article{Lonie:2012:IDC,
author = "David C. Lonie and Eva Zurek",
title = "Identifying duplicate crystal structures: {XtalComp},
an open-source solution",
journal = j-COMP-PHYS-COMM,
volume = "183",
number = "3",
pages = "690--697",
month = mar,
year = "2012",
CODEN = "CPHCBZ",
ISSN = "0010-4655 (print), 1879-2944 (electronic)",
ISSN-L = "0010-4655",
bibdate = "Sat Feb 11 10:11:02 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/00104655",
URL = "http://www.sciencedirect.com/science/article/pii/S0010465511003699",
acknowledgement = ack-nhfb,
fjournal = "Computer Physics Communications",
}
@Article{Midha:2012:FAS,
author = "Vishal Midha and Prashant Palvia",
title = "Factors affecting the success of {Open Source
Software}",
journal = j-J-SYST-SOFTW,
volume = "85",
number = "4",
pages = "895--905",
month = apr,
year = "2012",
CODEN = "JSSODM",
ISSN = "0164-1212 (print), 1873-1228 (electronic)",
ISSN-L = "0164-1212",
bibdate = "Fri Feb 17 07:42:13 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib;
http://www.sciencedirect.com/science/journal/01641212",
URL = "http://www.sciencedirect.com/science/article/pii/S016412121100286X",
acknowledgement = ack-nhfb,
fjournal = "Journal of Systems and Software",
}
@Article{Moses:2012:MPH,
author = "Joel Moses",
title = "{Macsyma}: a personal history",
journal = j-J-SYMBOLIC-COMP,
volume = "47",
number = "2",
pages = "123--130",
month = feb,
year = "2012",
CODEN = "JSYCEH",
ISSN = "0747-7171 (print), 1095-855X (electronic)",
ISSN-L = "0747-7171",
bibdate = "Wed Feb 22 07:04:32 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/jsymcomp.bib;
http://www.math.utah.edu/pub/tex/bib/macsyma.bib;
http://www.sciencedirect.com/science/journal/07477171",
URL = "http://www.sciencedirect.com/science/article/pii/S0747717110001483",
abstract = "The Macsyma system arose out of research on
mathematical software in the AI group at MIT in the
1960s. Algorithm development in symbolic integration
and simplification arose out of the interest of people,
such as the author, who were also mathematics students.
The later development of algorithms for the GCD of
sparse polynomials, for example, arose out of the needs
of our user community. During various times in the
1970s the computer on which Macsyma ran was one of the
most popular nodes on the ARPANET. We discuss the
attempts in the late 70s and the 80s to develop Macsyma
systems that ran on popular computer architectures.
Finally, we discuss the impact of the fundamental ideas
in Macsyma on the author's current research on large
scale engineering and socio-technical systems.",
acknowledgement = ack-nhfb,
fjournal = "Journal of Symbolic Computation",
}
@Article{Novaresio:2012:OSL,
author = "Valerio Novaresio and Mar{\'\i}a
Garc{\'\i}a-Camprub{\'\i} and Salvador Izquierdo and
Pietro Asinari and Norberto Fueyo",
title = "An open-source library for the numerical modeling of
mass-transfer in solid oxide fuel cells",
journal = j-COMP-PHYS-COMM,
volume = "183",
number = "1",
pages = "125--146",
month = jan,
year = "2012",
CODEN = "CPHCBZ",
ISSN = "0010-4655 (print), 1879-2944 (electronic)",
ISSN-L = "0010-4655",
bibdate = "Sat Feb 11 10:11:01 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.sciencedirect.com/science/journal/00104655",
URL = "http://www.sciencedirect.com/science/article/pii/S001046551100275X",
acknowledgement = ack-nhfb,
fjournal = "Computer Physics Communications",
}
@Article{Shirazi:2012:FOS,
author = "Farid Shirazi",
title = "Free and {Open Source Software} versus {Internet}
content filtering and censorship: a case study",
journal = j-J-SYST-SOFTW,
volume = "85",
number = "4",
pages = "920--931",
month = apr,
year = "2012",
CODEN = "JSSODM",
ISSN = "0164-1212 (print), 1873-1228 (electronic)",
ISSN-L = "0164-1212",
bibdate = "Fri Feb 17 07:42:13 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib;
http://www.sciencedirect.com/science/journal/01641212",
URL = "http://www.sciencedirect.com/science/article/pii/S0164121211002883",
acknowledgement = ack-nhfb,
fjournal = "Journal of Systems and Software",
}
@Article{Spinellis:2012:OAO,
author = "Diomidis Spinellis and Vaggelis Giannikas",
title = "Organizational adoption of open source software",
journal = j-J-SYST-SOFTW,
volume = "85",
number = "3",
pages = "666--682",
month = mar,
year = "2012",
CODEN = "JSSODM",
ISSN = "0164-1212 (print), 1873-1228 (electronic)",
ISSN-L = "0164-1212",
bibdate = "Fri Feb 17 07:42:10 MST 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib;
http://www.sciencedirect.com/science/journal/01641212",
URL = "http://www.sciencedirect.com/science/article/pii/S0164121211002512",
acknowledgement = ack-nhfb,
fjournal = "Journal of Systems and Software",
}
@Book{Wilkinson:1971:LA,
editor = "James H. Wilkinson and Christian Reinsch",
booktitle = "Linear Algebra",
title = "Linear Algebra",
volume = "II",
publisher = pub-SV,
address = pub-SV:adr,
pages = "viii + 439",
year = "1971",
ISBN = "0-387-05414-6, 3-540-05414-6",
ISBN-13 = "978-0-387-05414-8, 978-3-540-05414-6",
LCCN = "QA251 .W67",
bibdate = "Wed Dec 15 18:44:50 1993",
bibsource = "http://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Handbook for Automatic Computation, Editors: {F. L.
Bauer, A. S. Householder, F. W. J. Olver, H.
Rutishauser, K. Samelson and E. Stiefel}",
}
%%% ====================================================================
%%% Entries with uncertain years:
@Misc{Kennedy:20xx:POS,
author = "Dennis M. Kennedy",
title = "A Primer on Open Source Licensing Legal Issues:
Copyright, Copyleft and Copyfuture",
howpublished = "World-Wide Web document.",
year = "20xx",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.denniskennedy.com/opensourcedmk.pdf",
acknowledgement = ack-nhfb,
xxnote = "URL not reachable in April 2005.",
}
@Misc{OReilly:20xx:SOS,
author = "Tim O'Reilly",
title = "{Schl{\"u}sse aus der
Open-Source-Software-Entwicklung}. ({German}) [Key to
{Open Source} Software Development]",
howpublished = "World-Wide Web document.",
pages = "",
year = "20xx",
bibdate = "Mon Apr 18 10:13:12 2005",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http:www.ifross.de/ifross_html/links.html",
URL = "http://www.heise.de/tp/deutsch/special/wos/6433/1.html",
acknowledgement = ack-nhfb,
xxnote = "Document no longer accessible.",
}
%%% ====================================================================
%%% Cross-referenced entries must come last.
@Proceedings{Abrahams:1981:TMA,
editor = "P. Abrahams",
booktitle = "Text manipulation: Proceedings of the {ACM}
{SIGPLAN\slash SIGOA} symposium ({Portland, OR}, {June}
8--10, 1981)",
title = "Text manipulation: Proceedings of the {ACM}
{SIGPLAN\slash SIGOA} symposium ({Portland, OR}, {June}
8--10, 1981)",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "160",
year = "1981",
ISBN = "0-89791-043-5, 0-89791-050-8",
ISBN-13 = "978-0-89791-043-9, 978-0-89791-050-7",
LCCN = "QA76.7 .S54 v.16:6",
bibdate = "Fri Aug 19 02:39:51 1994",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Published as ACM SIGPLAN Notices, v. 16, no. 6, and
ACM SIGOA newsletter, vol. 2, no. 1/2, spring/summer
1981.",
acknowledgement = ack-nhfb,
keywords = "algorithms; design; text editors (computer programs)
--- congresses",
subject = "I.7 Computing Methodologies, TEXT PROCESSING, Text
Editing \\ I.7 Computing Methodologies, TEXT
PROCESSING, Document Preparation \\ D.2.2 Software,
SOFTWARE ENGINEERING, Tools and Techniques, User
interfaces \\ I.2 Computing Methodologies, ARTIFICIAL
INTELLIGENCE, Natural Language Processing \\ D.2
Software, SOFTWARE ENGINEERING, Distribution and
Maintenance",
}
@Book{Barstow:1984:IPE,
author = "David R. Barstow and Howard E. Shrobe and Erik
Sandewall",
booktitle = "Interactive Programming Environments",
title = "Interactive Programming Environments",
publisher = pub-MCGRAW-HILL,
address = pub-MCGRAW-HILL:adr,
pages = "xii + 609",
year = "1984",
ISBN = "0-07-003885-6",
ISBN-13 = "978-0-07-003885-1",
LCCN = "QA76.6 .I5251 1984",
bibdate = "Tue Dec 14 22:40:18 1993",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
price = "US\$34.95",
}
@Proceedings{Anonymous:1987:PAT,
editor = "Anonymous",
booktitle = "Proceedings of AIDA-87. Third Annual Conference on
Artificial Intelligence and Ada",
title = "Proceedings of {AIDA}-87. Third Annual Conference on
Artificial Intelligence and Ada",
publisher = "George Mason Univ",
address = "Fairfax, VA, USA",
pages = "229",
year = "1987",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "14--15 Oct. 1987",
conflocation = "Fairfax, VA, USA",
confsponsor = "George Mason Univ",
pubcountry = "USA",
}
@Proceedings{Bullinger:1987:HII,
editor = "H.-J. Bullinger and B. Shackel and K. Kornwachs",
booktitle = "Human-computer Interaction --- INTERACT '87:
proceedings of the Second IFIP Conference on
Human-Computer Interaction, held at the University of
Stuttgart, Federal Republic of Germany, 1--4 September,
1987",
title = "Human-computer Interaction --- {INTERACT} '87:
proceedings of the Second {IFIP} Conference on
Human-Computer Interaction, held at the University of
Stuttgart, Federal Republic of Germany, 1--4 September,
1987",
publisher = pub-NH,
address = pub-NH:adr,
pages = "xli + 1138",
year = "1987",
ISBN = "0-444-70304-7",
ISBN-13 = "978-0-444-70304-0",
LCCN = "QA76.9.S88I325 1987",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "1--4 Sept. 1987",
conflocation = "Stuttgart, West Germany",
pubcountry = "Netherlands",
}
@Proceedings{ACM:1988:PAS,
editor = "{ACM}",
booktitle = "Proceedings of the ACM SIGGRAPH Symposium on User
Interface Software, Banff, Alberta, Canada, October
17--19, 1988",
title = "Proceedings of the {ACM SIGGRAPH} Symposium on User
Interface Software, Banff, Alberta, Canada, October
17--19, 1988",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "vi + 230",
year = "1988",
ISBN = "0-89791-283-7",
ISBN-13 = "978-0-89791-283-9",
LCCN = "QA76.9.U83A26 1988",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The following topics were dealt with: EDGE, graph
based tool for specifying interaction; state trees as
structured finite state machines for user interfaces;
extensions to C for interface programming; X toolkit;
user interface toolkit; event-driven user interfaces
based on quasi-parallelism; MIRAGE rapid interface
prototyping system; CLUE, Common Lisp user interface
environment; UNIX Emacs; interface usage measurements
in a user interface management system; designing the
interface designer's interface; ACE, color expert
system for user interface design; XY-WINS, integrated
environment for developing graphical user interfaces;
building interfaces interactively; building user
interfaces by direct manipulation; using active data in
a UIMS; applying a theory of graphical presentation to
graphic design of user interfaces; dynamic construction
of animated help from application context; XVISION
software system for image processing research,
education and applications; portable user interface for
a scientific programming environment; and JACK toolkit
for manipulating articulated figures.",
acknowledgement = ack-nhfb,
classification = "C6115 (Programming support); C6130B (Graphics
techniques); C6180 (User interfaces)",
confdate = "17--19 Oct. 1988",
conflocation = "Banff, Alta., Canada",
confsponsor = "ACM SIGGRAPH",
keywords = "ACE; Active data; Animated help; Application context;
Articulated figures; C; CLUE; Color expert system;
Common Lisp user interface environment; Direct
manipulation; Dynamic construction; EDGE; Event-driven
user interfaces; Graph based tool; Graphic design;
Graphical presentation; Graphical user interfaces;
Image processing; Integrated environment; Interface
programming; Interface usage measurements; JACK; MIRAGE
rapid interface prototyping system; Portable user
interface; Quasi-parallelism; Scientific programming
environment; State trees; Structured finite state
machines; UIMS; UNIX Emacs; User interface design; User
interface management system; User interface toolkit; X
toolkit; XVISION; XY-WINS",
pubcountry = "USA",
thesaurus = "Graphical user interfaces; Software tools",
}
@Proceedings{Anonymous:1988:PFA,
editor = "Anonymous",
booktitle = "Proceedings of the Fourth Annual Artificial
Intelligence and Advanced Computer Technology
Conference",
title = "Proceedings of the Fourth Annual Artificial
Intelligence and Advanced Computer Technology
Conference",
publisher = "Tower Conference Management",
address = "Glen Ellyn, IL, USA",
pages = "540",
year = "1988",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "4--6 May 1988",
conflocation = "Long Beach, CA, USA",
pubcountry = "USA",
}
@Proceedings{Anonymous:1988:UPC,
editor = "Anonymous",
booktitle = "USENIX Proceedings. C++ Conference",
title = "{USENIX} Proceedings. {C++} Conference",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "362",
year = "1988",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "17--21 Oct. 1988",
conflocation = "Denver, CO, USA",
pubcountry = "USA",
}
@Proceedings{USENIX:1988:UPC,
editor = "{USENIX Association}",
booktitle = "{USENIX} proceedings: {C++} Conference, Denver, {CO},
October 17--21, 1988",
title = "{USENIX} proceedings: {C++} Conference, Denver, {CO},
October 17--21, 1988",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "362",
year = "1988",
bibdate = "Sun Feb 18 07:46:09 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
keywords = "C++ (Computer program language) --- Congresses.",
}
@Proceedings{ACM:1989:CPS,
editor = "{ACM}",
booktitle = "Conference proceedings / SIGDOC 89, November 8--10,
1989, Pittsburgh Hilton and Towers, Pittsburgh,
Pennsylvania",
title = "Conference proceedings / {SIGDOC} 89, November 8--10,
1989, Pittsburgh Hilton and Towers, Pittsburgh,
Pennsylvania",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "iv + 146",
year = "1989",
ISBN = "0-89791-337-X",
ISBN-13 = "978-0-89791-337-9",
LCCN = "QA 76.9 D6 S54 1989",
bibdate = "Tue Oct 29 19:42:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "SIGDOC --- Conference Proceedings --- 1989; 7th",
acknowledgement = ack-nhfb,
searchkey = "ti:gawk or gnu",
sponsor = "Association for Computing Machinery.",
}
@Proceedings{Anonymous:1989:PAE,
editor = "Anonymous",
booktitle = "Proceedings of the Autumn 1989 EUUG Conference",
title = "Proceedings of the Autumn 1989 {EUUG} Conference",
publisher = "Eur. UNIX Syst. User Group",
address = "Buntingford, UK",
pages = "x + 302",
year = "1989",
ISBN = "0-9513181-3-6",
ISBN-13 = "978-0-9513181-3-3",
LCCN = "????",
bibdate = "Wed Oct 30 06:13:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "18--22 Sept. 1989",
conflocation = "Vienna, Austria",
confsponsor = "Eur. UNIX Syst. Users Group",
pubcountry = "UK",
}
@Proceedings{IEEE:1989:PII,
editor = "{IEEE}",
booktitle = "Proceedings / 1989 IEEE International Conference on
Robotics and Automation. Washington, DC",
title = "Proceedings / 1989 {IEEE} International Conference on
Robotics and Automation. Washington, {DC}",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xxx + 1868",
year = "1989",
ISBN = "0-8186-1938-4",
ISBN-13 = "978-0-8186-1938-0",
LCCN = "TJ 210.3 I44 1989",
bibdate = "Wed Oct 30 06:19:01 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Three volumes. IEEE Catalog No. 89CH2750-8.",
acknowledgement = ack-nhfb,
confdate = "14--19 May 1989",
conflocation = "Scottsdale, AZ, USA",
confsponsor = "IEEE",
pubcountry = "USA",
}
@Proceedings{Sutcliffe:1989:PCV,
editor = "Alistair Sutcliffe and Linda Macaulay",
booktitle = "People and computers V: proceedings of the fifth
conference of the British Computer Society
Human-Computer Interaction Specialist Group, University
of Nottingham, 5--8 September 1989",
title = "People and computers {V}: proceedings of the fifth
conference of the British Computer Society
Human-Computer Interaction Specialist Group, University
of Nottingham, 5--8 September 1989",
publisher = pub-CAMBRIDGE,
address = pub-CAMBRIDGE:adr,
pages = "vii + 502",
year = "1989",
ISBN = "0-521-38430-3",
ISBN-13 = "978-0-521-38430-8",
LCCN = "QA76.9.H85 B75 1989",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "5--8 Sept. 1989",
conflocation = "Nottingham, UK",
confsponsor = "Canon Res. Centre Europe",
pubcountry = "UK",
}
@Proceedings{Anonymous:1990:EXW,
editor = "Anonymous",
booktitle = "European X Window System Conference",
title = "European {X} Window System Conference",
publisher = "CEP Consultants",
address = "Edinburgh, UK",
pages = "198",
year = "1990",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "12--14 Nov. 1990",
conflocation = "London, UK",
pubcountry = "UK",
}
@Proceedings{Anonymous:1990:PWU,
editor = "Anonymous",
booktitle = "Proceedings of the Winter 1990 USENIX Conference",
title = "Proceedings of the Winter 1990 {USENIX} Conference",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "xvi + 374",
year = "1990",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "22--26 Jan. 1990",
conflocation = "Washington, DC, USA",
pubcountry = "USA",
}
@Proceedings{Anonymous:1990:UAP,
editor = "Anonymous",
booktitle = "USENIX Association. Proceedings of the Fourth Large
Installation System Administrator's Conference",
title = "{USENIX} Association. Proceedings of the Fourth Large
Installation System Administrator's Conference",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "viii + 148",
year = "1990",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "17--19 Oct. 1990",
conflocation = "Colorado Springs, CO, USA",
pubcountry = "USA",
}
@Proceedings{Anonymous:1990:UCC,
editor = "Anonymous",
booktitle = "USENIX C++ Conference",
title = "{USENIX C++} Conference",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "323",
year = "1990",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "9--11 April 1990",
conflocation = "San Francisco, CA, USA",
pubcountry = "USA",
}
@Proceedings{Furuta:1990:EPI,
editor = "R. Furuta",
booktitle = "EP90: proceedings of the International Conference on
Electronic Publishing, Document Manipulation and
Typography, Gaithersburg, Maryland, September 1990",
title = "{EP90}: proceedings of the International Conference on
Electronic Publishing, Document Manipulation and
Typography, Gaithersburg, Maryland, September 1990",
publisher = pub-CAMBRIDGE,
address = pub-CAMBRIDGE:adr,
pages = "x + 298",
year = "1990",
ISBN = "0-521-40246-8",
ISBN-13 = "978-0-521-40246-0",
LCCN = "Z286.E43I58 1990",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "18--20 Sept. 1990",
conflocation = "Gaithersburg, MD, USA",
confsponsor = "NIST; INRIA; Univ. Maryland; et al",
pubcountry = "UK",
}
@Proceedings{IEEE:1990:DPF,
editor = "{IEEE}",
booktitle = "Digest of papers / Fault-Tolerant Computing, 20th
International Symposium, June 26-28, 1990, Newcastle
upon Tyne, England",
title = "Digest of papers / Fault-Tolerant Computing, 20th
International Symposium, June 26-28, 1990, Newcastle
upon Tyne, England",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xvi + 506",
year = "1990",
ISBN = "0-8186-2051-X",
ISBN-13 = "978-0-8186-2051-5",
LCCN = "QA 76.9 F38 I57 1990",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "IEEE Catalog No. 90CH2877-9.",
acknowledgement = ack-nhfb,
confdate = "26--28 June 1990",
conflocation = "Newcastle Upon Tyne, UK",
confsponsor = "IEEE; BCS; ESPRIT; CSR; Univ. Newcastle Upon Tyne;
IFIP",
pubcountry = "USA",
}
@Proceedings{Miola:1990:DIS,
editor = "A. Miola",
booktitle = "Design and Implementation of Symbolic Computation
Systems. International Symposium DISCO '90.
Proceedings",
title = "Design and Implementation of Symbolic Computation
Systems. International Symposium {DISCO} '90.
Proceedings",
publisher = pub-SV,
address = pub-SV:adr,
pages = "xii + 283",
year = "1990",
ISBN = "3-540-52531-9",
ISBN-13 = "978-3-540-52531-8",
LCCN = "QA76.9.S88I576 1990",
bibdate = "Wed Oct 30 06:09:12 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "10--12 April 1990",
conflocation = "Capri, Italy",
pubcountry = "West Germany",
}
@Proceedings{USENIX:1990:PSU,
editor = "{USENIX Association}",
booktitle = "Proceedings of the Summer 1990 {USENIX} Conference:
June 11--15, 1990, Anaheim, California, {USA}",
title = "Proceedings of the Summer 1990 {USENIX} Conference:
June 11--15, 1990, Anaheim, California, {USA}",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "x + 340",
year = "1990",
LCCN = "QA76.8.U65 U81 1990",
bibdate = "Sun Feb 18 07:46:09 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
annote = "Cover title: USENIX Conference Proceedings. Spine
title: USENIX Anaheim Conference Proceedings.",
keywords = "UNIX (Computer operating system) --- Congresses.",
}
@Proceedings{Anonymous:1991:SIM,
editor = "Anonymous",
booktitle = "Second International Modula-2 Conference. Modula-2 and
Beyond",
title = "Second International Modula-2 Conference. Modula-2 and
Beyond",
publisher = "Loughborough Univ. Technol",
address = "Loughborough, UK",
pages = "360",
year = "1991",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "11--13 Sept. 1991",
conflocation = "Loughborough, UK",
pubcountry = "UK",
}
@Proceedings{Ehrig:1991:GGT,
editor = "H. Ehrig and H.-J. Kreowski and G. Rozenberg",
booktitle = "Graph grammars and their application to computer
science: 4th international workshop, Bremen, Germany,
March 5--9, 1990: proceedings",
title = "Graph grammars and their application to computer
science: 4th international workshop, Bremen, Germany,
March 5--9, 1990: proceedings",
publisher = pub-SV,
address = pub-SV:adr,
pages = "x + 703",
year = "1991",
ISBN = "0-387-54478-X (New York), 3-540-54478-X (Berlin)",
ISBN-13 = "978-0-387-54478-6 (New York), 978-3-540-54478-4
(Berlin)",
LCCN = "QA75.5.G72 1991",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "5--9 March 1990",
conflocation = "Bremen, Germany",
pubcountry = "Germany",
}
@Proceedings{Milutinovic:1991:PTA,
editor = "V. Milutinovic and B. D. Shriver",
booktitle = "Proceedings of the Twenty-Fourth Annual Hawaii
International Conference on System Sciences (Cat.
No.91TH0350-9)",
title = "Proceedings of the Twenty-Fourth Annual Hawaii
International Conference on System Sciences (Cat.
No.91{TH0350}-9)",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xv + 717 + xiii + 605 + xiv + 827 + xi + 574",
year = "1991",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "4 vol.",
acknowledgement = ack-nhfb,
confdate = "8--11 Jan. 1991",
conflocation = "Kauai, HI, USA",
confsponsor = "IEEE; Univ. Hawaii; ACM; Pacific Res. Inst. Inf. Syst.
Manage",
pubcountry = "USA",
}
@Proceedings{Milutinovic:1991:PTH,
editor = "V. Milutinovic and B. D. Shriver and J. F. {Nunamaker,
Jr.} and R. H. {Sprague, Jr.}",
booktitle = "Proceedings of the Twenty-Fifth Hawaii International
Conference on System Sciences (Cat. No.91TH0394-7)",
title = "Proceedings of the Twenty-Fifth Hawaii International
Conference on System Sciences (Cat. No.91{TH0394}-7)",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xv + 831 + xv + 877 + xii + 670 + xiii + 729",
year = "1991",
ISBN = "0-8186-2420-5",
ISBN-13 = "978-0-8186-2420-9",
LCCN = "????",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "4 vol.",
acknowledgement = ack-nhfb,
confdate = "7--10 Jan. 1992",
conflocation = "Kauai, HI, USA",
confsponsor = "Univ. Hawaii; ACM; IEEE; Pacific Res. Inst. Inf. Syst.
Manage",
pubcountry = "USA",
}
@Proceedings{Prehn:1991:VFS,
editor = "S. Prehn and W. J. Toetenel",
booktitle = "VDM '91: formal software development methods: 4th
international symposium of VDM Europe, Noordwijkerhout,
The Netherlands, October 21--25, 1991: proceedings",
title = "{VDM} '91: formal software development methods: 4th
international symposium of {VDM} Europe,
Noordwijkerhout, The Netherlands, October 21--25, 1991:
proceedings",
publisher = pub-SV,
address = pub-SV:adr,
pages = "xii + 698",
year = "1991",
ISBN = "0-387-54834-3 (New York) (vol. 1), 3-540-54834-3
(Berlin) (vol. 1), 0-540-54868-8 (New York) (vol. 2),
3-540-54868-8 (Berlin) (vol. 2)",
ISBN-13 = "978-0-387-54834-0 (New York) (vol. 1),
978-3-540-54834-8 (Berlin) (vol. 1), 978-0-540-54868-2
(New York) (vol. 2), 978-3-540-54868-3 (Berlin) (vol.
2)",
LCCN = "QA76.76.D47V36 1991",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "21--25 Oct. 1991",
conflocation = "Noordwijkerhout, Netherlands",
pubcountry = "Germany",
}
@Proceedings{ACM:1992:PAC,
editor = "{ACM}",
booktitle = "Proceedings of the 1992 ACM Conference on LISP and
Functional Programming: papers presented at the
conference, San Francisco, California, June 22--24,
1992",
title = "Proceedings of the 1992 {ACM} Conference on {LISP} and
Functional Programming: papers presented at the
conference, San Francisco, California, June 22--24,
1992",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "viii + 357",
year = "1992",
ISBN = "0-89791-483-X",
ISBN-13 = "978-0-89791-483-3",
LCCN = "QA76.73.L23A26 1992",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "ACM order no. 552920.",
acknowledgement = ack-nhfb,
confdate = "22--24 June 1992",
conflocation = "San Francisco, CA, USA",
confsponsor = "ACM",
pubcountry = "USA",
}
@Proceedings{Aleksander:1992:ANN,
editor = "Igor Aleksander and John Taylor",
booktitle = "Artificial neural networks, 2: proceedings of the 1992
International Conference on Artificial Neural Networks
(ICANN-92), Brighton, United Kingdom, 4--7 September
1992",
title = "Artificial neural networks, 2: proceedings of the 1992
International Conference on Artificial Neural Networks
({ICANN}-92), Brighton, United Kingdom, 4--7 September
1992",
publisher = pub-ELS,
address = pub-ELS:adr,
pages = "xviii + xxx + 1700",
year = "1992",
ISBN = "0-444-89488-8",
ISBN-13 = "978-0-444-89488-5",
LCCN = "QA76.87.I56 1992",
bibdate = "Wed Oct 30 05:59:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Two volumes.",
acknowledgement = ack-nhfb,
confdate = "4--7 Sept. 1992",
conflocation = "Brighton, UK",
confsponsor = "UK DTI; Eur. Commission",
pubcountry = "Netherlands",
}
@Proceedings{Anonymous:1992:PSE,
editor = "Anonymous",
booktitle = "Proceedings of the {Spring 1992 EurOpen\slash USENIX}
Workshop",
title = "Proceedings of the {Spring 1992 EurOpen\slash USENIX}
Workshop",
publisher = pub-EUROPEN,
address = pub-EUROPEN:adr,
pages = "vi + 146",
month = "",
year = "1992",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
abstract = "The following topics were dealt with: software
pre-porting; porting under UNIX; certifying binary
applications; applications POSIX.1 conformance testing;
X window system; user interface copyright; software
patents; health information system based on
UNIX-client-server called PHOENIX; portability of GNU
software; portability in research environment;
inter-fashion portability; camera: cooperation in open
distributed environments; distributed system and
security management with centralized control.",
acknowledgement = ack-nhfb,
classification = "C6110B (Software engineering techniques); C6150J
(Operating systems); C6150N (Distributed systems)",
confdate = "6--9 April 1992",
conflocation = "Jersey, UK",
keywords = "Binary applications; Camera; Centralized control;
Conformance testing; Distributed system; GNU software;
Health information system; Inter-fashion portability;
Open distributed environments; PHOENIX; Portability;
POSIX.1; Research environment; Security management;
Software patents; Software pre-porting;
UNIX-client-server; User interface copyright; X window
system",
pubcountry = "UK",
thesaurus = "Distributed processing; Software portability; UNIX",
}
@Proceedings{IEEE:1992:DPI,
editor = "{IEEE}",
booktitle = "Digest of papers: the 1992 IEEE Workshop on
Fault-Tolerant Parallel and Distributed Systems, July
6--7, 1992, Amherst, Massachusetts",
title = "Digest of papers: the 1992 {IEEE} Workshop on
Fault-Tolerant Parallel and Distributed Systems, July
6--7, 1992, Amherst, Massachusetts",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "viii + 233",
year = "1992",
ISBN = "0-8186-2870-7",
ISBN-13 = "978-0-8186-2870-2",
LCCN = "QA76.9.F38I33 1992",
bibdate = "Wed Oct 30 05:59:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "IEEE catalog number 92TH0449-9.",
acknowledgement = ack-nhfb,
confdate = "6--7 July 1992",
conflocation = "Amherst, MA, USA",
confsponsor = "IEEE",
pubcountry = "USA",
}
@Proceedings{IEEE:1992:FDP,
editor = "{IEEE}",
booktitle = "FTCS-22: digest of papers / the Twenty-second
International Symposium on Fault-Tolerant Computing,
July 8--10, 1992, Boston, Massachusetts",
title = "{FTCS}-22: digest of papers / the Twenty-second
International Symposium on Fault-Tolerant Computing,
July 8--10, 1992, Boston, Massachusetts",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xvi + 538",
year = "1992",
ISBN = "0-8186-2875-8",
ISBN-13 = "978-0-8186-2875-7",
LCCN = "QA 76.9 F38 I57 1992",
bibdate = "Wed Oct 30 05:59:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "IEEE Catalog No. 92CH3155-9.",
acknowledgement = ack-nhfb,
confdate = "8--10 July 1992",
conflocation = "Boston, MA, USA",
confsponsor = "IEEE",
pubcountry = "USA",
}
@Proceedings{IEEE:1992:PEA,
editor = "{IEEE}",
booktitle = "Proceedings / Eighth Annual Computer Security
Applications Conference, San Antonio, Texas, November
30--December 4, 1992",
title = "Proceedings / Eighth Annual Computer Security
Applications Conference, San Antonio, Texas, November
30--December 4, 1992",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xxvii + 233",
year = "1992",
ISBN = "0-8186-3115-5 (paperback), 0-8186-3116-3 (microfiche),
0-8186-3117-1 (casebound)",
ISBN-13 = "978-0-8186-3115-3 (paperback), 978-0-8186-3116-0
(microfiche), 978-0-8186-3117-7 (casebound)",
LCCN = "QA76.9.A25 C6375 1992",
bibdate = "Mon Dec 28 10:11:23 1998",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "IEEE Computer Society Press order number 3115. IEEE
catalog number 92TH04070-5.",
acknowledgement = ack-nhfb,
}
@Proceedings{IEEE:1992:PIS,
editor = "{IEEE}",
booktitle = "Proceedings / IEEE Southeastcon '92, April 12--15,
1992, Birmingham, Alabama",
title = "Proceedings / {IEEE} Southeastcon '92, April 12--15,
1992, Birmingham, Alabama",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "lii + 846",
year = "1992",
ISBN = "0-7803-0494-2",
ISBN-13 = "978-0-7803-0494-9",
LCCN = "TK 7801 I117 1992",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Two volumes. IEEE Catalog No. 92CH3094-0.",
acknowledgement = ack-nhfb,
confdate = "12--15 April 1992",
conflocation = "Birmingham, AL, USA",
confsponsor = "IEEE",
pubcountry = "USA",
}
@Proceedings{Kapur:1992:ADC,
editor = "D. Kapur",
booktitle = "Automated deduction, CADE-11: 11th International
Conference on Automated Deduction, Saratoga Springs,
NY, USA, June 15--18, 1992: proceedings",
title = "Automated deduction, {CADE}-11: 11th International
Conference on Automated Deduction, Saratoga Springs,
{NY}, {USA}, June 15--18, 1992: proceedings",
volume = "607",
publisher = pub-SV,
address = pub-SV:adr,
pages = "xv + 793",
year = "1992",
ISBN = "3-540-55602-8",
ISBN-13 = "978-3-540-55602-2",
LCCN = "QA76.9.A96I57 1992",
bibdate = "Wed Oct 30 05:59:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = ser-LNCS,
acknowledgement = ack-nhfb,
confdate = "15--18 June 1992",
conflocation = "Saratoga Springs, NY, USA",
pubcountry = "Germany",
}
@Proceedings{Quinton:1992:APV,
editor = "Patrice Quinton and Yves Robert",
booktitle = "Algorithms and parallel VLSI architectures II:
proceedings of the International Workshop, Algorithms
and Parallel VLSI Architectures II, Ch{\^a}teau de
Bonas, Gers, France, June 3--6, 1991",
title = "Algorithms and parallel {VLSI} architectures {II}:
proceedings of the International Workshop, Algorithms
and Parallel {VLSI} Architectures {II}, Ch{\^a}teau de
Bonas, Gers, France, June 3--6, 1991",
publisher = pub-ELS,
address = pub-ELS:adr,
pages = "xvi + 388",
year = "1992",
ISBN = "0-444-89153-6",
ISBN-13 = "978-0-444-89153-2",
LCCN = "QA76.58.I57 1991",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "3--6 June 1991",
conflocation = "Gers, France",
confsponsor = "CNRS; French Minist. Res. Technol.; French Minist.
Defence",
pubcountry = "Netherlands",
}
@Proceedings{Verkerk:1992:PIC,
editor = "C. Verkerk and W. Wojcik",
booktitle = "Proceedings of the International Conference on
Computing in High Energy Physics '92. Proceedings (CERN
92-07)",
title = "Proceedings of the International Conference on
Computing in High Energy Physics '92. Proceedings
({CERN} 92-07)",
publisher = "CERN",
address = "Geneve, Switzerland",
pages = "xxiii + 916",
year = "1992",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "21--25 Sept. 1992",
conflocation = "Annecy, France",
pubcountry = "Switzerland",
}
@Proceedings{Voronkov:1992:LPA,
editor = "A. Voronkov",
booktitle = "Logic Programming and Automated Reasoning.
International Conference LPAR '92 Proceedings",
title = "Logic Programming and Automated Reasoning.
International Conference {LPAR} '92 Proceedings",
volume = "624",
publisher = pub-SV,
address = pub-SV:adr,
pages = "xiv + 509",
year = "1992",
ISBN = "0-387-55727-X (New York), 3-540-55727-X (Berlin)",
ISBN-13 = "978-0-387-55727-4 (New York), 978-3-540-55727-2
(Berlin)",
LCCN = "QA76.63.I55 1992",
bibdate = "Wed Oct 30 06:04:36 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = ser-LNAI,
acknowledgement = ack-nhfb,
confdate = "15--20 July 1992",
conflocation = "St. Petersburg, Russia",
confsponsor = "IJCAI; ECRC",
pubcountry = "Germany",
}
@Proceedings{Abe:1993:PWD,
editor = "F. Abe and F. Yuasa",
booktitle = "Proceedings of Workshop on Distributed Computing and
Network (KEK Proceedings 92-19)",
title = "Proceedings of Workshop on Distributed Computing and
Network ({KEK} Proceedings 92-19)",
publisher = "Nat. Lab. High Energy Phys",
address = "Ibaraki-ken, Japan",
pages = "285",
year = "1993",
bibdate = "Wed Oct 30 05:59:54 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "27--28 Feb. 1992",
conflocation = "Tsukuba, Japan",
pubcountry = "Japan",
}
@Proceedings{ACM:1993:CPS,
editor = "{ACM}",
booktitle = "Conference proceedings: SIGDOC '93, the 11th annual
international conference, October 5-8, 1993, Waterloo,
Ontario: getting in touch --- staying in touch: moving
online and multimedia systems into the workplace",
title = "Conference proceedings: {SIGDOC} '93, the 11th annual
international conference, October 5-8, 1993, Waterloo,
Ontario: getting in touch --- staying in touch: moving
online and multimedia systems into the workplace",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "xiv + 382",
year = "1993",
ISBN = "0-89791-630-1",
ISBN-13 = "978-0-89791-630-1",
LCCN = "QA76.9.D6I57 1993",
bibdate = "Tue Oct 29 19:42:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "SIGDOC 1993; 11th",
acknowledgement = ack-nhfb,
searchkey = "ti:gawk or gnu",
sponsor = "Association for Computing Machinery; Special Interest
Group on Documentation.",
}
@Proceedings{ACM:1993:WTA,
editor = "{ACM}",
booktitle = "{WADAS} '93. Tenth Annual Washington Ada Symposium:
Ada's role in software engineering, June 28--July 1,
1993, McLean Hilton, McLean, VA: proceedings",
title = "{WADAS} '93. Tenth Annual Washington Ada Symposium:
Ada's role in software engineering, June 28--July 1,
1993, McLean Hilton, McLean, {VA}: proceedings",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "v + 177",
year = "1993",
ISBN = "0-89791-609-3",
ISBN-13 = "978-0-89791-609-7",
LCCN = "QA76.73.A16W37 1993",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "28 June--1 July 1993",
conflocation = "Mclean, VA, USA",
confsponsor = "ACM; NASA",
pubcountry = "USA",
}
@Proceedings{Anonymous:1993:PSU,
editor = "Anonymous",
booktitle = "Proceedings of the Summer 1993 USENIX Conference",
title = "Proceedings of the Summer 1993 {USENIX} Conference",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "321",
year = "1993",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "21--25 June 1993",
conflocation = "Cincinnati, OH, USA",
pubcountry = "USA",
}
@Proceedings{Anonymous:1993:PUM,
editor = "Anonymous",
booktitle = "Proceedings of the USENIX Mach III Symposium",
title = "Proceedings of the {USENIX} Mach {III} Symposium",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "322",
year = "1993",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "19--21 April 1993",
conflocation = "Santa Fe, NM, USA",
pubcountry = "USA",
}
@Proceedings{Baozong:1993:PTI,
editor = "Yuan Baozong",
booktitle = "Proceedings / TENCON '93, 1993 IEEE Region 10
Conference on Computer, Communication, Control, and
Power Engineering, October 19--21, 1993, Beijing,
Beijing International Convention Center, Beijing
Continental Grand Hotel",
title = "Proceedings / {TENCON} '93, 1993 {IEEE} Region 10
Conference on Computer, Communication, Control, and
Power Engineering, October 19--21, 1993, Beijing,
Beijing International Convention Center, Beijing
Continental Grand Hotel",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xxvi + 1206 (vol. 1), xvii + 676 (vol. 2), xv + 580
(vol. 3), xvii + 619 (vol. 4)",
year = "1993",
ISBN = "0-7803-1233-3",
ISBN-13 = "978-0-7803-1233-3",
LCCN = "QA75.5.I155 1993",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "IEEE Catalog No. 93CH3286-2.",
acknowledgement = ack-nhfb,
confdate = "19--21 Oct. 1993",
conflocation = "Beijing, China",
pubcountry = "USA",
}
@Proceedings{Bonzi:1993:APA,
editor = "Susan Bonzi",
booktitle = "ASIS '93: proceedings of the 56th ASIS annual meeting,
1993, volume 30, Columbus, Ohio, October 24--28, 1993",
title = "{ASIS} '93: proceedings of the 56th {ASIS} annual
meeting, 1993, volume 30, Columbus, Ohio, October
24--28, 1993",
publisher = pub-LEARNED-INF,
address = pub-LEARNED-INF:adr,
pages = "xvii + 334",
year = "1993",
ISBN = "0-938734-78-4",
ISBN-13 = "978-0-938734-78-9",
LCCN = "Z699.A1 A5 1993",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "24--28 Oct. 1993",
conflocation = "Columbus, OH, USA",
pubcountry = "USA",
}
@Proceedings{Deaton:1993:ACS,
editor = "E. Deaton and K. M. George and H. Bergel and G.
Hedrick",
booktitle = "Applied Computing: States of the Art and Practice -
1993 Proceedings of the 1993 ACM\slash SIGAPP Symposium
on Applied Computing",
title = "Applied Computing: States of the Art and Practice -
1993 Proceedings of the 1993 {ACM\slash SIGAPP}
Symposium on Applied Computing",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "xi + 804",
year = "1993",
ISBN = "0-89791-567-4",
ISBN-13 = "978-0-89791-567-0",
LCCN = "QA76.76.A65 S95 1993",
bibdate = "Sat Feb 24 11:37:18 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.acm.org/pubs/contents/proceedings/sac/162754/",
acknowledgement = ack-nhfb,
confdate = "14--16 Feb. 1993",
conflocation = "Indianapolis, IN, USA",
confsponsor = "ACM",
pubcountry = "USA",
}
@Proceedings{IEEE:1993:FDP,
editor = "{IEEE}",
booktitle = "FTCS-23: digest of papers : the Twenty-third
International Symposium on Fault-Tolerant Computing,
June 22--24, 1993, Toulouse, France",
title = "{FTCS}-23 : digest of papers : the Twenty-third
International Symposium on Fault-Tolerant Computing,
June 22-24, 1993, Toulouse, France",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xxii + 685",
month = aug,
year = "1993",
ISBN = "0-8186-3680-7",
ISBN-13 = "978-0-8186-3680-6",
LCCN = "QA76.5.I58 1993",
bibdate = "Wed Oct 30 05:47:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "22--24 June 1993",
conflocation = "Toulouse, France",
confsponsor = "IEEE",
pubcountry = "USA",
}
@Proceedings{Leiner:1993:IIN,
editor = "B. Leiner",
booktitle = "INET '93: International networking conference ---
August 1993, San Francisco, CA",
title = "{INET} '93: International networking conference ---
August 1993, San Francisco, {CA}",
publisher = pub-INTERNET-SOCIETY,
address = pub-INTERNET-SOCIETY:adr,
pages = "????",
year = "1993",
bibdate = "Wed Oct 30 06:32:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Proceedings --- INET 1993",
acknowledgement = ack-nhfb,
sponsor = "Internet Society.",
}
@Proceedings{Smith:1993:HIP,
editor = "Michael J. Smith and Gavriel Salvendy",
booktitle = "Human-computer interaction: proceedings of the Fifth
International Conference on Human-Computer Interaction,
Orlando, Florida, (HCI International '93), August
8--13, 1993",
title = "Human-computer interaction: proceedings of the Fifth
International Conference on Human-Computer Interaction,
Orlando, Florida, ({HCI} International '93), August
8--13, 1993",
publisher = pub-ELS,
address = pub-ELS:adr,
pages = "xx + 1042 + xx + 1125",
year = "1993",
ISBN = "0-444-89540-X",
ISBN-13 = "978-0-444-89540-0",
LCCN = "QA76.9.I58 I593 1993",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Two volumes.",
acknowledgement = ack-nhfb,
confdate = "8--13 Aug. 1993",
conflocation = "Orlando, FL, USA",
confsponsor = "AT and T; Fuji Electr. Co.; JGC Corp.; NEC Corp.;
Purdue Univ.; Univ. Central Florida; Univ.
Wisconsin-Madison",
pubcountry = "Netherlands",
}
@Proceedings{Tentner:1993:HPC,
editor = "A. M. Tentner",
booktitle = "High Performance Computing Symposium 1993. Grand
Challenges in Computer Simulation. Proceedings of the
1993 Simulation Multiconference on the High Performance
Computing Symposium",
title = "High Performance Computing Symposium 1993. Grand
Challenges in Computer Simulation. Proceedings of the
1993 Simulation Multiconference on the High Performance
Computing Symposium",
publisher = "SCS",
address = "San Diego, CA, USA",
pages = "xiv + 257",
year = "1993",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "29 March--1 April 1993",
conflocation = "Arlington, VA, USA",
confsponsor = "SCS",
pubcountry = "USA",
}
@Proceedings{Waldo:1993:ECL,
editor = "Jim Waldo",
booktitle = "The Evolution of C++: Language Design in the
Marketplace of Ideas",
title = "The Evolution of {C++}: Language Design in the
Marketplace of Ideas",
publisher = pub-USENIX # " and " # pub-MIT,
address = pub-USENIX:adr # " and " # pub-MIT:adr,
pages = "x + 279",
year = "1993",
ISBN = "0-262-73107-X",
ISBN-13 = "978-0-262-73107-2",
LCCN = "QA76.73.C15 E96 1993",
bibdate = "Thu Feb 22 09:40:49 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Proceedings{ACM:1994:AAA,
editor = "{ACM}",
booktitle = "ADA in applications: 11th Annual ADA symposium ---
June 1994, McLean, VA",
title = "{ADA} in applications: 11th Annual {ADA} symposium ---
June 1994, McLean, {VA}",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "????",
year = "1994",
ISBN = "0-89791-684-0",
ISBN-13 = "978-0-89791-684-4",
LCCN = "????",
bibdate = "Tue Oct 29 19:42:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
searchkey = "ti:gawk or gnu",
sponsor = "ACM.",
}
@Proceedings{Anonymous:1994:FCP,
editor = "Anonymous",
booktitle = "1993 FORML Conference Proceedings. Forth Modification
Laboratory. 1993 FORML Conference. EuroFORTH '93
Conference. EuroForth '92 Conference",
title = "1993 {FORML} Conference Proceedings. Forth
Modification Laboratory. 1993 {FORML} Conference.
{EuroFORTH} '93 Conference. {EuroForth} '92
Conference",
publisher = "Forth Interest Group",
address = "Oakland, CA, USA",
pages = "xii + 509",
year = "1994",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "1993 and 15--18 Oct. 1993 and 23--25 Oct. 1992",
conflocation = "Pacific Grove, CA, USA and Marianske Lazne, Czech
Republic and Southampton, UK",
pubcountry = "USA",
}
@Proceedings{Anonymous:1994:PSA,
editor = "Anonymous",
booktitle = "Proceedings of the sixth annual Embedded Systems
Conference: Santa Clara, California, September 20--23,
1994",
title = "Proceedings of the sixth annual Embedded Systems
Conference: Santa Clara, California, September 20--23,
1994",
number = "2",
publisher = pub-MF,
address = pub-MF:adr,
pages = "????",
year = "1994",
ISBN = "0-87930-355-7 (vol. 1), 0-87930-356-5 (vol. 2)",
ISBN-13 = "978-0-87930-355-6 (vol. 1), 978-0-87930-356-3 (vol.
2)",
LCCN = "????",
bibdate = "Tue Oct 29 19:42:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Two volumes.",
series = "Proceedings of the Annual Embedded Systems Conference
1994",
acknowledgement = ack-nhfb,
searchkey = "ti:gawk or gnu",
}
@Proceedings{Anonymous:1994:PUS,
editor = "Anonymous",
booktitle = "Proceedings of the USENIX Symposium on Very High Level
Languages (VHLL)",
title = "Proceedings of the {USENIX} Symposium on Very High
Level Languages ({VHLL})",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "226",
year = "1994",
bibdate = "Wed Oct 30 05:47:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "26--28 Oct. 1994",
conflocation = "Sante Fe, NM, USA",
pubcountry = "USA",
}
@Proceedings{Becks:1994:NCT,
editor = "K.-H. Becks and D. Perret-Gallix",
booktitle = "New computing techniques in physics research III:
proceedings of the Third International Workshop on
Software Engineering, Artificial Intelligence and
Expert Systems for High Energy and Nuclear Physics:
October 4--8, 1993, Oberammergau, Germany",
title = "New computing techniques in physics research {III}:
proceedings of the Third International Workshop on
Software Engineering, Artificial Intelligence and
Expert Systems for High Energy and Nuclear Physics:
October 4--8, 1993, Oberammergau, Germany",
publisher = pub-WORLD-SCI,
address = pub-WORLD-SCI:adr,
pages = "xvii + 664",
year = "1994",
ISBN = "981-02-1699-8",
ISBN-13 = "978-981-02-1699-3",
LCCN = "QC793.47.E4I58 1993",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "4--8 Oct. 1993",
conflocation = "Oberammergau, Germany",
pubcountry = "Singapore",
}
@Proceedings{Botsford:1994:PCI,
editor = "J. Botsford and A. Gawman and M. Gentleman and E. Kidd
and K. Lyons and J. Slonim",
booktitle = "Proceedings. CASCON '94. Integrated Solutions",
title = "Proceedings. {CASCON} '94. Integrated Solutions",
publisher = "Nat. Res. Council Canada",
address = "Ottawa, Ont., Canada",
pages = "xxiv + 386",
year = "1994",
bibdate = "Wed Oct 30 06:22:08 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "31 Oct.--3 Nov. 1994",
conflocation = "Toronto, Ont., Canada",
confsponsor = "IBM; Nat. Res. Council of Canada; Ind. Canada; Nat.
Sci. and Eng. Res. Council",
numericalindex = "Memory size 4.2E+07 Byte",
pubcountry = "Canada",
}
@Proceedings{Bundy:1994:ADC,
editor = "Alan Bundy",
booktitle = "Automated deduction, CADE-12: 12th International
Conference on Automated Deduction, Nancy, France, June
26--July 1, 1994: proceedings",
title = "Automated deduction, {CADE}-12: 12th International
Conference on Automated Deduction, Nancy, France, June
26--July 1, 1994: proceedings",
number = "814",
publisher = pub-SV,
address = pub-SV:adr,
pages = "xvi + 848",
year = "1994",
ISBN = "3-540-58156-1, 0-387-58156-1",
ISBN-13 = "978-3-540-58156-7, 978-0-387-58156-9",
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
LCCN = "QA76.9.D337I58 1994",
bibdate = "Tue Oct 29 19:42:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Lecture Notes in Computer Science 1994",
acknowledgement = ack-nhfb,
searchkey = "ti:gawk or gnu",
}
@Proceedings{Echtle:1994:DCE,
editor = "Klaus Echtle and Dieter Hammer and David Powell",
booktitle = "Dependable computing --- EDCC-1 : first European
Dependable Computing Conference, Berlin, Germany,
October 4--6, 1994 : proceedings",
title = "Dependable computing --- {EDCC}-1 : first European
Dependable Computing Conference, Berlin, Germany,
October 4--6, 1994 : proceedings",
volume = "852",
publisher = pub-SV,
address = pub-SV:adr,
pages = "xvii + 618",
year = "1994",
ISBN = "3-540-58426-9",
ISBN-13 = "978-3-540-58426-1",
LCCN = "QA76.9.F38 E33 1994",
bibdate = "Wed Oct 30 06:24:40 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = ser-LNCS,
acknowledgement = ack-nhfb,
confdate = "4--6 Oct. 1994",
conflocation = "Berlin, Germany",
pubcountry = "Germany",
}
@Proceedings{IEEE:1994:FAS,
editor = "{IEEE}",
booktitle = "First Asia-Pacific Software Engineering Conference:
proceedings, December 7--9, 1994, Tokyo, Japan",
title = "First Asia-Pacific Software Engineering Conference:
proceedings, December 7--9, 1994, Tokyo, Japan",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xii + 459",
year = "1994",
ISBN = "0-8186-6960-8 (paper), 0-8186-6961-6 (microfiche)",
ISBN-13 = "978-0-8186-6960-6 (paper), 978-0-8186-6961-3
(microfiche)",
LCCN = "QA76.758.A77 1994",
bibdate = "Wed Oct 30 06:24:40 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "7--9 Dec. 1994",
conflocation = "Tokyo, Japan",
confsponsor = "Special Interest Group on Software Eng. Inf. Process.
Soc. Japan",
pubcountry = "USA",
}
@Proceedings{IEEE:1994:PII,
editor = "{IEEE}",
booktitle = "Proceedings IEEE International Conference on Computer
Design: VLSI in Computers and Processors (Cat.
No.94CH35712)",
title = "Proceedings {IEEE} International Conference on
Computer Design: {VLSI} in Computers and Processors
(Cat. No.94{CH35712})",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xvii + 639",
year = "1994",
ISBN = "0-8186-6565-3",
ISBN-13 = "978-0-8186-6565-3",
LCCN = "????",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "10--12 Oct. 1994",
conflocation = "Cambridge, MA, USA",
confsponsor = "IEEE Comput. Soc.; IEEE Circuits and Syst. Soc.; IEEE
Electron Devices Soc",
pubcountry = "USA",
}
@Proceedings{IEEE:1994:PTC,
editor = "{IEEE}",
booktitle = "Proceedings / the Tenth Conference on Artificial
Intelligence for Applications, March 1--4, 1994, San
Antonio, Texas",
title = "Proceedings / the Tenth Conference on Artificial
Intelligence for Applications, March 1--4, 1994, San
Antonio, Texas",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xvii + 511",
year = "1994",
ISBN = "0-8186-5550-X",
ISBN-13 = "978-0-8186-5550-0",
LCCN = "Q 334 C66 1994",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "IEEE Catalog No. 94CH3421-5.",
acknowledgement = ack-nhfb,
confdate = "1--4 March 1994",
conflocation = "San Antonia, TX, USA",
confsponsor = "IEEE; AAAI",
pubcountry = "USA",
}
@Proceedings{Muller:1994:ICS,
editor = "Hausi A. Muller and Mari Georges",
booktitle = "International Conference on Software Maintenance:
proceedings, September 19--23, 1994, Victoria, British
Columbia, Canada",
title = "International Conference on Software Maintenance:
proceedings, September 19--23, 1994, Victoria, British
Columbia, Canada",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xvi + 449",
year = "1994",
ISBN = "0-8186-6330-8",
ISBN-13 = "978-0-8186-6330-7",
LCCN = "QA76.76.S64I58 1994",
bibdate = "Wed Oct 30 05:56:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "19--23 Sept. 1994",
conflocation = "Victoria, BC, Canada",
confsponsor = "IEEE Comput. Soc. Tech. Council on Software Eng.; ACM;
Software Maintenance Assoc.; Software Manage. News",
pubcountry = "USA",
}
@Proceedings{USENIX:1994:PES,
editor = "{USENIX Association}",
booktitle = "Proceedings of the Eighth Systems Administration
Conference (LISA VIII): September 19--23, 1994, San
Diego, CA, USA",
title = "Proceedings of the Eighth Systems Administration
Conference ({LISA VIII}): September 19--23, 1994, San
Diego, {CA}, {USA}",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "vi + 203",
year = "1994",
ISBN = "1-880446-64-2",
ISBN-13 = "978-1-880446-64-5",
LCCN = "QA 76.76 O63 L37 1994",
bibdate = "Wed Feb 21 11:44:15 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}
@Proceedings{Yuksel:1994:MEC,
editor = "O. Yuksel",
booktitle = "7th Mediterranean Electrotechnical Conference:
proceedings, April 12--14, 1994",
title = "7th Mediterranean Electrotechnical Conference:
proceedings, April 12--14, 1994",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xvi + 1348",
year = "1994",
ISBN = "0-7803-1772-6",
ISBN-13 = "978-0-7803-1772-7",
LCCN = "TK5101.A1M38 1994",
bibdate = "Wed Oct 30 05:47:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Three volumes. IEEE Catalog No. 94CH3388-6.",
acknowledgement = ack-nhfb,
confdate = "12--14 April 1994",
conflocation = "Antalya, Turkey",
confsponsor = "IEEE Region 8; IEEE Turkey Sect.; Middle East Tech.
Univ.; Bilkent Univ.; Chamber of Electr. Eng. Turkey",
pubcountry = "USA",
}
@Proceedings{Aamodt:1995:SSC,
editor = "A. Aamodt and J. Komorowski",
booktitle = "SCAI '95: 5th Scandinavian conference on artificial
intelligence --- May 1995, Trondheim, Norway",
title = "{SCAI} '95: 5th Scandinavian conference on artificial
intelligence --- May 1995, Trondheim, Norway",
publisher = pub-IOS,
address = pub-IOS:adr,
pages = "ix + 484",
year = "1995",
ISBN = "90-5199-221-1, 4-274-90046-0 (Ohmsha)",
ISBN-13 = "978-90-5199-221-2, 978-4-274-90046-4 (Ohmsha)",
ISSN = "0922-6389",
LCCN = "Q334 .S3 1995",
bibdate = "Wed Oct 30 06:32:55 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Scandinavian Conference on Artificial Intelligence
1995; 5th",
acknowledgement = ack-nhfb,
}
@Proceedings{ACM:1995:PAS,
editor = "{ACM}",
booktitle = "Proceedings of the 33rd Annual Southeast Conference",
title = "Proceedings of the 33rd Annual Southeast Conference",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "290",
year = "1995",
ISBN = "0-89791-747-2",
ISBN-13 = "978-0-89791-747-6",
LCCN = "????",
bibdate = "Wed Oct 30 05:42:27 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
confdate = "17--18 March 1995",
conflocation = "Clemson, SC, USA",
confsponsor = "ACM",
pubcountry = "USA",
}
@Proceedings{Batchelor:1995:MVA,
editor = "Bruce G. Batchelor and Susan Snell Solomon and
Frederick M. Waltz",
booktitle = "Machine vision applications, architectures, and
systems integration IV: Conference --- October 1995,
Philadelphia, PA",
title = "Machine vision applications, architectures, and
systems integration {IV}: Conference --- October 1995,
Philadelphia, {PA}",
volume = "2597",
publisher = pub-SPIE,
address = pub-SPIE:adr,
pages = "x + 326",
year = "1995",
ISBN = "0-8194-1961-3",
ISBN-13 = "978-0-8194-1961-3",
ISSN = "0361-0748",
LCCN = "TS510.S63 v.2597",
bibdate = "Tue Oct 29 19:42:28 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Proceedings --- SPIE The International Society for
Optical Engineering 1995",
acknowledgement = ack-nhfb,
searchkey = "ti:gawk or gnu",
sponsor = "SPIE.",
}
@Proceedings{Ferrante:1995:FAS,
editor = "Jeanne Ferrante and David Padua",
booktitle = "Fifth ACM SIGPLAN Symposium on Principles and Practice
of Parallel Programming, PPoPP",
title = "Fifth {ACM SIGPLAN} Symposium on Principles and
Practice of Parallel Programming, {PPoPP}",
volume = "30(8)",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "viii + 226",
month = aug,
year = "1995",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Sat Sep 7 07:51:54 MDT 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = ser-SIGPLAN,
abstract = "The following topics were dealt with: parallel
programming; parallel languages; recurrent loop nests;
dataflow analysis; program optimisation; image
histogramming; array data alignment; multiprogramming;
and active message handling.",
acknowledgement = ack-nhfb,
classification = "C4240P (Parallel programming and algorithm theory);
C6110P (Parallel programming); C6140D (High level
languages); C6150N (Distributed systems software)",
confdate = "19--21 July 1995",
conflocation = "Santa Barbara, CA, USA",
confsponsor = "ACM",
keywords = "Active message handling; Array data alignment;
Dataflow analysis; Image histogramming;
Multiprogramming; Parallel languages; Parallel
programming; Program optimisation; Recurrent loop
nests",
pubcountry = "USA",
thesaurus = "Data flow computing; Message passing;
Multiprogramming; Parallel languages; Parallel
programming",
}
@Proceedings{IEEE:1995:PIC,
editor = "{IEEE}",
booktitle = "Proceedings of the International Conference on
Multimedia Computing and Systems, May 15--18, 1995,
Washington, DC",
title = "Proceedings of the International Conference on
Multimedia Computing and Systems, May 15--18, 1995,
Washington, {DC}",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xv + 347",
year = "1995",
ISBN = "0-8186-7105-X",
ISBN-13 = "978-0-8186-7105-0",
LCCN = "QA76.575.I623 1995",
bibdate = "Wed Oct 30 06:24:40 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "IEEE Catalog No. 95TH8066.",
acknowledgement = ack-nhfb,
confdate = "15--18 May 1995",
conflocation = "Washington, DC, USA",
confsponsor = "IEEE Comput. Soc. Tech. Committee on Multimedia
Comput",
pubcountry = "USA",
}
@Proceedings{IEEE:1995:PNA,
editor = "{IEEE}",
booktitle = "Proceedings: the nineteenth annual International
Computer Software and Applications Conference (COMPSAC
'95): August 9--11, 1995, Dallas, Texas",
title = "Proceedings: the nineteenth annual International
Computer Software and Applications Conference
({COMPSAC} '95): August 9--11, 1995, Dallas, Texas",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xviii + 431",
year = "1995",
ISBN = "0-8186-7119-X",
ISBN-13 = "978-0-8186-7119-7",
LCCN = "QA76.6 .I5 1995",
bibdate = "Wed Oct 30 06:22:08 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "IEEE Catalog No. 95CB35838.",
acknowledgement = ack-nhfb,
confdate = "9--11 Aug. 1995",
conflocation = "Dallas, TX, USA",
confsponsor = "IEEE Comput. Soc",
pubcountry = "USA",
}
@Proceedings{Levelt:1995:IIS,
editor = "A. H. M. (Antonius Henricus Maria) Levelt",
booktitle = "ISSAC'95 : proceedings of the 1995 International
Symposium on Symbolic and Algebraic Computation, July
10--12, 1995, Montr{\'e}al, Canada",
title = "{ISSAC}'95 : proceedings of the 1995 International
Symposium on Symbolic and Algebraic Computation, July
10--12, 1995, Montr{\'e}al, Canada",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "xviii + 314",
year = "1995",
ISBN = "0-89791-699-9",
ISBN-13 = "978-0-89791-699-8",
LCCN = "A 76.95 I59 1995",
bibdate = "Thu Feb 29 17:59:11 MST 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "ISSAC --- Proceedings",
acknowledgement = ack-nhfb,
}
@Proceedings{Levelt:1995:IPI,
editor = "A. H. M. Levelt",
booktitle = "ISSAC '95: Proceedings of the 1995 International
Symposium on Symbolic and Algebraic Computation: July
10--12, 1995, Montreal, Canada",
title = "{ISSAC} '95: Proceedings of the 1995 International
Symposium on Symbolic and Algebraic Computation: July
10--12, 1995, Montreal, Canada",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "xviii + 314",
year = "1995",
ISBN = "0-89791-699-9",
ISBN-13 = "978-0-89791-699-8",
LCCN = "QA 76.95 I59 1995",
bibdate = "Thu Sep 26 05:34:21 MDT 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "ACM order number: 505950.",
series = "ISSAC --- Proceedings --- 1995",
abstract = "The following topics were dealt with: differential
equations; visualisation; algebraic numbers;
algorithms; systems; polynomial and differential
algebra; seminumerical methods; greatest common
divisors; and.",
acknowledgement = ack-nhfb,
classification = "C4100 (Numerical analysis); C4170 (Differential
equations); C7310 (Mathematics computing)",
confdate = "10--12 July 1995",
conflocation = "Montreal, Que., Canada",
confsponsor = "ACM",
keywords = "algebra --- data processing --- congresses; Algebraic
numbers; Algorithms; Differential algebra; Differential
equations; Greatest common divisors; mathematics ---
data processing --- congresses; Polynomial;
Seminumerical methods; Systems; Visualisation",
pubcountry = "USA",
searchkey = "cn:issac",
source = "ISSAC '95",
thesaurus = "Data visualisation; Differential equations; Group
theory; Numerical analysis; Symbol manipulation",
}
@Proceedings{USENIX:1995:PTT,
editor = "{USENIX} Association",
booktitle = "Proceedings of the Tcl\slash Tk Workshop, July 6--8,
1995, Toronto, Ontario, Canada",
title = "Proceedings of the Tcl\slash Tk Workshop, July 6--8,
1995, Toronto, Ontario, Canada",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "288",
year = "1995",
ISBN = "1-880446-72-3",
ISBN-13 = "978-1-880446-72-0",
LCCN = "QA76.73.T44 T44 1995",
bibdate = "Tue Oct 15 08:43:32 MDT 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = "Proceedings of the Tcl Tk Workshop --- USENIX
Association 1995; 3rd",
acknowledgement = ack-nhfb,
keywords = "Programming languages (Electronic computers) ---
Congresses.; Tcl (Computer program language) ---
Congresses; Tk!Solver --- Congresses",
searchkey = "su:usenix",
source = "3rd Annual Tcl/Tk workshop",
sponsor = "USENIX Association.",
}
@Proceedings{ACM:1997:PTA,
editor = "{ACM}",
booktitle = "Proceedings of the {TRI-Ada'97} Conference, {November}
9--13, 1997, {St. Louis, MO}",
title = "Proceedings of the {TRI-Ada'97} Conference, {November}
9--13, 1997, {St. Louis, MO}",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "xiii + 312",
year = "1997",
ISBN = "0-89791-981-5",
ISBN-13 = "978-0-89791-981-4",
LCCN = "QA 76.73 A35 T75 1997",
bibdate = "Tue Apr 20 13:43:51 MDT 1999",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "Theme title: Ada; the right choice for reliable
software. ACM order number: 825970.",
URL = "http://www.acm.org/pubs/contents/proceedings/ada/269629/",
acknowledgement = ack-nhfb,
sponsor = "Association for Computing Machinery; Special Interest
Group on Ada.",
}
@Proceedings{USENIX:1998:PFT,
editor = "{USENIX}",
booktitle = "Proceedings of the {FreeNIX} Track: {USENIX} 1998
annual technical conference: June 15--19, 1998, New
Orleans, LA",
title = "Proceedings of the {FreeNIX} Track: {USENIX} 1998
annual technical conference: June 15--19, 1998, New
Orleans, {LA}",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "????",
year = "1998",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Wed Oct 16 14:58:34 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/usenix98/freenix/",
acknowledgement = ack-nhfb,
}
@Proceedings{USENIX:1998:PTS,
editor = "{USENIX}",
booktitle = "Proceedings of the Twelfth Systems Administration
Conference (LISA XII)",
title = "Proceedings of the Twelfth Systems Administration
Conference ({LISA} {XII})",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "vi + 334",
year = "1998",
ISBN = "1-880446-40-5",
ISBN-13 = "978-1-880446-40-9",
LCCN = "QA76.76.O63 S97 1998",
bibdate = "Wed Oct 16 14:58:16 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://db.usenix.org/publications/library/proceedings/lisa98",
acknowledgement = ack-nhfb,
}
@Proceedings{Csendes:1999:DRC,
editor = "Tibor Csendes",
booktitle = "{Developments in Reliable Computing: Papers presented
at the International Symposium on Scientific Computing,
Computer Arithmetic, and Validated Numerics, SCAN-98,
in Szeged, Hungary}",
title = "{Developments in Reliable Computing: Papers presented
at the International Symposium on Scientific Computing,
Computer Arithmetic, and Validated Numerics, SCAN-98,
in Szeged, Hungary}",
volume = "5(3)",
publisher = pub-KLUWER,
address = pub-KLUWER:adr,
pages = "viii + 402",
year = "1999",
ISBN = "0-7923-6057-5",
ISBN-13 = "978-0-7923-6057-5",
LCCN = "QA76.9.E94 D48 1999",
bibdate = "Sat Nov 29 11:31:21 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
series = j-RELIABLE-COMPUTING,
acknowledgement = ack-nhfb,
tableofcontents = "Rigorous Global Search: Industrial Applications /
G. F. Corliss, R. B. Kearfott. \\
Influences of Rounding Errors in Solving Large Sparse
Linear Systems / A. Facius. \\
A Hardware Approach to Interval Arithmetic for Sine and
Cosine Functions / J. Hormigo, et al. \\
Towards an Optimal Control of the Wrapping Effect / W.
K{\"u}hn. \\
On Existence and Uniqueness of Solutions of Linear
Algebraic Equations in Kaucher's Interval Arithmetic /
A. V. Lakeyev. \\
A Comparison of Subdivision Strategies for Verified
Multi-Dimensional Gaussian Quadrature / B. Lang. \\
INTLAB - INTerval LABoratory / S. M. Rump. \\
Verified Calculation of the Solution of Algebraic
Riccati Equation / W. Luther, W. Otten. \\
Expression Concepts in Scientific Computing / M. Lerch.
\\
Performance Evaluation Technique STU and libavi Library
/ R. Sagula, et al. \\
Single-Number Interval I/O / M. Schulte, et al. \\
Interval Analysis for Embedded Systems / K. Musch, G.
Schumacher. \\
Prediction by Extrapolation for Interval Tightening
Methods / Y. Lebbah, O. Lhomme. \\
The Contribution of T. Sunaga to Interval Analysis and
Reliable Computing / S. Markov, K. Okumura. \\
Surface-to-Surface Intersection with Complete and
Guaranteed Results / E. Hubert, W. Barth. \\
An Algorithm that Computes a Lower Bound on the
Distance Between a Segment and Z2 / V. Lef{\`e}vre. \\
Verified Computation of Fast Decreasing Polynomials /
N. S. Dimitrova, S. M. Markov. \\
An Accurate Distance-Calculation Algorithm for Convex
Polyhedra / E. Dyllong, et al. \\
Verified Error Bounds for Linear Systems through the
Lanczos Process / A. Frommer, A. Weinberg. \\
A Representation of the Interval Hull of a Tolerance
Polyhedron Describing Inclusions of Function Values and
Slopes / G. Heindl. \\
A Few Results on Table-Based Methods / J.-M. Muller.
\\
An Interval Hermite-Obreschkoff Method for Computing
Rigorous Bounds on the Solution of an Initial Value
Problem for an Ordinary Differential Equation / N. S.
Nedialkov, K. R. Jackson. \\
The Interval-Enhanced GNU Fortran Compiler / M.
Schulte, et al. \\
Outer Estimation of Generalized Solution Sets to
Interval Linear Systems / S. P. Shary. \\
A Real Polynomial Decision Algorithm Using
Arbitrary-Precision Floating Point Arithmetic / A.
Strzebonski. \\
A Numerical Verification Method of Solutions for the
Navier--Stokes Equations / Y. Watanabe, et al. \\
Convex Sets of Full Rank Matrices / B. Kolodziejczak,
T. Szulc. \\
Multiaspect Interval Types / M. Lerch, J. W. von
Gudenberg. \\
MATLAB-Based Analysis of Roundoff Noise / R. Dunay, I.
Kollar. \\
SCAN-98 Collected Bibliography / G. F. Corliss",
}
@Proceedings{USENIX:1999:UAT,
editor = "{USENIX}",
booktitle = "Usenix Annual Technical Conference. June 6--11, 1999.
Monterey, California, USA",
title = "Usenix Annual Technical Conference. June 6--11, 1999.
Monterey, California, {USA}",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "ix + 322",
year = "1999",
ISBN = "1-880446-33-2",
ISBN-13 = "978-1-880446-33-1",
LCCN = "????",
bibdate = "Thu Feb 24 11:34:22 2000",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://db.usenix.org/publications/library/proceedings/usenix99",
acknowledgement = ack-nhfb,
}
@Proceedings{ACM:2000:SHP,
editor = "{ACM}",
booktitle = "SC2000: High Performance Networking and Computing.
Dallas Convention Center, Dallas, TX, USA, November
4--10, 2000",
title = "{SC2000}: High Performance Networking and Computing.
Dallas Convention Center, Dallas, {TX}, {USA}, November
4--10, 2000",
publisher = pub-ACM # " and " # pub-IEEE,
address = pub-ACM:adr # " and " # pub-IEEE:adr,
pages = "????",
year = "2000",
ISBN = "????",
ISBN-13 = "????",
LCCN = "QA76.88",
bibdate = "Thu Feb 24 09:35:00 2000",
bibsource = "http://www.math.utah.edu/pub/bibnet/authors/d/dongarra-jack-j.bib;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.sc2000.org/proceedings/info/fp.pdf",
acknowledgement = ack-nhfb,
}
@Proceedings{USENIX:2000:PAL,
editor = "{USENIX}",
booktitle = "Proceedings of the 4th Annual Linux Showcase and
Conference, Atlanta, October 10--14, 2000, Atlanta,
Georgia, USA",
title = "Proceedings of the 4th Annual Linux Showcase and
Conference, Atlanta, October 10--14, 2000, Atlanta,
Georgia, {USA}",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "394",
year = "2000",
ISBN = "1-880446-17-0",
ISBN-13 = "978-1-880446-17-1",
LCCN = "????",
bibdate = "Wed Oct 16 06:06:36 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/als2000/",
acknowledgement = ack-nhfb,
}
@Proceedings{USENIX:2000:PNU,
editor = "{USENIX}",
booktitle = "Proceedings of the Ninth USENIX Security Symposium,
August 14--17, 2000, Denver, Colorado",
title = "Proceedings of the Ninth {USENIX} Security Symposium,
August 14--17, 2000, Denver, Colorado",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "275",
year = "2000",
ISBN = "1-880446-18-9",
ISBN-13 = "978-1-880446-18-8",
LCCN = "????",
bibdate = "Wed Oct 16 06:36:41 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/sec2000",
acknowledgement = ack-nhfb,
}
@Proceedings{UC:2001:EIU,
editor = "{Unicode Consortium}",
booktitle = "Eighteenth International Unicode Conference (IUC18)
Unicode and the Web: the Global Connection, April
24--27, 2001, Hong Kong",
title = "Eighteenth International Unicode Conference ({IUC18})
Unicode and the Web: the Global Connection, April
24--27, 2001, Hong Kong",
publisher = pub-UNICODE,
address = pub-UNICODE-SAN-JOSE:adr,
pages = "????",
year = "2001",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Mon Jan 22 12:20:01 2001",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.unicode.org/iuc/iuc18",
acknowledgement = ack-nhfb,
}
@Proceedings{USENIX:2001:PAL,
editor = "{USENIX}",
booktitle = "Proceedings of the 5th Annual Linux Showcase and
Conference, November 5--10, 2001, Oakland, CA",
title = "Proceedings of the 5th Annual Linux Showcase and
Conference, November 5--10, 2001, Oakland, {CA}",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "????",
year = "2001",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Tue Oct 15 16:08:06 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.linuxshowcase.org/tech.html",
acknowledgement = ack-nhfb,
}
@Proceedings{USENIX:2001:PFT,
editor = "{USENIX}",
booktitle = "Proceedings of the FREENIX Track: 2001 USENIX Annual
Technical Conference: June 25--30, 2001, Marriott
Copley Place Hotel, Boston, Massachusetts, USA",
title = "Proceedings of the {FREENIX} Track: 2001 {USENIX}
Annual Technical Conference: June 25--30, 2001,
Marriott Copley Place Hotel, Boston, Massachusetts,
{USA}",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "346",
year = "2001",
ISBN = "1-880446-10-3",
ISBN-13 = "978-1-880446-10-2",
LCCN = "QA76.8.U65 U84 2001",
bibdate = "Mon Oct 14 07:43:52 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/usenix01/freenix01/technical.html",
acknowledgement = ack-nhfb,
}
@Proceedings{Franklin:2002:PAS,
editor = "Michael Franklin and Bongki Moon and Anastassia
Ailamaki",
booktitle = "Proceedings of the ACM SIGMOD International Conference
on Management of Data, June 3--6, 2002, Madison, WI,
USA",
title = "Proceedings of the {ACM} {SIGMOD} International
Conference on Management of Data, June 3--6, 2002,
Madison, {WI}, {USA}",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "xiv + 641",
year = "2002",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Fri Oct 31 08:15:18 2003",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib;
http://www.math.utah.edu/pub/tex/bib/hash.bib",
note = "ACM order number 475020.",
acknowledgement = ack-nhfb,
}
@Proceedings{USENIX:2002:PBF,
editor = "{USENIX}",
booktitle = "Proceedings of BSDCon 2002: February 11--14, 2002,
Cathedral Hill Hotel, San Francisco, CA",
title = "Proceedings of {BSDCon} 2002: February 11--14, 2002,
Cathedral Hill Hotel, San Francisco, {CA}",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "viii + 151",
year = "2002",
ISBN = "1-880446-02-2",
ISBN-13 = "978-1-880446-02-7",
LCCN = "QA76.76.O63 B736 2002",
bibdate = "Tue Oct 15 12:45:29 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/bsdcon02/tech.html",
acknowledgement = ack-nhfb,
}
@Proceedings{USENIX:2002:PFT,
editor = "{USENIX}",
booktitle = "Proceedings of the FREENIX Track: 2002 USENIX Annual
Technical Conference, June 10--15, 2002, Monterey,
California, USA",
title = "Proceedings of the {FREENIX} Track: 2002 {USENIX}
Annual Technical Conference, June 10--15, 2002,
Monterey, California, {USA}",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "308",
year = "2002",
ISBN = "1-880446-01-4",
ISBN-13 = "978-1-880446-01-0",
LCCN = "QA76.8.U65 P765 2002",
bibdate = "Tue Oct 15 11:36:01 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/usenix02/",
acknowledgement = ack-nhfb,
}
@Proceedings{USENIX:2002:PGT,
editor = "{USENIX}",
booktitle = "Proceedings of the General Track: 2002 USENIX Annual
Technical Conference, June 10--15, 2002, Monterey,
California, USA",
title = "Proceedings of the General Track: 2002 {USENIX} Annual
Technical Conference, June 10--15, 2002, Monterey,
California, {USA}",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "355",
year = "2002",
ISBN = "1-880446-00-6",
ISBN-13 = "978-1-880446-00-3",
LCCN = "QA76.8.U65 U84 2002",
bibdate = "Tue Oct 15 11:36:01 2002",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.usenix.org/publications/library/proceedings/usenix02/",
acknowledgement = ack-nhfb,
}
@Proceedings{Hutton:2003:PGD,
editor = "Andrew J. Hutton and Stephanie Donovan and C. Craig
Ross",
booktitle = "Proceedings of the {GCC Developers Summit May 25--27,
2003, Ottawa, Ontario Canada}",
title = "Proceedings of the {GCC Developers Summit May 25--27,
2003, Ottawa, Ontario Canada}",
publisher = "????",
address = "????",
pages = "268",
year = "2003",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Thu Jun 17 11:30:11 2004",
bibsource = "http://www.gccsummit.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.linux.org.uk/~ajh/gcc/gccsummit-2003-proceedings.pdf",
acknowledgement = ack-nhfb,
}
@Proceedings{Hutton:2004:PGD,
editor = "Andrew J. Hutton and Stephanie Donovan and C. Craig
Ross",
booktitle = "Proceedings of the {GCC Developers Summit, June
2nd--4th, 2004, Ottawa, Ontario, Canada}",
title = "Proceedings of the {GCC Developers Summit, June
2nd--4th, 2004, Ottawa, Ontario, Canada}",
publisher = "????",
address = "????",
pages = "174",
year = "2004",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Thu Jun 17 11:32:59 2004",
bibsource = "http://www.gccsummit.org/;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://people.redhat.com/lockhart/.gcc04/MasterGCC-2side.pdf",
acknowledgement = ack-nhfb,
}
@Proceedings{IEEE:2005:PAC,
editor = "{IEEE}",
booktitle = "{Proceedings of the 21st Annual Computer Security
Applications Conference 2005, December 05--09, 2005,
Tucson, Arizona}",
title = "{Proceedings of the 21st Annual Computer Security
Applications Conference 2005, December 05--09, 2005,
Tucson, Arizona}",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xxv + 510",
year = "2005",
ISBN = "0-7695-2461-3",
ISBN-13 = "978-0-7695-2461-0",
ISSN = "1063-9527",
LCCN = "L787.5",
bibdate = "Sat Oct 14 14:14:01 2006",
bibsource = "http://ieeexplore.ieee.org/servlet/opac?punumber=10467;
http://www.math.utah.edu/pub/tex/bib/gnu.bib",
note = "EEE Computer Society Order Number P2461.",
acknowledgement = ack-nhfb,
}
@Proceedings{Anonymous:2006:PGI,
editor = "Anonymous",
title = "{Proceedings of Gelato ICE: Itanium Conference and
Expo: Spotlighting Linux on Itanium-based Platforms,
October 1-4, 2006, Biopolis, Singapore}",
pages = "????",
year = "2006",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Sat Oct 14 18:23:38 2006",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
URL = "http://www.ice.gelato.org/;
http://www.ice.gelato.org/about/oct06_presentations.php",
acknowledgement = ack-nhfb,
}
@Proceedings{Jeffrey:2008:PAM,
editor = "David Jeffrey",
booktitle = "{Proceedings of the 21st annual meeting of the
International Symposium on Symbolic Computation, ISSAC
2008, July 20--23, 2008, Hagenberg, Austria}",
title = "{Proceedings of the 21st annual meeting of the
International Symposium on Symbolic Computation, ISSAC
2008, July 20--23, 2008, Hagenberg, Austria}",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "x + 338",
year = "2008",
ISBN = "1-59593-904-0",
ISBN-13 = "978-1-59593-904-3",
LCCN = "????",
bibdate = "Fri Jun 20 08:53:37 2008",
bibsource = "http://www.math.utah.edu/pub/tex/bib/gnu.bib",
acknowledgement = ack-nhfb,
}