%%% -*-BibTeX-*- %%% ==================================================================== %%% BibTeX-file{ %%% author = "Nelson H. F. Beebe", %%% version = "3.260", %%% date = "29 August 2024", %%% time = "09:53:10 MDT", %%% 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 = "https://www.math.utah.edu/~beebe", %%% checksum = "28611 62270 266244 2726928", %%% 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; %%% IBM SHARE; open source; Quantum Chemistry %%% Program Exchange (QCPE); 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 hardware and 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, %%% %%% https://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 %%% %%% https://www.math.utah.edu/pub/tex/bib/index-table.html %%% https://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.260, the year coverage looked %%% like this: %%% %%% 1960 ( 1) 1982 ( 7) 2004 ( 109) %%% 1961 ( 0) 1983 ( 1) 2005 ( 113) %%% 1962 ( 0) 1984 ( 11) 2006 ( 66) %%% 1963 ( 0) 1985 ( 12) 2007 ( 60) %%% 1964 ( 0) 1986 ( 8) 2008 ( 55) %%% 1965 ( 0) 1987 ( 20) 2009 ( 59) %%% 1966 ( 0) 1988 ( 33) 2010 ( 47) %%% 1967 ( 0) 1989 ( 26) 2011 ( 58) %%% 1968 ( 0) 1990 ( 37) 2012 ( 63) %%% 1969 ( 1) 1991 ( 42) 2013 ( 38) %%% 1970 ( 0) 1992 ( 53) 2014 ( 66) %%% 1971 ( 3) 1993 ( 50) 2015 ( 58) %%% 1972 ( 0) 1994 ( 66) 2016 ( 62) %%% 1973 ( 0) 1995 ( 56) 2017 ( 62) %%% 1974 ( 2) 1996 ( 34) 2018 ( 43) %%% 1975 ( 3) 1997 ( 36) 2019 ( 64) %%% 1976 ( 2) 1998 ( 25) 2020 ( 57) %%% 1977 ( 3) 1999 ( 85) 2021 ( 70) %%% 1978 ( 6) 2000 ( 92) 2022 ( 79) %%% 1979 ( 2) 2001 ( 123) 2023 ( 68) %%% 1980 ( 7) 2002 ( 100) 2024 ( 2) %%% 1981 ( 9) 2003 ( 107) %%% 19xx ( 5) %%% 20xx ( 3) %%% %%% Article: 1619 %%% Book: 278 %%% InBook: 11 %%% InCollection: 10 %%% InProceedings: 145 %%% Manual: 47 %%% MastersThesis: 19 %%% Misc: 78 %%% Periodical: 4 %%% PhdThesis: 2 %%% Proceedings: 96 %%% TechReport: 60 %%% Unpublished: 1 %%% %%% Total entries: 2370 %%% %%% 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 his 1830 book, ``Reflections on the %%% Decline of Science in England, and some of %%% its Causes'', Charles Babbage, inventor of %%% the Difference Engine and the Analytical %%% Engine, and thus regarded by some as the %%% father of the programmable computer, wrote in %%% opposition to patents and intellectual %%% property restrictions: %%% %%% ``An invention in science or in art, may %%% justly be considered as possessing the %%% rights of property in the highest degree. %%% The lands we inherit from our fathers, %%% were cultivated ere they were born, and %%% yielded produce before they were %%% cultivated. The products of genius are %%% the actual creations of the individual; %%% and, after yielding profit or honour to %%% him, they remain the permanent endowments %%% of the human race. If the institutions %%% of our country, and the opinions of %%% society, support us fully in the absolute %%% disposal of our fields, of which we can, %%% by the laws of nature, be only the %%% transitory possessors, who shall justly %%% restrict our discretion in the disposal %%% of those richer possessions, the products %%% of intellectual exertion? %%% %%% Two courses are open to those individuals %%% who are thus endowed with Nature's %%% wealth. They may lock up in their own %%% bosoms the mysteries they have %%% penetrated, and by applying their %%% knowledge to the production of some %%% substance in demand in commerce, thus %%% minister to the wants or comforts of %%% their species, whilst they reap in %%% pecuniary profit the legitimate reward of %%% their exertions. %%% %%% It is open to them, on the other hand, to %%% disclose the secret they have torn from %%% Nature, and by allowing mankind to %%% participate with them, to claim at once %%% that splendid reputation which is rarely %%% refused to the inventors of valuable %%% discoveries in the arts of life. %%% %%% The two courses are rarely compatible, %%% only indeed when the discoverer, having %%% published his process, enters into equal %%% competition with other manufacturers.'' %%% %%% In 1849, Joseph Henry, President of the %%% American Association for the Advancement of %%% Science, wrote (quoted on the back cover of %%% the October 1963 Bulletin of the Atomic %%% Scientists): %%% %%% ``I have sought ... no patent for %%% inventions and solicited no remuneration %%% for my labors, but have freely given %%% their results to the world ... The only %%% reward I ever expected was the %%% consciousness of advancing science and %%% the pleasure of discovering new truths.'' %%% %%% In 1955, the IBM SHARE group was formed to %%% provide a mechanism for sharing software for %%% IBM mainframe computers; see entry %%% Anonymous:2015:BHS for a one-page timeline of %%% SHARE. The group has a Web site at %%% %%% https://www.share.org/ %%% %%% In 1962, the Quantum Chemistry Program %%% Exchange (QCPE) was founded by Professor %%% Harrison G. Shull at the University of %%% Indiana, Bloomington, IN, USA, as an early %%% service for collecting and distributing open %%% source software in quantum and computational %%% chemistry. See entry Boyd:2013:QCP for a %%% history of that service. %%% %%% 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 %%% 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 \bioname \def \bioname#1{{{\em #1\/}}} \fi" # "\ifx \undefined \booktitle \def \booktitle #1{{{\em #1}}} \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 \ocirc \def \ocirc #1{{\accent'27#1}}\fi" # "\ifx \undefined \pkg \def \pkg #1{{{\tt #1}}} \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|https://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"} @String{inst-UTAH-MATH = "University of Utah, Department of Mathematics"} @String{inst-UTAH-MATH:adr = "Salt Lake City, UT 84112-0090, USA"} %%% ==================================================================== %%% Journal abbreviations: @String{j-ACM-COMM-COMP-ALGEBRA = "ACM Communications in Computer Algebra"} @String{j-ACTA-OPHTHALMOL = "Acta Ophthalmologica"} @String{j-ADA-USER-J = "Ada User Journal"} @String{j-AI-EXPERT = "AI Expert"} @String{j-ALGORITHMS-BASEL = "Algorithms ({Basel})"} @String{j-AM-J-ECON-SOCIOL = "The American Journal of Economics and Sociology"} @String{j-ANN-SCIENCE = "Annals of Science"} @String{j-ANRITSU-TECHNICAL-BULL = "Anritsu Technical Bulletin"} @String{j-BEHAV-RES-METH-INSTR-COMP = "Behavior Research Methods, Instruments, and Computers"} @String{j-BULL-AT-SCI = "Bulletin of the Atomic Scientists"} @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-CAN-J-FISH-AQUAT-SCI = "Canadian Journal of Fisheries and Aquatic Sciences = Journal canadien des sciences halieutiques et aquatiques"} @String{j-CCCUJ = "C/C++ Users Journal"} @String{j-CCPE = "Concurrency and Computation: Prac\-tice and Experience"} @String{j-COLLEGE-MATH-J = "College Mathematics Journal"} @String{j-COMMUN-STAT-THEORY-METH = "Communications in Statistics: Theory and Methods"} @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-J = "The Computer Journal"} @String{j-COMP-LANGS-SYS-STRUCT = "Computer Languages, Systems and Structures"} @String{j-COMP-NET-AMSTERDAM = "Computer Networks (Amsterdam, Netherlands: 1999)"} @String{j-COMP-PHYS-COMM = "Computer Physics Communications"} @String{j-COMP-STANDARDS-INTERFACES = "Computer Standards and Interfaces"} @String{j-COMP-STAT = "Computational Statistics"} @String{j-COMP-SURV = "ACM Computing Surveys"} @String{j-COMP-SYS = "Computing Systems"} @String{j-COMP-VIS-IMAGE-UNDERSTANDING = "Computer Vision and Image Understanding: CVIU"} @String{j-COMPUT-APPL-ENG-EDUC = "Computer Applications in Engineering Education"} @String{j-COMPUT-INTELL = "Computational Intelligence"} @String{j-COMPUT-MATH-APPL = "Computers and Mathematics with Applications"} @String{j-COMPUT-MATH-APPL = "Computers and Mathematics with Applications"} @String{j-COMPUT-PHYS = "Computers in physics"} @String{j-COMPUT-SCI-ENG = "Computing in Science and Engineering"} @String{j-COMPUT-SECUR = "Computers \& Security"} @String{j-COMPUTER = "Computer"} @String{j-COMPUTER-SHOPPER = "Computer Shopper"} @String{j-COMPUTERWOCHE = "Computerwoche"} @String{j-COMPUTING = "Computing"} @String{j-CONSERV-BIOL = "Conservation Biology"} @String{j-CONTEMP-PHYS = "Contemporary Physics"} @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-ECOL-MODELL = "Ecological Modelling"} @String{j-ECOLOGY = "Ecology"} @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-EMPIR-SOFTWARE-ENG = "Empirical Software Engineering"} @String{j-EPODD = "Electronic Pub\-lish\-ing\emdash{}Orig\-i\-na\-tion, Dissemination, and Design"} @String{j-FISH-RES = "Fisheries Research"} @String{j-FISHES = "Fishes"} @String{j-FORTRAN-FORUM = "ACM Fortran Forum"} @String{j-FRONTIERS-MAR-SCI = "Frontiers in Marine Science"} @String{j-FUND-INFO = "Fundamenta Informaticae"} @String{j-FUT-GEN-COMP-SYS = "Future Generation Computer Systems"} @String{j-FUTURE-INTERNET = "Future Internet"} @String{j-HIST-STUD-NAT-SCI = "Historical Studies in the Natural Sciences"} @String{j-HYPERMEDIA = "Hypermedia"} @String{j-IBM-JRD = "IBM Journal of Research and Development"} @String{j-IBM-SYS-J = "IBM Systems Journal"} @String{j-ICES-J-MAR-SCI = "ICES Journal of Marine Science"} @String{j-IEEE-ACM-TASLP = "IEEE\slash ACM Transactions on Audio, Speech, and Language Processing"} @String{j-IEEE-ANN-HIST-COMPUT = "IEEE Annals of the History of Computing"} @String{j-IEEE-COMPUT-ARCHIT-LETT = "IEEE Computer Architecture Letters"} @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-MICRO = "IEEE Micro"} @String{j-IEEE-MULTIMEDIA = "IEEE MultiMedia"} @String{j-IEEE-SEC-PRIV = "IEEE Security \& Privacy"} @String{j-IEEE-SOFTWARE = "IEEE Software"} @String{j-IEEE-SPECTRUM = "IEEE Spectrum"} @String{j-IEEE-TRANS-COMPUT = "IEEE Transactions on Computers"} @String{j-IEEE-TRANS-EMERG-TOP-COMPUT = "IEEE Transactions on Emerging Topics in Computing"} @String{j-IEEE-TRANS-PAR-DIST-SYS = "IEEE Transactions on Parallel and Distributed Systems"} @String{j-IEEE-TRANS-PROF-COMMUN = "IEEE Transactions on Professional Communication"} @String{j-IEEE-TRANS-SOFTW-ENG = "IEEE Transactions on Software Engineering"} @String{j-IJHPCA = "The International Journal of High Performance Computing Applications"} @String{j-IJQC = "International Journal of Quantum Chemistry"} @String{j-INFO-DECISION-TECHNOLOGIES = "Information and Decision Technologies"} @String{j-INFO-RETRIEVAL-LIB-AUTO = "Information Retrieval and Library Automation"} @String{j-INFO-SEC-TECH-REP = "Information Security Technical Report"} @String{j-INFO-SOFTWARE-TECH = "Information and Software Technology"} @String{j-INFO-SYST-J = "Information Systems Journal"} @String{j-INFORMATIK-INFORMATIONEN-REPORTE = "Informatik, Informationen Reporte"} @String{j-INFORMATION-WEEK = "Information Week"} @String{j-INFORMS-J-COMPUT = "INFORMS Journal on Computing"} @String{j-INT-J-COMPUT-SYST-SCI-ENG = "International Journal of Computer Systems Science and Engineering"} @String{j-INT-J-INFO-SEC = "International Journal of Information Security"} @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-ISIS = "Isis"} @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-AM-SOC-INF-SCI-TECHNOL = "Journal of the American Society for Information Science and Technology: JASIST"} @String{j-J-APPL-CRYSTAL = "Journal of Applied Crystallography"} @String{j-J-APPL-ECONOMETRICS = "Journal of Applied Econometrics"} @String{j-J-ASSOC-INF-SCI-TECHNOL = "Journal of the Association for Information Science and Technology"} @String{j-J-AUTOM-REASON = "Journal of Automated Reasoning"} @String{j-J-BIOMED-INF = "Journal of Biomedical Informatics"} @String{j-J-CELL-BIOL = "Journal of Cell Biology"} @String{j-J-COMPUT-APPL-MATH = "Journal of Computational and Applied Mathematics"} @String{j-J-COMPUT-BIOL = "Journal of Computational Biology"} @String{j-J-COMPUT-CHEM = "Journal of Computational Chemistry"} @String{j-J-COMPUT-GRAPH-STAT = "Journal of Computational and Graphical Statistics"} @String{j-J-COMPUT-PHYS = "Journal of Computational Physics"} @String{j-J-COMPUT-SCI = "Journal of Computational Science"} @String{j-J-CRYPTOLOGY = "Journal of Cryptology: the journal of the International Association for Cryptologic Research"} @String{j-J-GRID-COMP = "Journal of Grid Computing"} @String{j-J-INFO-SEC-APPL = "Journal of Information Security and Applications (JISA)"} @String{j-J-MICROCOMPUT-APPL = "Journal of Microcomputer Applications"} @String{j-J-NETW-COMPUT-APPL = "Journal of Network and Computer Applications"} @String{j-J-PAR-DIST-COMP = "Journal of Parallel and Distributed Computing"} @String{j-J-SIMUL = "Journal of Simulation"} @String{j-J-SOFTW-EVOL-PROC = "Journal of Software: Evolution and Process"} @String{j-J-SOFTW-MAINT-EVOL = "Journal of Software Maintenance and Evolution: Research and Practice"} @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-JOCCH = "Journal on Computing and Cultural Heritage (JOCCH)"} @String{j-JOHO-SHORI = "Joho-Shori (J. Information Processing Soc. Japan)"} @String{j-LEARN-PUBL = "Learned Publishing"} @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-MANAGEMENT-SCIENCE = "Management Science"} @String{j-MARKUP-LANG = "Markup Languages: Theory \& Practice"} @String{j-MATH-COMPUT-SCI = "Mathematics in Computer Science"} @String{j-MED-PHYS = "Medical Physics"} @String{j-MICROPROC-MICROPROG = "Microprocessing and Microprogramming"} @String{j-NACHR-CHEM = "{Nachrichten aus der Chemie}"} @String{j-NAMS = "Notices of the American Mathematical Society"} @String{j-NETWORK-SECURITY = "Network Security"} @String{j-NETWORK-WORLD = "Network World"} @String{j-NORDIC-J-COMPUT = "Nordic Journal of Computing"} @String{j-NUMER-ALGORITHMS = "Numerical Algorithms"} @String{j-OPER-SYS-REV = "Operating Systems Review"} @String{j-PACMHCI = "Proceedings of the ACM on Human-Computer Interaction (PACMHCI)"} @String{j-PACMPL = "Proceedings of the ACM on Programming Languages (PACMPL)"} @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-PHYS-REV-LET = "Physical Review Letters"} @String{j-PHYS-WORLD = "Physics World"} @String{j-PROC-SPIE = "Proceedings of the SPIE --- The International Society for Optical Engineering"} @String{j-PROC-VLDB-ENDOWMENT = "Proceedings of the VLDB Endowment"} @String{j-QUEUE = "ACM Queue: Tomorrow's Computing Today"} @String{j-RELIABLE-COMPUTING = "Reliable Computing = Nadezhnye vychisleniia"} @String{j-RES-POLICY = "Research Policy"} @String{j-REV-NETW-ECON = "Review of Network Economics"} @String{j-SCI-AMER = "Scientific American"} @String{j-SCI-COMPUT-PROGRAM = "Science of Computer Programming"} @String{j-SCI-PROG = "Scientific Programming"} @String{j-SCI-PUBLIC-POL = "Science and Public Policy"} @String{j-SCIENTOMETRICS = "Scientometrics"} @String{j-SCPE = "Scalable Computing: Practice and Experience"} @String{j-SIGACT = "ACM SIGACT News"} @String{j-SIGADA-LETTERS = "ACM SIGADA Ada Letters"} @String{j-SIGAPP = "ACM SIGAPP Applied Computing Review"} @String{j-SIGCSE = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)"} @String{j-SIGMETRICS = "ACM SIGMETRICS Performance Evaluation Review"} @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 = "ACM SIGSOFT Software Engineering Notes"} @String{j-SOFTWARE-MAG = "Software Magazine"} @String{j-SPE = "Soft{\-}ware\emdash Prac{\-}tice and Experience"} @String{j-SPIP = "Software Process: Improvement and Practice"} @String{j-STAT-SCI = "Statistical Science"} @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-TACO = "ACM Transactions on Architecture and Code Optimization"} @String{j-TECH-CULTURE = "Technology and Culture"} @String{j-TECHNIQUE-SCI-INFORMATIQUES = "Technique et Science Informatiques"} @String{j-TECHNOVATION = "Technovation"} @String{j-TECS = "ACM Transactions on Embedded Computing Systems"} @String{j-TEXNIQUES = "{\TeX}{\-}niques, Publications for the {\TeX} community"} @String{j-THRI = "ACM Transactions on Human--Robot Interaction (THRI)"} @String{j-TIOT = "ACM Transactions on Internet of Things (TIOT)"} @String{j-TMIS = "ACM Transactions on Management Information Systems (TMIS)"} @String{j-TOCE = "ACM Transactions on Computing Education"} @String{j-TOCH = "ACM Transactions on Computing for Healthcare (HEALTH)"} @String{j-TODAES = "ACM Transactions on Design Automation of Electronic Systems."} @String{j-TODS = "ACM Transactions on Database 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-TOPS = "ACM Transactions on Privacy and Security (TOPS)"} @String{j-TOSEM = "ACM Transactions on Software Engineering and Methodology"} @String{j-TRANS-GIS = "Transactions in {GIS}"} @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-WIRES = "WIREs Computational Statistics"} @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-HARVARD = "Harvard University Press"} @String{pub-HARVARD:adr = "Cambridge, 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-LNCSE = "Lecture Notes in Computational Science and Engineering"} @String{ser-SIGPLAN = "ACM SIG{\-}PLAN Notices"} %%% ==================================================================== %%% Bibliography entries (sorted by year, and then by citation label %%% with `bibsort -byyear'): @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)", ISSN-L = "0001-0782", bibdate = "Fri Nov 25 18:19:26 MST 2005", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/cacm1960.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", remark = "From the letter: ``\ldots{} 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.''", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "Limited ed. of 500 copies. Poems.", acknowledgement = ack-nhfb, remark = "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!", } @TechReport{Matsen:1971:CST, author = "F. A. Matsen and Harrison Shull and Peter Lykos and Frank Harris", title = "Computational Support for Theoretical Chemistry: report of a conference held at the {National Institutes of Health Bethesda, Maryland, May 8--9, 1970}", type = "Report", institution = "National Academy of Sciences", address = "Washington, DC, USA", pages = "vii + 51", year = "1971", bibdate = "Tue Feb 20 18:20:55 2018", bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/harris-frank-e.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "See also the sequel report \cite{Wiberg:1974:SNC}.", URL = "https://books.google.com/books?id=ZUArAAAAYAAJ&pg=PR3", acknowledgement = ack-nhfb, remark = "The authors are not credited on the report, but are noted in \cite[page 47]{Bolcer:2007:DCC}. The report is hard to find in international library catalogs, and is absent from the US Library of Congress catalog. However, the complete text is readable at the Google Books project URL in this entry.", } @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 = "https://doi.org/10.1145/321637.321638", ISSN = "0004-5411 (print), 1557-735X (electronic)", ISSN-L = "0004-5411", bibdate = "Sat Dec 10 15:00:46 1994", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Journal of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J401", 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 = "https://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).", } @TechReport{Wiberg:1974:SNC, author = "Kenneth B. Wiberg and Lawrence S. Bartell and Jacob Bigeleisen and Robert B. K. Dewar and Frank E. Harris and F. A. Matsen and Harrison Shull and Lawrence C. Snyder", title = "A Study of a National Center for Computation in Chemistry", type = "Report", institution = "National Academy of Sciences", address = "Washington, DC, USA", pages = "ix + 79", year = "1974", bibdate = "Tue Feb 20 18:34:19 2018", bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/harris-frank-e.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "This is a sequel to an earlier report \cite{Matsen:1971:CST}.", URL = "https://books.google.com/books?id=qTYrAAAAYAAJ", acknowledgement = ack-nhfb, remark = "The authors are not credited on the report cover, but are noted in the Planning Committee membership list on page 76, and the report is mentioned in \cite[page 48]{Bolcer:2007:DCC}. The report is hard to find in international library catalogs, and is absent from the US Library of Congress catalog. However, the complete text is readable at the Google Books project URL in this entry.", } @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 = "https://doi.org/10.1145/355626.355631", ISSN = "0098-3500 (print), 1557-7295 (electronic)", ISSN-L = "0098-3500", bibdate = "Fri Aug 26 23:44:16 1994", bibsource = "https://www.math.utah.edu/pub/tex/bib/elefunt.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, citedby = "Fullerton:1980:BEM", fjournal = "ACM Transactions on Mathematical Software (TOMS)", journal-URL = "http://portal.acm.org/toc.cfm?idx=J782", } @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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "Status: UNKNOWN. Not online.", URL = "ftp://ftp.internic.net/rfc/rfc746.txt; https://www.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 = "https://doi.org/10.1145/356715.356719", ISSN = "0010-4892", ISSN-L = "0010-4892", bibdate = "Thu Jun 19 09:22:22 MDT 2008", bibsource = "Compendex database; http://www.acm.org/pubs/contents/journals/surveys/; https://www.math.utah.edu/pub/tex/bib/compsurv.bib; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J204", 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 = "https://doi.org/10.1145/356744.356755", ISSN = "0010-4892", ISSN-L = "0010-4892", bibdate = "Thu Jun 19 09:23:43 MDT 2008", bibsource = "http://www.acm.org/pubs/contents/journals/surveys/; https://www.math.utah.edu/pub/tex/bib/compsurv.bib; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J204", } @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 = "https://doi.org/10.1145/356744.356754", ISSN = "0010-4892", ISSN-L = "0010-4892", bibdate = "Thu Jun 19 09:23:43 MDT 2008", bibsource = "http://www.acm.org/pubs/contents/journals/surveys/; https://www.math.utah.edu/pub/tex/bib/compsurv.bib; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J204", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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; https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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; https://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 = "https://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; https://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; https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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; https://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 = "https://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 = "https://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 = "https://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.", fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", 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 = "https://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/; https://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", fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", 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 = "https://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 = "https://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 = "https://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 = "https://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/; https://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", fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", 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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "Icon (Computer program language); Text editors (Computer programs)", } @Article{Neumann:1984:RHD, author = "Peter G. Neumann", title = "Review of {{\booktitle{The hacker's dictionary: a guide to the world of computer wizards}} by Guy L. Steele, Donald R. Woods, Raphael A. Finkel, Mark R. Crispin, Richard M. Stallman, and Geoffrey S. Goodfellow. Harper and Row Publishers 1983}", journal = j-SIGSOFT, volume = "9", number = "1", pages = "12--15", month = jan, year = "1984", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1005968.1005970", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:11:50 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft1980.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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 = "https://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 = "https://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 = "https://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 = "https://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; https://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 = "https://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", ISSN-L = "1044-789X", bibdate = "Mon Sep 2 09:09:39 MDT 1996", bibsource = "http://www.ddj.com/index/author/index.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "Emacs (Computer program language); KBEmacs (Computer program language)", } @Article{Waters:1985:PAS, author = "R. C. Waters", title = "The Programmer's Apprentice: a Session with {KBEmacs}", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "SE-11", number = "11", pages = "1296--1320", month = nov, year = "1985", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.1985.231880", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Feb 1 08:07:37 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng1980.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=1701948", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @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 = "https://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/; https://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", journal-URL = "http://www.tandfonline.com/loi/ucry20", 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 = "https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib; https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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; https://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", ISSN-L = "0888-3785", bibsource = "Ai/cmubib.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", fjournal = "AI Expert", 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; https://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", ISSN-L = "1075-7813", bibdate = "Wed Oct 30 08:29:31 MST 1996", bibsource = "https://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 = "https://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 = "https://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 = "https://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 = "https://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; https://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 = "https://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 = "https://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 = "https://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", MRclass = "68N15, 68-01, 68N20, 68N25", bibdate = "Sun May 02 07:44:41 1999", bibsource = "https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib; https://www.math.utah.edu/pub/bibnet/subjects/han-wri-mat-sci-2ed.bib; https://www.math.utah.edu/pub/tex/bib/css.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", note = "See also \cite{FSF:gawk,MKS:awk,Polytron:polyawk}.", ZMnumber = "0751.68009", acknowledgement = ack-nhfb, nb = "the author order is AKW, but the key looks better as AWK", shorttableofcontents = "1: an AWK Tutorial / \\ 2: The AWK Language / \\ 3: Data Processing / \\ 4: Reports and Databases / \\ 5: Processing Words / \\ 6: Little Languages / \\ 7: Experiments with Algorithms / \\ Make: a File Updating Program / \\ 8: Epilog / \\ Appendix A: AWK Summary / \\ Appendix B: Answers to Selected Exercises / \\ Index", tableofcontents = "Preface / \\ 1: an AWK Tutorial / \\ Getting Started / \\ Simple Output / \\ Fancier Output / \\ Selection / \\ Computing with AWK / \\ Control-Flow Statements / \\ Arrays / \\ A Handful of Useful ``One-liners'' / \\ What Next? / \\ 2: The AWK Language / \\ Patterns / \\ Actions / \\ User-Defined Functions / \\ Output / \\ Input / \\ Interaction with Other Programs / \\ Summary / \\ 3: Data Processing / \\ Data Transformation and Reduction / \\ Data Validation / \\ Bundle and Unbundle / \\ Multiline Records / \\ Summary / \\ 4: Reports and Databases / \\ Generating Reports / \\ Packaged Queries / \\ A Relational Database System / \\ Summary / \\ 5: Processing Words / \\ Random Text Generation / \\ Interactive Text-Manipulation / \\ Text Processing / \\ Summary / \\ 6: Little Languages / \\ An Assembler and Interpreter / \\ A Language for Drawing Graphs / \\ A Sort Generator / \\ A Reverse-Polish Calculator / \\ An Infix Calculator / \\ Recursive-Descent Parsing / \\ Summary / \\ 7: Experiments with Algorithms / \\ Sorting / \\ Profiling / \\ Topological Sorting / \\ Make: a File Updating Program / \\ Summary / \\ 8: Epilog / \\ AWK as a Language / \\ Performance / \\ Conclusion / \\ Appendix A: AWK Summary / \\ Appendix B: Answers to Selected Exercises / \\ Index", } @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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", ISSN-L = "0898-9788", bibdate = "Fri Aug 30 16:52:23 MDT 1996", bibsource = "http://www.cuj.com/cbklist.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "C Users Journal", } @Misc{FSF:gawk, key = "GAWK", title = "The {GAWK} Manual", howpublished = pub-FSF # " " # pub-FSF:adr, year = "1987", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib", note = "Also available via ANONYMOUS FTP to \path|prep.ai.mit.edu|. See also \cite{Aho:1988:APL}.", 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 = "https://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", } @Unpublished{Gilmore:1988:PBU, author = "John Gilmore", title = "Porting {Berkeley Unix} through the {GNU C} Compiler", day = "19", month = feb, year = "1988", bibdate = "Fri May 22 06:53:42 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", note = "Submitted to USENIX 1988, but rejected as ``not research''. Posted by its author to the TUHS mailing list on 21 May 2020.", URL = "http://mcvoy.com/lm/papers/porting-berkeley.pdf; https://minnie.tuhs.org/pipermail/tuhs/2020-May/021204.html", abstract = "We have ported UC Berkeley's latest Unix sources through the GNU C Compiler, a free draft-ANSI compatible compiler written by Richard Stallman and available from the Free Software Foundation. In the process, we made Berkeley Unix more compatible with the draft ANSI C standard, and tested the GNU C Compiler for its full production release. We describe the impact of various ANSI C changes on the Berkeley Unix sources, the kinds of non-portable code that the conversion uncovered, and how we fixed them. We also briefly explore some limitations in the tools used to build a Unix System.", acknowledgement = ack-nhfb, } @Article{Halme:1988:GED, author = "Heikki Halme and Juha Hein{\"a}nen", 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", DOI = "https://doi.org/10.1002/spe.4380181006", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Tue Jan 30 09:50:34 2018", bibsource = "https://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)", fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", keywords = "AGENT; Dynamically extensible programming environment; Editors; Extensible editor; GNU Emacs; High-level specification language; Lisp", 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 = "https://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; https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "GNU Emacs (Computer program); Text editors (Computer programs)", } @Misc{MKS:awk, author = "{Mortice Kern Systems, Inc.}", title = "{MKSAWK}", year = "1987", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib", note = "35 King Street North, Waterloo, Ontario, Canada, Tel: (519) 884-2251. See also \cite{Aho:1988:APL}.", acknowledgement = ack-nhfb, } @Article{Palmer:1988:DEO, author = "J. Palmer and T. Duffy and K. Gomoll and T. Gomoll and J. Richards-Palmquist and J. A. Trumble", title = "The design and evaluation of online help for {Unix EMACS}: capturing the user in menu design", journal = j-IEEE-TRANS-PROF-COMMUN, volume = "31", number = "1", pages = "44--51", month = mar, year = "1988", CODEN = "IEPCBU", DOI = "https://doi.org/10.1109/47.6920", ISSN = "0361-1434 (print), 1558-1500 (electronic)", ISSN-L = "0361-1434", bibdate = "Sat Dec 18 11:57:01 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetransprofcommun.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Professional Communication", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=47", } @Misc{Paxson:1988:FFL, author = "Vern Paxson", title = "{{\tt flex}} --- fast lexical analyzer generator", howpublished = "GNU software package.", year = "1988", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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/", } @Misc{Polytron:polyawk, author = "Polytron Corporation", title = "{PolyAWK}", year = "1987", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib", note = "170 NW 167th Place, Beaverton, OR 97006. See also \cite{Aho:1988:APL}.", acknowledgement = ack-nhfb, } @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 = "https://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 = "https://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", ISSN-L = "0742-3136", bibdate = "Wed Oct 30 06:19:01 MST 1996", bibsource = "https://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)", fjournal = "UNIX review", 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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 {{\tt 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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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 = "https://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 \&); 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; https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", fjournal = "{\TeX}{\-}niques, Publications for the {\TeX} community", } @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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 (print), 1082-7838 (electronic)", ISSN-L = "0360-5280", bibdate = "Wed Oct 30 06:19:01 MST 1996", bibsource = "https://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)", fjournal = "BYTE Magazine", 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", ISSN-L = "0898-9788", bibdate = "Fri Aug 30 16:52:23 MDT 1996", bibsource = "http://www.cuj.com/cbklist.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "C Users Journal", } @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", ISSN-L = "0898-9788", bibdate = "Fri Aug 30 16:52:23 MDT 1996", bibsource = "http://www.cuj.com/cbklist.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "C Users Journal", } @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", ISSN-L = "0894-3982", bibsource = "https://www.math.utah.edu/pub/tex/bib/epodd.bib; https://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.", fjournal = "Electronic Pub\-lish\-ing\emdash{}Orig\-i\-na\-tion, Dissemination, and Design", 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 = "https://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 = "https://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 = "https://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", ISSN-L = "0003-5211", bibdate = "Wed Oct 30 06:13:54 MST 1996", bibsource = "https://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)", fjournal = "Anritsu Technical Bulletin", 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 = "https://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 = "https://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)", fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", 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 = "https://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", ISSN-L = "0896-3207", bibdate = "Fri Jul 13 10:24:20 MDT 2007", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", acknowledgement = ack-bnb # " and " # ack-nhfb, journal-URL = "http://www.tug.org/TUGboat/", } @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 = "https://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 = "https://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 = "https://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 = "https://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 (print), 1082-7838 (electronic)", ISSN-L = "0360-5280", bibdate = "Wed Oct 30 06:19:01 MST 1996", bibsource = "https://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)", fjournal = "BYTE Magazine", 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", ISSN-L = "0898-9788", bibdate = "Fri Aug 30 16:52:23 MDT 1996", bibsource = "http://www.cuj.com/cbklist.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "C Users Journal", } @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 = "https://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", ISSN-L = "0020-7373", bibdate = "Wed Oct 30 06:13:54 MST 1996", bibsource = "https://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)", fjournal = "International Journal of Man-Machine Studies", 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 = "https://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 = "https://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 (print), 1082-7838 (electronic)", ISSN-L = "0360-5280", bibdate = "Thu Sep 12 17:47:21 MDT 1996", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, classification = "C6150E (General utility programs); C7000 (Computer applications); C7830D (Computer games)", fjournal = "BYTE Magazine", 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 (print), 1082-7838 (electronic)", ISSN-L = "0360-5280", bibdate = "Thu Sep 12 17:47:21 MDT 1996", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, classification = "C7000 (Computer applications)", fjournal = "BYTE Magazine", 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)", ISSN-L = "0038-0644", bibdate = "Wed Oct 30 06:13:54 MST 1996", bibsource = "https://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)", fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", 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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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)", fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", 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 = "https://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 = "https://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", ISSN-L = "1044-789X", bibdate = "Tue Sep 10 09:11:02 MDT 1996", bibsource = "http://www.ddj.com/index/author/index.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib; UnCover database", acknowledgement = ack-nhfb, classification = "C0230B (Legal aspects)", fjournal = "Dr. Dobb's Journal of Software Tools", 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 = "https://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 = "https://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; https://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 = "https://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", ISSN-L = "0302-2676", bibdate = "Wed Oct 30 06:13:54 MST 1996", bibsource = "https://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)", fjournal = "Bulletin Scientifique de l'Association des Ing{\'e}nieurs Electriciens sortis de l'Institut Electrotechnique Montefiore", 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", ISSN-L = "8750-9628", bibdate = "Wed Oct 30 06:13:54 MST 1996", bibsource = "https://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)", fjournal = "The VAX professional", 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 = "https://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", ISSN-L = "0895-6340", bibdate = "Wed Oct 30 06:13:54 MST 1996", bibsource = "https://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)", fjournal = "Computing Systems", 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 = "https://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; https://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", fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", 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 = "https://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", ISSN-L = "0898-9788", bibdate = "Fri Aug 30 16:52:23 MDT 1996", bibsource = "http://www.cuj.com/cbklist.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "C Users Journal", } @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 (print), 1873-6025 (electronic)", ISSN-L = "0950-5849", bibdate = "Wed Oct 30 06:09:12 MST 1996", bibsource = "https://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)", fjournal = "Information and Software Technology", 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)", ISSN-L = "0277-786X", bibdate = "Wed Oct 30 06:04:36 MST 1996", bibsource = "https://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)", fjournal = "Proceedings of the SPIE --- The International Society for Optical Engineering", 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 = "https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib; https://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 = "https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib; https://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 = "https://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 = "https://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, pages = "xxvii + 411", year = "1991", ISBN = "0-937175-84-6", ISBN-13 = "978-0-937175-84-2", LCCN = "QA76.76.T49 C35 1991", bibdate = "Tue Dec 14 22:43:25 1993", bibsource = "https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib; https://www.math.utah.edu/pub/bibnet/subjects/han-wri-mat-sci-2ed.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "http://www.oreilly.com/catalog/9780937175842", abstract = "GNU Emacs is the most popular and widespread of the Emacs family of editors. It is also the most powerful and flexible. (Unlike all other text editors, GNU Emacs is a complete working environment --- you can stay within Emacs all day without leaving.) This book tells you how to get started with the GNU Emacs editor. It will also ``grow'' with you: as you become more proficient, this book will help you learn how to use Emacs more effectively. It will take you from basic Emacs usage (simple text editing) to moderately complicated customization and programming. Topics covered include: Using Emacs to read and write electronic mail. Using Emacs as a ``shell environment.'' How to take advantage of ``built-in'' formatting features. Customizing Emacs. Whys and hows of writing macros to circumvent repetitious tasks. Emacs as a programming environment. The basics of Emacs LISP. The Emacs interface to the X Window System. How to get Emacs. The book is aimed at new Emacs users, whether or not they are programmers. Also useful for readers switching from other Emacs implementations to GNU Emacs. Covers Version 18.57 of the GNU Emacs editor.", acknowledgement = ack-nhfb, shorttableofcontents = "1: Emacs Basics / 1 \\ 2: Editing Files / 22 \\ 3: Search and Replace Operations / 49 \\ 4: Using Buffers and Windows / 74 \\ 5: Emacs as a Work Environment 9 / 5 \\ 6: Simple Text Formatting and Specialized Editing / 136 \\ 7: Using Emacs with UNIX Text Formatters / 175 \\ 8: Writing Macros / 197 \\ 9: Customizing Emacs / 214 \\ 10: Emacs For Programmers / 230 \\ 11: Emacs LISP Programming / 259 \\ 12: Emacs for the X Window System / 302 \\ 13: Online Help / 318 \\ Appendix A: How to Get Emacs / 330 \\ Appendix B: Making Emacs Work the Way You Think It Should / 336 \\ Appendix C: Emacs Variables / 338 \\ Appendix D: Emacs LISP Packages / 347 \\ Appendix E: Bugs and Bug Fixes : / 353 \\ Appendix F: Public Statements / 355 \\ The GNU General Public License / 355 \\ General Public License, Version 1 / 356 \\ General Public License, Version 2 / 362 \\ GNU Manifesto / 369 \\ The League for Programming Freedom / 369 \\ Appendix G: Give and It Shall Be Given / 372 \\ Appendix H: Quick Reference / 373 \\ Index / 383", tableofcontents = "Preface / xvi \\ Why Read This Book? / xvi \\ Which Emacs is Which? / xviii \\ GNU Emacs and the Free Software Foundation / xix \\ An Approach to Learning Emacs / xxi \\ What We Haven't Included / xxiii \\ Conventions Used in This Handbook / xxiv \\ Emacs Commands / xxiv \\ Examples / xxv \\ Font Usage / xxvi \\ Acknowledgments / xxvii \\ 1: Emacs Basics / 1 \\ Introducing Emacs! / 1 \\ Understanding Files and Buffers / 3 \\ A Word about Modes / 4 \\ Starting Emacs / 6 \\ About the Emacs Screen / 7 \\ Emacs Commands / 8 \\ Reading a File / 9 \\ Letting Emacs Fill in the Blanks 1 / 1 \\ Inserting and Appending Files / 12 \\ How Emacs Chooses a Default Directory 1 / 3 \\ Saving Files : 1 / 3 \\ Leaving Emacs / 14 \\ Temporarily Suspending Emacs / 14 \\ Customizing Emacs and its Pitfalls 1 / 5 \\ Getting Help / 17 \\ Summary / 19 \\ Problem Checklist / 20 \\ 2: Editing Files / 22 \\ Text Mode and Fill Mode / 23 \\ What Happens Without Fill Mode / 23 \\ Moving the Cursor / 24 \\ Repeating Commands / 25 \\ Other Ways to Move the Cursor / 27 \\ Moving a Screen (or More) at a Time / 29 \\ Redisplaying the Screen / 30 \\ Deleting Text 3 / 1 \\ Recovering What You've Deleted / 32 \\ Marking Text to Delete, Move, or Copy / 35 \\ Copying Text / 38 \\ More about the Kill Ring / 39 \\ Reformatting Paragraphs / 40 \\ Stopping and Undoing Commands / 41 \\ Stopping Commands / 42 \\ Undoing Changes / 42 \\ Backup Files / 43 \\ Editing Tricks and Shortcuts / 44 \\ Fixing Transpositions / 44 \\ Capitalization / 45 \\ Typing over Old Text with Overwrite Mode / 47 \\ Problem Checklist / 47 \\ 3: Search and Replace Operations / 49 \\ Different Kinds of Searches 4 / 9 \\ Incremental Search 5 / 1 \\ Simple Searches / 54 \\ Word Search 5 / 5 \\ Search and Replace 5 / 5 \\ Simple Search and Replace Operations / 56 \\ Query-replace / 57 \\ Recursive Editing / 59 \\ Are Emacs Searches Case-sensitive? / 60 \\ Regular Expressions for Search and Replacement Operations 6 / 1 \\ Checking Spelling 6 / 3 \\ Word Abbreviation Mode / 67 \\ Trying Word Abbreviations for One Session / 69 \\ Making Word Abbreviations Part of Your Startup / 70 \\ Deleting a Word Abbreviation / 70 \\ Disabling Word Abbreviations / 71 \\ Abbreviations and Capitalization / 72 \\ 4: Using Buffers and Windows / 74 \\ Files, Buffers, and Windows / 74 \\ Working with Multiple Buffers / 76 \\ Saving Multiple Buffers / 78 \\ Deleting Buffers 7 / 8 \\ Renaming Buffers / 79 \\ Read-only Buffers 8 / 0 \\ Getting a List of Buffers 8 / 0 \\ Working with the Buffer List / 82 \\ Working with Windows 8 / 5 \\ Creating Horizontal Windows 8 / 6 \\ Creating Vertical or Side-by-side Windows / 87 \\ Moving Between Windows 8 / 8 \\ Getting Rid of Windows 9 / 0 \\ Growing Windows and Shrinking Them 9 / 0 \\ Shortcut Commands for Working with Other Windows / 92 \\ Comparing Files Between Windows / 92 \\ Displaying Buffers from the Buffer List 9 / 4 \\ 5: Emacs as a Work Environment 9 / 5 \\ Working with Mail 9 / 6 \\ Sending Mail from within Emacs 9 / 6 \\ Executing UNIX Commands in Shell Windows / 118 \\ Using Shell Mode / 122 \\ Working with Directories / 128 \\ Getting into Dired / 128 \\ Deleting Files with Dired / 130 \\ Copying and Renaming Files with Dired / 131 \\ Printing from Emacs / 133 \\ Reading Man Pages from Emacs / 134 \\ Using Your Emacs Work Environment / 135 \\ 6: Simple Text Formatting and Specialized Editing / 136 \\ Indenting Text / 137 \\ Using Tabs / 137 \\ Using Fill Prefixes / 142 \\ Indented Text Mode / 144 \\ Indenting Regions / 146 \\ Some Other Tricks / 146 \\ Centering Text / 148 \\ Inserting Page Breaks / 150 \\ Rectangle Editing / 150 \\ Making Simple Drawings / 157 \\ Drawing in Picture Mode / 158 \\ Editing in Picture Mode / 161 \\ Using Rectangle Commands in Picture Mode / 166 \\ Using Outline Mode / 168 \\ Entering Outline Mode / 169 \\ Hiding and Showing Text / 170 \\ Editing While Text is Hidden / 173 \\ Customizing Outline Mode / 174 \\ 7: Using Emacs with UNIX Text Formatters / 175 \\ Comments / 176 \\ Finding Headings 17 / 7 \\ Marking Up Text for troff and nroff / 177 \\ Paragraph Formatting / 178 \\ Navigation / 179 \\ Macro Pairs / 180 \\ Making nroff Mode Part of Your Startup / 182 \\ Marking Up Text for TeX and LaTeX / 183 \\ Matching Braces / 183 \\ Quotation Marks and Paragraphing / 186 \\ Comments / 187 \\ Processing and Printing Text / 187 \\ Differences for LaTeX Mode / 188 \\ Marking Up Text for Scribe / 189 \\ Marking Environments / 190 \\ Marking Fonts / 193 \\ Tabs, Quotation Marks, and Parentheses / 194 \\ 8: Writing Macros / 197 \\ What is a Macro? / 197 \\ Defining a Macro / 198 \\ Tips for Creating Good Macros / 201 \\ A More Complicated Macro Example / 203 \\ Adding to an Existing Macro / 204 \\ Naming and Saving Your Macros / 205 \\ Executing a Macro You've Named / 206 \\ Building More Complicated Macros / 207 \\ Pausing a Macro for Keyboard Input / 208 \\ Adding a Query to a Macro / 210 \\ Beyond Macros / 212 \\ 9: Customizing Emacs / 214 \\ Keyboard Customization / 215 \\ Getting Around Flow-control Problems / 218 \\ Special Keys / 220 \\ Terminal Support / 223 \\ Emacs Variables / 226 \\ Emacs LISP Packages / 227 \\ Auto-mode Customization / 228 \\ 10: Emacs For Programmers / 230 \\ Language Modes / 231 \\ Syntax / 232 \\ Formatting / 233 \\ C Mode / 237 \\ Etags / 242 \\ The LISP Modes / 244 \\ FORTRAN Mode / 252 \\ 11: Emacs LISP Programming / 259 \\ Introduction to LISP / 260 \\ Basic LISP Entities / 261 \\ Defining Functions / 263 \\ Turning LISP Functions into Emacs Commands / 266 \\ LISP Primitive Functions / 269 \\ Statement Blocks / 270 \\ Control Structures / 271 \\ Useful Built-in Emacs Functions / 274 \\ Buffers, Text, and Regions / 274 \\ Regular Expressions / 276 \\ Functions that Use Regular Expressions / 284 \\ Finding Other Built-in Functions / 285 \\ Programming a Major Mode / 286 \\ Components of a Major Mode / 287 \\ More LISP Basics : Lists / 289 \\ The Calculator Mode / 290 \\ LISP Code for the Calculator Mode / 292 \\ Customizing Existing Modes / 295 \\ Building Your Own LISP Library / 299 \\ Byte-compiling LISP Files / 301 \\ 12: Emacs for the X Window System / 302 \\ Invoking Emacs under X / 303 \\ Command Line and .X11Startup Options / 304 \\ .Xdefaults File / 306 \\ Mouse Commands / 307 \\ Creating Mouse Commands / 312 \\ Creating Popup Menus / 314 \\ 13: Online Help / 318 \\ Completion / 319 \\ Customizing Completion / 321 \\ Help Commands / 322 \\ Detail Information / 323 \\ Apropos Commands / 325 \\ General Information / 327 \\ Help in Complex Emacs Commands / 328 \\ Appendix A: How to Get Emacs / 330 \\ FTP on Internet 33 / 1 \\ Uucp on UUNET / 332 \\ Magnetic Media / 334 \\ MS-DOS Versions of Emacs / 335 \\ Appendix B: Making Emacs Work the Way You Think It Should / 336 \\ Appendix C: Emacs Variables / 338 \\ Appendix D: Emacs LISP Packages / 347 \\ Appendix E: Bugs and Bug Fixes : / 353 \\ Appendix F: Public Statements / 355 \\ The GNU General Public License / 355 \\ General Public License, Version 1 / 356 \\ General Public License, Version 2 / 362 \\ GNU Manifesto / 369 \\ The League for Programming Freedom / 369 \\ Appendix G: Give and It Shall Be Given / 372 \\ Appendix H: Quick Reference / 373 \\ Index / 383", } @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 = "https://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 = "https://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 (print), 1096-9128 (electronic)", ISSN-L = "1040-3108", bibdate = "Wed Oct 30 06:04:36 MST 1996", bibsource = "https://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)", fjournal = "Concurrency, practice and experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1532-0634/issues", 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 = "https://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 = "https://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 = "https://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; https://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)", fjournal = "Dr. Dobb's Journal of Software Tools", 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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.acm.org/pubs/toc/Abstracts/0001-0782/102869.html", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", 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 = "https://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", ISSN-L = "0739-5922", bibdate = "Sat Jan 27 06:20:21 MST 1996", bibsource = "https://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, fjournal = "UNIX/world", } @Book{Finseth:1991:CTE, author = "Craig A. Finseth", title = "The Craft of Text Editing: {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", MRclass = "68-01, 68U15", bibdate = "Tue Dec 14 22:48:42 1993", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/unix.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.", ZMnumber = "0810.68012", 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 = "https://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)", fjournal = "Dr. Dobb's Journal of Software Tools", 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", ISSN-L = "0898-9788", bibdate = "Fri Aug 30 16:52:23 MDT 1996", bibsource = "http://www.cuj.com/cbklist.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "C Users Journal", } @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", ISSN-L = "0302-2676", bibdate = "Wed Oct 30 06:09:12 MST 1996", bibsource = "https://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)", fjournal = "Bulletin Scientifique de l'Association des Ing{\'e}nieurs Electriciens sortis de l'Institut Electrotechnique Montefiore", 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 = "https://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 = "https://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 = "https://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)", fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", 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 = "https://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 (print), 1099-1778 (electronic)", ISSN-L = "1049-8907", bibdate = "Wed Oct 30 06:04:36 MST 1996", bibsource = "https://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)", fjournal = "Journal of Visualization and Computer Animation", 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", } @Book{Oram:1991:MPM, author = "Andrew Oram and Steve Talbott", title = "Managing Projects with Make", publisher = pub-ORA, address = pub-ORA:adr, edition = "Second", pages = "xiv + 136", year = "1991", ISBN = "0-937175-90-0", ISBN-13 = "978-0-937175-90-3", LCCN = "QA76.76.O63 T35 199", bibdate = "Wed Dec 15 10:49:41 1993", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "http://www.oreilly.com/catalog/9780937175903; http://www.oreilly.com/catalog/make2", acknowledgement = ack-nhfb, libnote = "Not yet in my library.", shorttableofcontents = "Preface \\ 1: How to write a simple Makefile \\ 2: Macros \\ 3: Suffix rules \\ 4: Commands \\ 5: Project management \\ 6: Command-line usage and special targets \\ 7: Troubleshooting \\ Appendix A: Quick reference \\ Appendix B: Popular extensions \\ Appendix C: Features that differ between variants of make \\ Index", tableofcontents = "Preface / ix \\ The Value of make / x \\ Lessons from make / xi \\ Variants / xi \\ Scope of This Book / xii \\ Getting Automated Tests / xiii \\ FTP / xiii \\ FTPMAIL / xiv \\ BITFTP / xv \\ UUCP / xvi \\ Conventions Used in This Handbook / xvi \\ Acknowledgments / xvii \\ 1: How to Write a Simple Makefile / 1 \\ The Description File / 2 \\ Dependency Checking / 3 \\ Minimizing Rebuilds / 4 \\ Invoking make / 5 \\ Basic Rules of Syntax / 7 \\ 2: Macros / 9 \\ Syntax Rules / 10 \\ Internally Defined Macros / 12 \\ Macro Definitions on the Command Line / 13 \\ Shell Variables / 13 \\ Priority of Macro Assignments / 14 \\ Relying on Environment Variables for Defaults / 16 \\ Macro String Substitution / 18 \\ Internal Macros for Prerequisites and Targets / 19 \\ 3: Suffix Rules / 23 \\ What is a Suffix Rule? / 24 \\ Command Options / 26 \\ Internal Macros / 27 \\ Commands Supported by Default Suffix Rules / 28 \\ Fortran and Pascal / 28 \\ SCCS and RCS / 29 \\ Libraries (Archives) / 33 \\ Using Parentheses for Library Modules / 35 \\ A Library Example / 36 \\ Maintaining Libraries / 37 \\ The Double Colon / 37 \\ lex and yacc / 38 \\ The Null Suffix / 39 \\ How to Display Defaults / 39 \\ Generating the Display / 40 \\ What the Display Means / 40 \\ Writing Your Own Suffix Rules / 48 \\ A Sample Collection of Suffix Rules / 49 \\ Nullifying Rules / 54 \\ Conflicts With Default Suffixes / 56 \\ 4: Commands / 57 \\ Filename Pattern Matching / 58 \\ Effects of Newlines on Commands / 59 \\ Errors and Exit Status / 61 \\ Which Shell? / 64 \\ 5: Project Management / 67 \\ Dummy Targets / 68 \\ Recursive make on Directories / 70 \\ General Tips on Recursive make / 72 \\ Other Techniques for Multiple Directories / 74 \\ Directories in Internal Macros / 74 \\ Viewpath (VPATH Macro) / 75 \\ Compiler Options and #ifdef directives / 78 \\ Forcing Remakes / 80 \\ Maintaining Multiple Variants Through Explicit Targets / 83 \\ Maintaining Multiple Variants in Different Directories / 83 \\ Maintaining Variants Through Suffix Rules / 85 \\ Header Files / 85 \\ Global Definitions (include Statement) / 88 \\ Distributed Files and NFS Issues / 89 \\ 6: Command-line Usage and Special Targets / 93 \\ Description Filenames / 94 \\ Status Information and Debugging / 94 \\ Errors and File Deletion / 96 \\ The MAKEFLAGS Macro / 96 \\ Miscellaneous Features Affecting Defaults / 97 \\ 7: Troubleshooting / 99 \\ Debugging a Build (-d Option) / 99 \\ Syntax Errors / 101 \\ Don't Know How to Make / 101 \\ Target Up to Date / 102 \\ Command Not Found, or Cannot Load / 103 \\ Syntax Errors in Multi-line Commands / 105 \\ Inconsistent Lines, or Too Many Lines / 106 \\ Unrecognized Macros / 107 \\ Default Rules Ignored / 108 \\ Appendix A: Quick Reference / 109 \\ Command Line / 109 \\ Description File Lines / 110 \\ Macros / 112 \\ Internal Macros / 112 \\ Macro Modifiers / 113 \\ Macro String Substitution / 113 \\ Macros with Special Handling / 113 \\ Special Target Names / 113 \\ Appendix B: Popular Extensions / 115 \\ mk and nmake / 116 \\ GNU make / 118 \\ make / 119 \\ makedepend / 122 \\ shape / 123 \\ Parallel and Distributed Implementations / 125 \\ Appendix C: Features That Differ Between Variants of make / 127 \\ Background / 128 \\ List of Differences / 128 \\ Tests You Can Run / 130 \\ Macro String Substitution / 130 \\ File and Directory Macros / 130 \\ Target Name as $$ on Dependency Lines / 130 \\ Parenthesis Syntax for Libraries / 131 \\ Single-suffix Rules and .sh Rules / 132 \\ Default Shell / 133 \\ MAKE and MAKEFLAGS Macros / 134 \\ include Statement / 134 \\ VPATH / 134 \\ Index / 137", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, annote = "Sidebar in \cite{Denning:1991:USV}.", fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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", ISSN-L = "0742-3136", bibdate = "Wed Oct 30 06:32:55 MST 1996", bibsource = "https://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, fjournal = "UNIX review", } @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 = "https://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 = "https://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 = "https://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)", ISSN-L = "0163-5964", bibdate = "Wed Oct 30 06:09:12 MST 1996", bibsource = "https://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)", fjournal = "ACM SIGARCH Computer Architecture News", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J89", 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 = "https://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)", fjournal = "Dr. Dobb's Journal of Software Tools", 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 = "https://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", ISSN-L = "0233-2582", bibdate = "Wed Oct 30 06:09:12 MST 1996", bibsource = "https://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)", fjournal = "Informatik, Informationen Reporte", 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", ISSN-L = "0447-8053", bibdate = "Wed Oct 30 06:04:36 MST 1996", bibsource = "https://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)", fjournal = "Joho-Shori (J. Information Processing Soc. Japan)", 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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; Techreports/university-of-california-santa-cruz.bib", note = "prize ($ \backslash $ \$5.00).", URL = "ftp://ftp.cse.ucsc.edu/pub/tr/ucsc-crl-91-42.ps.Z; mailto::rnalib@ftp.cs.ucsc.edu", 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 = "https://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 = "https://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. Sorensen", 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 = "https://www.math.utah.edu/pub/bibnet/authors/d/dongarra-jack-j.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/texbook2.bib", acknowledgement = ack-nhfb, tableofcontents = "Part 1: Guide / 1 \\ 1: Essentials / 3 \\ 2: Contents of LAPACK / 7 \\ 3: Performance of LAPACK / 34 \\ 4: Accuracy and Stability / 44 \\ 5: Documentation and Software Conventions / 61 \\ 6: Installing LAPACK Routines / 71 \\ 7: Troubleshooting / 75 \\ A: Index of Driver and Computational Routines / 79 \\ B: Index of Auxiliary Routines / 89 \\ C: Quick Reference Guide to the BLAS / 96 \\ D: Converting from LINPACK or EISPACK / 101 \\ E: LAPACK Working Notes / 109 \\ Bibliography / 112 \\ Index / 116 \\ Part 2: Specifications of Routines / 119", } @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 = "https://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 = "https://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", ISSN-L = "1044-6397", bibdate = "Tue Feb 20 15:42:13 MST 1996", bibsource = "ftp://ftp.uu.net/library/bibliography; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, affiliation = "Conver Computer Corporation", fjournal = ";login: the USENIX Association newsletter", } @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 = "https://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", ISSN-L = "1044-789X", bibdate = "Tue Sep 03 09:15:35 1996", bibsource = "http://www.ddj.com/index/author/index.htm; https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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", ISSN-L = "0739-5922", bibdate = "Wed Oct 30 06:32:55 MST 1996", bibsource = "https://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, fjournal = "UNIX/world", } @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 = "https://doi.org/10.1109/SECON.1992.202433", bibdate = "Tue Dec 29 08:26:43 1998", bibsource = "https://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", ISSN-L = "0898-9788", bibdate = "Fri Aug 30 16:52:23 MDT 1996", bibsource = "http://www.cuj.com/cbklist.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "C Users Journal", } @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; https://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", fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", 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 = "https://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 = "https://www.math.utah.edu/pub/bibnet/authors/i/ingber-lester.bib; https://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 (print), 1572-8412 (electronic)", ISSN-L = "0010-4817", bibdate = "Wed Oct 30 05:59:54 MST 1996", bibsource = "https://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)", fjournal = "Computers and the Humanities", 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 = "https://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 = "https://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 = "https://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 = "https://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 (print), 1873-7803 (electronic)", ISSN-L = "0098-3004", bibdate = "Wed Oct 30 05:59:54 MST 1996", bibsource = "https://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)", fjournal = "Computers and Geosciences", 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 = "https://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 = "https://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 (print), 1096-374X (electronic)", ISSN-L = "0745-7138", bibdate = "Wed Oct 30 06:04:36 MST 1996", bibsource = "https://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)", fjournal = "Journal of Microcomputer Applications", 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; https://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 = "https://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 = "https://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", ISSN-L = "0898-9788", bibdate = "Fri Aug 30 16:52:23 MDT 1996", bibsource = "http://www.cuj.com/cbklist.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "C Users Journal", } @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", ISSN-L = "0898-9788", bibdate = "Fri Aug 30 16:52:23 MDT 1996", bibsource = "http://www.cuj.com/cbklist.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "C Users Journal", } @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", ISSN-L = "0734-2047", bibdate = "Sat Jan 16 19:04:41 MST 1999", bibsource = "Compendex database; http://www.acm.org/pubs/tois/toc.html; https://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)", fjournal = "ACM Transactions on Information Systems", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J779", 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", ISSN-L = "0955-8543", bibdate = "Wed Oct 30 06:04:36 MST 1996", bibsource = "https://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)", fjournal = "Hypermedia", 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 = "https://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. 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", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", series = "Hewlett-Packard Press series", acknowledgement = ack-nhfb, shorttableofcontents = "Preface \\ Part 1: Text editing in Emacs \\ 1: a quick tour of Emacs \\ 2: Basic editing commands \\ 3: More efficient editing \\ 4: Advanced editing \\ Part 2: Programming in Emacs \\ 5: Program development in Emacs \\ 6: Editing in C mode \\ 7: Editing in FORTRAN mode \\ 8: Editing in Lisp modes \\ Part 3: Additional Emacs features \\ 9: Getting online help \\ 10: Using Emacs for electronic mail \\ 11: Managing files and buffers \\ 12: Miscellaneous Emacs features \\ Part 4: Customizing and administering Emacs \\ 13: Customizing the Emacs environment \\ 14: Administering Emacs \\ A: Editing in Pascal mode \\ B: Emacs-Lisp Programming \\ C: Switching from vi to Emacs \\ D: Emacs command reference \\ Index", subject = "Text editors (Computer programs); GNU Emacs; UNIX (Computer file)", tableofcontents = "Preface \\ Text Editing In Emacs \\ A Quick Tour of Emacs \\ Starting Emacs \\ Exiting Emacs \\ Understanding the Emacs Screen \\ Tying Text \\ Typing Commands \\ Using a Basic Set of Editing Commands \\ Getting Online Help \\ Using Emacs to Process Electronic Mail \\ Using Emacs to Manage Files \\ Changing Emacs' Behavior with Variables \\ Basic Editing Commands \\ Visiting a File \\ Saving a Buffer \\ Listing Buffers \\ Switching to a Different Buffer \\ Killing A Buffer \\ Setting the Mode for a Buffer \\ Moving the Cursor \\ Using Line Numbers \\ Deleting Text \\ Undoing Mistakes \\ Using Regions \\ Searching for Text \\ Searching and Replacing Text \\ Overwriting Text \\ More Efficient Editing \\ Running a Command Multiple Times \\ Modifying Command Behavior with Arguments \\ Inserting Control Characters into a Buffer \\ Working with Words, Sentences, and Paragraphs \\ Working with Pages \\ Working with Blank Lines \\ Getting Cursor, Line, and Page Information \\ Transposing Text \\ Filling Text \\ Indenting Text \\ Changing Letter Case \\ Searching and Replacing Text \\ Narrowing a Buffer \\ Moving the Cursor to Previous Marks (the Mark Ring) \\ Using the Kill Ring \\ Completing Long Command Names \\ Completing File Names \\ Using Abbreviations (Text Expansions) \\ Using Macros for Repeated Editing Tasks \\ Scrolling Windows \\ Wording with Multiple Windows \\ Printing a Buffer \\ Listing a Directory \\ Advanced Editing \\ Changing Emacs' Behavior with Commands \\ Changing Emacs' Behavior with Command-Line Arguments \\ Searching for Regular Expressions (Regexps) \\ Searching and Replacing Regexps \\ Editing Outlines \\ Manipulating Buffers \\ Advanced File Operations \\ Managing Auto-Saving \\ Managing Emacs Backup Files \\ Reverting a Buffer to Its Original Contents \\ Preventing Simultaneous Editing \\ Advanced Window Operations \\ Editing Your Responses in the Minibuffer \\ Sorting Test \\ Using Rectangles \\ Using Registers \\ Programming In Emacs \\ Program Development in Emacs \\ Supported Editing Modes \\ Using Fundamental and Text Mode Commands in Programming Modes \\ Moving by Function \\ Marking Functions \\ Indenting Programs Commenting Programs \\ Matching Parentheses, Braces, and Brackets \\ Forcing Balanced Parentheses \\ Selectively Displaying Program Lines \\ Getting Documentation on System Commands and Routines \\ Editing Across Multiple Files with Tag Tables \\ Keeping Track of Changes to source with a ChangeLog \\ Compiling Programs \\ Sexp Commands (Advanced Usage) \\ Editing in C Mode \\ Invoking C Mode \\ Assumptions About C Source \\ Moving Among Functions \\ Marking Functions \\ Indenting Programs \\ Commenting Programs \\ Working with Sexps and Lists (Advanced Usage) \\ Customizing Indentation (Advanced Usage) \\ Customizing Commenting (Advanced Usage) \\ Editing in FORTRAN Mode \\ Invoking FORTRAN Mode \\ Assumptions About FORTRAN Source \\ Moving Among Subprograms and Statements \\ Marking Subprograms \\ Indenting Programs \\ Labeling Lines \\ Commenting Programs \\ Using FORTRAN Keyword Abbreviations \\ Working with Sexps and Lists (Advanced Usage) \\ What Are Sexps and Lists in FORTRAN Mode? \\ Customizing Indentation (Advanced Usage) \\ Customizing Commenting (Advanced Usage) \\ Editing in Lisp Modes \\ Lisp Major Modes \\ Assumptions About Lisp Source \\ Moving Among Defuns \\ Moving Among Sexps and Lists \\ List and Sexp Motion Commands \\ Marking Text \\ Transposing Sexps \\ Killing Sexps \\ Indenting Programs \\ Commenting Programs \\ Evaluating Lisp Code \\ Customizing Indentation (Advanced Usage) \\ Customizing Commenting (Advanced Usage) \\ Additional Emacs Features \\ Getting Online Help \\ Running Help Commands \\ Getting Instructions for Using Help \\ Getting Command Information \\ Using Emacs for Electronic Mail \\ The RMAIL Facility and Other UNIX Mail Facilities \\ Reading Mail Messages \\ Exiting from the RMAIL Buffer Moving Around Your Mail Messages \\ Saving Messages to Files \\ Removing Messages \\ Getting New Mail \\ Using a Mail Summary to Scan Messages \\ Composing and Sending Messages \\ Using Mode Line Status Messages (Labels) \\ Using Multiple Mailbox Files \\ Reading Digest Messages \\ Associating UNIX Mailbox Files with RMAIL Mailbox Files (Advanced Usage) \\ Managing Files and Buffers \\ Using the Dired Facility to Manage Files \\ Managing Multiple Buffers with Buffer-Menus \\ Miscellaneous Emacs Features \\ Checking Your Spelling \\ Rerunning Commands from the Command History \\ Recovering Files After System Crashes \\ Using UNIX Commands in Emacs \\ Running a UNIX Shell in an Emacs Buffer \\ Nroff Major Mode \\ TeX Modes: LaTeX and Plain TeX \\ Picture Mode \\ Doctor Mode \\ Customizing And Administering Emacs \\ Customizing the Emacs Environment \\ Using a .emacs Start-Up File \\ Using Variables to Change Emacs' Behavior \\ Changing Command Key Bindings \\ Forcing Confirmation for a Function \\ More About Variable (Advanced Usage) \\ More About Key Bindings (Advanced Usage) \\ Examples of .emacs Customizations \\ Administering Emacs \\ Finding Emacs and identifying Its Parts \\ Using New (or Notes) to Get Emacs Information \\ Installing Emacs \\ Editing in Pascal Mode \\ Obtaining a Pascal Mode \\ Enabling Pascal Mode \\ Assumptions About Pascal Source \\ Moving the Cursor \\ Indenting Programs \\ Commands That Build Pascal Constructs \\ Creating a New Program \\ Commenting Programs \\ Working with Sexps and Lists (Advanced Usage) \\ Customizing Indentation \\ Customizing Commenting (Advanced Usage) \\ Summary \\ Emacs-Lisp Programming \\ An Overview of Emacs-Lisp Programming \\ Getting Documentation on Emacs-Lisp Defuns and Variables \\ Evaluating Lisp Code \\ Loading Emacs-Lisp Libraries \\ Compiling Emacs-Lisp Code \\ Debugging Emacs-Lisp Code (Advanced Usage) \\ Converting Mocklisp to Emacs-Lisp (for Mocklisp Users) \\ Summary \\ Switching from vi to Emacs \\ The vi Emulation Mode in Emacs \\ Starting the Editor \\ Saving Text and Exiting \\ Line Number Information Commands \\ Inserting Text \\ Undoing Commands \\ Repeating Commands \\ Rerunning Previous Commands \\ Moving the Cursor \\ Deleting Text \\ Using Marks \\ Searching for Text Search and Replace Text \\ Indenting Text \\ Copying and Moving Blocks of Text \\ Changing (Overwriting) Text \\ Scrolling Text \\ Using Shell Commands \\ Using Macros \\ Using Abbreviations \\ Miscellaneous Commands \\ Emacs Command Reference \\ Abbreviations \\ Buffers \\ Buffer-Menu \\ Case Conversion \\ C Mode \\ Compilation \\ Cursor Motion \\ Debugger (Emacs-Lisp) \\ Deletion and Killing \\ Dired \\ Display Management \\ Editor Emulation (EDT, vi, Gosling Emacs) \\ Emacs-Lisp Programming \\ Exiting \\ files \\ Filling \\ FORTRAN Mode \\ Help \\ Indentation \\ Key Bindings \\ Killing and Yanking (Moving and Copying) \\ Lisp Modes \\ Location and Date/Time \\ Macros \\ Mail \\ Minibuffer Editing \\ Modes \\ Nroff Mode \\ Numeric Prefix \\ Outline Editing \\ Pages \\ Paragraphs \\ Picture Mode \\ Printing \\ Rectangles \\ Regions \\ Registers \\ Searching \\ Searching and Replacing \\ Sentences \\ Sexps and Lists (Balanced Expressions) \\ Shells \\ Sorting \\ Spell-Checking \\ Tags \\ TeX Mode \\ Transposing \\ Undo \\ Variables \\ Windows \\ Words \\ Index", } @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 (print), 1082-7838 (electronic)", ISSN-L = "0360-5280", bibdate = "Wed Oct 30 06:32:55 MST 1996", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", abstract = "A Windows file manager, Telnet for Macs, and dired sans emacs.", acknowledgement = ack-nhfb, fjournal = "BYTE Magazine", } @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; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", 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 = "https://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 = "https://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 = "https://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 = "https://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", ISSN-L = "0896-3207", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", journal-URL = "http://www.tug.org/TUGboat/", } @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", ISSN-L = "0923-0408", bibdate = "Wed Oct 30 06:04:36 MST 1996", bibsource = "https://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)", fjournal = "Information and Decision Technologies", 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", ISSN-L = "0020-7373", bibdate = "Wed Oct 30 06:04:36 MST 1996", bibsource = "https://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)", fjournal = "International Journal of Man-Machine Studies", 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", ISSN-L = "0364-6637", bibdate = "Tue Oct 29 19:42:28 MST 1996", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "EDN", 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", ISSN-L = "0897-8085", bibdate = "Tue Oct 29 19:42:28 MST 1996", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Software Magazine", 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", ISSN-L = "0896-3207", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", journal-URL = "http://www.tug.org/TUGboat/", } @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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, searchkey = "ti:gawk or gnu", } @Article{Harrold:1993:ECP, author = "Mary Jean Harrold and Brian Malloy and Gregg Rothermel", title = "Efficient construction of program dependence graphs", journal = j-SIGSOFT, volume = "18", number = "3", pages = "160--170", month = jul, year = "1993", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/174146.154268", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:12:48 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft1990.bib", abstract = "We present a new technique for constructing a program dependence graph that contains a program's control flow, along with the usual control and data dependence information. Our algorithm constructs a program dependence graph while the program is being parsed. For programs containing only structured transfers of control, our algorithm does not require information provided by the control flow graph or post dominator tree and therefore obviates the construction of these auxiliary graphs. For programs containing explicit transfers of control, our algorithm adjusts the partial control dependence subgraph, constructed during the parse, to incorporate exact control dependence information. There are several advantages to our approach. For many programs, our algorithm may result in substantial savings in time and memory since our construction of the program dependence graph does not require the auxiliary graph. Furthermore, since we incorporate control and data flow as well as exact control dependence information into the program dependence graph, our graph has a wide range of applicability. We have implemented our algorithm by incorporating it into the Free Software Foundation's GNU C compiler; currently we are performing experiments that compare our technique with the traditional approach.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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 = "https://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)", ISSN-L = "0002-8231", bibdate = "Wed Oct 30 05:59:54 MST 1996", bibsource = "https://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)", fjournal = "Journal of the American Society for Information Science", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2330-1643", 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", ISSN-L = "0895-6340", bibdate = "Wed Oct 30 05:59:54 MST 1996", bibsource = "https://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)", fjournal = "Computing 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 = "https://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 = "https://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 = "https://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", ISSN-L = "1040-6042", bibdate = "Tue Sep 10 08:13:59 MDT 1996", bibsource = "https://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)", fjournal = "C++ Report", 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 = "https://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 = "https://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{Loosemore:1993:GCL, author = "Sandra Loosemore and Roland MacGrath and Andrew Oram and Richard M. Stallmann", title = "The {GNU C Library} reference manual: last updated 20 June 1993 for version 1.07 beta", publisher = pub-FSF, address = pub-FSF:adr, pages = "xvi + 654", year = "1993", LCCN = "????", bibdate = "Thu Mar 9 08:15:27 MST 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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:FCE, 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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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", ISSN-L = "0898-9788", bibdate = "Fri Aug 30 16:52:23 MDT 1996", bibsource = "http://www.cuj.com/cbklist.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "C Users Journal", } @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; https://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", ISSN-L = "1044-789X", bibdate = "Tue Sep 03 09:15:39 1996", bibsource = "http://www.ddj.com/index/author/index.htm; https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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 = "https://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 = "https://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 = "https://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", ISSN-L = "0898-9788", bibdate = "Fri Aug 30 16:52:23 MDT 1996", bibsource = "http://www.cuj.com/cbklist.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "C Users Journal", } @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)", ISSN-L = "0001-0782", bibdate = "Wed Oct 30 05:47:28 MST 1996", bibsource = "https://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)", fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", 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 = "https://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/; https://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", fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", 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 (print), 2116-5920 (electronic)", ISSN-L = "0752-4072", bibdate = "Wed Oct 30 05:47:28 MST 1996", bibsource = "https://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)", fjournal = "Technique et science informatiques : TSI", keywords = "GNAT project; GNU-ADA94 compiler; Software professionals", language = "French", pubcountry = "France", thesaurus = "Ada; Program compilers; Public domain software", } @Book{Drexl:1994:WPC, author = "Josef Drexl", title = "What is protected in a computer program?: copyright protection in the {United States} and {Europe}", volume = "15", publisher = "VCH", address = "Weinheim, Federal Republic of Germany", pages = "xvi + 124", year = "1994", ISBN = "3-527-28688-8", ISBN-13 = "978-3-527-28688-1", LCCN = "K1443.C6 D73 1994", bibdate = "Mon Aug 24 09:59:07 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; z3950.loc.gov:7090/Voyager", price = "DM98.00", series = "IIC studies", URL = "http://www.loc.gov/catdir/enhancements/fy0706/95158908-d.html; http://www.loc.gov/catdir/toc/wiley022/95158908.html", acknowledgement = ack-nhfb, remark = "Revision of author's thesis (LL.M.)--University of California at Berkeley, 1993.", subject = "Copyright; Computer programs; United States; Europe", } @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 = "https://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 = "https://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", ISSN-L = "1044-789X", bibdate = "Mon Sep 2 09:09:39 MDT 1996", bibsource = "http://www.ddj.com/index/author/index.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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; https://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", fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", 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 = "https://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; https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.usenix.org/", acknowledgement = ack-nhfb, affiliation = "GeNUA mbH, Muenchen, Germany", } @Article{Hatton:1994:HAS, author = "L. Hatton and A. Roberts", title = "How accurate is scientific software?", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "20", number = "10", pages = "785--797", month = oct, year = "1994", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/32.328993", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Feb 1 11:00:42 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng1990.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=328993", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", remark-0 = "This interesting paper compares seismic-data processing results from nine major proprietary software packages, and argues that, because of the huge commercial importance of seismic exploration for oil, gas, and earthquake faults, and because the software packages have been in use for decades, that they should be expected to be more reliable than most scientific software. The experiments showed that they are not, but significant improvements are possible, and the causes of the differences are analyzed, reported to vendors, and in some cases, fixed and the tests are repeated. The importance of having independent implementations of software that are portable to numerous hardware and operating-system platforms is emphasized: that is, monoculture is bad in software, just as it is in life.", remark-1 = "From page 790: ``So far, nine [of the seismic software package vendors] have participated, and it is hoped that ultimately all will, because the benefits to be gained by them are enormous. There is simply no other way of detecting the bugs that lead to differences highlighted by this study. The packages represent several distinct software architectures and very different machine environments from supercomputer to workstation. Although each one is typically around 750,000 source lines, the current experiment probably illuminated only around 150,000 of these. (Note that an individual process requires, on average, 5000 lines or so to implement it.) It is unfortunate that most application areas do not share the same rich competitive environment, because it presents a major opportunity to assess the consistency of the process as a precursor to improving it. Ironically, open environments that swap their software lose this vital degree of freedom --- an unfortunate example of scientific cooperation being positively damaging.''", remark-2 = "From page 791: ``They [the bugs] are a manifestation of the well-known one-off array index problem (cf., e.g., [15]) and are obvious evidence of errors.''", remark-3 = "From page 795: ``There was no commonality between these particular errors, but one particular class of error whereby array bound indices were incorrect by one or even two samples occurred so frequently in all packages that the data had to be corrected for the shifts before the comparison statistics were measured, as has already been mentioned.''", remark-4 = "From page 796: ``The overall conclusions, then, are very simple, but may have far reaching implications for computationally realized science of any form. (1) The observed mean decay in agreement in this dataset would be explained by an approximate cumulative precision-loss of 1\% every 4000 source lines (about every 3000 executable source lines) in terms of average absolute difference, and is some three orders of magnitude worse than running the same software on different machines.''", remark-5 = "From page 797: ``Open environments that swap their software rather than rewriting it independently lose an important way of checking the accuracy of the results. Conventional engineers know this as common-mode failure. Historically, quality control of physical experiments has been very high, with little credence being attached to results that have not been repeatable independently. Unfortunately, these high standards are not generally applied to software, in spite of the fact that it is almost certainly harder to write a correct program of any significant size than repeat many physical experiments.''", remark-6 = "From page 797: ``In light of the above, it is a sobering thought to consider that scientists frequently expect very high accuracy in their computations, for example, the widely reported NASA COBE experiment detecting ripples in the cosmic ray background, which is based on the existence of reliable data at the 0.001\% level. If such data are the subject of any significant data processing other than basic bit shifting, in particular algorithms involving substantial floating-point arithmetic, the lessons of the experiment reported here strongly suggest the use of several independently developed sets of analysis software as an important step in building confidence in the results. This may seem an inordinately expensive way forward; but then so is the traditional requirement for repeat-ability in physical experiments, and physical scientists would not dream of dispensing with that safeguard.''", } @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 = "https://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 = "https://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 = "https://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", ISSN-L = "0896-3207", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", journal-URL = "http://www.tug.org/TUGboat/", } @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", ISSN-L = "1079-8595", bibdate = "Wed Sep 04 08:37:56 1996", bibsource = "http://www.ddj.com/index/author/index.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Developer Update", } @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 = "https://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 = "https://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", ISSN-L = "1044-789X", bibdate = "Wed Oct 30 05:56:55 MST 1996", bibsource = "https://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)", fjournal = "Dr. Dobb's Journal of Software Tools", 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 = "https://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)", ISSN-L = "0038-0644", bibdate = "Wed Oct 30 05:56:55 MST 1996", bibsource = "https://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)", fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", 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", ISSN-L = "1044-789X", bibdate = "Mon Sep 2 09:09:39 MDT 1996", bibsource = "http://www.ddj.com/index/author/index.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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)", fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", 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)", ISSN-L = "0038-0644", bibdate = "Wed Oct 30 05:56:55 MST 1996", bibsource = "https://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)", fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", 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 = "https://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 = "https://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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue6/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://noframes.linuxjournal.com/lj-issues/issue6/debian.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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", ISSN-L = "0387-5806", bibdate = "Wed Oct 30 05:47:28 MST 1996", bibsource = "https://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)", fjournal = "Transactions of the Information Processing Society of Japan", 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)", ISSN-L = "0302-9743", bibdate = "Wed Oct 30 10:18:39 1996", bibsource = "https://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)", fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", 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 = "https://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", ISSN-L = "1044-6397", bibdate = "Thu Feb 22 08:12:14 MST 1996", bibsource = "ftp://ftp.uu.net/library/bibliography; https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.usenix.org/", acknowledgement = ack-nhfb, fjournal = ";login: the USENIX Association newsletter", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue3/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue4/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue1/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://noframes.linuxjournal.com/lj-issues/issue1/whatsgnu.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue7/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://noframes.linuxjournal.com/lj-issues/issue7/whatsgnu.7.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue2/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://noframes.linuxjournal.com/lj-issues/issue2/gnu2.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue6/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://noframes.linuxjournal.com/lj-issues/issue6/texinfo.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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 = "https://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 = "https://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)", ISSN-L = "0164-0925", bibdate = "Wed Oct 30 05:56:55 MST 1996", bibsource = "https://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)", fjournal = "ACM Transactions on Programming Languages and Systems", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J783", 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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue5/index.html; https://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, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue6/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", abstract = "GNU Emacs as a complete development environment.", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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", ISSN-L = "1040-3272", bibdate = "Wed Oct 30 05:56:55 MST 1996", bibsource = "https://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)", fjournal = "Embedded Systems Programming", 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", ISSN-L = "1040-3272", bibdate = "Wed Oct 30 05:56:55 MST 1996", bibsource = "https://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)", fjournal = "Embedded Systems Programming", 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 = "https://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-COMPUT-PHYS, volume = "9", number = "1", pages = "57--??", year = "1995", CODEN = "CPHYE2", ISSN = "0894-1866 (print), 1558-4208 (electronic)", ISSN-L = "0894-1866", bibdate = "Sat Jan 27 07:37:25 MST 1996", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computers in Physics", } @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 (paperback)", ISBN-13 = "978-0-89871-345-9 (paperback)", LCCN = "QA76.73.F25 L36 1995", bibdate = "Sat Dec 06 17:25:09 2003", bibsource = "https://www.math.utah.edu/pub/bibnet/authors/d/dongarra-jack-j.bib; https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib; https://www.math.utah.edu/pub/tex/bib/fortran3.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib", acknowledgement = ack-nhfb, keywords = "algebras, linear -- data processing; Fortran (computer program language); LAPACK; subroutines (computer programs)", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue13/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://noframes.linuxjournal.com/lj-issues/issue13/gnu.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://www.linuxjournal.com/issue19/index.html; https://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, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1061-7264", bibdate = "Thu Feb 07 06:54:12 2002", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM Fortran Forum", issue = "43", journal-URL = "http://portal.acm.org/toc.cfm?id=J286", } @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", ISSN-L = "0268-652X", bibdate = "Thu Oct 29 11:46:37 MST 1998", bibsource = "Compendex database; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Ada User Journal", journal-URL = "http://www.ada-europe.org/auj/archive", 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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue16/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://noframes.linuxjournal.com/lj-issues/issue16/gnu16.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue11/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://noframes.linuxjournal.com/lj-issues/issue11/gnu11.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue12/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://noframes.linuxjournal.com/lj-issues/issue12/gnu12.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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", ISSN-L = "0702-0481", bibdate = "Wed Oct 30 05:47:28 MST 1996", bibsource = "https://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)", fjournal = "International Journal of Mini and Microcomputers", 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)", ISSN-L = "0038-0644", bibdate = "Wed Oct 30 05:42:27 MST 1996", bibsource = "https://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)", fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", 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 = "https://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} {{\tt 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/; https://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)", fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", 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/; https://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)", fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", 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 = "https://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 = "https://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 (print), 1872-7018 (electronic)", ISSN-L = "0920-5489", bibdate = "Wed Oct 30 05:42:27 MST 1996", bibsource = "https://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)", fjournal = "Computer Standards and Interfaces", 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 = "https://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; https://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 (print), 1943-586X (electronic)", ISSN-L = "0163-5980", bibdate = "Wed Oct 30 05:42:27 MST 1996", bibsource = "https://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)", fjournal = "Operating Systems Review", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J597", 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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", abstract = "``Why use UNIX in the first place?''. Readers will discover the rationale and reasons for such concepts as file system organization, user interface and other system characteristics. In an informative, non-technical fashion, \booktitle{The UNIX Philosophy} explores the general principles for applying the UNIX philosophy to software development. This book describes complex software design principles and addresses the importance of small programs, code and data portability, early prototyping, and open user interfaces.", acknowledgement = ack-nhfb, tableofcontents = "1: The UNIX Philosophy: a Cost of Thousands \\ The UNIX philosophy in a nutshell \\ 2: One Small Step for Humankind \\ Tenet 1: small is beautiful \\ Software engineering made easy \\ Tenet 2: make each program do one thing well \\ 3: Rapid Prototyping for Fun and Profit \\ Tenet 3: build a prototype as soon as possible \\ The three systems of man \\ The first system of man \\ The second system of man \\ The third system of man \\ Building the third system \\ 4: The Probability Priority \\ Tenet 4: choose portability over efficiency \\ Case study: the Atari 2600 \\ Tenet 5: store numerical data in flat ASCII files \\ Case study: one UNIX philosopher's bag of tricks \\ 5: Now That's Leverage! \\ Tenet 6: use software leverage to your advantage \\ Tenet 7: use shell scripts to increase leverage and portability \\ 6: The Perils of Interactive Programs \\ Tenet 8: avoid captive user interfaces \\ Tenet 9: make every program a filter \\ The UNIX environment: using programs as filters \\ 7: More UNIX Philosophy: Ten Lesser Tenets \\ 1. Allow the user to tailor the environment \\ 2. Make operating system kernels small and lightweight \\ 3. Use lower case and keep it short \\ 4. Save trees \\ 5. Silence is golden \\ 6. Think parallel \\ 7. The sum of the parts is greater than the whole \\ 8. Look for the 90 percent solution \\ 9. Worse is better \\ 10. Think hierarchically \\ 8: Making UNIX Do One Thing Well \\ The UNIX philosophy: putting it all together \\ 9: UNIX and Other Operating System Philosophies \\ The Atari home computer: human engineering as art \\ MS-DOS: over 70 million users can't be wrong \\ Open VMS: the antithesis of UNIX?", } @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 = "https://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", ISSN-L = "0387-5806", bibdate = "Wed Oct 30 05:47:28 MST 1996", bibsource = "https://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)", fjournal = "Transactions of the Information Processing Society of Japan", 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 = "https://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 = "https://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", ISSN-L = "1079-8595", bibdate = "Wed Sep 04 08:37:56 1996", bibsource = "http://www.ddj.com/index/author/index.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Developer Update", } @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", ISSN-L = "0268-652X", bibdate = "Sat Oct 10 13:38:57 1998", bibsource = "Compendex database; http://snowwhite.it.bton.ac.uk/ada/adauser/dec95.html; https://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", fjournal = "Ada User Journal", journal-URL = "http://www.ada-europe.org/auj/archive", 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 (print), 1878-7061 (electronic)", ISSN-L = "0165-6074", bibdate = "Wed Oct 30 05:42:27 MST 1996", bibsource = "https://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)", fjournal = "Microprocessing and Microprogramming", 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; https://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 = "https://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 = "https://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", ISSN-L = "1040-3272", bibdate = "Wed Oct 30 05:42:27 MST 1996", bibsource = "https://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)", fjournal = "Embedded Systems Programming", 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 = "https://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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue10/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://interactive.linuxjournal.com/article/1012", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "https://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, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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", ISSN-L = "1044-6397", bibdate = "Thu Feb 22 08:12:14 MST 1996", bibsource = "ftp://ftp.uu.net/library/bibliography; https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.usenix.org/", acknowledgement = ack-nhfb, fjournal = ";login: the USENIX Association newsletter", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue16/index.html; https://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, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://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", ISSN-L = "1044-789X", bibdate = "Tue Sep 03 09:16:53 1996", bibsource = "http://www.ddj.com/index/author/index.htm; https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Vrahatis:1995:RPP, author = "M. N. Vrahatis and O. Ragos and T. Skiniotis and F. A. Zafiropoulos and T. N. Grapsa", title = "{RFSFNS}: a portable package for the numerical determination of the number and the calculation of roots of {Bessel} functions", journal = j-COMP-PHYS-COMM, volume = "92", number = "2--3", pages = "252--266", month = dec, year = "1995", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/0010-4655(95)00115-9", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Feb 13 21:30:01 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm1990.bib; https://www.math.utah.edu/pub/tex/bib/elefunt.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "See erratum \cite{Vrahatis:1999:ESP}.", URL = "http://www.sciencedirect.com/science/article/pii/0010465595001159", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @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", ISSN-L = "1044-789X", bibdate = "Mon Sep 30 18:44:06 1996", bibsource = "Compendex database; https://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)", fjournal = "Dr. Dobb's Journal of Software Tools", 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 = "https://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", ISSN-L = "1040-3272", bibdate = "Wed Oct 30 05:42:27 MST 1996", bibsource = "https://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)", fjournal = "Embedded Systems Programming", 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", ISSN-L = "0740-6797", bibdate = "Wed Oct 30 05:42:27 MST 1996", bibsource = "https://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)", fjournal = "Transactions of the Society for Computer Simulation", 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 = "https://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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://www.linuxjournal.com/issue31/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://www.linuxjournal.com/issue30/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.linuxjournal.com/issue30/newprod.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Anonymous:1996:OCS, author = "Anonymous", title = "{Octave} control systems toolbox: a {MATLAB}-like {CACSD} environment", journal = "Proceedings of the IEEE International Symposium on Computer-Aided Control System Design", pages = "386--391", year = "1996", bibdate = "Sat Jan 25 16:32:32 MST 1997", bibsource = "Compendex database; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib", note = "IEEE catalog number 96TH8136.", acknowledgement = ack-nhfb, affiliation = "Auburn Univ", affiliationaddress = "AL, USA", classification = "723.1; 723.2; 723.5; 731.1; 921", conference = "Proceedings of the 1996 IEEE International Symposium on Computer-Aided Control System Design", journalabr = "Proc IEEE Int Symp Comput Aid Control Syst Des", keywords = "Computer aided control systems design; Computer aided design; Computer aided software engineering; Control system synthesis; Data structures; Frequency response; Linear control systems; Object oriented programming; Octave control systems toolbox; Optimal control systems; Root loci; State space methods; Transfer functions", meetingaddress = "Dearborn, MI, USA", meetingdate = "Sep 15--18 1996", meetingdate2 = "09/15--18/96", sponsor = "IEEE", } @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)", ISSN-L = "1061-7264", bibdate = "Thu Feb 07 06:54:12 2002", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM Fortran Forum", issue = "46", journal-URL = "http://portal.acm.org/toc.cfm?id=J286", } @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 = "https://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 = "https://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", ISSN-L = "1056-7003", bibdate = "Thu Sep 05 09:14:34 1996", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "The X Journal", } @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 = "https://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)", } @Article{Browning:1996:MFS, author = "John Browning", title = "Making Free Software Pay", journal = j-SCI-AMER, volume = "274", number = "1", pages = "35--35", month = jan, year = "1996", CODEN = "SCAMAC", DOI = "https://doi.org/10.1038/scientificamerican0196-35a", ISSN = "0036-8733 (print), 1946-7087 (electronic)", ISSN-L = "0036-8733", bibdate = "Fri May 17 08:36:30 MDT 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sciam1990.bib", URL = "http://www.nature.com/scientificamerican/journal/v274/n1/pdf/scientificamerican0196-35a.pdf", acknowledgement = ack-nhfb, fjournal = "Scientific American", journal-URL = "http://www.nature.com/scientificamerican", } @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; https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", price = "US\$25.00", acknowledgement = ack-nhfb, } @Article{Eddelbuttel:1996:SRO, author = "Dirk Eddelb{\"u}ttel", title = "Software review: Object-oriented econometrics: Matrix programming in {C++} using {GCC} and {\tt newmat}", journal = j-J-APPL-ECONOMETRICS, volume = "11", number = "2", pages = "199--209", month = mar, year = "1996", CODEN = "JAECET", DOI = "https://doi.org/10.1002/%28SICI%291099-1255%28199603%2911%3A2%3C199%3A%3AAID-JAE395%3E3.0.CO%3B2-P", ISSN = "0883-7252 (print), 1099-1255 (electronic)", ISSN-L = "0883-7252", bibdate = "Sat Mar 9 10:19:49 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jappleconometrics.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Applied Econometrics", journal-URL = "https://onlinelibrary.wiley.com/journal/10991255; https://www.jstor.org/journal/japplecon", onlinedate = "March 1996", } @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 = "https://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 = "https://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, language = "German", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue25/index.html; https://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, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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, } @Book{Loosemore:1996:GCL, author = "Sandra Loosemore and Richard M. Stallman and Roland McGrath and Andrew Oram", title = "The {GNU C Library} reference manual", publisher = pub-FSF, address = pub-FSF:adr, pages = "xvi + 674", year = "1996", ISBN = "1-882114-53-1", ISBN-13 = "978-1-882114-53-5", LCCN = "????", bibdate = "Thu Mar 9 08:15:27 MST 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "0.07 draft, last updated 21 May 1996.", acknowledgement = ack-nhfb, subject = "C (langage de programmation); GNU Emacs.", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", } @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", ISSN-L = "1053-9239", bibdate = "Wed Oct 09 16:10:35 1996", bibsource = "https://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, fjournal = "SunExpert Magazine", } @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 = "https://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: a User's Guide for {GNU AWK}", 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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.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 = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Thu Mar 20 07:41:09 MST 1997", bibsource = "https://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", fjournal = "ACM SIGADA Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", 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)", ISSN-L = "0302-9743", bibdate = "Wed Aug 14 09:38:08 MDT 1996", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @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 = "https://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 = "https://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", ISSN-L = "0011-6963", bibdate = "Sat May 4 17:16:13 MDT 1996", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Datamation", } @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", ISSN-L = "1056-7003", bibdate = "Thu Sep 05 09:14:34 1996", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "The X Journal", } @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", ISSN-L = "1056-7003", bibdate = "Thu Sep 05 09:14:34 1996", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "The X Journal", } @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", ISSN-L = "1056-7003", bibdate = "Wed Sep 4 09:14:40 1996", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.sigs.com/publications/docs/txjr/9607/txjr9607.toc.html", fjournal = "The X Journal", } @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", ISSN-L = "1056-7003", bibdate = "Mon Oct 20 06:22:33 1997", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sigs.com/publications/docs/txjr/9611/txjr9611.toc.html", acknowledgement = ack-nhfb, fjournal = "The X Journal", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue28/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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", ISSN-L = "1075-2838", bibdate = "Fri Aug 30 16:52:23 MDT 1996", bibsource = "http://www.cuj.com/cbklist.htm; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "C/C++ Users Journal", } @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 = "https://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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue38/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Anonymous:1997:BRPh, author = "Anonymous", title = "Book Review: {{\booktitle{Programming with GNU software}}: By Mike Loukides and Andy Oram. O'Reilly, Sebastopol, CA. (1997). 244 pages. \$39.95 (CD included)}", journal = j-COMPUT-MATH-APPL, volume = "33", number = "9", pages = "148--148", month = may, year = "1997", CODEN = "CMAPDK", ISSN = "0898-1221 (print), 1873-7668 (electronic)", ISSN-L = "0898-1221", bibdate = "Wed Mar 1 21:48:39 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl1990.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122197901577", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue44/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://noframes.linuxjournal.com/lj-issues/2550.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 (print), 1558-190X (electronic)", ISSN-L = "1070-9924", bibdate = "Sat Jan 9 08:57:23 MST 1999", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://dlib.computer.org/cs/books/cs1997/pdf/c1087.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Computational Science \& Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=99", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue34/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Tue Sep 9 11:28:13 1997", bibsource = "https://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", fjournal = "ACM SIGADA Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", 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 (print), 1558-190X (electronic)", ISSN-L = "1070-9924", bibdate = "Sat Jan 9 08:57:23 MST 1999", bibsource = "https://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.", fjournal = "IEEE Computational Science \& Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=99", } @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 = "https://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", ISSN-L = "1044-6397", bibdate = "Tue Apr 11 06:42:27 MDT 2006", bibsource = "https://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, fjournal = ";login: the USENIX Association newsletter", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigada.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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "Response and rebuttal to \cite{Mudawwar:1997:MTM}.", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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 = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Tue Sep 9 11:00:49 MDT 1997", bibsource = "https://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", fjournal = "ACM SIGADA Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", 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 = "https://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 (print), 1082-7838 (electronic)", ISSN-L = "0360-5280", bibdate = "Mon Nov 24 17:12:05 MST 1997", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "BYTE Magazine", } @Article{Fyk:1997:IPP, author = "J. Fyk", title = "Intonational Protention in the Performance of Melodic Octaves on the Violin", journal = j-LECT-NOTES-COMP-SCI, volume = "1317", pages = "421--??", year = "1997", CODEN = "LNCSD9", ISSN = "0302-9743 (print), 1611-3349 (electronic)", ISSN-L = "0302-9743", bibdate = "Tue Apr 28 08:51:33 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/lncs1997b.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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib", abstract = "This book introduces Emacs Lisp and tells you how to make the editor do whatever you want, whether it's altering the way text scrolls or inventing a whole new ``major mode.'' Topics progress from simple to complex, from lists, symbols, and keyboard commands to syntax tables, macro templates, and error recovery.", acknowledgement = ack-nhfb, tableofcontents = "1: Customizing Emacs \\ 2: Simple New Commands \\ 3: Cooperating Commands \\ 4: Searching and Modifying Buffers \\ 5: Lisp Files \\ 6: Lists \\ 7: Minor Mode \\ 8: Evaluation and Error Recovery \\ 9: a Major Mode \\ 10: a Comprehensive Example \\ A: Lisp Quick Reference \\ B: Debugging and Profiling \\ C: Sharing Your Code \\ D: Obtaining and Building Emacs", } @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 = "https://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", ISSN-L = "1044-6397", bibdate = "Wed Aug 13 10:48:45 MDT 1997", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.usenix.org/cgi-bin/sortbib.pl?-sA", acknowledgement = ack-nhfb, fjournal = ";login: the USENIX Association newsletter", } @Article{Lewin:1997:MGW, author = "David I. Lewin", title = "{Mr. GNU}'s Who", journal = j-COMPUT-PHYS, volume = "11", number = "5", pages = "406--??", month = sep, year = "1997", CODEN = "CPHYE2", DOI = "https://doi.org/10.1063/1.4822578", ISSN = "0894-1866 (print), 1558-4208 (electronic)", ISSN-L = "0894-1866", bibdate = "Wed Apr 10 08:46:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computphys.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://aip.scitation.org/doi/10.1063/1.4822578", acknowledgement = ack-nhfb, ajournal = "Comput. Phys", fjournal = "Computers in Physics", journal-URL = "https://aip.scitation.org/journal/cip", } @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 = "https://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 = "https://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", fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", 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", ISSN-L = "1061-2688", bibdate = "Mon May 12 17:14:49 1997", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Sys admin: the journal for UNIX system administrators", } @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 = "https://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 = "https://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", ISSN-L = "1044-789X", bibdate = "Fri Nov 28 17:26:40 MST 1997", bibsource = "https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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 = "https://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)", ISSN-L = "0001-0782", bibdate = "Fri Oct 10 18:17:54 MDT 1997", bibsource = "http://www.acm.org/pubs/toc/; https://www.math.utah.edu/pub/tex/bib/cacm1990.bib; https://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)", fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", 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 = "https://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", ISSN-L = "1090-2279", bibdate = "Thu Jan 16 17:23:49 1997", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "UNIX Developer", } @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 (print), 1082-7838 (electronic)", ISSN-L = "0360-5280", bibdate = "Wed Dec 24 17:26:39 MST 1997", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "BYTE Magazine", } @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 = "https://doi.org/10.1109/EURMIC.1997.617287", ISSN = "????", bibdate = "Sat Jul 16 17:20:12 MDT 2005", bibsource = "https://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 = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Wed Jan 7 19:18:03 MST 1998", bibsource = "https://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", fjournal = "ACM SIGADA Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", 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", ISSN-L = "0896-3207", bibdate = "Fri Jul 13 10:24:20 MDT 2007", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", acknowledgement = ack-bnb # " and " # ack-nhfb, journal-URL = "http://www.tug.org/TUGboat/", } @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)", ISSN-L = "1075-3583", bibdate = "Tue Oct 20 16:41:32 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue55/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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", ISSN-L = "1091-8906", bibdate = "Thu Aug 13 10:33:06 1998", bibsource = "http://www.javaworld.com/javaworld/; https://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", ISSN-L = "1044-6397", bibdate = "Tue Apr 11 06:42:35 MDT 2006", bibsource = "https://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, fjournal = ";login: the USENIX Association newsletter", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://dlib.computer.org/so/books/so1998/pdf/s4079.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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 = "https://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, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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", ISSN-L = "1044-789X", bibdate = "Wed Apr 1 16:59:28 MST 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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)", ISSN-L = "0018-9162", bibdate = "Tue Oct 6 18:50:08 MDT 1998", bibsource = "https://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.", fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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 = "https://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", ISSN-L = "1044-789X", bibdate = "Thu May 21 19:02:04 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/dr-dobbs.bib; https://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)", fjournal = "Dr. Dobb's Journal of Software Tools", 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)", ISSN-L = "1075-3583", bibdate = "Thu Nov 19 17:47:27 MST 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue56/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1075-3583", bibdate = "Fri Oct 9 08:35:26 MDT 1998", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue48/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://noframes.linuxjournal.com/lj-issues/2663.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 (print), 1558-4569 (electronic)", ISSN-L = "0097-8930", bibdate = "Wed Jul 22 14:55:52 MDT 1998", bibsource = "https://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, fjournal = "Computer Graphics", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J166", } @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)", ISSN-L = "0302-9743", bibdate = "Tue Feb 5 11:52:10 MST 2002", bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t1411.htm; https://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, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @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)", ISSN-L = "1075-3583", bibdate = "Thu May 21 15:07:35 1998", bibsource = "https://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, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://dlib.computer.org/so/books/so1998/pdf/s5088.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://home.ku.edu.tr/~ahakkas/publications/Summary.pdf", acknowledgement = ack-nhfb, } @Article{Staff: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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/super.bib", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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 = "https://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 = "https://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 (print), 1558-4569 (electronic)", ISSN-L = "0097-8930", bibdate = "Wed Jul 22 14:55:52 MDT 1998", bibsource = "https://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, fjournal = "Computer Graphics", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J166", } @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 = "https://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 = "https://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, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib", } @Article{Anonymous:1999:BROa, author = "Anonymous", title = "Book Review: {{\booktitle{OpenSources: Voices from the open source revolution}}: Edited by Chris DiBona, Sam Ockman and Mark Stone. O'Reilly, Sebastopol, CA. (1999). 272 pages. \$24.95}", journal = j-COMPUT-MATH-APPL, volume = "37", number = "10", pages = "173--173", month = may, year = "1999", CODEN = "CMAPDK", ISSN = "0898-1221 (print), 1873-7668 (electronic)", ISSN-L = "0898-1221", bibdate = "Wed Mar 1 21:48:55 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl1990.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122199903371", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @Article{Anonymous:1999:DLS, author = "Anonymous", title = "{Debian Linux} `{Super}' package buffer overflow", journal = j-NETWORK-SECURITY, volume = "1999", number = "3", pages = "3--3", month = mar, year = "1999", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(99)90014-4", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 16:57:37 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485899900144", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @Article{Anonymous:1999:FOS, author = "Anonymous", title = "Free open-source code to result in global private network", journal = j-NETWORK-SECURITY, volume = "1999", number = "11", pages = "4--4", month = nov, year = "1999", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(99)90131-9", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 16:57:47 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485899901319", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @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", ISSN-L = "1044-6397", bibdate = "Tue Apr 11 06:42:33 MDT 2006", bibsource = "https://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, fjournal = ";login: the USENIX Association newsletter", } @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\slash Linux}", journal = j-SPE, volume = "29", number = "10", pages = "863--874", month = aug, year = "1999", CODEN = "SPEXBL", DOI = "https://doi.org/10.1002/(SICI)1097-024X(199908)29:10<863::AID-SPE261>3.0.CO;2-5", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Tue Jan 30 09:50:34 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib; http://www3.interscience.wiley.com/journalfinder.html", acknowledgement = ack-nhfb, fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", keywords = "GNU/Linux, file system, VFS, on-the-fly data compression, LZRW1", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://dlib.computer.org/so/books/so1999/pdf/s4006.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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 = "https://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 = "https://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 = "https://doi.org/10.1109/TOOLS.1999.779065", ISSN = "????", bibdate = "Sat Jul 16 17:20:12 MDT 2005", bibsource = "https://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, } @Article{Comerford:1999:POS, author = "Richard Comerford", title = "The path to open-source systems", journal = j-IEEE-SPECTRUM, volume = "36", number = "5", pages = "25--31", month = may, year = "1999", CODEN = "IEESAM", DOI = "https://doi.org/10.1109/6.763200", ISSN = "0018-9235 (print), 1939-9340 (electronic)", ISSN-L = "0018-9235", bibdate = "Thu Jan 16 07:37:23 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeespectrum1990.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Spectrum", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6", keywords = "commercial interest; competition; Internet; Open source software; open systems; open-source systems; Operating systems; operating systems; Personal communication networks; Programming; Protocols; Robustness; software development; software distribution; software engineering; Unix; Unix software; Waste materials; Web server; Workstations", } @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 = "https://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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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", ISSN-L = "1044-789X", bibdate = "Thu Dec 3 09:32:09 MST 1998", bibsource = "http://www.ddj.com/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Tue Aug 31 07:04:20 1999", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGADA Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @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", ISSN-L = "1044-6397", bibdate = "Tue Apr 11 06:42:49 MDT 2006", bibsource = "https://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, fjournal = ";login: the USENIX Association newsletter", } @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 = "https://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 = "https://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", ISSN-L = "1044-789X", bibdate = "Tue Feb 2 06:29:28 MST 1999", bibsource = "https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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", CODEN = "CACMA2", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Thu Apr 8 06:53:09 MDT 1999", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/1999-42/; https://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, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @Article{Gengler:1999:NCG, author = "Barbara Gengler", title = "Now cryptography gets the `open source' treatment", journal = j-NETWORK-SECURITY, volume = "1999", number = "6", pages = "6--6", month = jun, year = "1999", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(99)90058-2", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 16:57:40 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485899900582", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://dlib.computer.org/so/books/so1999/pdf/s1128.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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 = "https://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 = "https://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", ISSN-L = "1044-6397", bibdate = "Tue Apr 11 06:42:51 MDT 2006", bibsource = "https://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, fjournal = ";login: the USENIX Association newsletter", } @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", ISSN-L = "1044-789X", bibdate = "Thu Nov 9 06:25:04 MST 2000", bibsource = "http://www.ddj.com/; https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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)", ISSN-L = "1075-3583", bibdate = "Thu Sep 21 07:44:11 MDT 2000", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue64/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://noframes.linuxjournal.com/lj-issues/issue64/3464.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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", ISSN-L = "1044-6397", bibdate = "Tue Apr 11 06:42:43 MDT 2006", bibsource = "https://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, fjournal = ";login: the USENIX Association newsletter", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Johnson:1999:OSR, author = "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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://dlib.computer.org/co/books/co1999/pdf/r5103.pdf", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://dlib.computer.org/co/books/co1999/pdf/r6107.pdf", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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)", ISSN-L = "1075-3583", bibdate = "Thu Sep 21 14:31:45 MDT 2000", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue66/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://noframes.linuxjournal.com/lj-issues/issue66/3654.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://doi.org/10.1145.328049", 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/issue67/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://noframes.linuxjournal.com/lj-issues/issue67/3653.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", 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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://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)", ISSN-L = "0018-9162", bibdate = "Thu Apr 1 07:09:15 MST 1999", bibsource = "https://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, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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)", ISSN-L = "0018-9162", bibdate = "Thu Feb 4 07:18:50 MST 1999", bibsource = "https://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, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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 = "https://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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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", ISSN-L = "1061-2688", bibdate = "Tue Aug 31 05:59:23 MDT 1999", bibsource = "https://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, fjournal = "Sys admin: the journal for UNIX system administrators", } @Article{Lucky:1999:FSR, author = "R. W. Lucky", title = "Free software [Reflections]", journal = j-IEEE-SPECTRUM, volume = "36", number = "5", pages = "24--24", month = may, year = "1999", CODEN = "IEESAM", DOI = "https://doi.org/10.1109/MSPEC.1999.763199", ISSN = "0018-9235 (print), 1939-9340 (electronic)", ISSN-L = "0018-9235", bibdate = "Thu Jan 16 07:37:23 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeespectrum1990.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Spectrum", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6", } @Article{MacKinnon:1999:LOS, author = "James G. MacKinnon", title = "The {Linux} operating system: {Debian GNU\slash Linux}", journal = j-J-APPL-ECONOMETRICS, volume = "14", number = "4", pages = "443--452", month = jul # "--" # aug, year = "1999", CODEN = "JAECET", DOI = "https://doi.org/10.1002/%28SICI%291099-1255%28199907/08%2914%3A4%3C443%3A%3AAID-JAE535%3E3.0.CO%3B2-L", ISSN = "0883-7252 (print), 1099-1255 (electronic)", ISSN-L = "0883-7252", bibdate = "Tue Jan 30 09:50:34 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jappleconometrics.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Applied Econometrics", journal-URL = "https://onlinelibrary.wiley.com/journal/10991255; https://www.jstor.org/journal/japplecon", onlinedate = "09 August 1999", } @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)", ISSN-L = "1075-3583", bibdate = "Thu Jun 3 06:33:57 MDT 1999", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue59/index.html; https://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, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://dlib.computer.org/so/books/so1999/pdf/s4006.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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", ISSN-L = "1044-789X", bibdate = "Thu Nov 9 06:25:06 MST 2000", bibsource = "http://www.ddj.com/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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/; https://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, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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", CODEN = "CACMA2", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Thu Apr 8 06:53:09 MDT 1999", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/1999-42/; https://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, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", 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", CODEN = "CACMA2", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Thu Apr 8 06:53:09 MDT 1999", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/1999-42/; https://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, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://dlib.computer.org/so/books/so1999/pdf/s1085.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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 = "https://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; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://noframes.linuxjournal.com/lj-issues/3415.html", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Segura:1999:EGT, author = "J. Segura and A. Gil", title = "{ELF} and {GNOME}: Two tiny codes to evaluate the real zeros of the {Bessel} functions of the first kind for real orders", journal = j-COMP-PHYS-COMM, volume = "117", number = "3", pages = "250--262", day = "11", month = mar, year = "1999", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/S0010-4655(98)00193-3", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Feb 13 21:30:36 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm1990.bib; https://www.math.utah.edu/pub/tex/bib/elefunt.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465598001933", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @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 = "https://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, language = "German", } @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 = "https://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", ISSN-L = "1044-789X", bibdate = "Thu Nov 9 06:25:04 MST 2000", bibsource = "https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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", ISSN-L = "1044-6397", bibdate = "Tue Apr 11 06:42:47 MDT 2006", bibsource = "https://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, fjournal = ";login: the USENIX Association newsletter", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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 = "https://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", ISSN-L = "0742-3136", bibdate = "Mon Sep 13 09:38:02 1999", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "Discusses compiler optimization issues for the superscalar Intel Pentium II processors.", acknowledgement = ack-nhfb, fjournal = "Performance Computing", } @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", CODEN = "CACMA2", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Thu Apr 8 06:53:09 MDT 1999", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/1999-42/; https://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, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @Article{Vrahatis:1999:EBP, author = "M. N. Vrahatis and O. Ragos and T. Skiniotis and F. A. Zafiropoulos and T. N. Grapsa", title = "Erratum to: {{\booktitle{RFSFNS: a portable package for the numerical determination of the number and the calculation of roots of Bessel functions}} [Comput. Phys. Commun. {\bf 92} (1995) 252--266]}", journal = j-COMP-PHYS-COMM, volume = "117", number = "3", pages = "290--290", day = "11", month = mar, year = "1999", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/S0010-4655(98)00109-X", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Feb 13 21:30:36 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm1990.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "See \cite{Vrahatis:1995:RPP}.", URL = "http://www.sciencedirect.com/science/article/pii/S001046559800109X", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Vrahatis:1999:ESP, author = "M. N. Vrahatis and O. Ragos and T. Skiniotis and F. A. Zafiropoulos and T. N. Grapsa", title = "Erratum to: {{\booktitle{RFSFNS: a portable package for the numerical determination of the number and the calculation of roots of Bessel functions}} [Comput. Phys. Commun. {\bf 92} (1995) 252--266]}", journal = j-COMP-PHYS-COMM, volume = "117", number = "3", pages = "290--290", day = "11", month = mar, year = "1999", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/S0010-4655(98)00109-X", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Feb 13 21:30:36 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm1990.bib; https://www.math.utah.edu/pub/tex/bib/elefunt.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "See \cite{Vrahatis:1995:RPP}.", URL = "http://www.sciencedirect.com/science/article/pii/S001046559800109X", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://dlib.computer.org/so/books/so1999/pdf/s1023.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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 = "https://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 = "https://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, language = "German", 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 = "https://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 = "https://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; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1075-3583", bibdate = "Thu Sep 21 07:44:12 MDT 2000", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue73/index.html; https://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, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Anonymous:2000:BRLa, author = "Anonymous", title = "Book Review: {{\booktitle{Learning Debian GNU\slash Linux}}: By Bill McCarty. O'Reilly, Sebastopol, CA. (1999). 343 pages. \$34.95 (CD-ROM included)}", journal = j-COMPUT-MATH-APPL, volume = "39", number = "3--4", pages = "265--265", month = feb, year = "2000", CODEN = "CMAPDK", ISSN = "0898-1221 (print), 1873-7668 (electronic)", ISSN-L = "0898-1221", bibdate = "Wed Mar 1 21:49:06 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl2000.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122100900713", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @Article{Anonymous:2000:BRLb, author = "Anonymous", title = "Book Review: {{\booktitle{Learning Red Hat Linux}}: By Bill McCarty. O'Reilly, Sebastopol, CA. (1999). 378 pages. \$34.95 (CD-ROM included)}", journal = j-COMPUT-MATH-APPL, volume = "39", number = "3--4", pages = "265--265", month = feb, year = "2000", CODEN = "CMAPDK", ISSN = "0898-1221 (print), 1873-7668 (electronic)", ISSN-L = "0898-1221", bibdate = "Wed Mar 1 21:49:06 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl2000.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122100900695", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @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)", ISSN-L = "1075-3583", bibdate = "Thu Sep 21 07:44:12 MDT 2000", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue71/index.html; https://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, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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} {CPUs}]", journal = j-COMPUTERWOCHE, volume = "27", number = "2", pages = "26--26", month = "????", year = "2000", ISSN = "0170-5121", ISSN-L = "0170-5121", bibdate = "Tue Feb 06 18:44:37 2001", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; OCLC Article1st database", acknowledgement = ack-nhfb, fjournal = "Computerwoche", language = "German", } @Article{Anonymous:2000:IAO, author = "Anonymous", title = "{IBM} to adopt open source", journal = j-NETWORK-SECURITY, volume = "2000", number = "12", pages = "2--2", day = "1", month = dec, year = "2000", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(00)12003-3", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 16:58:06 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485800120033", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @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 = j-COMPUTER-SHOPPER, pages = "254--255", month = jun, year = "2000", ISSN = "0886-0556", ISSN-L = "0886-0556", bibdate = "Tue Feb 06 18:50:42 2001", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; OCLC Article1st database", acknowledgement = ack-nhfb, fjournal = "Computer Shopper", } @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)", ISSN-L = "1075-3583", bibdate = "Thu Sep 21 07:44:12 MDT 2000", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue71/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1075-3583", bibdate = "Thu Sep 21 07:44:13 MDT 2000", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue74/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1075-3583", bibdate = "Thu Sep 21 16:40:51 MDT 2000", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue70/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1075-3583", bibdate = "Thu Sep 21 16:32:31 MDT 2000", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue70/index.html; https://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, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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", ISSN-L = "1044-789X", bibdate = "Thu Nov 9 08:25:15 MST 2000", bibsource = "http://www.ddj.com/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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", ISSN-L = "1044-789X", bibdate = "Thu Nov 9 08:25:14 MST 2000", bibsource = "http://www.ddj.com/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://sourceforge.net/", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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", ISSN-L = "1044-789X", bibdate = "Wed Nov 8 15:09:25 MST 2000", bibsource = "http://www.ddj.com/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", 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", ISSN-L = "1044-789X", bibdate = "Thu Nov 9 08:25:15 MST 2000", bibsource = "http://www.ddj.com/; https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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", ISSN-L = "1236-6064", bibdate = "Sat Jul 14 11:08:02 MDT 2001", bibsource = "http://www.cs.helsinki.fi/njc/njc7.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Nordic Journal of Computing", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @InCollection{Boyd:2000:PTH, author = "Donald B. Boyd", title = "Preface: a Tribute to the Halcyon Days of {QCPE}", crossref = "Lipkowitz:2000:RCC", pages = "v--xvi", year = "2000", DOI = "", bibdate = "Tue Jan 30 06:25:31 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "Quantum Chemistry Program Exchange (QCPE)", } @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 = "https://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 = "https://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", ISSN-L = "1044-789X", bibdate = "Thu Nov 9 08:25:15 MST 2000", bibsource = "http://www.ddj.com/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "0302-9743", bibdate = "Fri Feb 1 09:16:07 MST 2002", bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t1753.htm; https://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, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @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 = "https://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 = "https://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 = "https://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{Eddelbuttel:2000:EO, author = "Dirk Eddelb{\"u}ttel", title = "Econometrics with {Octave}", journal = j-J-APPL-ECONOMETRICS, volume = "15", number = "5", pages = "531--542", month = sep # "--" # oct, year = "2000", CODEN = "JAECET", DOI = "https://doi.org/10.1002/1099-1255%28200009/10%2915%3A5%3C531%3A%3AAID-JAE573%3E3.0.CO%3B2-8", ISSN = "0883-7252 (print), 1099-1255 (electronic)", ISSN-L = "0883-7252", bibdate = "Sat Mar 9 10:20:00 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jappleconometrics.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Applied Econometrics", journal-URL = "https://onlinelibrary.wiley.com/journal/10991255; https://www.jstor.org/journal/japplecon", onlinedate = "29 December 2000", } @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", ISSN-L = "1044-789X", bibdate = "Wed Nov 8 15:09:25 MST 2000", bibsource = "http://www.ddj.com/; https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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", ISSN-L = "1044-789X", bibdate = "Thu Nov 9 08:25:14 MST 2000", bibsource = "http://www.ddj.com/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @InProceedings{Fowler:2000:QOS, author = "J. E. Fowler", title = "{QccPack}: an open-source software library for quantization, compression, and coding", crossref = "Storer:2000:DPD", pages = "??--??", year = "2000", DOI = "https://doi.org/10.1109/DCC.2000.838201", bibdate = "Tue Feb 5 14:06:51 MST 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/datacompression.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=838201; http://www.ece.msstate.edu/~fowler/QccPack", acknowledgement = ack-nhfb, keywords = "GNU Public License", remark = "The msstate URL is no longer accessible on 06 February 2013.", } @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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://dlib.computer.org/so/books/so2000/pdf/s3104.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://dlib.computer.org/so/books/so2000/pdf/s2096.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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", ISSN-L = "1044-789X", bibdate = "Wed Nov 8 15:09:25 MST 2000", bibsource = "http://www.ddj.com/; https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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", ISSN-L = "1075-2838", bibdate = "Tue May 14 18:09:25 MDT 2002", bibsource = "http://www.cuj.com/articles/2000/0003/0003toc.htm?topic=articles; https://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, fjournal = "C/C++ Users Journal", } @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 = "https://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 = "https://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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Hancock:2000:WHSa, author = "Bill Hancock", title = "{White House} Supporting Open Source Code", journal = j-COMPUT-SECUR, volume = "19", number = "7", pages = "577--578", day = "1", month = nov, year = "2000", CODEN = "CPSEDU", ISSN = "0167-4048 (print), 1872-6208 (electronic)", ISSN-L = "0167-4048", bibdate = "Mon Sep 23 09:45:42 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsecur2000.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0167404800070103", acknowledgement = ack-nhfb, fjournal = "Computers \& Security", journal-URL = "http://www.sciencedirect.com/science/journal/01674048", } @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 = "https://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 = "https://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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://dlib.computer.org/co/books/co2000/pdf/r5098.pdf", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://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 = "https://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 = "https://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)", ISSN-L = "1075-3583", bibdate = "Thu Sep 21 07:44:13 MDT 2000", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue75/index.html; https://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, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://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", } @Article{Nelson:2000:TCN, author = "Daniel Nelson and Yau Man Ng", title = "Teaching computer networking using open source software", journal = j-SIGCSE, volume = "32", number = "3", pages = "13--16", month = sep, year = "2000", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/353519.343056", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 16:56:43 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", abstract = "For the past seven years we have taught a subject entitled Network Software and Management (NSM) for both computer science and electrical engineering students. We discuss the evolution of this subject syllabus in response to the changing requirements of the workplace environment, ever improving technology and the need to combine theory and practice in teaching subjects such as this. We used open source software exclusively in our laboratory exercises and we provide the rationale behind our choice of specific software packages.", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://dlib.computer.org/co/books/co2000/pdf/rz020.pdf", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "Web databases; XML (document markup language)", } @Article{Racine:2000:CTG, author = "J. Racine", title = "The {Cygwin} tools: a {GNU} toolkit for {Windows}", journal = j-J-APPL-ECONOMETRICS, volume = "15", number = "3", pages = "331--341", year = "2000", CODEN = "JAECET", DOI = "https://doi.org/10.1002/1099-1255(200005/06)15:3<331::AID-JAE558>3.0.CO;2-G", ISSN = "0883-7252 (print), 1099-1255 (electronic)", ISSN-L = "0883-7252", bibdate = "Tue Jan 30 09:50:34 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Applied Econometrics", } @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 = "https://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", ISSN-L = "1622-5694", LCCN = "????", bibdate = "Wed Oct 30 10:20:49 2002", bibsource = "https://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 = "https://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", ISSN-L = "1044-789X", bibdate = "Thu Nov 9 08:25:13 MST 2000", bibsource = "http://www.ddj.com/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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", ISSN-L = "1044-789X", bibdate = "Wed Nov 8 15:09:24 MST 2000", bibsource = "http://www.ddj.com/; https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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/; https://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, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", 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 = "https://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", ISSN-L = "1044-789X", bibdate = "Wed Nov 8 15:09:25 MST 2000", bibsource = "http://www.ddj.com/; https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "1075-3583", bibdate = "Thu Sep 21 07:44:13 MDT 2000", bibsource = "http://noframes.linuxjournal.com/lj-issues/issue77/index.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", price = "US\$39.99", acknowledgement = ack-nhfb, } @Article{Zhao:2000:SQR, author = "Luyin Zhao and Sebastian Elbaum", title = "A survey on quality related activities in open source", journal = j-SIGSOFT, volume = "25", number = "3", pages = "54--57", month = may, year = "2000", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/505863.505878", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:13:57 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", ISSN-L = "1097-2803", bibdate = "Thu Sep 2 12:08:56 MDT 2010", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.scpe.org/content/4/3.toc", acknowledgement = ack-nhfb, fjournal = "PDCP: Parallel and Distributed Computing Practices", } @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}; {NAGWare} {\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)", ISSN-L = "1061-7264", bibdate = "Thu Feb 07 06:54:12 2002", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM Fortran Forum", issue = "60", journal-URL = "http://portal.acm.org/toc.cfm?id=J286", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/unix.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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "Includes eight CD-ROMs.", acknowledgement = ack-nhfb, language = "German", } @Article{Anonymous:2001:EOS, author = "Anonymous", title = "Editorial: Open Source and Empirical Software Engineering", journal = j-EMPIR-SOFTWARE-ENG, volume = "6", number = "3", pages = "193--194", month = sep, year = "2001", CODEN = "ESENFW", DOI = "https://doi.org/10.1023/A:1017379030770", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:13:44 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1023/A%3A1017379030770", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Anonymous:2001:GBO, author = "Anonymous", title = "{Germany} backs open source", journal = j-NETWORK-SECURITY, volume = "2001", number = "12", pages = "2--2", day = "1", month = dec, year = "2001", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(01)01204-1", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 16:58:23 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485801012041", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @Article{Anonymous:2001:GEO, author = "Anonymous", title = "Guest Editorial: Open source software: investigating the software engineering, psychosocial and economic issues", journal = j-INFO-SYST-J, volume = "11", number = "4", pages = "273--276", year = "2001", DOI = "https://doi.org/10.1046/j.1365-2575.2001.00109.x", ISSN = "1350-1917 (print), 1365-2575 (electronic)", ISSN-L = "1350-1917", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Information Systems Journal", } @Article{Anonymous:2001:OSM, author = "Anonymous", title = "Open source movement turns tables on {IP} laws", journal = j-NETWORK-SECURITY, volume = "2001", number = "4", pages = "3--4", day = "1", month = apr, year = "2001", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(01)00404-4", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 16:58:12 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485801004044", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @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 = "https://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, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://dlib.computer.org/co/books/co2001/pdf/r6090.pdf", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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 = "https://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", ISSN-L = "1044-789X", bibdate = "Thu Feb 15 12:14:41 MST 2001", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://publicscience.net/; http://www.ddj.com/", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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", ISSN-L = "1044-789X", bibdate = "Tue Feb 12 05:21:39 MST 2002", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.ddj.com/", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://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", ISSN-L = "1044-789X", bibdate = "Wed Jul 11 06:31:35 MDT 2001", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.ddj.com/", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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{Carlson:2001:OSB, author = "R. Carlson", title = "Open-source Biology And Its Impact On Industry", journal = j-IEEE-SPECTRUM, volume = "38", number = "5", pages = "15--17", month = may, year = "2001", CODEN = "IEESAM", DOI = "https://doi.org/10.1109/MSPEC.2001.920040", ISSN = "0018-9235 (print), 1939-9340 (electronic)", ISSN-L = "0018-9235", bibdate = "Sat Jan 18 12:29:46 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeespectrum2000.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Spectrum", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6", keywords = "Biological system modeling; Biological systems; Computational biology; Displays; Food technology; Humans; Manufacturing; Open source software; Pigments; Systems biology", } @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 (print), 1537-2626 (electronic)", ISSN-L = "1099-6621", bibdate = "Sat Sep 6 11:22:16 MDT 2003", bibsource = "http://mitpress.mit.edu/journal-home.tcl?issn=10996621; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://mitpress.mit.edu/catalog/item/default.asp?sid=81FFBAAF-F78B-4799-8942-1A7B831BFC9A&ttype=6&tid=8010", acknowledgement = ack-nhfb, fjournal = "Markup languages: theory \& practice", } @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", ISSN-L = "1061-2688", bibdate = "Wed Jul 11 07:06:35 MDT 2001", bibsource = "https://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, fjournal = "Sys admin: the journal for UNIX system administrators", } @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 = "https://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 = "https://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; https://www.math.utah.edu/pub/tex/bib/gnu.bib", abstract = "A History of MPEG.", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Cioffi:2001:LHO, author = "D. F. Cioffi", title = "Learning from hackers [open-source programming]", journal = j-IEEE-SPECTRUM, volume = "38", number = "6", pages = "77--79", month = jun, year = "2001", CODEN = "IEESAM", DOI = "https://doi.org/10.1109/6.925286", ISSN = "0018-9235 (print), 1939-9340 (electronic)", ISSN-L = "0018-9235", bibdate = "Sat Jan 18 12:29:46 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeespectrum2000.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Spectrum", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6", keywords = "Computer hacking; Energy management; engineering computing; Engineering profession; Financial management; Lakes; Linux; Market research; Open source software; open-source hackers; open-source movement; open-source programming; operating systems (computers); programming; Programming profession; project engineering; Project management; project management; project managers", } @Article{Claypool:2001:OSL, author = "Mark Claypool and David Finkel and Craig Wills", title = "An open source laboratory for operating systems projects", journal = j-SIGCSE, volume = "33", number = "3", pages = "145--148", month = sep, year = "2001", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/507758.377669", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 16:56:50 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", abstract = "Typical undergraduate operating systems projects use services provided by an operating system via system calls or develop code in a simulated operating system. With the increasing popularity of operating systems with open source code such as Linux, there are untapped possibilities for operating systems projects to modify real operating system code. We present the hardware and software configuration of an open source laboratory that promises to provide students that use it with a better understanding of operating system internals than is typically gained in a traditional operating systems course. Our preliminary projects and evaluation suggest that thus far the lab has achieved its primary goal in that students that used the lab feel more knowledgeable in operating systems and more confident in their ability to write and modify operating system code.", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @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", ISSN-L = "1044-789X", bibdate = "Tue Feb 12 05:21:39 MST 2002", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.ddj.com/", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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", ISSN-L = "1044-789X", bibdate = "Tue Feb 12 05:21:40 MST 2002", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.ddj.com/", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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 = "https://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, } @InBook{Delozier:2001:FOS, author = "Eric P. Delozier", booktitle = "Wiley Encyclopedia of Electrical and Electronics Engineering", title = "Free and Open Source Software", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "??--??", year = "2001", DOI = "https://doi.org/10.1002/047134608X.W1682", ISBN = "0-471-34608-X", ISBN-13 = "978-0-471-34608-1", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", 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 = "https://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 = "https://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; https://www.math.utah.edu/pub/tex/bib/gnu.bib; http:www.ifross.de/ifross_html/links.html", acknowledgement = ack-nhfb, language = "German", } @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", ISSN-L = "1946-4789", bibdate = "Fri Nov 8 05:39:36 MST 2002", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta database", acknowledgement = ack-nhfb, pagecount = "16", } @Article{El-Emam:2001:EOS, author = "Khaled El-Emam", title = "Ethics and Open Source", journal = j-EMPIR-SOFTWARE-ENG, volume = "6", number = "4", pages = "291--292", month = dec, year = "2001", CODEN = "ESENFW", DOI = "https://doi.org/10.1023/A:1011962213685", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:13:45 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1023/A%3A1011962213685", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @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", ISSN-L = "1044-789X", bibdate = "Thu Jun 7 06:07:17 MDT 2001", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.ddj.com/", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @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", ISSN-L = "1044-789X", bibdate = "Thu Jun 7 06:07:16 MDT 2001", bibsource = "https://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, fjournal = "Dr. Dobb's Journal of Software Tools", 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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Feller:2001:MSB, author = "Joseph Feller and Brian Fitzgerald and Andr{\'e} van der Hoek", title = "Making sense of the bazaar: {1st Workshop on Open Source Software Engineering}", journal = j-SIGSOFT, volume = "26", number = "6", pages = "51--52", month = nov, year = "2001", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/505532.505543", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:13 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "Since the coining of the term ``Open Source'' in 1998, there has been a surge of academic and industrial research on the topic. Making Sense of the Bazaar: 1$^{st}$ Workshop on Open Source Software Engineering brought together 30 researchers and practitioners from 8 countries to discuss Open Source Software as an emerging Software Engineering paradigm. The full proceedings of the workshop have been made available online, and the full workshop report will be published in a special issue of IEE Proceedings --- Software on Open Source Software Engineering.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Gallivan:2001:SBB, author = "Michael J. Gallivan", title = "Striking a balance between trust and control in a virtual organization: a content analysis of open source software case studies", journal = j-INFO-SYST-J, volume = "11", number = "4", pages = "277--304", year = "2001", DOI = "https://doi.org/10.1046/j.1365-2575.2001.00108.x", ISSN = "1350-1917 (print), 1365-2575 (electronic)", ISSN-L = "1350-1917", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Information Systems Journal", keywords = "Control, McDonaldization, networked organization, rationalization, trust, virtual organization", } @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", ISSN-L = "1044-789X", bibdate = "Thu Apr 12 06:45:08 MDT 2001", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.ddj.com/", acknowledgement = ack-nhfb, fjournal = "Dr. Dobb's Journal of Software Tools", } @Article{Goodrum:2001:OSA, author = "Abby A. Goodrum and Mark E. Rorvig and Ki-Tai Jeong and Chitturi Suresh", title = "An open source agenda for research linking text and image content features", journal = j-J-AM-SOC-INF-SCI-TECHNOL, volume = "52", number = "11", pages = "948--953", month = "????", year = "2001", CODEN = "JASIEF", DOI = "https://doi.org/10.1002/asi.1147", ISSN = "1532-2882 (print), 1532-2890 (electronic)", ISSN-L = "1532-2882", bibdate = "Fri Sep 11 10:41:10 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jasist.bib", acknowledgement = ack-nhfb, fjournal = "Journal of the American Society for Information Science and Technology: JASIST", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1532-2890", onlinedate = "10 Aug 2001", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://dlib.computer.org/so/books/so2001/pdf/s2104.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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)", ISSN-L = "0302-9743", bibdate = "Sat Feb 2 13:03:19 MST 2002", bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2000.htm; https://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, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @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)", ISSN-L = "0302-9743", bibdate = "Sat Feb 2 13:02:51 MST 2002", bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t1947.htm; https://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, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @Article{Hafner:2001:FOS, author = "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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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", ISSN-L = "1534-083X", bibdate = "Thu Aug 30 06:30:56 2001", bibsource = "https://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 = "https://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 = "https://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 = "https://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, language = "German", } @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", ISSN-L = "0896-3207", bibdate = "Fri Jul 13 10:24:20 MDT 2007", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", acknowledgement = ack-bnb # " and " # ack-nhfb, journal-URL = "http://www.tug.org/TUGboat/", } @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 = "https://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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "0001-0782", bibdate = "Thu May 24 08:45:57 MDT 2001", bibsource = "http://www.acm.org/pubs/toc/; https://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, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @Article{Jorgensen:2001:PIA, author = "Niels J{\o}rgensen", title = "Putting it all in the trunk: incremental software development in the {FreeBSD} open source project", journal = j-INFO-SYST-J, volume = "11", number = "4", pages = "321--336", year = "2001", DOI = "https://doi.org/10.1046/j.1365-2575.2001.00113.x", ISSN = "1350-1917 (print), 1365-2575 (electronic)", ISSN-L = "1350-1917", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Information Systems Journal", keywords = "Incremental development, maintenance, motivation, open source", } @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 = "https://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", ISSN-L = "1044-789X", bibdate = "Thu Jun 7 06:07:17 MDT 2001", bibsource = "https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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)", ISSN-L = "0302-9743", bibdate = "Sat Feb 2 13:04:54 MST 2002", bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2094.htm; https://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, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @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 = "https://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 = "xxii + 625--1178", year = "2001", ISBN = "1-882114-55-8", ISBN-13 = "978-1-882114-55-9", LCCN = "????", bibdate = "Wed Jun 11 15:42:44 2003", bibsource = "https://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 = "https://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 = "https://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 = "https://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", ISSN-L = "1532-0464", bibdate = "Tue Feb 18 07:16:21 MST 2003", bibsource = "https://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", ISSN-L = "0018-8670", bibdate = "Wed Jul 25 11:56:47 MDT 2001", bibsource = "https://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, fjournal = "IBM Systems Journal", 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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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, language = "Italian", } @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 = "https://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 = "https://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/; https://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.", fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", } @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 = "https://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 = "https://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", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5992", } @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)", ISSN-L = "0302-9743", bibdate = "Sat Feb 2 13:02:41 MST 2002", bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t1887.htm; https://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, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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{Raymond:2001:WMS, author = "E. S. Raymond", title = "Why {Microsoft} smears --- and fears --- open source", journal = j-IEEE-SPECTRUM, volume = "38", number = "8", pages = "14--15", month = aug, year = "2001", CODEN = "IEESAM", DOI = "https://doi.org/10.1109/6.938720", ISSN = "0018-9235 (print), 1939-9340 (electronic)", ISSN-L = "0018-9235", bibdate = "Sat Jan 18 12:29:46 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeespectrum2000.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Spectrum", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6", keywords = "Companies; Internet; Licenses; Lifting equipment; Linux; Microsoft; Natural languages; Open source software; open-source code; Operating systems; operating systems (computers); propaganda campaign; proprietary software; software customers; software houses; Uncertainty; Web server", } @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", ISSN-L = "1061-2688", bibdate = "Wed Mar 14 07:33:18 MST 2001", bibsource = "https://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, fjournal = "Sys admin: the journal for UNIX system administrators", } @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", ISSN-L = "1061-2688", bibdate = "Tue Dec 19 15:44:43 MST 2000", bibsource = "https://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, fjournal = "Sys admin: the journal for UNIX system administrators", } @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; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://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 = "https://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; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://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 = "https://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; https://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 = "https://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 = "https://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", ISSN-L = "1044-789X", bibdate = "Thu Jun 7 06:07:17 MDT 2001", bibsource = "https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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", ISSN-L = "1075-2838", bibdate = "Tue May 14 18:09:30 MDT 2002", bibsource = "http://www.cuj.com/articles/2001/0103/0103toc.htm?topic=articles; https://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, fjournal = "C/C++ Users Journal", } @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 = "https://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, language = "German", } @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/; https://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, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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", ISSN-L = "1044-789X", bibdate = "Tue Mar 13 15:22:36 MST 2001", bibsource = "https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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", ISSN-L = "1044-789X", bibdate = "Tue Feb 12 05:21:39 MST 2002", bibsource = "https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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 = "https://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, language = "German", 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 = "https://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, language = "German", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", note = "Final engineering project. Includes one CD-ROM.", acknowledgement = ack-nhfb, language = "Spanish", } @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 = "https://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)", ISSN-L = "0302-9743", bibdate = "Sat Feb 2 13:04:00 MST 2002", bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2043.htm; https://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, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @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 = "https://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, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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)", ISSN-L = "0302-9743", bibdate = "Sat Feb 2 13:05:05 MST 2002", bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2105.htm; https://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, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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)", ISSN-L = "0001-0782", bibdate = "Thu May 24 08:45:57 MDT 2001", bibsource = "http://www.acm.org/pubs/toc/; https://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, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://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 = "https://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", 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 = "https://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, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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", ISSN-L = "1075-2838", bibdate = "Tue May 14 18:09:30 MDT 2002", bibsource = "http://www.cuj.com/articles/2001/0102/0102toc.htm?topic=articles; https://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, fjournal = "C/C++ Users Journal", } @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 = "https://doi.org/10.1002/spe.373", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Tue Jan 30 09:50:34 2018", bibsource = "http://www.interscience.wiley.com/jpages/0038-0644; https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www3.interscience.wiley.com/journalfinder.html", acknowledgement = ack-nhfb, fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", keywords = "aliasing, performance impact, design by contract, Eiffel, SmallEiffel, assertions, Flyweight pattern, Singleton pattern", } @Book{Ziccardi:2001:DAN, author = "Giovanni Ziccardi", title = "Il diritto d'autore nell'era digitale: evoluzione tecnologica e copyright: {Internet}, mp3, {DivX};-), open source, {Gnu\slash Linux}, free software, mezzi di protezione. ({Italian}) [{Copyright} in the digital age: evolution, technology, and copyright: {Internet}, mp3, {DivX};-), open source, {Gnu\slash Linux}, free software, means of protection]", publisher = "Il sole 24 ore", 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 = "https://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 = "https://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 = "https://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, } @Article{Anonymous:2002:FIO, author = "Anonymous", title = "A further investigation of open source software: community, co-ordination, code quality and security issues", journal = j-INFO-SYST-J, volume = "12", number = "1", pages = "3--5", year = "2002", DOI = "https://doi.org/10.1046/j.1365-2575.2002.00125.x", ISSN = "1350-1917 (print), 1365-2575 (electronic)", ISSN-L = "1350-1917", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Information Systems Journal", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "On-line journal.", URL = "http://www.die.linuxzeitung.de/", acknowledgement = ack-nhfb, language = "German", 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)", ISSN-L = "0018-9162", bibdate = "Fri Dec 12 19:53:30 MST 2003", bibsource = "https://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, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Antoniades:2002:NSM, author = "I. P. Antoniades and I. Stamelos and L. Angelis and G. L. Bleris", title = "A novel simulation model for the development process of open source software projects", journal = j-SPIP, volume = "7", number = "3--4", pages = "173--188", month = sep # "\slash " # dec, year = "2002", CODEN = "SPIPFL", DOI = "https://doi.org/10.1002/spip.163", ISSN = "1077-4866 (print), 1099-1670 (electronic)", ISSN-L = "1077-4866", bibdate = "Tue Jan 30 17:28:02 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spip.bib", acknowledgement = ack-nhfb, fjournal = "Software Process: Improvement and Practice", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-1670", keywords = "dynamic simulation modelling; open source software", } @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", ISSN-L = "0896-3207", bibdate = "Fri Jul 13 10:24:20 MDT 2007", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", acknowledgement = ack-bnb # " and " # ack-nhfb, journal-URL = "http://www.tug.org/TUGboat/", } @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)", ISSN-L = "0001-0782", bibdate = "Thu Aug 1 07:05:18 MDT 2002", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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", ISSN-L = "1548-7660", bibdate = "Sun Nov 17 22:35:43 2002", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", journal-URL = "http://www.jstatsoft.org/", } @Article{Bertot:2002:PGS, author = "Yves Bertot and Nicolas Magaud and Paul Zimmermann", title = "A Proof of {GMP} Square Root", journal = j-J-AUTOM-REASON, volume = "29", number = "3--4", pages = "225--252", month = sep, year = "2002", CODEN = "JAREEW", DOI = "https://doi.org/10.1023/A:1021987403425", ISSN = "0168-7433 (print), 1573-0670 (electronic)", ISSN-L = "0168-7433", bibdate = "Sat Feb 08 08:59:09 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/elefunt.bib; https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jautomreason.bib", URL = "https://link.springer.com/article/10.1023/A:1021987403425", acknowledgement = ack-nhfb, ajournal = "J. Autom. Reason.", fjournal = "Journal of Automated Reasoning", journal-URL = "http://link.springer.com/journal/10817", keywords = "GNU Multiple Precision library", } @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 = "https://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/; https://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 = "https://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)", ISSN-L = "0302-9743", bibdate = "Tue Sep 10 19:09:29 MDT 2002", bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2319.htm; https://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, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @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", ISSN-L = "1534-083X", bibdate = "Thu May 09 05:32:41 2002", bibsource = "https://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{Cass:2002:FFR, author = "Stephen Cass", title = "{{\booktitle{Free as in freedom: Richard Stallman's crusade for free software}}, by Sam Williams, O'Reilly, Sebastopol, CA, 2002, ISBN 0-596-00287-4, 240 pp., \$22.96} [Book Review]", journal = j-IEEE-SPECTRUM, volume = "39", number = "6", pages = "56--57", month = jun, year = "2002", CODEN = "IEESAM", DOI = "https://doi.org/10.1109/MSPEC.2002.1049262", ISSN = "0018-9235 (print), 1939-9340 (electronic)", ISSN-L = "0018-9235", bibdate = "Sat Jan 18 12:29:46 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeespectrum2000.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Spectrum", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6", keywords = "Artificial intelligence; Book reviews; Computer hacking; Law; Licenses; Linux; Open source software; Operating systems; Programming profession; Software systems", } @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)", ISSN-L = "0302-9743", bibdate = "Sat Nov 30 20:57:05 MST 2002", bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2404.htm; https://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, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @Article{Cohen:2002:OSM, author = "Fred Cohen", title = "Is Open Source More or Less Secure?", journal = j-NETWORK-SECURITY, volume = "2002", number = "7", pages = "17--19", day = "1", month = jul, year = "2002", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(02)07011-3", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 16:58:33 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485802070113", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @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", ISSN-L = "1075-2838", bibdate = "Tue May 14 18:09:37 MDT 2002", bibsource = "http://www.cuj.com/articles/2002/0206/0206toc.htm?topic=articles; https://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, fjournal = "C/C++ Users Journal", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1000", } @Article{Davis:2002:OSD, author = "Chad Davis and Coskun Bayrak", title = "Open source development and the {World Wide Web}: a certain tension", journal = j-SIGSOFT, volume = "27", number = "5", pages = "93--97", month = sep, year = "2002", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/571681.571682", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:22 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "The development of the World Wide Web over the course of the past ten years has run rampant. The course it has taken has been both swift and unpredictable. The largest distributed system in the world began as a utopian notion of an interconnected and open web of information, the dream of the academic and intellectual alike. Today it is indeed a massive interconnected web of communication and content, but the content, largely on the more popular, if not pornographic, end of the mass media spectrum, is not what the founders intended. Coinciding with the rapid growth of the web has been the equally speedy rise of the open source development community, which can best be understood as a distributed system in its own right. Indeed, the development of the web has been, outside of the Linux project, the largest arena for open source development. And current trends, witnessed by such significant open source projects as Mozilla and Apache, seem to suggest that the open source way of doing things is quickly becoming the web way of doing things. However, there is a certain tension growing between those who would like to control, for economic profit or for the gratification of control itself, the direction of the web's development and those open source developers who are responsible for a large portion of that growth. This paper explores the natural relationship, as well as the growing tension within this relationship, between the open source development community and the World Wide Web.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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)", ISSN-L = "0001-0782", bibdate = "Wed Jan 30 17:45:01 MST 2002", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://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", ISSN-L = "1534-083X", bibdate = "Thu May 09 05:32:41 2002", bibsource = "https://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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1000", } @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 = "https://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)", ISSN-L = "0302-9743", bibdate = "Tue Sep 10 19:09:04 MDT 2002", bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2265.htm; https://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, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @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", ISSN-L = "1061-2688", bibdate = "Fri Feb 08 11:17:41 2002", bibsource = "https://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, fjournal = "Sys admin: the journal for UNIX system administrators", } @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 = "https://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 = "https://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 = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Sat Aug 9 09:06:14 MDT 2003", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGAda Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @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 = "https://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 = j-BEHAV-RES-METH-INSTR-COMP, volume = "34", number = "2", pages = "241--244", day = "1", month = may, year = "2002", CODEN = "BRMCEW", ISSN = "0743-3808 (print), 1532-5970 (electronic)", ISSN-L = "0743-3808", bibdate = "Fri Nov 8 05:39:36 MST 2002", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta database", acknowledgement = ack-nhfb, fjournal = "Behavior Research Methods, Instruments, and Computers", journal-URL = "http://link.springer.com/journal/13428", 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 = "https://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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", } @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 = "https://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", ISSN-L = "1534-083X", bibdate = "Thu May 09 05:32:41 2002", bibsource = "https://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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Hansen:2002:OSA, author = "Marit Hansen and Kristian K{\"o}hntopp and Andreas Pfitzmann", title = "The Open Source approach --- opportunities and limitations with respect to security and privacy", journal = j-COMPUT-SECUR, volume = "21", number = "5", pages = "461--471", day = "1", month = oct, year = "2002", CODEN = "CPSEDU", ISSN = "0167-4048 (print), 1872-6208 (electronic)", ISSN-L = "0167-4048", bibdate = "Mon Sep 23 09:45:48 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsecur2000.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0167404802005163", acknowledgement = ack-nhfb, fjournal = "Computers \& Security", journal-URL = "http://www.sciencedirect.com/science/journal/01674048", } @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 = "https://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 = "https://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 = "https://doi.org/10.1002/spe.485", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Fri Nov 8 05:23:16 MST 2002", bibsource = "http://www.interscience.wiley.com/jpages/0038-0644; https://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, fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", 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 = "https://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{Johnson:2002:OSS, author = "Justin Pappas Johnson", title = "Open Source Software: Private Provision of a Public Good", journal = "Journal of Economics \& Management Strategy", volume = "11", number = "4", pages = "637--662", year = "2002", DOI = "https://doi.org/10.1111/j.1430-9134.2002.00637.x", ISSN = "1058-6407 (print), 1530-9134 (electronic)", ISSN-L = "1058-6407", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.linuxjournal.com/article/5644", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Koch:2002:ECO, author = "Stefan Koch and Georg Schneider", title = "Effort, co-operation and co-ordination in an open source software project: {GNOME}", journal = j-INFO-SYST-J, volume = "12", number = "1", pages = "27--42", year = "2002", DOI = "https://doi.org/10.1046/j.1365-2575.2002.00110.x", ISSN = "1350-1917 (print), 1365-2575 (electronic)", ISSN-L = "1350-1917", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Information Systems Journal", keywords = "Case study, effort estimation, open source software, software development, software metrics", } @Article{Lawrie:2002:IDO, author = "Tony Lawrie and Cristina Gacek", title = "Issues of dependability in open source software development", journal = j-SIGSOFT, volume = "27", number = "3", pages = "34--37", month = may, year = "2002", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/638574.638584", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:18 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "This paper presents issues raised by the articles, presentations, and discussions concerning Open Source Software, Trustworthiness, and Dependability at the Open Source Development Workshop held in Newcastle upon Tyne, UK, on the 25$^{th}$ and 26$^{th}$ of February 2002.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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 = "https://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, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Lever:2002:OSS, author = "John A. Lever and Chris Maresca and Robert Munro", title = "9.2.4 Open Source Software Assessment for the {Naval Oceanographic Office}", journal = "INCOSE International Symposium", volume = "12", number = "1", pages = "423--429", year = "2002", DOI = "https://doi.org/10.1002/j.2334-5837.2002.tb02491.x", ISSN = "2334-5837", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", 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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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", ISSN-L = "1044-789X", bibdate = "Tue Feb 12 05:21:41 MST 2002", bibsource = "https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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)", ISSN-L = "0302-9743", bibdate = "Tue Sep 10 19:09:50 MDT 2002", bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2361.htm; https://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, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM Transactions on Software Engineering and Methodology", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J790", } @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", ISSN-L = "1534-083X", bibdate = "Thu May 09 05:32:41 2002", bibsource = "https://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, fjournal = "Embedded Linux Journal", } @Article{Mowery:2002:LPI, author = "David C. Mowery and Bhaven N. Sampat and Arvids A. Ziedonis", title = "Learning to Patent: Institutional Experience, Learning, and the Characteristics of {U.S.} University Patents After the {Bayh--Dole Act}, 1981--1992", journal = j-MANAGEMENT-SCIENCE, volume = "48", number = "1", pages = "73--89", month = jan, year = "2002", CODEN = "MSCIAM", DOI = "https://doi.org/10.1287/mnsc.48.1.73.14278", ISSN = "0025-1909 (print), 1526-5501 (electronic)", ISSN-L = "0025-1909", bibdate = "Mon Jan 29 06:09:50 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://pubsonline.informs.org/doi/pdf/10.1287/mnsc.48.1.73.14278", acknowledgement = ack-nhfb, fjournal = "Management Science", journal-URL = "http://pubsonline.informs.org/loi/mnsc", } @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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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", ISSN-L = "1361-4169", bibdate = "Mon Apr 18 11:04:31 2005", bibsource = "https://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)", ISSN-L = "0302-9743", bibdate = "Tue Sep 10 19:09:50 MDT 2002", bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2361.htm; https://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, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @Article{Payne:2002:SOS, author = "Christian Payne", title = "On the security of open source software", journal = j-INFO-SYST-J, volume = "12", number = "1", pages = "61--78", year = "2002", DOI = "https://doi.org/10.1046/j.1365-2575.2002.00118.x", ISSN = "1350-1917 (print), 1365-2575 (electronic)", ISSN-L = "1350-1917", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Information Systems Journal", keywords = "open source software, proprietary software, computer security, security vulnerabilities, code review", } @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 = "https://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", ISSN-L = "1075-2838", bibdate = "Tue May 14 18:09:36 MDT 2002", bibsource = "http://www.cuj.com/articles/2002/0205/0205toc.htm?topic=articles; https://www.math.utah.edu/pub/tex/bib/gnu.bib", abstract = "A C++ binding for GNOME makes Linux GUIs easy work.", acknowledgement = ack-nhfb, fjournal = "C/C++ Users Journal", } @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 = "https://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 = "https://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 = "https://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 = "https://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; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://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 = "https://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 Team}", 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 = "https://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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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, language = "French", } @Article{Sharma:2002:FCH, author = "Srinarayan Sharma and Vijayan Sugumaran and Balaji Rajagopalan", title = "A framework for creating hybrid-open source software communities", journal = j-INFO-SYST-J, volume = "12", number = "1", pages = "7--25", year = "2002", DOI = "https://doi.org/10.1046/j.1365-2575.2002.00116.x", ISSN = "1350-1917 (print), 1365-2575 (electronic)", ISSN-L = "1350-1917", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Information Systems Journal", keywords = "open source software, software development, hybrid-OSS community, OSS framework, features of OSS", } @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 = "https://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)", ISSN-L = "0001-0782", bibdate = "Thu Aug 1 07:05:18 MDT 2002", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", price = "US\$20.00", URL = "http://www.gnupress.org/book8.html", acknowledgement = ack-nhfb, } @Article{Stamelos:2002:CQA, author = "Ioannis Stamelos and Lefteris Angelis and Apostolos Oikonomou and Georgios L. Bleris", title = "Code quality analysis in open source software development", journal = j-INFO-SYST-J, volume = "12", number = "1", pages = "43--60", year = "2002", DOI = "https://doi.org/10.1046/j.1365-2575.2002.00117.x", ISSN = "1350-1917 (print), 1365-2575 (electronic)", ISSN-L = "1350-1917", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Information Systems Journal", keywords = "Code quality characteristics, open source development, software measurement, structural code analysis, user satisfaction", } @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)", ISSN-L = "0302-9743", bibdate = "Tue Sep 10 19:09:44 MDT 2002", bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t2349.htm; https://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, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @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 = "https://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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Wolf:2002:OSS, author = "Marty J. Wolf and Kevin Bowyer and Don Gotterbarn and Keith Miller", title = "Open source software: intellectual challenges to the status quo", journal = j-SIGCSE, volume = "34", number = "1", pages = "317--318", month = mar, year = "2002", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/563517.563464", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 16:56:52 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", note = "Inroads: paving the way towards excellence in computing education.", abstract = "Open source software is making a large impact on many aspects of society including the business community, the computing industry, the entertainment industry and higher education. The computer science education community has been quiet about issues of open source versus closed source and the role of open source code in the advancement of information technology. A survey of recent issues of SIGCSE Bulletin and SIGCSE conference proceedings shows little attention to the role open source software should play in computer science education. We are here to raise the question: ``What are the social and ethical responsibilities of computer science faculty regarding open source software?''One set of issues concerns the use of open source software in teaching and the use of open source development models in the teaching of software development. Some basic questions that arise include ``Should analysis of open source (and possible contributions to it) be the subject of class assignments?'' and ``Should open source software development models be taught?''A second set of issues concerns the use of open source software in support of teaching (e.g., using Linux as your standard platform). Some basic questions that arise include ``Should we use open source software to support teaching?'' and ``Are these faculty ethically obligated to make contributions to the open source software base?''In this panel we will identify many of the parties involved in the ethical and social issues surrounding the use of open source in teaching and in the support of teaching, and we will identify the rights and responsibilities we, as faculty, have to the various parties. This panel will initiate a discussion that will identify additional parties and our further professional obligations.", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @Article{Wolfe:2002:OSP, author = "A. Wolfe", title = "An open-source platform to tackle scientific computing", journal = j-IEEE-SPECTRUM, volume = "39", number = "6", pages = "22--24", month = jun, year = "2002", CODEN = "IEESAM", DOI = "https://doi.org/10.1109/MSPEC.2002.1049259", ISSN = "0018-9235 (print), 1939-9340 (electronic)", ISSN-L = "0018-9235", bibdate = "Sat Jan 18 12:29:46 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeespectrum2000.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Spectrum", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6", keywords = "Coolants; Engines; Inductors; Linux; Management training; Microprocessors; Open source software; Safety; Scientific computing; Turbines", } @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 = "https://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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @Article{Anderson:2003:BWB, author = "Geoffrey Anderson and Rafael Moreno-Sanchez", title = "Building {Web}-Based Spatial Information Solutions around Open Specifications and Open Source Software", journal = j-TRANS-GIS, volume = "7", number = "4", pages = "447--466", year = "2003", DOI = "https://doi.org/10.1111/1467-9671.00158", ISSN = "1361-1682 (print), 1467-9671 (electronic)", ISSN-L = "1361-1682", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Transactions in {GIS}", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1111/(ISSN)1467-9671", } @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 = "https://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", ISSN-L = "0020-0220", bibdate = "Tue Feb 18 07:16:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta database", acknowledgement = ack-nhfb, fjournal = "Information Retrieval and Library Automation", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://dlib.computer.org/so/books/so2003/pdf/s3001.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://www.computer.org/software/so2003/s4001.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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", pages = "202--207", year = "2003", CODEN = "PCWODU", ISSN = "0142-0232", ISSN-L = "0142-0232", bibdate = "Tue Feb 4 05:46:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta database", acknowledgement = ack-nhfb, fjournal = "Personal computer world", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://dlib.computer.org/so/books/so2003/pdf/s4088.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Baiocchi:2003:GES, author = "Giovanni Baiocchi and Walter Distaso", title = "{GRETL}: Econometric software for the {GNU} generation", journal = j-J-APPL-ECONOMETRICS, volume = "18", number = "1", pages = "105--110", year = "2003", CODEN = "JAECET", DOI = "https://doi.org/10.1002/jae.704", ISSN = "0883-7252 (print), 1099-1255 (electronic)", ISSN-L = "0883-7252", bibdate = "Tue Jan 30 09:50:34 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Applied Econometrics", } @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)", ISSN-L = "0001-0782", bibdate = "Wed Sep 3 17:06:39 MDT 2003", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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)", ISSN-L = "0001-0782", bibdate = "Mon Jan 5 16:48:14 MST 2004", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "gcc (GNU Compiler Collection)", } @Article{Bonaccorsi:2003:WOS, author = "Andrea Bonaccorsi and Cristina Rossi", title = "Why {Open Source} software can succeed", journal = j-RES-POLICY, volume = "32", number = "7", pages = "1243--1258", year = "2003", CODEN = "????", DOI = "https://doi.org/10.1016/S0048-7333(03)00051-9", ISSN = "0048-7333 (print), 1873-7625 (electronic)", ISSN-L = "0048-7333", bibdate = "Mon Jan 29 06:24:57 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0048733303000519", abstract = "The paper discusses three key economic problems raised by the emergence of Open Source: motivation, co-ordination, and diffusion. First, the movement took off through the activity of a community that did not follow profit motivations. Second, a hierarchical co-ordination emerged without proprietary rights. Third, Open Source systems diffused in environments dominated by proprietary standards. The paper shows that recent developments in the theory of diffusion of technologies with network externality may help to explain these phenomena. A simulation model based on heterogeneous agents is developed in order to identify the relevant factors in the diffusion of the technology.", acknowledgement = ack-nhfb, fjournal = "Research Policy", journal-URL = "https://www.sciencedirect.com/science/journal/00487333", keywords = "Diffusion; Network externality; Open Source", } @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 = "https://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 = "https://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 = "https://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", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5992", } @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", ISSN-L = "1044-789X", bibdate = "Thu Jun 12 05:46:21 MDT 2003", bibsource = "http://www.ddj.com/articles/2003/0302/; https://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, fjournal = "Dr. Dobb's Journal of Software Tools", } @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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:45:49 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/security", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "International Journal on Software Tools for Technology Transfer: STTT", journal-URL = "http://link.springer.com/journal/10009", } @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 = "https://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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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)", ISSN-L = "0001-0782", bibdate = "Tue Oct 28 14:25:09 MST 2003", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://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; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.linuxjournal.com/article/6770", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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, language = "German", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @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; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Franke:2003:SHU, author = "Nikolaus Franke and Eric von Hippel", title = "Satisfying heterogeneous user needs via innovation toolkits: the case of {Apache} security software", journal = j-RES-POLICY, volume = "32", number = "7", pages = "1199--1215", year = "2003", CODEN = "????", DOI = "https://doi.org/10.1016/S0048-7333(03)00049-0", ISSN = "0048-7333 (print), 1873-7625 (electronic)", ISSN-L = "0048-7333", bibdate = "Mon Jan 29 06:24:57 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0048733303000490", abstract = "Manufacturers customarily provide only a few product variants to address the average needs of users in the major segments of markets they serve. When user needs are highly heterogeneous, this approach leaves many seriously dissatisfied. One solution is to enable users to modify products on their own using ``innovation toolkits.'' We explore the effectiveness of this solution in an empirical study of Apache security software. We find high heterogeneity of need in that field, and also find that users modifying their own software to be significantly more satisfied than non-innovating users. We propose that the ``user toolkits'' solution will be useful in many markets characterized by heterogeneous demand.", acknowledgement = ack-nhfb, fjournal = "Research Policy", journal-URL = "https://www.sciencedirect.com/science/journal/00487333", keywords = "Need heterogeneity; Open source software; Toolkits; User innovation", } @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 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Sat Oct 25 07:14:13 MDT 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.sciencedirect.com/science/journal/01641212", acknowledgement = ack-nhfb, fjournal = "The Journal of systems and software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @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", ISSN-L = "0896-3207", bibdate = "Fri Jul 13 10:24:20 MDT 2007", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", acknowledgement = ack-bnb # " and " # ack-nhfb, journal-URL = "http://www.tug.org/TUGboat/", } @Article{German:2003:GPC, author = "Daniel M. German", title = "The {GNOME} project: a case study of open source, global software development", journal = j-SPIP, volume = "8", number = "4", pages = "201--215", month = oct, year = "2003", CODEN = "SPIPFL", DOI = "https://doi.org/10.1002/spip.189", ISSN = "1077-4866 (print), 1099-1670 (electronic)", ISSN-L = "1077-4866", bibdate = "Tue Jan 30 17:28:04 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spip.bib", acknowledgement = ack-nhfb, fjournal = "Software Process: Improvement and Practice", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-1670", keywords = "empirical study; global software development; management of software projects; open source software; software engineering", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://dlib.computer.org/so/books/so2003/pdf/s1104.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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)", ISSN-L = "0001-0782", bibdate = "Tue Oct 28 14:25:09 MST 2003", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://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 = "https://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, language = "German", } @Article{Hertel:2003:MSD, author = "Guido Hertel and Sven Niedner and Stefanie Herrmann", title = "Motivation of software developers in {Open Source} projects: an {Internet}-based survey of contributors to the {Linux} kernel", journal = j-RES-POLICY, volume = "32", number = "7", pages = "1159--1177", year = "2003", CODEN = "????", DOI = "https://doi.org/10.1016/S0048-7333(03)00047-7", ISSN = "0048-7333 (print), 1873-7625 (electronic)", ISSN-L = "0048-7333", bibdate = "Mon Jan 29 06:24:57 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0048733303000477", abstract = "The motives of 141 contributors to a large Open Source Software (OSS) project (the Linux kernel) was explored with an Internet-based questionnaire study. Measured factors were both derived from discussions within the Linux community as well as from models from social sciences. Participants engagement was particularly determined by their identification as a Linux developer, by pragmatic motives to improve own software, and by their tolerance of time investments. Moreover, some of the software development was accomplished by teams. Activities in these teams were particularly determined by participants evaluation of the team goals as well as by their perceived indispensability and self-efficacy.", acknowledgement = ack-nhfb, fjournal = "Research Policy", journal-URL = "https://www.sciencedirect.com/science/journal/00487333", keywords = "Linux; Motivation; Open Source Software; Virtual teams; VIST model", } @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 = "https://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 = "https://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 = "https://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 = "https://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, language = "German", } @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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:45:50 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @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", ISSN-L = "0896-3207", bibdate = "Fri Jul 13 10:24:20 MDT 2007", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", acknowledgement = ack-bnb # " and " # ack-nhfb, journal-URL = "http://www.tug.org/TUGboat/", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://csdl.computer.org/dl/mags/so/2003/06/s6008.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", price = "US\$44.99", acknowledgement = ack-nhfb, } @Article{Kristan:2003:OSS, author = "William B. Kristan", title = "Open-Source Software for Ecologists: a Quick Introduction to Open-Source Software", journal = "The Bulletin of the Ecological Society of America", volume = "84", number = "1", pages = "30--33", year = "2003", DOI = "https://doi.org/10.1890/0012-9623(2003)84[30:OSFEAQ]2.0.CO;2", ISSN = "0012-9623 (print), 2327-6096 (electronic)", ISSN-L = "0012-9623", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", 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 (print), 1944-7655 (electronic)", ISSN-L = "0887-7661", bibdate = "Wed Oct 15 06:35:39 2003", bibsource = "https://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, fjournal = "Network World", 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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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 = "????", DOI = "https://doi.org/10.1109/MSECP.2003.1236239", ISSN = "1540-7993 (print), 1558-4046 (electronic)", ISSN-L = "1540-7993", bibdate = "Thu Oct 9 07:39:10 MDT 2003", bibsource = "https://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, fjournal = "IEEE Security \& Privacy", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/security", } @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)", ISSN-L = "0018-8646", bibdate = "Sat Jun 28 14:47:05 MDT 2003", bibsource = "https://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.", fjournal = "IBM Journal of Research and Development", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520", ordernumber = "G322-0234", } @Article{Mahony:2003:GCH, author = "Siobh{\'a}n O. Mahony", title = "Guarding the commons: how community managed software projects protect their work", journal = j-RES-POLICY, volume = "32", number = "7", pages = "1179--1198", year = "2003", CODEN = "????", DOI = "https://doi.org/10.1016/S0048-7333(03)00048-9", ISSN = "0048-7333 (print), 1873-7625 (electronic)", ISSN-L = "0048-7333", bibdate = "Mon Jan 29 06:24:57 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0048733303000489", abstract = "Theorists often speculate why open source and free software project contributors give their work away. Although contributors make their work publicly available, they do not forfeit their rights to it. Community managed software projects protect their work by using several legal and normative tactics, which should not be conflated with a disregard for or neglect of intellectual property rights. These tactics allow a project's intellectual property to be publicly and freely available and yet, governable. Exploration of this seemingly contradictory state may provide new insight into governance models for the management of digital intellectual property.", acknowledgement = ack-nhfb, fjournal = "Research Policy", journal-URL = "https://www.sciencedirect.com/science/journal/00487333", keywords = "Common pool resources; Intellectual property; Open source; Public goods; Software", } @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 = "https://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 = "https://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 = "https://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, language = "German", } @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; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://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 = "https://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 = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Tue Jan 13 06:58:31 MST 2004", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGAda Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @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", ISSN-L = "1381-6551", bibdate = "Wed Sep 1 09:00:38 MDT 2010", bibsource = "http://www.ada-europe.org/AUJ/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Ada User Journal", journal-URL = "http://www.ada-europe.org/auj/archive", } @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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://opensource.mit.edu/papers/narduzzorossi.pdf", acknowledgement = ack-nhfb, } @Article{Newby:2003:OSS, author = "Gregory B. Newby and Jane Greenberg and Paul Jones", title = "Open source software development and {Lotka's Law}: {Bibliometric} patterns in programming", journal = j-J-AM-SOC-INF-SCI-TECHNOL, volume = "54", number = "2", pages = "169--178", day = "15", month = jan, year = "2003", CODEN = "JASIEF", DOI = "https://doi.org/10.1002/asi.10177", ISSN = "1532-2882 (print), 1532-2890 (electronic)", ISSN-L = "1532-2882", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jasist.bib", note = "See comments \cite{Burrell:2004:LEF}.", acknowledgement = ack-nhfb, fjournal = "Journal of the American Society for Information Science and Technology: JASIST", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1532-2890", onlinedate = "10 Dec 2002", } @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 = "https://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, language = "German", } @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 = "https://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 = "https://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, language = "German", } @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", ISSN-L = "0142-0461", bibdate = "Mon Apr 18 06:15:47 2005", bibsource = "https://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.", } @Article{Park:2003:HQC, author = "Buhm Soon Park", title = "The `Hyperbola of Quantum Chemistry': the Changing Practice and Identity of a Scientific Discipline in the Early Years of Electronic Digital Computers, 1945--65", journal = j-ANN-SCIENCE, volume = "60", number = "3", pages = "219--247", year = "2003", CODEN = "ANNSA8", DOI = "????", ISSN = "0003-3790 (print), 1464-505X (electronic)", ISSN-L = "0003-3790", bibdate = "Mon Jan 29 05:52:21 2018", bibsource = "https://www.math.utah.edu/pub/bibnet/authors/l/lowdin-per-olov.bib; https://www.math.utah.edu/pub/bibnet/authors/s/slater-john-clarke.bib; https://www.math.utah.edu/pub/tex/bib/annscience.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.ingentaconnect.com/content/tandf/tasc/2003/00000060/00000003/art00001", acknowledgement = ack-nhfb, fjournal = "Annals of Science", journal-URL = "http://www.tandfonline.com/loi/tasc20", onlinedate = "05 Nov 2010", remark = "This article is missing from the publisher Web site; I found a reference to it in a paper, and a Web search found it listed on ingentaconnect.com at the URL in this entry, but the DOI listed at that site is that of entry Mills:2004:EHI in this journal. Problem reported to publisher staff on 29 January 2018.", } @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 = "https://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", ISSN-L = "1522-7383", bibdate = "Tue Jun 17 06:26:38 MDT 2003", bibsource = "https://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)", ISSN-L = "0018-9162", bibdate = "Fri Dec 12 19:53:44 MST 2003", bibsource = "https://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, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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 = "https://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 = "https://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", ISSN-L = "0024-4589", bibdate = "Mon Apr 5 09:19:58 MDT 2004", bibsource = "https://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 = "https://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 = "https://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, language = "German", } @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)", ISSN-L = "0001-0782", bibdate = "Mon Oct 06 07:46:56 2003", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "See also \cite{Ian:2002:IDA,Lesk:2003:CLR}.", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @Article{Stallman:2003:RWT, author = "Richard Stallman", title = "A Response to {`A War on Two Fronts'}", journal = "Iterations: an interdisciplinary journal of software history", volume = "1", number = "1", pages = "1--4", day = "13", month = jan, year = "2003", ISSN = "1541-843X", ISSN-L = "1541-843X", bibdate = "Mon Jan 14 08:25:48 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.cbi.umn.edu/iterations/stallman.html; http://www.cbi.umn.edu/iterations/stallman.pdf", acknowledgement = ack-nhfb, remark = "Extensive negative commentary on the Microsoft antitrust trial settlement.", } @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 = "https://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 (print), 1520-5142 (electronic)", ISSN-L = "0095-2338", bibdate = "Thu May 8 07:01:22 MDT 2003", bibsource = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://dlib.computer.org/so/books/so2003/pdf/s1070.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", acknowledgement = ack-nhfb, } @Article{vonKrogh:2003:CJS, author = "Georg von Krogh and Sebastian Spaeth and Karim R. Lakhani", title = "Community, joining, and specialization in open source software innovation: a case study", journal = j-RES-POLICY, volume = "32", number = "7", pages = "1217--1241", year = "2003", CODEN = "????", DOI = "https://doi.org/10.1016/S0048-7333(03)00050-7", ISSN = "0048-7333 (print), 1873-7625 (electronic)", ISSN-L = "0048-7333", bibdate = "Mon Jan 29 06:24:57 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0048733303000507", abstract = "This paper develops an inductive theory of the open source software (OSS) innovation process by focussing on the creation of Freenet, a project aimed at developing a decentralized and anonymous peer-to-peer electronic file sharing network. We are particularly interested in the strategies and processes by which new people join the existing community of software developers, and how they initially contribute code. Analyzing data from multiple sources on the Freenet software development process, we generate the constructs of ``joining script'', ``specialization'', ``contribution barriers'', and ``feature gifts'', and propose relationships among these. Implications for theory and research are discussed.", acknowledgement = ack-nhfb, fjournal = "Research Policy", journal-URL = "https://www.sciencedirect.com/science/journal/00487333", keywords = "Collective action; Community; Innovation; Open source software; Virtual teams", } @Article{vonKrogh:2003:SIO, author = "Georg von Krogh and Eric von Hippel", title = "Special issue on open source software development", journal = j-RES-POLICY, volume = "32", number = "7", pages = "1149--1157", month = jul, year = "2003", CODEN = "????", DOI = "https://doi.org/10.1016/s0048-7333(03)00054-4", ISSN = "0048-7333 (print), 1873-7625 (electronic)", ISSN-L = "0048-7333", bibdate = "Mon Jan 29 06:16:43 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0048733303000544", abstract = "This special issue of Research Policy is dedicated to new research on the phenomenon of open source software development. Open Source, because of its novel modes of operation and robust functioning in the marketplace, poses novel and fundamental questions for researchers in many fields, ranging from the economics of innovation to the principles by which productive work can best be organized. In this introduction to the special issue, we provide a general history and description of open source software and open source software development processes, plus an overview of the articles.", acknowledgement = ack-nhfb, fjournal = "Research Policy", journal-URL = "https://www.sciencedirect.com/science/journal/00487333", keywords = "Editorial; Open source software development", } @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 = "https://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 = "https://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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:45:51 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "gcc (GNU Compiler Collection)", } @Article{West:2003:HOO, author = "Joel West", title = "How open is open enough?: Melding proprietary and open source platform strategies", journal = j-RES-POLICY, volume = "32", number = "7", pages = "1259--1285", year = "2003", CODEN = "????", DOI = "https://doi.org/10.1016/S0048-7333(03)00052-0", ISSN = "0048-7333 (print), 1873-7625 (electronic)", ISSN-L = "0048-7333", bibdate = "Mon Jan 29 06:24:57 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0048733303000520", abstract = "Computer platforms provide an integrated architecture of hardware and software standards as a basis for developing complementary assets. The most successful platforms were owned by proprietary sponsors that controlled platform evolution and appropriated associated rewards. Responding to the Internet and open source systems, three traditional vendors of proprietary platforms experimented with hybrid strategies which attempted to combine the advantages of open source software while retaining control and differentiation. Such hybrid standards strategies reflect the competing imperatives for adoption and appropriability, and suggest the conditions under which such strategies may be preferable to either the purely open or purely proprietary alternatives.", acknowledgement = ack-nhfb, fjournal = "Research Policy", journal-URL = "https://www.sciencedirect.com/science/journal/00487333", keywords = "Computer architecture; Innovation returns; Open source; Standards competition", } @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 = "https://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 = "AQCUAE", ISSN = "1542-7730 (print), 1542-7749 (electronic)", ISSN-L = "1542-7730", bibdate = "Mon Jan 05 16:27:05 2004", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @Article{Zeitlyn:2003:GED, author = "David Zeitlyn", title = "Gift economies in the development of open source software: anthropological reflections", journal = j-RES-POLICY, volume = "32", number = "7", pages = "1287--1291", year = "2003", CODEN = "????", DOI = "https://doi.org/10.1016/S0048-7333(03)00053-2", ISSN = "0048-7333 (print), 1873-7625 (electronic)", ISSN-L = "0048-7333", bibdate = "Mon Jan 29 06:24:57 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0048733303000532", abstract = "Building on Eric Raymond's work this article discusses the motivation and rewards that lead some software engineers to participate in the open source movement. It is suggested that software engineers in the open source movement may have sub-groupings which parallel kinship groups such as lineages. Within such groups gift giving is not necessarily or directly reciprocated, instead members work according to the `axiom of kinship amity' --- direct economic calculation is not appropriate within the group. What Bourdieu calls `symbolic capital' can be used to understand how people work in order to enhance the reputation (of themselves and their group).", acknowledgement = ack-nhfb, fjournal = "Research Policy", journal-URL = "https://www.sciencedirect.com/science/journal/00487333", keywords = "Cathedral and bazaar; Gift economy; Non-economic motivation; Prestige; Symbolic capital", } @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 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Sat Oct 25 07:14:13 MDT 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.sciencedirect.com/science/journal/01641212", acknowledgement = ack-nhfb, fjournal = "The Journal of systems and software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @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 = "https://doi.org/10.1109/ISPDC.2004.39", ISSN = "????", bibdate = "Sat Jul 16 17:20:12 MDT 2005", bibsource = "https://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 = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Mon Nov 22 07:53:28 MST 2004", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGADA Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @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", ISSN-L = "1938-3371", bibdate = "Tue Sep 14 07:40:46 MDT 2004", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta database", acknowledgement = ack-nhfb, fjournal = "Information Week", } @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 = "https://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, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Anonymous:2004:POV, author = "Anonymous", title = "Progress: Open vs. Closed [{{\booktitle{An Empirical Study of Open-Source and Closed-Source Software Products}}, by James W. Paulson et al., IEEE Transactions on Software Engineering, April 2004, pp.}]", journal = j-IEEE-SPECTRUM, volume = "41", number = "8", pages = "50--50", month = aug, year = "2004", CODEN = "IEESAM", DOI = "https://doi.org/10.1109/MSPEC.2004.1318186", ISSN = "0018-9235 (print), 1939-9340 (electronic)", ISSN-L = "0018-9235", bibdate = "Sat Jan 18 12:29:46 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeespectrum2000.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Spectrum", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6", } @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", ISSN-L = "0142-0232", bibdate = "Sat Apr 3 08:12:24 MST 2004", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta database", acknowledgement = ack-nhfb, fjournal = "Personal computer world", } @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 = "https://doi.org/10.1147/rd.483.0475", ISSN = "0018-8646 (print), 2151-8556 (electronic)", ISSN-L = "0018-8646", bibdate = "Tue Sep 28 06:50:40 MDT 2004", bibsource = "https://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, fjournal = "IBM Journal of Research and Development", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520", 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{Awazu:2004:BCO, author = "Yukika Awazu and Kevin C. Desouza", title = "Brief Communication: Open knowledge management: {Lessons} from the open source revolution", journal = j-J-AM-SOC-INF-SCI-TECHNOL, volume = "55", number = "11", pages = "1016--1019", month = sep, year = "2004", CODEN = "JASIEF", DOI = "https://doi.org/10.1002/asi.20050", ISSN = "1532-2882 (print), 1532-2890 (electronic)", ISSN-L = "1532-2882", bibdate = "Fri Sep 11 10:42:14 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jasist.bib", acknowledgement = ack-nhfb, fjournal = "Journal of the American Society for Information Science and Technology: JASIST", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1532-2890", onlinedate = "29 Mar 2004", } @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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:45:57 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:45:57 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, language = "German", 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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:45:55 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Burrell:2004:LEF, author = "Quentin L. Burrell", title = "Letters to the {Editor}: Fitting {Lotka's Law}: {Some} cautionary observations on a recent paper by {Newby} et al. (2003)", journal = j-J-AM-SOC-INF-SCI-TECHNOL, volume = "55", number = "13", pages = "1209--1210", month = nov, year = "2004", CODEN = "JASIEF", DOI = "https://doi.org/10.1002/asi.20086", ISSN = "1532-2882 (print), 1532-2890 (electronic)", ISSN-L = "1532-2882", bibdate = "Fri Sep 11 10:42:16 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jasist.bib", note = "See \cite{Newby:2003:OSS}.", acknowledgement = ack-nhfb, fjournal = "Journal of the American Society for Information Science and Technology: JASIST", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1532-2890", onlinedate = "17 Aug 2004", } @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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:45:54 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @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 = "https://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 = "https://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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:46:02 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Chen:2004:OSC, author = "Kai Chen and Stephen R. Schach and Liguo Yu and Jeff Offutt and Gillian Z. Heller", title = "Open-Source Change Logs", journal = j-EMPIR-SOFTWARE-ENG, volume = "9", number = "3", pages = "197--210", month = sep, year = "2004", CODEN = "ESENFW", DOI = "https://doi.org/10.1023/B:EMSE.0000027779.70556.d0", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:13:52 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1023/B%3AEMSE.0000027779.70556.d0", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @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", CODEN = "CACMA2", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Mon Feb 2 14:31:48 MST 2004", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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)", ISSN-L = "0001-0782", bibdate = "Thu Dec 2 06:08:30 MST 2004", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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", CODEN = "CACMA2", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Fri Mar 5 17:39:10 MST 2004", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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)", ISSN-L = "0001-0782", bibdate = "Thu Dec 2 06:08:31 MST 2004", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", 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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:45:54 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "gcc (GNU Compiler Collection)", } @Article{Dwan:2004:OSV, author = "Berni Dwan", title = "Open source vs closed", journal = j-NETWORK-SECURITY, volume = "2004", number = "5", pages = "11--13", month = may, year = "2004", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(04)00080-7", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 16:58:59 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485804000807", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @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 = "https://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 = "https://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", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85", } @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", DOI = "https://doi.org/10.1109/MC.2004.38", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Wed May 4 16:02:11 MDT 2005", bibsource = "https://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", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", acknowledgement = ack-nhfb, language = "German", } @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 = "https://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 = "https://doi.org/10.1147/rd.483.0543", ISSN = "0018-8646 (print), 2151-8556 (electronic)", ISSN-L = "0018-8646", bibdate = "Tue Sep 28 06:50:40 MDT 2004", bibsource = "https://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, fjournal = "IBM Journal of Research and Development", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520", 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 = "https://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", CODEN = "CACMA2", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Mon Feb 2 14:31:48 MST 2004", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/unix.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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", 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 = "https://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 = "https://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; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "GNU/Linux; PostgreSQL", language = "French", } @Article{Hichert:2004:OFS, author = "Jan Hichert", title = "Opinion: The financial sector's move to open source security products", journal = j-NETWORK-SECURITY, volume = "2004", number = "3", pages = "19--20", month = mar, year = "2004", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(04)00056-X", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 16:58:56 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S135348580400056X", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @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 = "https://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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @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 = "https://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 = "https://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, language = "German", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, language = "German", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:45:59 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "gcc (GNU Compiler Collection)", } @Book{Loosemore:2004:GCL, author = "Sandra Loosemore and Richard Stallman", title = "The {GNU C} library: system and network applications for {GNU C} Libraries version 2.3.x", publisher = pub-GNU-PRESS, address = pub-GNU-PRESS:adr, edition = "Version 2.3.x.", pages = "xiv + 606", year = "2004", ISBN = "1-882114-24-8", ISBN-13 = "978-1-882114-24-5", LCCN = "QA76.73.C15 L66 2004", bibdate = "Thu Mar 9 08:15:27 MST 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/gnu.bib", series = "A GNU manual", acknowledgement = ack-nhfb, remark = "This manual documents the GNU C Libraries version 2.3.x.", subject = "C (Computer program language); Handbooks, manuals, etc; C (Computer program language)", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", acknowledgement = ack-nhfb, language = "German", 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 = "https://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 = "https://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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @Article{Mitasova:2004:GOS, author = "Helena Mitasova and Markus Neteler", title = "{GRASS} as Open Source Free Software {GIS}: Accomplishments and Perspectives", journal = j-TRANS-GIS, volume = "8", number = "2", pages = "145--154", year = "2004", DOI = "https://doi.org/10.1111/j.1467-9671.2004.00172.x", ISSN = "1361-1682 (print), 1467-9671 (electronic)", ISSN-L = "1361-1682", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Transactions in {GIS}", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1111/(ISSN)1467-9671", } @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 (print), 1873-7803 (electronic)", ISSN-L = "0098-3004", bibdate = "Wed Aug 18 06:22:35 MDT 2004", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta database", acknowledgement = ack-nhfb, fjournal = "Computers and Geosciences", } @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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:45:57 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Paulson:2004:ESO, author = "J. W. Paulson and G. Succi and A. Eberlein", title = "An empirical study of open-source and closed-source software products", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "30", number = "4", pages = "246--256", month = apr, year = "2004", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2004.1274044", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Feb 1 11:00:42 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2000.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=1274044", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @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 = "https://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, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Misc{Pomerantz:2004:LHU, author = "Gregory M. Pomerantz", title = "The Legal History of {UNIX} and Free Software", howpublished = "Web document.", pages = "41", day = "19", month = jun, year = "2004", bibdate = "Wed Apr 11 08:21:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "http://wiki.tuhs.org/lib/exe/fetch.php?media=publications:theses:gmp_thesis.pdf", acknowledgement = ack-nhfb, tableofcontents = "1: Introduction / 1 \\ 2: Early Computing / 2 \\ 3: AT\&T / 6 \\ 4: Unix / 11 \\ 5: Space Travel / 11 \\ 6: Results / 23 \\ 7: Software Copyright / 24 \\ 8: Software Law Part 2 / 29 \\ 9: Contamination / 33", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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 = "https://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, language = "German", } @Article{Rossini:2004:ESS, author = "A. J. Rossini and Richard M. Heiberger and Rodney A. Sparapani and Martin M{\"a}chler and Kurt Hornik", title = "{Emacs} Speaks Statistics", journal = j-J-COMPUT-GRAPH-STAT, volume = "13", number = "1", pages = "247--261", month = mar, year = "2004", CODEN = "????", DOI = "https://doi.org/10.1198/1061860042985", ISSN = "1061-8600 (print), 1537-2715 (electronic)", ISSN-L = "1061-8600", bibdate = "Mon Aug 30 08:15:15 MDT 2010", bibsource = "http://www.amstat.org/publications/jcgs/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputgraphstat.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational and Graphical Statistics", journal-URL = "http://www.tandfonline.com/loi/ucgs20", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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)", ISSN-L = "0001-0782", bibdate = "Thu Dec 2 06:08:31 MST 2004", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:45:53 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:45:53 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://doi.org/10.1109/MSP.2004.96", ISSN = "1540-7993 (print), 1558-4046 (electronic)", ISSN-L = "1540-7993", bibdate = "Sat Dec 11 18:47:37 MST 2004", bibsource = "https://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", acknowledgement = ack-nhfb, fjournal = "IEEE Security \& Privacy", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/security", } @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 = "https://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 = "https://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 = "https://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, language = "German", } @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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://csdl.computer.org/comp/mags/so/2004/01/s1028.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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)", ISSN-L = "0001-0782", bibdate = "Thu Dec 2 06:08:31 MST 2004", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://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 = "https://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)", } @Article{Stankovic:2004:MWG, author = "Jan Stankovic and Markus Neteler and Roberto Flor", title = "Mobile Wireless {GRASS GIS} for Handheld Computers Running {GNU\slash Linux}", journal = j-TRANS-GIS, volume = "8", number = "2", publisher = "Blackwell Publishing Ltd", pages = "225--233", year = "2004", DOI = "https://doi.org/10.1111/j.1467-9671.2004.00177.x", ISSN = "1361-1682 (print), 1467-9671 (electronic)", ISSN-L = "1361-1682", bibdate = "Tue Jan 30 09:50:34 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", acknowledgement = ack-nhfb, fjournal = "Transactions in {GIS}", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1111/(ISSN)1467-9671", } @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 = "https://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 = "https://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, language = "German", } @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", ISSN-L = "1073-9564", bibdate = "Thu Nov 11 05:40:33 MST 2004", bibsource = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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 = "https://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", ISSN-L = "1044-6397", bibdate = "Tue Apr 11 10:52:38 MDT 2006", bibsource = "https://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, fjournal = ";login: the USENIX Association newsletter", } @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 = "https://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 = "https://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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1000", } @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 = "https://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 = "https://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", } @Book{Weber:2004:SOS, author = "Steve Weber", title = "The success of open source", publisher = pub-HARVARD, address = pub-HARVARD:adr, pages = "viii + 312", year = "2004", ISBN = "0-674-01292-5", ISBN-13 = "978-0-674-01292-9", LCCN = "QA76.76.S46 W43 2004", bibdate = "Tue Aug 13 09:42:34 MDT 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; z3950.loc.gov:7090/Voyager", URL = "http://www.loc.gov/catdir/toc/fy045/2003056916.html", acknowledgement = ack-nhfb, subject = "Open source software", } @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 = "https://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, language = "German", } @Article{Zitser:2004:TSA, author = "Misha Zitser and Richard Lippmann and Tim Leek", title = "Testing static analysis tools using exploitable buffer overflows from open source code", journal = j-SIGSOFT, volume = "29", number = "6", pages = "97--106", month = nov, year = "2004", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1041685.1029911", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:41 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "Five modern static analysis tools (ARCHER, BOON, Poly-Space C Verifier, Splint, and UNO) were evaluated using source code examples containing 14 exploitable buffer overflow vulnerabilities found in various versions of Sendmail, BIND, and WU-FTPD. Each code example included a ``BAD'' case with and a ``OK'' case without buffer overflows. Buffer overflows varied and included stack, heap, bss and data buffers; access above and below buffer bounds; access using pointers, indices, and functions; and scope differences between buffer creation and use. Detection rates for the ``BAD'' examples were low except for Poly-Space and Splint which had average detection rates of 87\% and 57\%, respectively. However, average false alarm rates were high and roughly 50\% for these two tools. On patched programs these two tools produce one warning for every 12 to 46 lines of source code and neither tool appears able to accurately distinguished between vulnerable and patched code.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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 (print), 1558-1683 (electronic)", ISSN-L = "1541-4922", bibdate = "Mon Aug 30 23:13:20 MDT 2010", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://csdl.computer.org/comp/mags/ds/2005/06/o6003.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Distributed Systems Online", } @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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://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, fjournal = "IBM Systems Journal", } @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", DOI = "https://doi.org/10.1016/j.cpc.2005.04.008", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Feb 13 23:42:02 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2000.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465505002869", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://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, fjournal = "IBM Systems Journal", } @Article{Anonymous:2005:BSG, author = "Anonymous", title = "The Back Story: Gnomes and Reactors", journal = j-IEEE-SPECTRUM, volume = "42", number = "4", pages = "7--7", month = apr, year = "2005", CODEN = "IEESAM", DOI = "https://doi.org/10.1109/MSPEC.2005.1413717", ISSN = "0018-9235 (print), 1939-9340 (electronic)", ISSN-L = "0018-9235", bibdate = "Sat Jan 18 12:29:46 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeespectrum2000.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Spectrum", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6", keywords = "Inductors", } @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 = "https://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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://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, fjournal = "IBM Systems Journal", } @Article{Asundi:2005:NEE, author = "Jai Asundi", title = "The need for effort estimation models for open source software projects", journal = j-SIGSOFT, volume = "30", number = "4", pages = "1--3", month = jul, year = "2005", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1082983.1083260", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:51 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "Open source software(OSS), be it products or tools, are being adopted at a fairly rapid pace in commercial organizations. In fact many firms such as IBM and Sun are even 'opening' up their once proprietary software products and making the source code available. This phenomenon may have a profound effect on the various software engineering methodologies and practices as well as project management activities. Given the difficulty in managing resources in closed source projects, planning and delivery for OSS projects will be an even bigger challenge. In this position paper, we describe the need for new effort estimation models for the development of OSS projects and how this will be required for future project management activities. We outline some of the guidelines to build these cost estimation models and some issues that arise in the verification and validation of these cost models.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.research.ibm.com/journal/", URL = "", acknowledgement = ack-nhfb, fjournal = "IBM Systems Journal", } @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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://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, fjournal = "IBM Systems Journal", } @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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://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, fjournal = "IBM Systems Journal", } @Article{Bowdidge:2005:RGU, author = "Robert W. Bowdidge", title = "Refactoring {\tt gcc} using structure field access traces and concept analysis", journal = j-SIGSOFT, volume = "30", number = "4", pages = "1--7", month = jul, year = "2005", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1082983.1083248", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:51 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "Refactoring usually involves statically analyzing source code to understand which transformations safely preserve execution behavior of the program. However, static analysis may not scale well for large programs when analysis results are too general, when tools for analyzing the source code are unwieldy, or when the tools simply do not exist. In such cases, it can be simpler to analyze the program at runtime to gather answers needed for safe code changes. I show how dynamic data can guide refactoring of a single data structure into a hierarchy of classes. Specifically, I show how I refactored the gcc compiler to cut its use of heap memory. In order to partition the declaration data structure into more efficiently-sized parts, I used data structure field access traces to automatically identify how the data structure might be refactored. I also identified other potential refactorings of the data structure using concept analysis. These results then guided by-hand modifications to the compiler. I finally evaluated what size test cases would be needed to gather adequate information to correctly perform the refactoring. The case study showed the refactoring could be performed with the dynamic information, but without traces from an exhaustive set of test cases, some fields would be moved incorrectly.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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", ISSN = "1535-766X", ISSN-L = "1535-766X", bibdate = "Tue Jun 20 07:17:17 2006", bibsource = "https://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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:46:11 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://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, fjournal = "IBM Systems Journal", } @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 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Tue Sep 7 07:27:01 MDT 2010", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.sciencedirect.com/science/journal/01641212", acknowledgement = ack-nhfb, fjournal = "The Journal of systems and software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @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 = "https://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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://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, fjournal = "IBM Systems Journal", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeecga.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Computer Graphics and Applications", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/cga", } @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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:46:07 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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{Dinh-Trong:2005:FPR, author = "T. T. Dinh-Trong and J. M. Bieman", title = "The {FreeBSD} project: a replication case study of open source development", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "31", number = "6", pages = "481--494", month = jun, year = "2005", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2005.73", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Feb 1 11:00:42 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2000.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=1463231", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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 = "https://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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://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, fjournal = "IBM Systems Journal", } @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 (print), 1943-5908 (electronic)", ISSN-L = "0731-9258", bibdate = "Thu Mar 24 17:43:34 MST 2005", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; Ingenta database", acknowledgement = ack-nhfb, } @Article{Ensmenger:2005:SOS, author = "Nathan Ensmenger", title = "{{\booktitle{The Success of Open Source}}} (review)", journal = j-TECH-CULTURE, volume = "46", number = "4", pages = "860--862", month = oct, year = "2005", CODEN = "TECUA3", DOI = "https://doi.org/10.1353/tech.2006.0010", ISSN = "0040-165X (print), 1097-3729 (electronic)", ISSN-L = "0040-165X", bibdate = "Sat Sep 30 08:24:58 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/techculture2000.bib", URL = "https://muse.jhu.edu/pub/1/article/192291", acknowledgement = ack-nhfb, ajournal = "Tech. Culture", fjournal = "Technology and Culture", journal-URL = "https://muse.jhu.edu/journal/194", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Feller:2005:CCC, author = "Joseph Feller and Brian Fitzgerald and Scott Hissam and Karim Lakhani", title = "Collaboration, conflict and control: report on the {4th Workshop on Open Source Software Engineering}", journal = j-SIGSOFT, volume = "30", number = "3", pages = "1--2", month = may, year = "2005", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1061874.1061885", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:50 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "Building on the success of the first three workshops in the series, which were held at ICSE 2001 (Toronto), ICSE 2002 (Orlando) and ICSE 2003 (Portland), the 4$^{th}$ Workshop on Open Source Software Engineering, (``Collaboration, Conflict and Control'') brought together researchers and practitioners for the purpose of discussing the platforms and tools, techniques and processes, and the organizational structures that are used to support and sustain communication, collaboration and conflict resolution within and between open source software communities.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @Article{Feller:2005:OSA, author = "Joseph Feller and Brian Fitzgerald and Scott Hissam and Karim Lakhani and Walt Scacchi", title = "{Open Source Application Spaces: 5th Workshop on Open Source Software Engineering}", journal = j-SIGSOFT, volume = "30", number = "6", pages = "1--2", month = nov, year = "2005", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1102107.1102110", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:15:11 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "Building on the success of the first four workshops in the series, which were held at ICSE 2001 (Toronto), ICSE 2002 (Orlando), ICSE 2003 (Portland) and ICSE 2004 (Edinburgh), the 5$^{th}$ Workshop on Open Source Software Engineering, (``Open Source Application Spaces'') brought together researchers and practitioners for the purpose of building a roadmap of the ways in which various computing application spaces have been impacted by open source software and also by open source development methods, tools and organizational structures.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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 = "https://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", } @Article{Georgas:2005:RIH, author = "John C. Georgas and Michael M. Gorlick and Richard N. Taylor", title = "Raging incrementalism: harnessing change with open-source software", journal = j-SIGSOFT, volume = "30", number = "4", pages = "1--6", month = jul, year = "2005", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1082983.1083263", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:51 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "Change is a bitter fact of life for system developers and, to a large extent, conventional practices are aimed at arresting change and minimizing its effects. We take the opposite view and are exploring system engineering practices that harness the forces of change for the ongoing, incremental improvement of systems --- a view we name raging incrementalism. We harness three powerful forces to ride the waves of change: open-source software, commodity hardware, and web-like, representational state transfer architectures. This paper describes an early experiment in applying raging incrementalism to a complex system: large-scale digital video capture, distribution, and archival for launch range operations. We outline the methodology of raging incrementalism, describe the vital role open-source plays in system development and construction, and offer insights on the programmatic consequences of embracing open-source software.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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 = "https://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 (print), 1558-1683 (electronic)", ISSN-L = "1541-4922", bibdate = "Mon Aug 30 23:13:20 MDT 2010", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://csdl.computer.org/comp/mags/ds/2005/06/o6002.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Distributed Systems Online", } @Article{Graham:2005:UUC, author = "Stuart J. H. Graham and David C. Mowery", title = "The Use of {USPTO} ``Continuation'' Applications in the Patenting of Software: Implications for Free and Open Source*", journal = "Law \& Policy", volume = "27", number = "1", pages = "128--151", year = "2005", DOI = "https://doi.org/10.1111/j.1467-9930.2004.00194.x", ISSN = "0265-8240 (print), 1467-9930 (electronic)", ISSN-L = "0265-8240", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "United States Patent and Trademark Office (USPTO)", } @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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.research.ibm.com/journal/", URL = "", acknowledgement = ack-nhfb, fjournal = "IBM Systems Journal", } @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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.research.ibm.com/journal/", URL = "", acknowledgement = ack-nhfb, fjournal = "IBM Systems Journal", } @Article{Gurbani:2005:CSO, author = "Vijay K. Gurbani and Anita Garvert and James D. Herbsleb", title = "A case study of open source tools and practices in a commercial setting", journal = j-SIGSOFT, volume = "30", number = "4", pages = "1--6", month = jul, year = "2005", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1082983.1083264", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:51 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "Commercially, many in the industry are using products based on Open Source. What have been missing are studies on if the commercial industry benefits from developing software following the open source development model. We present a case study that examines this issue by applying the concepts of the open source software development methodology to creating industrial-strength software. We conclude with lessons learned and open research questions.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @Article{Gyimothy:2005:EVO, author = "T. Gyimothy and R. Ferenc and I. Siket", title = "Empirical validation of object-oriented metrics on open source software for fault prediction", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "31", number = "10", pages = "897--910", month = oct, year = "2005", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2005.112", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Feb 1 11:00:42 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2000.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=1542070", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @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", ISSN-L = "0018-8670", bibdate = "Wed Oct 5 06:56:54 MDT 2005", bibsource = "https://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, fjournal = "IBM Systems Journal", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://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, fjournal = "IBM Systems Journal", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:46:08 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:46:05 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, language = "German", } @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 = "https://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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:46:05 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, language = "Swedish", } @Article{Koponen:2005:OSS, author = "Timo Koponen and Virpi Hotti", title = "Open source software maintenance process framework", journal = j-SIGSOFT, volume = "30", number = "4", pages = "1--5", month = jul, year = "2005", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1082983.1083265", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:51 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "To identify the Open Source maintenance process two well known Open Source projects Apache HTTP server and Mozilla web browser were studied. The Open Source software maintenance process is formal even anyone can submit modifications or defect reports to Open Source software projects. We assume that the Open Source maintenance process is similar to the maintenance process defined by the ISO/IEC. In the case studies. four activities were found similar to the activities of the ISO/IEC Maintenance process. This paper presents the Open Source maintenance process framework. The framework is exemplified with the ISO/IEC Maintenance process framework.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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 = "https://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", } @Article{Koru:2005:CHC, author = "A. G. Koru and J. Tian", title = "Comparing high-change modules and modules with the highest measurement values in two large-scale open-source products", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "31", number = "8", pages = "625--642", month = aug, year = "2005", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2005.89", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Feb 1 11:00:42 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2000.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=1498769", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @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 = "https://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{Kushner:2005:OSM, author = "D. Kushner", title = "Open-source media [mobile multimedia software]", journal = j-IEEE-SPECTRUM, volume = "42", number = "2", pages = "50--51", month = feb, year = "2005", CODEN = "IEESAM", DOI = "https://doi.org/10.1109/MSPEC.2005.1389518", ISSN = "0018-9235 (print), 1939-9340 (electronic)", ISSN-L = "0018-9235", bibdate = "Sat Jan 18 12:29:46 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeespectrum2000.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Spectrum", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6", keywords = "cellphone; Cellular phones; cellular radio; DP industry; DSL; Hardware; Helix DNA platform; Licenses; Linux; media player; mobile communication; multimedia; multimedia communication; notebook computers; Open source software; open-source media project; Proposals; public domain software; RealNetworks; Research and development; Smart phones; Standards development; TV; videotelephony; wireless PDA", } @Article{Mannaert:2005:UOS, author = "Herwig Mannaert and Kris Ven", title = "The use of open source software platforms by Independent Software Vendors: issues and opportunities", journal = j-SIGSOFT, volume = "30", number = "4", pages = "1--4", month = jul, year = "2005", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1082983.1083266", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:51 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "The Cast4All Content Conductor Platform is an integration and provisioning suite to manage data broadcasting networks in general and digital cinema networks in particular. The framework makes extensive use of open source components and contains several extensions and modifications to those components. It is a typical case of an Independent Software Vendor (ISV) building application software on top of open source platform software. In the spirit of the open source movement, the extensions or modifications to the open source components could be contributed back to the community. However, in this paper we discuss several issues that companies face in such a situation. They extend far beyond the obvious decision whether to keep the developed code proprietary, and should not be neglected. It is argued that a closer collaboration between open source projects and independent software vendors would be beneficial to all.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @Article{Marques:2005:UOI, author = "Nuno C. Marques and Francisco Azevedo and Carmen Morgado and Jorge F. Cust{\'o}dio", title = "Using {Octave} to introduce programming to technical science students", journal = j-SIGCSE, volume = "37", number = "3", pages = "198--202", month = sep, year = "2005", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/1151954.1067500", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 16:57:19 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", abstract = "In this paper we describe a five semester experiment on the introduction of Octave to teach computer programming to technical science students. We discuss the main advantages and disadvantages of this approach relatively to more traditional programming languages. After a qualitative and quantitative analysis of student evaluation results we argue that this kind of programming languages are useful to teach programming to non computer science engineering students.", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:46:03 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Massey:2005:LAL, author = "Bart Massey", title = "Longitudinal analysis of long-timescale open source repository data", journal = j-SIGSOFT, volume = "30", number = "4", pages = "1--5", month = jul, year = "2005", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1082983.1083167", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:51 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "One of the more unique features of open source software development is the continuity of projects over large time scales and incremental development efforts. For this reason, the open development process provides an interesting environment for investigation of the software development process. The problems of data collection and analysis of two particular long-running repositories, the X Window System and the Nickle Programming Language, are considered here as instructive examples. The use of uniform software tools (CVS/RCS) with open formats and interfaces makes it possible to collect data that provide unique analysis opportunities.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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 = "https://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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://csdl.computer.org/comp/mags/so/2005/03/s3102.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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 = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Tue Dec 27 07:49:06 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGAda Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://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, fjournal = "IBM Systems Journal", } @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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:46:13 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Penha-Lopes:2005:WUO, author = "Joana Matos Penha-Lopes", title = "Why use an open source e-voting system?", journal = j-SIGCSE, volume = "37", number = "3", pages = "412--412", month = sep, year = "2005", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/1151954.1067616", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 16:57:19 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", abstract = "All voting systems, electronic or manual, are prone to flaws. Which is best, open or closed e-voting?", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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 = "https://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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:46:09 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Preining:TB26-3-241, author = "Norbert Preining", title = "{\TeX} {Live} for {Debian}", journal = j-TUGboat, volume = "26", number = "3", pages = "241--242", year = "2005", ISSN = "0896-3207", bibdate = "Mon May 25 14:17:16 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", URL = "https://tug.org/TUGboat/tb26-3/tb84preining.pdf", acknowledgement = ack-bnb # " and " # ack-nhfb, fjournal = "TUGboat", issue = "84", journal-URL = "https://tug.org/TUGboat/", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", note = "Includes one CD-ROM.", acknowledgement = ack-nhfb, language = "German", } @Article{Raja:2005:IQL, author = "Uzma Raja and Evelyn Barry", title = "Investigating quality in large-scale Open Source Software", journal = j-SIGSOFT, volume = "30", number = "4", pages = "1--4", month = jul, year = "2005", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1082983.1083268", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:51 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "Open Source Software (OSS) development and use has increased significantly over recent years. Therefore, there is a need to analyze and understand these projects. Software quality is an important characteristic effecting overall system lifecycle cost, performance and useful life. The existing models for software quality are based on empirical analysis of propriety source software (PSS), and need to be verified in OSS. Research on PSS has revealed that software quality declines, as it ages. Part of this decline is associated with the lifecycle maintenance activities that introduce change in the size and complexity of the system, while introducing software errors into modified system. Lifecycle maintenance activities in OSS systems are processed under a very different paradigm. We are interested in investigating the effects of maintenance activities on OSS project outcomes. Linux is one of the most popular and complex OSS project available. In our research, we investigate the characteristics of Linux source code. In this position paper we present some preliminary results of the effects of various types of maintenance activities on quality of Linux software.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://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, fjournal = "IBM Systems Journal", } @Article{Roberts:2005:GMO, author = "Keith A. Roberts", title = "Generic methodology for open source software development", journal = j-SIGSOFT, volume = "30", number = "2", pages = "1--5", month = mar, year = "2005", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1050849.1050863", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:49 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "This is the outline proposal for a CASE tool and associated methodology for Open Source software development.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "Includes one DVD.", price = "EUR49.95", acknowledgement = ack-nhfb, language = "German", } @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", ISSN-L = "1381-6551", bibdate = "Wed Sep 1 09:00:38 MDT 2010", bibsource = "http://www.ada-europe.org/AUJ/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Ada User Journal", journal-URL = "http://www.ada-europe.org/auj/archive", } @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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:46:07 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Sabbah:2005:I, author = "Danny Sabbah and Daniel Frye", title = "Introduction", journal = j-IBM-SYS-J, volume = "44", number = "2", pages = "??--??", month = "????", year = "2005", CODEN = "IBMSA7", ISSN = "0018-8670", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://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, fjournal = "IBM Systems Journal", } @Article{Sadeghi:2005:TMS, author = "Ahmad-Reza Sadeghi and Christian St{\"u}ble", title = "Towards multilaterally secure computing platforms --- with open source and trusted computing", journal = j-INFO-SEC-TECH-REP, volume = "10", number = "2", pages = "83--95", month = "????", year = "2005", CODEN = "ISTRFR", DOI = "https://doi.org/10.1016/j.istr.2005.05.004", ISSN = "1363-4127 (print), 1873-605X (electronic)", ISSN-L = "1363-4127", bibdate = "Sun May 8 07:58:34 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/infosectechrep.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1363412705000221", acknowledgement = ack-nhfb, ajournal = "Info. Sec. Tech. Rep.", fjournal = "Information Security Technical Report", journal-URL = "https://www.sciencedirect.com/journal/information-security-technical-report", } @Article{Safford:2005:TCO, author = "David Safford and Mimi Zohar", title = "Trusted computing and open source", journal = j-INFO-SEC-TECH-REP, volume = "10", number = "2", pages = "74--82", month = "????", year = "2005", CODEN = "ISTRFR", DOI = "https://doi.org/10.1016/j.istr.2005.05.001", ISSN = "1363-4127 (print), 1873-605X (electronic)", ISSN-L = "1363-4127", bibdate = "Sun May 8 07:58:34 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/infosectechrep.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1363412705000191", acknowledgement = ack-nhfb, ajournal = "Info. Sec. Tech. Rep.", fjournal = "Information Security Technical Report", journal-URL = "https://www.sciencedirect.com/journal/information-security-technical-report", } @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 = "https://doi.org/10.1109/CSAC.2005.13", bibdate = "Sat Oct 14 14:12:24 2006", bibsource = "https://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, } @Article{Scacchi:2005:OBE, author = "Walt Scacchi", title = "{OpenEC\slash B}: electronic commerce and free\slash open source software development", journal = j-SIGSOFT, volume = "30", number = "4", pages = "1--5", month = jul, year = "2005", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1082983.1083270", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:51 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "This report investigates Open Source E-Commerce or E-Business capabilities. This entails a case study within one firm that has undertaken an organizational initiative to develop, deploy, use, and support free/open source software systems for Enterprise Resource Planning (ERP), E-Commerce (EC) or E-Business (EB) services. The objective is to identify and characterize the resource-based software product development capabilities that lie at the center of the initiative.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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 = "https://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, language = "German", } @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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:46:13 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://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, fjournal = "IBM Systems Journal", } @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 = "https://doi.org/10.1002/spe.678", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Tue Mar 14 11:54:24 MST 2006", bibsource = "http://www.interscience.wiley.com/jpages/0038-0644; https://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, fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", keywords = "dictionary compression; GNU gzip; lossless data compression; preprocessing; text compression", onlinedate = "29 Jul 2005", } @Article{Skibinski: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 = "https://doi.org/10.1002/spe.678", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Tue Mar 14 11:54:24 MST 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.interscience.wiley.com/jpages/0038-0644; https://www.math.utah.edu/pub/tex/bib/datacompression.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spe.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, fjournal = "Software --- Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", keywords = "dictionary compression; GNU gzip; lossless data compression; preprocessing; text compression", onlinedate = "29 Jul 2005", } @Article{Smith:2005:SOS, author = "Neil Smith and Andrea Capiluppi and Juan F. Ramil", title = "A study of open source software evolution data using qualitative simulation", journal = j-SPIP, volume = "10", number = "3", pages = "287--300", month = jul, year = "2005", CODEN = "SPIPFL", DOI = "https://doi.org/10.1002/spip.230", ISSN = "1077-4866 (print), 1099-1670 (electronic)", ISSN-L = "1077-4866", bibdate = "Tue Jan 30 17:28:07 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spip.bib", acknowledgement = ack-nhfb, fjournal = "Software Process: Improvement and Practice", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-1670", keywords = "open source software; qualitative abstraction and simulation; software evolution; software maintenance; software process simulation modelling; theory of software evolution", } @Article{Staff:2005:FTL, author = "{ACM SIGSOFT Software Engineering Notes Staff}", title = "Frontmatter ({TOC}, Letters, Open Source Software ({OSS}) Patent Search Engine, Calendar of Events, Workshop and Conference Information)", journal = j-SIGSOFT, volume = "30", number = "2", pages = "0", month = mar, year = "2005", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1050849.1057988", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:49 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @Article{Stewart:2005:OPD, author = "Katherine J. Stewart and David P. Darcy and Sherae L. Daniel", title = "Observations on patterns of development in open source software projects", journal = j-SIGSOFT, volume = "30", number = "4", pages = "1--5", month = jul, year = "2005", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1082983.1083272", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:51 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "This paper discusses a project aimed at understanding how open source software evolves by examining patterns of development and changes in releases over time. The methodological approach of the research and initial observations are described. These include descriptions of release cycles and categorization of projects based on the overall changes in size and complexity exhibited across releases. Implications of these observations are discussed in light of prior and future work on understanding OSS evolution.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Sat Dec 24 17:46:07 MST 2005", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.research.ibm.com/journal/", URL = "", acknowledgement = ack-nhfb, fjournal = "IBM Systems Journal", } @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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://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, fjournal = "IBM Systems Journal", } @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 = "https://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", } @Article{Williams:2005:EPP, author = "Christopher J. Williams and Christine M. Moffitt", title = "Estimation of Pathogen Prevalence in Pooled Samples Using Maximum Likelihood Methods and Open-Source Software", journal = "Journal of Aquatic Animal Health", volume = "17", number = "4", pages = "386--391", year = "2005", DOI = "https://doi.org/10.1577/H04-066.1", ISSN = "0899-7659 (print), 1548-8667 (electronic)", ISSN-L = "0899-7659", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @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 = "https://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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.research.ibm.com/journal/", URL = "", acknowledgement = ack-nhfb, fjournal = "IBM Systems Journal", } @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", ISSN-L = "0018-8670", bibdate = "Sat Apr 16 18:29:43 MDT 2005", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.research.ibm.com/journal/", URL = "", acknowledgement = ack-nhfb, fjournal = "IBM Systems Journal", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", } @Article{Zhou:2005:OSS, author = "Ying Zhou and Joseph Davis", title = "Open source software reliability model: an empirical approach", journal = j-SIGSOFT, volume = "30", number = "4", pages = "1--6", month = jul, year = "2005", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1082983.1083273", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:14:51 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "We collected bug tracking data from a few popular open source projects and investigated the time related bug reporting patterns from them. The results indicate that along its development cycle, open source projects exhibit similar reliability growth pattern with that of closed source project. Bug arrivals of most open source project will stabilize at a very low level, even though in comparison, no formal testing activities are involved. This stabilizing point would be viewed as the mature point for adoption consideration. The results also show that general Weibull distribution offers possible way to establish the reliability model; Also, popular measures such as page views and download are not highly correlated with the bug arrival rate and may not be suitable measures for a project's quality.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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 = "https://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 = "https://doi.org/10.1145/1151087.1151089", ISSN = "1533-5399 (print), 1557-6051 (electronic)", ISSN-L = "1533-5399", bibdate = "Wed Aug 23 05:13:30 MDT 2006", bibsource = "http://www.acm.org/pubs/contents/journals/toit/; https://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)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J780", } @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 = "https://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)", ISSN-L = "1075-3583", bibdate = "Fri Apr 14 08:17:48 MDT 2006", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", 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)", ISSN-L = "1075-3583", bibdate = "Wed Aug 23 06:09:27 MDT 2006", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", keywords = "virtual machines in Debian", } @InBook{Blanchet:2006:CUI, author = "Marc Blanchet", booktitle = "Migrating to {IPv6}: a Practical Guide to Implementing {IPv6} in Mobile and Fixed Networks", title = "Configuration and Usage of {IPv6}-enabled Open Source Software", chapter = "22", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "381--384", year = "2006", DOI = "https://doi.org/10.1002/9780470028742.ch22", ISBN = "0-470-02874-2", ISBN-13 = "978-0-470-02874-2", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "Apache [Apache] Web server for IPv6, Sendmail [Sendmail] and IPv4 and IPv6, Postfix version 2.2 [Postfix] --- first version supporting IPv6, configuration and usage of IPv6-enabled open source software, SSH daemon and IPv6 addresses, MRTG configuration file, dovecot --- IMAP/POP server [DOVECOT]", } @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 = "https://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; https://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, fjournal = "Journal of Grid Computing", journal-URL = "http://link.springer.com/journal/10723", 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 = "https://doi.org/10.1145/1151030.1151035", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Tue Aug 22 07:27:40 MDT 2006", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computing in Science and Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5992", } @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; https://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; https://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; https://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; https://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 ; 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; https://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; https://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 ; 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; https://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 GCompris 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; https://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 ; Qemu", } @Article{Cook:2006:IEP, author = "Ian Cook and Gavin Horobin", title = "Implementing eGovernment without promoting dependence: open source software in developing countries in {Southeast Asia}", journal = "Public Administration and Development", volume = "26", number = "4", pages = "279--289", year = "2006", DOI = "https://doi.org/10.1002/pad.403", ISSN = "0271-2075 (print), 1099-162X (electronic)", ISSN-L = "0271-2075", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "intellectual property, open source software, FOSS, developing countries, Southeast Asia, egovernment", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Crowston:2006:ISS, author = "Kevin Crowston and James Howison and Hala Annabi", title = "Information systems success in free and open source software development: theory and measures", journal = j-SPIP, volume = "11", number = "2", pages = "123--148", month = mar, year = "2006", CODEN = "SPIPFL", DOI = "https://doi.org/10.1002/spip.259", ISSN = "1077-4866 (print), 1099-1670 (electronic)", ISSN-L = "1077-4866", bibdate = "Tue Jan 30 17:28:08 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spip.bib", acknowledgement = ack-nhfb, fjournal = "Software Process: Improvement and Practice", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-1670", keywords = "concept development; free\slash libre open source software; information systems success; survival analysis", } @Article{Cruz:2006:ECF, author = "David Cruz and Thomas Wieland and Alexander Ziegler", title = "Evaluation criteria for free\slash open source software products based on project analysis", journal = j-SPIP, volume = "11", number = "2", pages = "107--122", month = mar, year = "2006", CODEN = "SPIPFL", DOI = "https://doi.org/10.1002/spip.257", ISSN = "1077-4866 (print), 1099-1670 (electronic)", ISSN-L = "1077-4866", bibdate = "Tue Jan 30 17:28:08 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spip.bib", acknowledgement = ack-nhfb, fjournal = "Software Process: Improvement and Practice", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-1670", keywords = "F/OSS; free software; open source; OSS; product evaluation; project analysis", } @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", DOI = "https://doi.org/10.1016/j.cpc.2005.10.013", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Tue Feb 14 14:46:13 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2000.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465505005850", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Esteve:2006:PPC, author = "Asunci{\'o}n Esteve", title = "Patent Protection of Computer-Implemented Inventions Vis-{\`a}-Vis Open Source Software", journal = "The Journal of World Intellectual Property", volume = "9", number = "3", pages = "276--300", year = "2006", DOI = "https://doi.org/10.1111/j.1422-2213.2006.00278.x", ISSN = "1422-2213 (print), 1747-1796 (electronic)", ISSN-L = "1422-2213", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "patents, copyright, computer programs, European Patent Convention, open source software", } @Article{Farrow:2006:WOS, author = "Rik Farrow", title = "{WISPER}: Open Source, Long-Distance Wireless", journal = j-LOGIN, volume = "31", number = "5", pages = "??--??", month = oct, year = "2006", CODEN = "LOGNEM", ISSN = "1044-6397", ISSN-L = "1044-6397", bibdate = "Fri Dec 7 11:34:26 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/usenix2000.bib; https://www.usenix.org/publications/login", URL = "https://www.usenix.org/publications/login/october-2006-volume-31-number-5/wisper-open-source-long-distance-wireless", acknowledgement = ack-nhfb, fjournal = ";login: the USENIX Association newsletter", } @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 = "https://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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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 = "https://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{Gillespie:2006:BRS, author = "Tarleton Gillespie", title = "Book Review: {Steven Weber: \booktitle{The Success of Open Source}}", journal = j-ISIS, volume = "97", number = "3", pages = "592--593", month = sep, year = "2006", CODEN = "ISISA4", DOI = "https://doi.org/10.1086/510004", ISSN = "0021-1753 (print), 1545-6994 (electronic)", ISSN-L = "0021-1753", bibdate = "Tue Jul 30 21:31:39 MDT 2013", bibsource = "http://www.jstor.org/action/showPublication?journalCode=isis; http://www.jstor.org/stable/10.1086/isis.2006.97.issue-3; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/isis2000.bib", URL = "http://www.jstor.org/stable/10.1086/510004", acknowledgement = ack-nhfb, fjournal = "Isis", journal-URL = "http://www.jstor.org/page/journal/isis/about.html", } @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", ISSN-L = "1044-6397", bibdate = "Tue Apr 11 10:53:03 MDT 2006", bibsource = "https://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, fjournal = ";login: the USENIX Association newsletter", } @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 = "https://doi.org/10.1145/1132973.1132980", ISSN = "0098-3500 (print), 1557-7295 (electronic)", ISSN-L = "0098-3500", bibdate = "Fri May 26 06:32:19 MDT 2006", bibsource = "http://www.acm.org/pubs/contents/journals/toms/; https://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, fjournal = "ACM Transactions on Mathematical Software (TOMS)", journal-URL = "http://portal.acm.org/toc.cfm?idx=J782", } @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 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Tue Sep 7 07:27:01 MDT 2010", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.sciencedirect.com/science/journal/01641212", acknowledgement = ack-nhfb, fjournal = "The Journal of systems and software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @Article{Leptos:2006:MOS, author = "Kyriacos C. Leptos and David A. Sarracino and Jacob D. Jaffe and Bryan Krastins and George M. Church", title = "{MapQuant}: Open-source software for large-scale protein quantification", journal = "PROTEOMICS", volume = "6", number = "6", pages = "1770--1782", year = "2006", DOI = "https://doi.org/10.1002/pmic.200500201", ISSN = "1615-9853 (print), 1615-9861 (electronic)", ISSN-L = "1615-9853", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "Computer program, Mass spectrometry, Quantitative analysis", } @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 = "https://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 = "https://doi.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/; https://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)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J689", 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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{May:2006:ETT, author = "Christopher May", title = "Escaping the {TRIPs}' Trap: The Political Economy of Free and Open Source Software in {Africa}", journal = "Political Studies", volume = "54", number = "1", pages = "123--146", year = "2006", DOI = "https://doi.org/10.1111/j.1467-9248.2006.00569.x", ISSN = "0032-3217 (print), 1467-9248 (electronic)", ISSN-L = "0032-3217", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Nichols:2006:UPO, author = "David M. Nichols and Michael B. Twidale", title = "Usability processes in open source projects", journal = j-SPIP, volume = "11", number = "2", pages = "149--162", month = mar, year = "2006", CODEN = "SPIPFL", DOI = "https://doi.org/10.1002/spip.256", ISSN = "1077-4866 (print), 1099-1670 (electronic)", ISSN-L = "1077-4866", bibdate = "Tue Jan 30 17:28:08 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spip.bib", acknowledgement = ack-nhfb, fjournal = "Software Process: Improvement and Practice", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-1670", } @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 = "https://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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Porter:2006:TPI, author = "Adam Porter and Cemal Yilmaz and Atif M. Memon and Arvind S. Krishna and Douglas C. Schmidt and Aniruddha Gokhale", title = "Techniques and processes for improving the quality and performance of open-source software", journal = j-SPIP, volume = "11", number = "2", pages = "163--176", month = mar, year = "2006", CODEN = "SPIPFL", DOI = "https://doi.org/10.1002/spip.260", ISSN = "1077-4866 (print), 1099-1670 (electronic)", ISSN-L = "1077-4866", bibdate = "Tue Jan 30 17:28:08 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spip.bib", acknowledgement = ack-nhfb, fjournal = "Software Process: Improvement and Practice", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-1670", keywords = "distributed continuous quality assurance; open-source software development and testing", } @Article{Potter:2006:OSF, author = "Bruce Potter", title = "Open source firewall alternatives", journal = j-NETWORK-SECURITY, volume = "2006", number = "1", pages = "16--17", month = jan, year = "2006", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(06)70325-7", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 16:59:22 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485806703257", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @Article{Pyati:2006:CTM, author = "Ajit Pyati", title = "A critical theoretical model for library-led technological development: a case of open source software and libraries", journal = "Proceedings of the American Society for Information Science and Technology", volume = "43", number = "1", pages = "1--4", year = "2006", DOI = "https://doi.org/10.1002/meet.14504301250", ISSN = "2373-9231", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2373-9231", } @Article{Racine:2006:SRG, author = "Jeff Racine", title = "Software review: {\tt gnuplot} 4.0: a portable interactive plotting utility", journal = j-J-APPL-ECONOMETRICS, volume = "21", number = "1", pages = "133--141", month = jan # "--" # feb, year = "2006", CODEN = "JAECET", DOI = "https://doi.org/10.1002/jae.885", ISSN = "0883-7252 (print), 1099-1255 (electronic)", ISSN-L = "0883-7252", bibdate = "Sat Mar 9 10:20:14 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jappleconometrics.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Applied Econometrics", journal-URL = "https://onlinelibrary.wiley.com/journal/10991255; https://www.jstor.org/journal/japplecon", onlinedate = "16 February 2006", } @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)", ISSN-L = "0001-0782", bibdate = "Fri Sep 29 06:28:21 MDT 2006", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", keywords = "Free Software Foundation; GNU Project; Richard Stallman", } @Article{Scacchi:2006:GEU, author = "Walt Scacchi and Joseph Feller and Brian Fitzgerald and Scott Hissam and Karim Lakhani", title = "Guest Editorials: Understanding Free\slash Open Source Software Development Processes", journal = j-SPIP, volume = "11", number = "2", pages = "95--105", month = mar, year = "2006", CODEN = "SPIPFL", DOI = "https://doi.org/10.1002/spip.255", ISSN = "1077-4866 (print), 1099-1670 (electronic)", ISSN-L = "1077-4866", bibdate = "Tue Jan 30 17:28:08 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spip.bib", acknowledgement = ack-nhfb, fjournal = "Software Process: Improvement and Practice", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-1670", keywords = "free software development; free/open source software processes; open source software development", } @InBook{Scacchi:2006:UOS, author = "Walt Scacchi", booktitle = "Software Evolution and Feedback: Theory and Practice", title = "Understanding Open Source Software Evolution", chapter = "9", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "181--205", year = "2006", DOI = "https://doi.org/10.1002/0470871822.ch9", ISBN = "0-470-87180-6, 0-470-87181-4, 0-470-87182-2 (online)", ISBN-13 = "978-0-470-87180-5, 978-0-470-87181-2, 978-0-470-87182-9 (online)", LCCN = "QA76.76.D47 S66135 2006", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, book-DOI = "https://doi.org/10.1002/0470871822", keywords = "open source software evolution, understanding open source software evolution, evolution models and theories, evolution of F/OSS systems, F/OSS technological regime, ontology of feedback control systems theory, evolution of GNU/Linux operating systems", } @Article{Schneider:2006:GCC, author = "Mary D. Schneider and Nima Najand and Sana Chaker and Justin M. Pare and Julie Haskins and Sarah C. Hughes and Tom C. Hobman and John Locke and Andrew J. Simmonds", title = "Gawky is a component of cytoplasmic {mRNA} processing bodies required for early \bioname{Drosophila} development", journal = j-J-CELL-BIOL, volume = "174", number = "3", pages = "349--??", month = jul, year = "2006", CODEN = "JCLBA3", DOI = "https://doi.org/10.1083/jcb.174.3.349", ISSN = "0021-9525 (print), 1540-8140 (electronic)", ISSN-L = "0021-9525", bibdate = "Tue Jun 4 11:26:30 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcellbiol2005.bib", URL = "http://jcb.rupress.org/content/174/3/349", acknowledgement = ack-nhfb, fjournal = "Journal of Cell Biology", journal-URL = "http://jcb.rupress.org/content/by/year", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Smith:2006:ABS, author = "Neil Smith and Andrea Capiluppi and Juan Fern{\'a}ndez-Ramil", title = "Agent-based simulation of open source evolution", journal = j-SPIP, volume = "11", number = "4", pages = "423--434", month = jul, year = "2006", CODEN = "SPIPFL", DOI = "https://doi.org/10.1002/spip.280", ISSN = "1077-4866 (print), 1099-1670 (electronic)", ISSN-L = "1077-4866", bibdate = "Tue Jan 30 17:28:09 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spip.bib", acknowledgement = ack-nhfb, fjournal = "Software Process: Improvement and Practice", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-1670", } @Article{Sorenson:2006:ERS, author = "Eric Sorenson", title = "Enterprise Routing Sinkholes Using {Linux} and Open Source Tools", journal = j-LOGIN, volume = "31", number = "4", pages = "??--??", month = aug, year = "2006", CODEN = "LOGNEM", ISSN = "1044-6397", ISSN-L = "1044-6397", bibdate = "Fri Dec 7 11:34:25 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/usenix2000.bib; https://www.usenix.org/publications/login", URL = "https://www.usenix.org/publications/login/august-2006-volume-31-number-4/enterprise-routing-sinkholes-using-linux-and-open", acknowledgement = ack-nhfb, fjournal = ";login: the USENIX Association newsletter", } @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 = "https://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 = "https://www.math.utah.edu/pub/bibnet/authors/s/spinellis-diomidis.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @Article{Stewart:2006:MRD, author = "Katherine J. Stewart and Sanjay Gosain", title = "The moderating role of development stage in free\slash open source software project performance", journal = j-SPIP, volume = "11", number = "2", pages = "177--191", month = mar, year = "2006", CODEN = "SPIPFL", DOI = "https://doi.org/10.1002/spip.258", ISSN = "1077-4866 (print), 1099-1670 (electronic)", ISSN-L = "1077-4866", bibdate = "Tue Jan 30 17:28:08 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spip.bib", acknowledgement = ack-nhfb, fjournal = "Software Process: Improvement and Practice", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-1670", keywords = "free\slash open source software projects; shared ideology: software development stage; software project performance; trust", } @Article{Stewart:2006:OCA, author = "Katherine J. Stewart and David P. Darcy and Sherae L. Daniel", title = "Opportunities and Challenges Applying Functional Data Analysis to the Study of Open Source Software Evolution", journal = j-STAT-SCI, volume = "21", number = "2", pages = "167--178", month = may, year = "2006", CODEN = "STSCEP", ISSN = "0883-4237 (print), 2168-8745 (electronic)", ISSN-L = "0883-4237", bibdate = "Fri May 30 12:48:56 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/statsci.bib", URL = "http://projecteuclid.org/euclid.ss/1154979819", acknowledgement = ack-nhfb, fjournal = "Statistical Science", journal-URL = "http://projecteuclid.org/all/euclid.ss", } @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 = "https://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; https://www.math.utah.edu/pub/tex/bib/ccpe.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Concurrency and Computation: Prac\-tice and Experience", journal-URL = "http://www.interscience.wiley.com/jpages/1532-0626", 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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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; https://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 (print), 1558-1683 (electronic)", ISSN-L = "1541-4922", bibdate = "Mon Aug 30 23:14:34 MDT 2010", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://csdl.computer.org/comp/mags/ds/2006/07/o7005.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Distributed Systems Online", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{West:2006:COI, author = "Joel West and Scott Gallagher", title = "Challenges of open innovation: the paradox of firm investment in open-source software", journal = "{R\&D} Management", volume = "36", number = "3", pages = "319--331", year = "2006", DOI = "https://doi.org/10.1111/j.1467-9310.2006.00436.x", ISSN = "0033-6807 (print), 1467-9310 (electronic)", ISSN-L = "0033-6807", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Yu:2006:IPM, author = "Liguo Yu", title = "Indirectly predicting the maintenance effort of open-source software", journal = j-J-SOFTW-MAINT-EVOL, volume = "18", number = "5", pages = "311--332", month = sep, year = "2006", CODEN = "JSMECT", DOI = "https://doi.org/10.1002/smr.335", ISSN = "1532-060X (print), 1532-0618 (electronic)", ISSN-L = "1532-060X", bibdate = "Wed Jan 31 10:00:19 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwmaintevol.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Software Maintenance and Evolution: Research and Practice", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", keywords = "software maintenance, effort estimation, lag time, source code change, empirical study, maintenance measures", } @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 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Tue Sep 7 07:27:01 MDT 2010", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.sciencedirect.com/science/journal/01641212", acknowledgement = ack-nhfb, fjournal = "The Journal of systems and software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Tue Sep 7 07:27:03 MDT 2010", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.sciencedirect.com/science/journal/01641212", acknowledgement = ack-nhfb, fjournal = "The Journal of systems and software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Andersson:2007:MYS, author = "Samuel A. Andersson and Jens Lagergren", title = "{Motif Yggdrasil}: Sampling Sequence Motifs from a Tree Mixture Model", journal = j-J-COMPUT-BIOL, volume = "14", number = "5", pages = "682--697", month = jun, year = "2007", CODEN = "JCOBEM", DOI = "https://doi.org/10.1089/cmb.2007.R010", ISSN = "1066-5277 (print), 1557-8666 (electronic)", ISSN-L = "1066-5277", bibdate = "Sat Jun 1 09:48:41 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputbiol.bib", URL = "https://www.liebertpub.com/doi/abs/10.1089/cmb.2007.R010; https://www.liebertpub.com/doi/pdf/10.1089/cmb.2007.R010", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Biology", journal-URL = "https://www.liebertpub.com/loi/cmb/", onlinedate = "7 August 2007", } @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", ISSN = "0018-8646 (print), 2151-8556 (electronic)", ISSN-L = "0018-8646", bibdate = "Fri Feb 9 20:31:06 MST 2007", bibsource = "https://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, fjournal = "IBM Journal of Research and Development", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520", 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 = "https://doi.org/10.1145/1279941.1279942", ISSN = "1061-7264 (print), 1931-1311 (electronic)", ISSN-L = "1061-7264", bibdate = "Wed Jun 18 16:27:36 MDT 2008", bibsource = "http://portal.acm.org/; https://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", journal-URL = "http://portal.acm.org/toc.cfm?id=J286", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computing in Science and Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5992", } @InCollection{Bolcer:2007:DCC, author = "John D. Bolcer and Robert B. Hermann", booktitle = "Reviews in Computational Chemistry", title = "The Development of Computational Chemistry in the {United States}", volume = "5", publisher = pub-WILEY, address = pub-WILEY:adr, bookpages = "xxi + 458", pages = "1--63", month = jan, year = "2007", DOI = "https://doi.org/10.1002/9780470125823.ch1", ISSN = "1069-3599 (print), 1934-5372 (electronic)", ISSN-L = "1069-3599", LCCN = "QD39.3.E46 R48", bibdate = "Tue Feb 20 18:51:54 2018", bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/harris-frank-e.bib; https://www.math.utah.edu/pub/bibnet/authors/l/lowdin-per-olov.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://onlinelibrary.wiley.com/bookseries/10.1002/SERIES6143", acknowledgement = ack-nhfb, remark-01 = "From page 47: ``Following the 1970 conference [NRC Committee on Computers in Chemistry. Held on May 8--9, 1970], F. A. Matsen, Harrison Shull, Peter Lykos [conference chair], and Frank Harris, a physicist at the University of Utah, were designated to draft the conference report and to ``take appropriate steps to initiate implementation of the recommendations.''\,''", remark-02 = "From page 51: ``In 1974 about \$700 million had been spent on computing in administration, teaching, and research. Of that total figure, about \$225 million was spent on research. In the same year, the total amount of all NSF [US National Science Foundations] grants for computing costs, in all disciplines, was about \$10 million. Additionally, a large part of those grants was never spent at campus computing centers. In the final analysis then, in terms of affecting campus computing center budgets, chemistry computing support from the NSF was shown to be less than O.1\%.''", remark-03 = "From page 51: ``The participants at the workshop had initially concluded that the primary source of funding for the proposed center should be the NSF, but when the NSF Chemistry Advisory Committee expressed a lack of interest in the NCCC [National Center for Computation in Chemistry], a proposal was sent to the Atomic Energy Commission. Unlike the NSF, the AEC [Atomic Energy Commission], in the person of John Teem, the director of the Division of Physical Research, was interested in the project. After he decided to take on the project, Teem said that he preferred the name ``National Resource for Computation in Chemistry,'' because the word ``center'' implied an actual building.''\,''", remark-04 = "From page 54, quoting Peter Lykos: ``In the competition for Society s resources, chemists traditionally have not worked cooperatively to convince Society of the need for committing a fair share of its resources to support large-scale research in chemistry. Chemists persist in behaving as though chemistry is a cottage industry.'' \ldots{} As one observer put it, ``The chemists formed a circle with their wagons and pointed their guns inward!''\,''", remark-05 = "From page 59--60, the last paragraph of the article reports: Computational chemistry did not become ``big science,'' but ``little science.'' It did not prosper because of the creation of centralized research institutes, but because of a decentralization of the modes of production. Computational chemistry found a way to survive and grow without large government contracts. In sum, contrary to all the grand plans of the 1970s, computational chemistry has remained, and prospered as a result of being, a cottage industry.", remark-06 = "From page 11: ``In the early 1960s, the Sanibel conferences headed by Per-Olov L{\"o}wdin (University of Florida and Uppsala University) expanded from quantum chemistry and physics to include biological applications.''", } @InCollection{Boyd:2007:HCC, author = "Donald B. Boyd", title = "How Computational Chemistry Became Important in the Pharmaceutical Industry", crossref = "Lipkowitz:2007:RCC", chapter = "7", pages = "401--451", year = "2007", DOI = "https://doi.org/10.1002/9780470116449.ch7", bibdate = "Mon Jan 29 07:05:02 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://onlinelibrary.wiley.com/doi/10.1002/9780470116449.ch7/summary", acknowledgement = ack-nhfb, } @Article{Camara:2007:IPO, author = "Gilberto C{\^a}mara and Frederico Fonseca", title = "Information policies and open source software in developing countries", journal = j-J-AM-SOC-INF-SCI-TECHNOL, volume = "58", number = "1", pages = "121--132", day = "1", month = jan, year = "2007", CODEN = "JASIEF", DOI = "https://doi.org/10.1002/asi.20444", ISSN = "1532-2882 (print), 1532-2890 (electronic)", ISSN-L = "1532-2882", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jasist.bib", acknowledgement = ack-nhfb, fjournal = "Journal of the American Society for Information Science and Technology: JASIST", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1532-2890", onlinedate = "10 Nov 2006", } @Article{Campbell-Kelly:2007:HHS, author = "Martin Campbell-Kelly", title = "The History of the History of Software", journal = j-IEEE-ANN-HIST-COMPUT, volume = "29", number = "4", pages = "40--51", month = oct # "\slash " # dec, year = "2007", CODEN = "IAHCEX", DOI = "https://doi.org/10.1109/MAHC.2007.67", ISSN = "1058-6180 (print), 1934-1547 (electronic)", ISSN-L = "1058-6180", bibdate = "Thu Jul 3 10:46:12 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Annals of the History of Computing", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85", } @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 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Tue Sep 7 07:27:03 MDT 2010", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.sciencedirect.com/science/journal/01641212", acknowledgement = ack-nhfb, fjournal = "The Journal of systems and software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Charette:2007:OSW, author = "R. N. Charette", title = "Open-Source Warfare", journal = j-IEEE-SPECTRUM, volume = "44", number = "11", pages = "26--32", month = nov, year = "2007", CODEN = "IEESAM", DOI = "https://doi.org/10.1109/MSPEC.2007.4378455", ISSN = "0018-9235 (print), 1939-9340 (electronic)", ISSN-L = "0018-9235", bibdate = "Sat Jan 18 12:29:46 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeespectrum2000.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Spectrum", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6", keywords = "Explosives; information technology; Information technology; Open source software; open source warfare; public domain software; Recruitment; Roads; Robots; Rubber; Terrorism; terrorism; terrorists; Weapons; Wire", } @Article{Crawford:2007:POS, author = "T. Daniel Crawford and C. David Sherrill and Edward F. Valeev and Justin T. Fermann and Rollin A. King and Matthew L. Leininger and Shawn T. Brown and Curtis L. Janssen and Edward T. Seidl and Joseph P. Kenny and Wesley D. Allen", title = "{PSI3}: an open-source {Ab Initio} electronic structure package", journal = j-J-COMPUT-CHEM, volume = "28", number = "9", pages = "1610--1616", day = "15", month = jul, year = "2007", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.20573", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Thu Nov 29 14:55:07 MST 2012", bibsource = "http://www.interscience.wiley.com/jpages/0192-8651; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputchem2000.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", onlinedate = "9 Apr 2007", } @Article{Creel:2007:RFM, author = "Michael Creel", title = "{I} ran four million probits last night: {HPC} clustering with {ParallelKnoppix}", journal = j-J-APPL-ECONOMETRICS, volume = "22", number = "1", pages = "215--223", month = jan # "--" # feb, year = "2007", CODEN = "JAECET", DOI = "https://doi.org/10.1002/jae.945", ISSN = "0883-7252 (print), 1099-1255 (electronic)", ISSN-L = "0883-7252", bibdate = "Sat Mar 9 10:20:17 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jappleconometrics.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Applied Econometrics", journal-URL = "https://onlinelibrary.wiley.com/journal/10991255; https://www.jstor.org/journal/japplecon", onlinedate = "13 March 2007", } @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 = "https://doi.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/; https://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, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://doi.org/10.1145/1210268.1210273", ISSN = "1539-9087 (print), 1558-3465 (electronic)", ISSN-L = "1539-9087", bibdate = "Thu Jun 12 15:20:58 MDT 2008", bibsource = "http://portal.acm.org/; https://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", fjournal = "ACM Transactions on Embedded Computing Systems", journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J840", 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 = "https://doi.org/10.1145/1315580.1315603", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Tue Jun 17 09:18:04 MDT 2008", bibsource = "http://portal.acm.org/; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @Article{Dionisio:2007:OSS, author = "John David N. Dionisio and Caskey L. Dickson and Stephanie E. August and Philip M. Dorin and Ray Toal", title = "An open source software culture in the undergraduate computer science curriculum", journal = j-SIGCSE, volume = "39", number = "2", pages = "70--74", month = jun, year = "2007", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/1272848.1272888", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 16:57:35 MST 2012", bibsource = "DBLP; http://dblp.uni-trier.de/db/journals/sigcse/sigcse39.html#DionisioDADT07; http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", URL = "https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Misc/DBLP/2007.bib", abstract = "Open source software has made inroads into mainstream computing where it was once the territory of software altruists, and the open source culture of technological collegiality and accountability may benefit education as well as industry. This paper describes the Recourse project, which seeks to transform the computer science undergraduate curriculum through teaching methods based on open source principles, values, ethics, and tools. Recourse differs from similar projects by bringing the open source culture into the curriculum comprehensively, systematically, and institutionally. The current state of the project is described, and initial results from a pilot exercise are presented.$^{(1)}$", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Ellis:2007:CHO, author = "Heidi J. C. Ellis and Ralph A. Morelli and Trishan R. de Lanerolle and Jonathan Damon and Jonathan Raye", title = "Can humanitarian open-source software development draw new students to {CS?}", journal = j-SIGCSE, volume = "39", number = "1", pages = "551--555", month = mar, year = "2007", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/1227504.1227495", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 16:57:32 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", abstract = "In this paper, we present an example humanitarian open-source software project that has been used since January 2006 at a small liberal-arts college as an experiment in undergraduate CS education. Sahana (Sinhalese for relief) is a free and open-source disaster management system developed in Sri Lanka by a group of IT professionals following the 2004 Asian tsunami. It is a web-based tool that addresses the IT coordination problems that typically occur in trying to recover from a large-scale disaster. We are currently exploring the wider use of Sahana as a sustainable model and platform for teaching about open-source software development while at the same time allowing CS students and educators to make a socially useful contribution of their time, effort, and expertise. This paper presents our experiences with Sahana including the benefits for both academia and industry.", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @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 = "https://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 = "https://doi.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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @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 = "https://doi.org/10.1145/1236463.1236468", ISSN = "0098-3500 (print), 1557-7295 (electronic)", ISSN-L = "0098-3500", bibdate = "Thu Jul 26 17:36:59 MDT 2007", bibsource = "http://www.acm.org/pubs/contents/journals/toms/; https://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", fjournal = "ACM Transactions on Mathematical Software (TOMS)", journal-URL = "http://portal.acm.org/toc.cfm?idx=J782", } @Article{Gaudeul:2007:DOS, author = "Alex Gaudeul", title = "Do Open Source Developers Respond to Competition? {The} {\LaTeX} Case Study", journal = j-REV-NETW-ECON, volume = "6", number = "2", pages = "239--263", month = jun, year = "2007", CODEN = "????", DOI = "https://doi.org/10.2202/1446-9022.1119", ISSN = "2194-5993 (print), 1446-9022 (electronic)", ISSN-L = "1446-9022", bibdate = "Mon Aug 05 14:41:29 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/texbook3.bib", URL = "https://econpapers.repec.org/article/bpjrneart/v_3a6_3ay_3a2007_3ai_3a2_3an_3a9.htm; https://www.degruyter.com/view/j/rne.2007.6.issue-2/rne.2007.6.2.1119/rne.2007.6.2.1119.xml", acknowledgement = ack-nhfb, fjournal = "Review of Network Economics", journal-URL = "http://www.degruyter.com/view/j/rne", } @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; https://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 = "https://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; https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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 = "https://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 = "https://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; https://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, fjournal = "Journal of Grid Computing", journal-URL = "http://link.springer.com/journal/10723", 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 = "https://doi.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/; https://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, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://doi.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/; https://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, fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", 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)", ISSN-L = "0002-9920", bibdate = "Thu Oct 25 17:28:47 2007", bibsource = "https://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, fjournal = "Notices of the American Mathematical Society", journal-URL = "http://www.ams.org/notices/", } @Article{Kell:2007:FOS, author = "L. T. Kell and I. Mosqueira and P. Grosjean and J-M. Fromentin and D. Garcia and R. Hillary and E. Jardim and S. Mardle and M. A. Pastoors and J. J. Poos and F. Scott and R. D. Scott", title = "{FLR}: an open-source framework for the evaluation and development of management strategies", journal = j-ICES-J-MAR-SCI, volume = "64", number = "4", pages = "640--646", month = may, year = "2007", CODEN = "ICESEC", DOI = "https://doi.org/10.1093/icesjms/fsm012", ISSN = "1054-3139 (print), 1095-9289 (electronic)", ISSN-L = "1054-3139", bibdate = "Tue Nov 23 07:31:05 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/icesjmarsci2000.bib", URL = "http://academic.oup.com/icesjms/article/64/4/640/640024", acknowledgement = ack-nhfb, fjournal = "ICES Journal of Marine Science", journal-URL = "https://academic.oup.com/icesjms", } @Article{Khullar:2007:SFO, author = "D. Khullar and A. Molineu and D. Followill and W. Bosch and V. Willcut and T. Simpson and T. Ju and J. Deasy", title = "{SU-FF-T-75}: an Open-Source Software Tool to Support Film-Based {IMRT} Quality Assurance", journal = j-MED-PHYS, volume = "34", number = "6Part8", pages = "2418--2418", year = "2007", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.2760726", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Dosimetry, Computer software, Intensity modulated radiation therapy, Computed tomography, Medical imaging, Quality assurance, Radiation therapy, Integral transforms", } @Article{Koch:2007:SEO, author = "Stefan Koch", title = "Software evolution in open source projects --- a large-scale investigation", journal = j-J-SOFTW-MAINT-EVOL, volume = "19", number = "6", pages = "361--382", month = nov, year = "2007", CODEN = "JSMECT", DOI = "https://doi.org/10.1002/smr.348", ISSN = "1532-060X (print), 1532-0618 (electronic)", ISSN-L = "1532-060X", bibdate = "Wed Jan 31 10:00:22 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwmaintevol.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Software Maintenance and Evolution: Research and Practice", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", keywords = "empirical study; open source software evolution; software repository mining", } @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 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Tue Sep 7 07:27:02 MDT 2010", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.sciencedirect.com/science/journal/01641212", acknowledgement = ack-nhfb, fjournal = "The Journal of systems and software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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", ISSN-L = "1381-6551", bibdate = "Wed Sep 1 09:00:38 MDT 2010", bibsource = "http://www.ada-europe.org/AUJ/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Ada User Journal", journal-URL = "http://www.ada-europe.org/auj/archive", } @Article{Mirtchovski:2007:WSD, author = "Andrey Mirtchovski and Latchesar Ionkov", title = "Why Some Dead {OSes} Still Matter", journal = j-LOGIN, volume = "32", number = "5", pages = "5--12", month = oct, year = "2007", CODEN = "LOGNEM", ISSN = "1044-6397", ISSN-L = "1044-6397", bibdate = "Fri Dec 7 11:34:31 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/plan9.bib; https://www.math.utah.edu/pub/tex/bib/usenix2000.bib; https://www.usenix.org/publications/login", URL = "https://www.usenix.org/publications/login/october-2007-volume-32-number-5/why-some-dead-oses-still-matter", acknowledgement = ack-nhfb, fjournal = ";login: the USENIX Association newsletter", keywords = "Mac OS X; Parallels Inc.; Plan 9 operating system", } @Article{Moser:2007:EAC, author = "Raimund Moser and Barbara Russo and Giancarlo Succi", title = "Empirical analysis on the correlation between {GCC} compiler warnings and revision numbers of source files in five industrial software projects", journal = j-EMPIR-SOFTWARE-ENG, volume = "12", number = "3", pages = "295--310", month = jun, year = "2007", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-006-9029-x", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:14:01 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s10664-006-9029-x", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @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 = "2:1--2:27", month = mar, year = "2007", CODEN = "ACMSCU", DOI = "https://doi.org/10.1145/1206040.1206042", ISSN = "0098-3500 (print), 1557-7295 (electronic)", ISSN-L = "0098-3500", bibdate = "Sat Apr 14 09:48:58 MDT 2007", bibsource = "http://www.acm.org/pubs/contents/journals/toms/; https://www.math.utah.edu/pub/tex/bib/elefunt.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/toms.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", fjournal = "ACM Transactions on Mathematical Software (TOMS)", journal-URL = "http://portal.acm.org/toc.cfm?idx=J782", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{ODonnell:2007:MOS, author = "Casey O'Donnell", title = "Making an Open Source Case for Offshoring Commentary", journal = j-IEEE-TRANS-PROF-COMMUN, volume = "50", number = "2", pages = "85--87", month = jun, year = "2007", CODEN = "IEPCBU", DOI = "https://doi.org/10.1109/TPC.2007.897580", ISSN = "0361-1434 (print), 1558-1500 (electronic)", ISSN-L = "0361-1434", bibdate = "Sat Dec 18 11:57:01 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetransprofcommun.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Professional Communication", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=47", } @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 = "https://doi.org/10.1145/1358190.1358206", ISSN = "1932-2232 (print), 1932-2240 (electronic)", ISSN-L = "1932-2232", bibdate = "Wed Jun 18 09:23:01 MDT 2008", bibsource = "http://portal.acm.org/; https://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, fjournal = "ACM Communications in Computer Algebra", issue = "161", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1000", } @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 = "https://doi.org/10.1145/1290520.1290524", ISSN = "0164-0925 (print), 1558-4593 (electronic)", ISSN-L = "0164-0925", bibdate = "Wed Jun 11 19:23:38 MDT 2008", bibsource = "http://www.acm.org/pubs/contents/journals/toplas/; https://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", fjournal = "ACM Transactions on Programming Languages and Systems", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J783", } @Article{Pedroni:2007:OSP, author = "Michela Pedroni and Till Bay and Manuel Oriol and Andreas Pedroni", title = "Open source projects in programming courses", journal = j-SIGCSE, volume = "39", number = "1", pages = "454--458", month = mar, year = "2007", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/1227504.1227465", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 16:57:32 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", abstract = "One of the main shortcomings of programming courses is the lack of practice with real-world systs. As a result, students feel unprepared for industry jobs. In parallel, open source software is accepting contributions even from inexperienced programmers and achieves software that competes both in quality and functionality with industrial systs. This article describes: first, a setting in which students were required to contribute to existing open source software; second, the evaluation of this experience using a motivation measuring technique; and third, an analysis of the efficiency and commitment of students over the time. The study shows that students are at first afraid of failing the assignment, but end up having the impression of a greater achievent. It ses also that students are inclined to keep working on the project to which they contributed after the end of the course.", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Poullet:2007:AQS, author = "Jean-Baptiste Poullet and Diana M. Sima and Arjan W. Simonetti and Bart {De Neuter} and Leentje Vanhamme and Philippe Lemmerling and Sabine {Van Huffel}", title = "An automated quantitation of short echo time {MRS} spectra in an open source software environment: {AQSES}", journal = "NMR in Biomedicine", volume = "20", number = "5", pages = "493--504", year = "2007", DOI = "https://doi.org/10.1002/nbm.1112", ISSN = "0952-3480 (print), 1099-1492 (electronic)", ISSN-L = "0952-3480", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "quantitation, MR spectroscopy, short echo time, metabolites, open source software", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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 = "https://doi.org/10.1002/spe.812", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Wed Oct 17 18:33:17 MDT 2007", bibsource = "http://www.interscience.wiley.com/jpages/0038-0644; https://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, fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", 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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeecga.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Computer Graphics and Applications", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/cga", } @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 = "https://doi.org/10.1145/1278901.1278907", ISSN = "0163-5980 (print), 1943-586X (electronic)", ISSN-L = "0163-5980", bibdate = "Fri Jun 20 17:17:50 MDT 2008", bibsource = "http://portal.acm.org/; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J597", keywords = "access controls; multi-server; naming; structure", } @Article{Wang:2007:MEO, author = "Yi Wang and Defeng Guo and Huihui Shi", title = "Measuring the evolution of open source software systems with their communities", journal = j-SIGSOFT, volume = "32", number = "6", pages = "7:1--7:??", month = nov, year = "2007", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1317471.1317479", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:15:33 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib", abstract = "Open Source Software (OSS) has become the subject of much commercial and academic interest in last few years. As traditional software, OSS also evolves to fulfill the need of stakeholders. Therefore, providing quantitative metrics for OSS evolution has also become an urgent issue. However, most existing studies of software evolution have been performed on systems developed within a single company using traditional management techniques. These metrics models are inadequate to measure OSS evolution. In this paper, we describe a preliminary evolution metrics set for evaluating OSS. The most significant novelty of this model is that it takes specific properties of Open Source Community (OSC) into consideration. In another word, we measure the evolution of OSS and OSC together. We also provide a lightweight case study on Ubuntu project using this metrics set. We find out that the Open Source Community and its members also play essential role in OSS evolution. We expect this metrics model can bring better understandings and explanations of phenomena in open source development and evolution.", acknowledgement = ack-nhfb, articleno = "7", fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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 = "https://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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranspardistsys.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Parallel and Distributed Systems", journal-URL = "http://www.computer.org/tpds/archives.htm", } @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 = "https://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; https://www.math.utah.edu/pub/tex/bib/ccpe.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Concurrency and Computation: Prac\-tice and Experience", journal-URL = "http://www.interscience.wiley.com/jpages/1532-0626", 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 = "https://doi.org/10.1109/MSP.2008.131", ISSN = "1540-7993 (print), 1558-4046 (electronic)", ISSN-L = "1540-7993", bibdate = "Thu Jul 2 10:02:21 MDT 2009", bibsource = "https://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", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/security", } @MastersThesis{Ahmad:2008:MCC, author = "Feisal S. Ahmad", title = "{MINIX 3} {C} Compiler Performance: Comparing the {Amsterdam Compiler Kit} to the {GNU Compiler Collection} on x86 systems", type = "{Bachelor}'s thesis", school = "Department of Computer Science, Faculty of Sciences, Vrije Universiteit", address = "Amsterdam, The Netherlands", pages = "27 + 26 (appendix)", day = "9", month = jun, year = "2008", bibdate = "Fri Oct 24 09:06:42 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/minix.bib", URL = "http://www.minix3.org/theses/ahmad-cc-performance.pdf; http://www.minix3.org/theses/ahmad-cc-performance_appendix.pdf", acknowledgement = ack-nhfb, } @Article{Anderson:2008:OSV, author = "M. Anderson", title = "Open-source voting --- [update]", journal = j-IEEE-SPECTRUM, volume = "45", number = "10", pages = "13--14", month = oct, year = "2008", CODEN = "IEESAM", DOI = "https://doi.org/10.1109/MSPEC.2008.4635039", ISSN = "0018-9235 (print), 1939-9340 (electronic)", ISSN-L = "0018-9235", bibdate = "Sat Jan 18 12:29:46 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeespectrum2000.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Spectrum", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6", keywords = "Electronic voting systems; Local government; Nominations and elections; Open source software", } @Article{Anonymous:2008:BHH, author = "Anonymous", title = "Black hats hit {Red Hat}", journal = j-NETWORK-SECURITY, volume = "2008", number = "9", pages = "2--2", month = sep, year = "2008", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(08)70102-8", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 16:59:56 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485808701028", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @Article{Anonymous:2008:OSS, author = "Anonymous", title = "Open source software getting better", journal = j-NETWORK-SECURITY, volume = "2008", number = "6", pages = "1--2", month = jun, year = "2008", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(08)70070-9", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 16:59:52 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485808700709", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @Article{Anonymous:2008:UOS, author = "Anonymous", title = "Update: Open-Source Baby", journal = j-IEEE-SPECTRUM, volume = "45", number = "6", pages = "14--14", month = jun, year = "2008", CODEN = "IEESAM", DOI = "https://doi.org/10.1109/MSPEC.2008.4531444", ISSN = "0018-9235 (print), 1939-9340 (electronic)", ISSN-L = "0018-9235", bibdate = "Sat Jan 18 12:29:46 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeespectrum2000.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Spectrum", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6", keywords = "Education; Europe; Hardware; Humans; Open source software; Pediatrics; Robots", } @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 = "https://doi.org/10.1145/1344418.1344423", ISSN = "1084-4309 (print), 1557-7309 (electronic)", ISSN-L = "1084-4309", bibdate = "Thu Jun 12 18:10:39 MDT 2008", bibsource = "http://www.acm.org/pubs/contents/journals/todaes/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", fjournal = "ACM Transactions on Design Automation of Electronic Systems (TODAES)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J776", 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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.sciencedirect.com/science/journal/0167739X", acknowledgement = ack-nhfb, fjournal = "Future Generation Computer Systems", journal-URL = "http://www.sciencedirect.com/science/journal/0167739X", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://doi.org/10.1145/1341312.1341315", ISSN = "0163-5980 (print), 1943-586X (electronic)", ISSN-L = "0163-5980", bibdate = "Fri Jun 20 17:19:29 MDT 2008", bibsource = "http://portal.acm.org/; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J597", } @Article{Boykin:2008:IOS, author = "Sam Boykin", title = "Innovations: With Open-Source Arms", journal = j-SCI-AMER, volume = "299", number = "4", pages = "90--95", month = oct, year = "2008", CODEN = "SCAMAC", DOI = "https://doi.org/10.1038/scientificamerican1008-90", ISSN = "0036-8733 (print), 1946-7087 (electronic)", ISSN-L = "0036-8733", bibdate = "Fri May 17 10:29:47 MDT 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sciam2000.bib", URL = "http://www.nature.com/scientificamerican/journal/v299/n4/full/scientificamerican1008-90.html; http://www.nature.com/scientificamerican/journal/v299/n4/pdf/scientificamerican1008-90.pdf", acknowledgement = ack-nhfb, fjournal = "Scientific American", journal-URL = "http://www.nature.com/scientificamerican", } @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 = "https://doi.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/; https://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, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @Article{Capra:2008:ESR, author = "E. Capra and C. Francalanci and F. Merlo", title = "An Empirical Study on the Relationship Between Software Design Quality, Development Effort and Governance in Open Source Projects", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "34", number = "6", pages = "765--782", month = nov # "\slash " # dec, year = "2008", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2008.68", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Feb 1 11:00:42 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2000.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=4599582", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Chen:2008:ESS, author = "Weibing Chen and Jingyue Li and Jianqiang Ma and Reidar Conradi and Junzhong Ji and Chunnian Liu", title = "An empirical study on software development with open source components in the {Chinese} software industry", journal = j-SPIP, volume = "13", number = "1", pages = "89--100", month = jan, year = "2008", CODEN = "SPIPFL", DOI = "https://doi.org/10.1002/spip.361", ISSN = "1077-4866 (print), 1099-1670 (electronic)", ISSN-L = "1077-4866", bibdate = "Tue Jan 30 17:28:13 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spip.bib", acknowledgement = ack-nhfb, fjournal = "Software Process: Improvement and Practice", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-1670", keywords = "component-based software engineering; empirical study; open source software component", } @Article{Dionisio:2008:ICS, author = "John David N. Dionisio and Kam D. Dahlquist", title = "Improving the computer science in bioinformatics through open source pedagogy", journal = j-SIGCSE, volume = "40", number = "2", pages = "115--119", month = jun, year = "2008", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/1383602.1383648", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 15:44:13 MST 2012", bibsource = "DBLP; http://dblp.uni-trier.de/db/journals/sigcse/sigcse40.html#DionisioD08; http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", URL = "https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Misc/DBLP/2008.bib", abstract = "Bioinformatics relies more than ever on information technologies. This pressures scientists to keep up with software development best practices. However, traditional computer science curricula do not necessarily expose students to collaborative and long-lived software development. Using open source principles, practices, and tools forms an effective pedagogy for software development best practices. This paper reports on a bioinformatics teaching framework implemented through courses introducing computer science students to the field. The courses led to an initial product release consisting of software and an Escherichia coli K12 GenMAPP Gene Database, within a total ``incubation time'' of six months. (1)", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://csdl.computer.org/comp/mags/so/2008/03/mso2008030052.pdf", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://doi.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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @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 = "https://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{Garzarelli:2008:OSS, author = "Giampaolo Garzarelli and Yasmina Reem Limam and Bj{\o}rn Thomassen", title = "Open source software and economic growth: a classical division of labor perspective", journal = "Information Technology for Development", volume = "14", number = "2", pages = "116--135", year = "2008", DOI = "https://doi.org/10.1002/itdj.20092", ISSN = "0268-1102 (print), 1554-0170 (electronic)", ISSN-L = "0268-1102", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", 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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://bell.computer.org/dlcomments/", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Gotel:2008:TSQ, author = "Olly Gotel and Christelle Scharff and Andrew Wildenberg", title = "Teaching software quality assurance by encouraging student contributions to an open source {Web}-based system for the assessment of programming assignments", journal = j-SIGCSE, volume = "40", number = "3", pages = "214--218", month = sep, year = "2008", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/1597849.1384329", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 15:44:14 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", note = "Proceedings of ITiCSE '08.", abstract = "This paper presents a novel and innovative pedagogical approach for teaching software quality assurance in the undergraduate computer science curriculum. The approach is based on students contributing programming problems to an open source web-based system that is used for student practice and instructor assessment of assignments. WeBWorK, and some of the latest web-based systems, use a mechanism based on unit testing to account for variation in the way in which the same problem can be answered in an accurate manner, making such systems highly appealing for education. Tackling open-ended programming problems within WeBWorK therefore requires students to write a code fragment that is then checked for semantic correctness. Given that WeBWorK is open source, the teaching approach that we have evolved revolves around students creating their own problems for other students to practice with. This requires students to construct comprehensive unit tests that can assure both the usability and accuracy of their work prior to deployment. The paper describes this approach, gives examples of student work, presents findings from the experience of using the approach in the classroom, and discusses broader lessons and reasons for integrating software quality assurance practices into the computer science curriculum.", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @Article{Hepting:2008:CSB, author = "Daryl H. Hepting and Lijuan Peng and Timothy J. Maciag and David Gerhard and Brien Maguire", title = "Creating synergy between usability courses and open source software projects", journal = j-SIGCSE, volume = "40", number = "2", pages = "120--123", month = jun, year = "2008", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/1383602.1383649", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 15:44:13 MST 2012", bibsource = "DBLP; http://dblp.uni-trier.de/db/journals/sigcse/sigcse40.html#HeptingPMGM08; http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", URL = "https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Misc/DBLP/2008.bib", abstract = "In this paper, we discuss our experience in offering a usability course with projects taken from an active open source software development project. We describe what was done in the class inside the larger context of the usability of open source software. We conclude with an invitation for others to adopt this model and use it for their own purposes.", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @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 = "https://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 = "https://doi.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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1000", } @Article{Li:2008:MOS, author = "Jinhu Li and Jeffrey S. Racine", title = "{Maxima}: an open source computer algebra system", journal = j-J-APPL-ECONOMETRICS, volume = "23", number = "4", pages = "515--523", month = jun, year = "2008", CODEN = "JAECET", DOI = "https://doi.org/10.1002/jae.1007", ISSN = "0883-7252 (print), 1099-1255 (electronic)", ISSN-L = "0883-7252", bibdate = "Sat Mar 9 10:20:21 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jappleconometrics.bib; https://www.math.utah.edu/pub/tex/bib/macsyma.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Applied Econometrics", journal-URL = "https://onlinelibrary.wiley.com/journal/10991255; https://www.jstor.org/journal/japplecon", onlinedate = "02 June 2008", } @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 (paperback)", ISBN-13 = "978-0-596-51796-0 (paperback)", LCCN = "K1519.C6 L56 2008", bibdate = "Wed Sep 30 08:48:47 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib; z3950.loc.gov:7090/Voyager", abstract = "Written by an intellectual property attorney who is also a programmer, Intellectual Property and Open Source helps you understand patents, copyrights, trademarks, trade secrets, and licenses, with special focus on the issues surrounding open source development and the GPL.", acknowledgement = ack-nhfb, subject = "Intellectual property; United States; Computer networks; Law and legislation", tableofcontents = "The economic and legal foundations of intellectual property \\ The patent document \\ The patent system \\ Copyright \\ Trademarks \\ Trade secrets \\ Contracts and licenses \\ The economic and legal foundations of open source software \\ So I have an idea \ldots{} \\ Choosing a license \\ Accepting patches and contributions \\ Working with GPL \\ Reverse engineering \\ Incorporating as a non-profit \\ Appendices: Sample proprietary information agreement (PIA) \\ Open source license list \\ Free software license list \\ Fedora license list and GPL compatibility \\ Public domain declaration \\ The simplified BSD license \\ The Apache license, version 2.0 \\ The Mozilla public license, version 1.1 \\ The GNU lesser general public license, version 2.1 \\ The GNU lesser general public license, version 3 \\ The GNU general public license, version 2, June 1991 \\ The GNU general public license, version 3, June 2007 \\ The open software license, version 3.0", } @Article{Liu:2008:UOS, author = "Peter L. Liu", title = "Using open-source robocode as a {Java} programming assignment", journal = j-SIGCSE, volume = "40", number = "4", pages = "63--67", month = dec, year = "2008", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/1473195.1473222", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 15:44:17 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", abstract = "This paper is a teacher-researcher's reflection upon the use of open-source Robocode as a Java programming assignment. Following the educational perspectives of Parker Palmer and Elliot Eisner, it is a qualitative inquiry into the learning experiences of the students as well as the inner journey of a teacher. The design of the assignment may be validated by the ITiCSE 2007 Working Group's matrix taxonomy.", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @Article{Maillart:2008:ETZ, author = "T. Maillart and D. Sornette and S. Spaeth and G. von Krogh", title = "Empirical Tests of {Zipf's Law} Mechanism in Open Source {Linux} Distribution", journal = j-PHYS-REV-LET, volume = "101", number = "21", pages = "218701", day = "19", month = nov, year = "2008", CODEN = "PRLTAO", DOI = "https://doi.org/10.1103/PhysRevLett.101.218701", ISSN = "0031-9007 (print), 1079-7114 (electronic), 1092-0145", ISSN-L = "0031-9007", bibdate = "Tue Feb 26 06:40:57 MST 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/benfords-law.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "http://link.aps.org/doi/10.1103/PhysRevLett.101.218701", acknowledgement = ack-nhfb, fjournal = "Physical Review Letters", journal-URL = "http://prl.aps.org/browse", keywords = "Zipf's Law", numpages = "4", } @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 = "https://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{McAndrew:2008:TCO, author = "Alasdair McAndrew", title = "Teaching cryptography with open-source software", journal = j-SIGCSE, volume = "40", number = "1", pages = "325--329", month = mar, year = "2008", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/1352322.1352247", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 15:44:10 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", note = "Proceedings of SIGCSE 08.", abstract = "Cryptography has become an important topic in undergraduate curricula in mathematics and computer science, not just for its intrinsic interest---``about the most fun you can have with mathematics'' \cite{ferg04}, but for its current standing as the basis for almost all computer security. From wireless networking to secure email to password protection, cryptographic methods are used to secure information, to protect users, and to protect data. At Victoria University, cryptography has been taught as part of a mathematics and computer science degree for several years. The students all have had at least a year of tertiary mathematics, and some exposure to a computer algebra system (Maple). However, the cost of Maple, and the current licensing agreement, means that students are unable to experiment with the software away from the computer laboratories at the University. For this reason we have decided to investigate the use of open-source computer algebra systems Maxima and Axiom. Although not as full-featured and powerful as the commercial systems Maple and Mathematica, we show they are in fact admirably suited for a subject such as cryptography. In some ways Maxima and Axiom even surpass Maple and Mathematica. Student response to the introduction of these systems has been very positive.", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @Article{Meneely:2008:RRE, author = "Andrew Meneely and Laurie Williams and Edward F. Gehringer", title = "{ROSE}: a repository of education-friendly open-source projects", journal = j-SIGCSE, volume = "40", number = "3", pages = "7--11", month = sep, year = "2008", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/1597849.1384276", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 15:44:14 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", note = "Proceedings of ITiCSE '08.", abstract = "Open-source project artifacts can be used to inject realism into software engineering courses or lessons on open-source software development. However, the use of open-source projects presents challenges for both educators and for students. Educators must search for projects that meet the constraints of their classes, and often must negotiate the scope and terms of the project with project managers. For students, many available open-source projects have a steep learning curve that inhibits them from making significant contributions to the project and benefiting from a ``realistic'' experience. To alleviate these problems and to encourage cross-institution collaboration, we have created the Repository for Open Software Education (ROSE) and have contributed three open-source projects intended for an undergraduate computer science or software engineering course. The projects in ROSE are education-friendly in terms of a manageable size and scope, and are intended to be evolved over many semesters. All projects have a set of artifacts covering all aspects of the development process, from requirements, design, code, and test. We invite other educators to contribute to ROSE and to use projects found on ROSE in their own courses.", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @Article{Morozov:2008:OSS, author = "Igor Morozov", title = "Open-Source Software Framework Integrates Data Analysis", journal = "Eos, Transactions American Geophysical Union", volume = "89", number = "29", pages = "261--262", year = "2008", DOI = "https://doi.org/10.1029/2008EO290002", ISSN = "0096-3941 (print), 2324-9250 (electronic)", ISSN-L = "0096-3941", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @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 = "https://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; https://www.math.utah.edu/pub/tex/bib/ccpe.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/pvm.bib", acknowledgement = ack-nhfb, fjournal = "Concurrency and Computation: Prac\-tice and Experience", journal-URL = "http://www.interscience.wiley.com/jpages/1532-0626", 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 = "https://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", } @Article{Preining:TB29-1-136, author = "Norbert Preining", title = "{\TeX} ({Live}) on {Debian}", journal = j-TUGboat, volume = "29", number = "1", pages = "136--139", year = "2008", ISSN = "0896-3207", bibdate = "Mon May 25 14:17:16 MDT 2015", bibsource = "http://www.gust.org.pl/conferences/EuroBachoTeX2007; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", URL = "https://tug.org/TUGboat/tb29-1/tb91preining.pdf", acknowledgement = ack-bnb # " and " # ack-nhfb, fjournal = "TUGboat", issue = "91", journal-URL = "https://tug.org/TUGboat/", remark = "EuroBachoTeX 2007 Proceedings.", } @Article{Romeo:2008:JCO, author = "Francesco Romeo and Gianluca Padoan", title = "{JTruss}: a {CAD}-oriented educational open-source software for static analysis of truss-type structures", journal = j-COMPUT-APPL-ENG-EDUC, volume = "16", number = "4", pages = "280--288", year = "2008", CODEN = "CAPEED", DOI = "https://doi.org/10.1002/cae.20150", ISSN = "1061-3773 (print), 1099-0542 (electronic)", ISSN-L = "1061-3773", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer Applications in Engineering Education", keywords = "CAD software, open-source, truss-type structures", } @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-0-9790342-3-7", LCCN = "????", bibdate = "Thu Jun 4 13:16:41 MDT 2009", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer Magazine", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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 = "https://doi.org/10.1145/1322436.1322441", ISSN = "0098-3500 (print), 1557-7295 (electronic)", ISSN-L = "0098-3500", bibdate = "Wed Mar 12 17:39:58 MDT 2008", bibsource = "http://www.acm.org/pubs/contents/journals/toms/; https://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", fjournal = "ACM Transactions on Mathematical Software (TOMS)", journal-URL = "http://portal.acm.org/toc.cfm?idx=J782", } @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 = "https://doi.org/10.3233/SPR-2008-0256", ISSN = "1058-9244 (print), 1875-919X (electronic)", ISSN-L = "1058-9244", bibdate = "Wed Sep 1 14:50:29 MDT 2010", bibsource = "http://www.iospress.nl/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Scientific Programming", journal-URL = "http://iospress.metapress.com/content/1058-9244", } @Article{Singh:2008:MTS, author = "Vandana Singh", title = "Modes of technical support in open source software --- peer to peer digital knowledge creation, sharing and re-use", journal = "Proceedings of the American Society for Information Science and Technology", volume = "45", number = "1", pages = "1--3", year = "2008", DOI = "https://doi.org/10.1002/meet.2008.1450450372", ISSN = "2373-9231", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2373-9231", } @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 = "https://doi.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/; https://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)", journal-URL = "http://portal.acm.org/toc.cfm?id=J1151", 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 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Tue Sep 7 07:27:03 MDT 2010", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.sciencedirect.com/science/journal/01641212", acknowledgement = ack-nhfb, fjournal = "The Journal of systems and software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Sowe:2008:UKS, author = "Sulayman K. Sowe and Ioannis Stamelos and Lefteris Angelis", title = "Understanding knowledge sharing activities in free\slash 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 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Tue Sep 7 07:27:03 MDT 2010", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.sciencedirect.com/science/journal/01641212", acknowledgement = ack-nhfb, fjournal = "The Journal of systems and software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @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 = "https://doi.org/10.1145/1390768.1390771", bibdate = "Tue Aug 5 18:10:09 MDT 2008", bibsource = "http://portal.acm.org/; https://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 = "https://doi.org/10.1145/1377596.1377598", ISSN = "0098-3500 (print), 1557-7295 (electronic)", ISSN-L = "0098-3500", bibdate = "Wed Jul 16 11:30:01 MDT 2008", bibsource = "http://www.acm.org/pubs/contents/journals/toms/; https://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", fjournal = "ACM Transactions on Mathematical Software (TOMS)", journal-URL = "http://portal.acm.org/toc.cfm?idx=J782", 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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @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 = "https://doi.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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", abstract = "Tracking the changing competitive conditions of the software industry.", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @Article{Wu:2008:SGI, author = "Y. Wu and D. Khullar and A. Apte and J. Alaly and J. Matthews and W. Bosch and K. Ulin and J. Deasy", title = "{SU-GG-T-393}: Improvements to the Computational Environment for Radiotherapy Research Open-Source Software System", journal = j-MED-PHYS, volume = "35", number = "6Part15", pages = "2815--2815", year = "2008", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.2962143", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Data analysis, Radiation therapy, Ultrasonography, Image registration, Medical imaging, Computer software", } @Article{Xiao:2008:GEI, author = "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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.informaworld.com/smpp/content~content=a791170372", acknowledgement = ack-nhfb, journal-URL = "http://www.tandfonline.com/loi/gpaa20", } @Article{Yalta:2008:GLP, author = "A. Talha Yalta and Riccardo Lucchetti", title = "The {GNU\slash Linux} platform and freedom respecting software for economists", journal = j-J-APPL-ECONOMETRICS, volume = "23", number = "2", pages = "279--286", year = "2008", CODEN = "JAECET", DOI = "https://doi.org/10.1002/jae.990", ISSN = "0883-7252 (print), 1099-1255 (electronic)", ISSN-L = "0883-7252", bibdate = "Tue Jan 30 09:50:34 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Applied Econometrics", } @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 = "https://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 = "https://doi.org/10.1109/MC.2009.328", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Wed May 12 23:09:46 MDT 2010", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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 (print), 1872-7069 (electronic)", ISSN-L = "1389-1286", bibdate = "Sat Apr 2 08:42:30 MDT 2011", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.sciencedirect.com/science/journal/13891286", acknowledgement = ack-nhfb, fjournal = "Computer Networks", journal-URL = "http://www.sciencedirect.com/science/journal/13891286", } @Article{Bortnikov:2009:OSG, author = "Edward Bortnikov", title = "Open-source grid technologies for web-scale computing", journal = j-SIGACT, volume = "40", number = "2", pages = "87--93", month = jun, year = "2009", CODEN = "SIGNDM", DOI = "https://doi.org/10.1145/1556154.1556174", ISSN = "0163-5700 (print), 1943-5827 (electronic)", ISSN-L = "0163-5700", bibdate = "Wed Mar 21 18:30:31 MDT 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigact.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGACT News", journal-URL = "http://dl.acm.org/citation.cfm?id=J697", } @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 = "https://doi.org/10.1145/1620593.1620600", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Mon Jun 21 14:04:08 MDT 2010", bibsource = "http://portal.acm.org/; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @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 = "https://doi.org/10.1145/1620593.1620601", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Mon Jun 21 14:04:08 MDT 2010", bibsource = "http://portal.acm.org/; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @Article{Chopra:2009:BRB, author = "Samir Chopra", title = "Book Review: {{\booktitle{Open Source: Technology and Policy}}}", journal = j-J-AM-SOC-INF-SCI-TECHNOL, volume = "60", number = "11", pages = "2382--2383", month = nov, year = "2009", CODEN = "JASIEF", DOI = "https://doi.org/10.1002/asi.21111", ISSN = "1532-2882 (print), 1532-2890 (electronic)", ISSN-L = "1532-2882", bibdate = "Fri Sep 11 10:42:51 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jasist.bib", acknowledgement = ack-nhfb, fjournal = "Journal of the American Society for Information Science and Technology: JASIST", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1532-2890", onlinedate = "10 Jun 2009", } @Article{Colazo:2009:ILC, author = "Jorge Colazo and Yulin Fang", title = "Impact of license choice on {Open Source Software} development activity", journal = j-J-AM-SOC-INF-SCI-TECHNOL, volume = "60", number = "5", pages = "997--1011", month = may, year = "2009", CODEN = "JASIEF", DOI = "https://doi.org/10.1002/asi.21039", ISSN = "1532-2882 (print), 1532-2890 (electronic)", ISSN-L = "1532-2882", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jasist.bib", acknowledgement = ack-nhfb, fjournal = "Journal of the American Society for Information Science and Technology: JASIST", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1532-2890", onlinedate = "13 Feb 2009", } @Article{Coleman:2009:CSL, author = "Gabriella Coleman", title = "Code is Speech: Legal Tinkering, Expertise, and Protest among Free and Open Source Software Developers", journal = "Cultural Anthropology", volume = "24", number = "3", pages = "420--454", year = "2009", DOI = "https://doi.org/10.1111/j.1548-1360.2009.01036.x", ISSN = "0886-7356 (print), 1548-1360 (electronic)", ISSN-L = "0886-7356", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "law, open source, intellectual property, free speech, hacking", } @Article{Colford:2009:EFO, author = "Scot Colford", title = "Explaining free and open source software", journal = "Bulletin of the American Society for Information Science and Technology", volume = "35", number = "2", pages = "10--14", year = "2009", DOI = "https://doi.org/10.1002/bult.2008.1720350205", ISSN = "2373-9223", ISSN-L = "2373-9223", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2373-9223", } @Article{Costa-Soria:2009:TSA, author = "Crist{\'o}bal Costa-Soria and Jennifer P{\'e}rez", title = "Teaching software architectures and aspect-oriented software development using open-source projects", journal = j-SIGCSE, volume = "41", number = "3", pages = "385--385", month = sep, year = "2009", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/1595496.1563027", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 15:44:23 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", note = "Proceedings of ITiCSE '09.", abstract = "The complexity and the big size of current software systems are challenges to be faced in software development. In the last few years, these challenges have increased the effort required to develop such large software systems. As a result, students must be able to develop these systems using approaches that reduce their development costs. Two of these approaches are Software Architectures and the Aspect-Oriented Software Development. However, in order to acquire skills in these approaches, students must put them into practice in realistic software projects. For this reason, we propose a reverse engineering method to learn these approaches by using open-source projects.", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @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 = "https://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; https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www3.interscience.wiley.com/journalfinder.html", acknowledgement = ack-nhfb, fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", 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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", acknowledgement = ack-nhfb, subject = "Solaris (computer file); operating systems (computers)", } @Book{Galassi:2009:GSL, author = "Mark Galassi", title = "{GNU} scientific library: reference manual", publisher = "Network Theory", address = "Bristol, UK", edition = "Third", pages = "xvi + 573", year = "2009", ISBN = "0-9546120-7-8", ISBN-13 = "978-0-9546120-7-8", LCCN = "????", bibdate = "Sat Feb 8 18:11:06 MST 2014", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/prng.bib", series = "A GNU manual", acknowledgement = ack-nhfb, remark = "For GSL version 1.12.", subject = "GNU (Software)", } @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 = "https://doi.org/10.1145/1653616.1647434", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Mon Jun 21 14:04:37 MDT 2010", bibsource = "http://portal.acm.org/; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", keywords = "ada95; dual-redundant; safety critical; traffic control", } @Article{Granvik:2009:OOS, author = "Mikael Granvik and Jenni Virtanen and Dagmara Oszkiewicz and Karri Muinonen", title = "{OpenOrb}: Open-source asteroid orbit computation software including statistical ranging", journal = "Meteoritics \& Planetary Science", volume = "44", number = "12", pages = "1853--1861", year = "2009", DOI = "https://doi.org/10.1111/j.1945-5100.2009.tb01994.x", ISSN = "1086-9379 (print), 1945-5100 (electronic)", ISSN-L = "1086-9379", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Graves:2009:SFJ, author = "E. Graves and G. Nelson and M. Rodriguez and H. Zhou and P. Keall", title = "{SU-FF-J-158}: an Open Source Software Tool for Treatment Planning for Small Animal Conformal Radiotherapy", journal = j-MED-PHYS, volume = "36", number = "6Part8", pages = "2513--2513", year = "2009", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.3181451", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Dosimetry, Computer software, Radiation therapy, Radiotherapy sources, Radiation treatment, Tissues, Medical treatment planning, Medical imaging, Materials analysis, Computed tomography", } @InBook{Grodzinsky:2009:EIF, author = "Frances S. Grodzinsky and Marty J. Wolf", booktitle = "The Handbook of Information and Computer Ethics", title = "Ethical Interest in Free and Open Source Software", chapter = "10", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "245--271", year = "2009", DOI = "https://doi.org/10.1002/9780470281819.ch10", ISBN = "0-470-28181-2", ISBN-13 = "978-0-470-28181-9", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "free and open source software --- ethical interest in, software industry DRM --- ``digital rights management'', open source software (OSS) flourish", } @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 = "https://doi.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/; https://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, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://doi.org/10.1145/1610296.1610299", 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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM Communications in Computer Algebra", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1000", } @Article{Hislop:2009:UOS, author = "Gregory W. Hislop and Heidi J. C. Ellis and Allen B. Tucker and Scott Dexter", title = "Using open source software to engage students in computer science education", journal = j-SIGCSE, volume = "41", number = "1", pages = "134--135", month = mar, year = "2009", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/1539024.1508915", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 15:44:19 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", note = "Proceedings of SIGCSE '09.", abstract = "This panel will discuss issues and methods for incorporating free and open source software (FOSS) in computer science education. The panelists are investigating approaches to student participation in FOSS that produce results that are contributed to the FOSS community and actually used by others.", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @Article{Hornik:2009:OSM, author = "Kurt Hornik and Christian Buchta and Achim Zeileis", title = "Open-source machine learning: {R} meets {Weka}", journal = j-COMP-STAT, volume = "24", number = "2", pages = "225--232", month = may, year = "2009", CODEN = "CSTAEB", DOI = "https://doi.org/10.1007/s00180-008-0119-7", ISSN = "0943-4062 (print), 1613-9658 (electronic)", ISSN-L = "0943-4062", bibdate = "Thu Jun 18 16:19:37 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/compstat.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/s-plus.bib", URL = "http://link.springer.com/article/10.1007/s00180-008-0119-7", acknowledgement = ack-nhfb, ajournal = "Comp. Stat.", fjournal = "Computational Statistics", journal-URL = "http://link.springer.com/journal/180", } @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", DOI = "https://doi.org/10.1016/j.cpc.2009.04.014", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Feb 13 23:42:45 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2000.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465509001246", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @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; https://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; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Jones:2009:TIR, author = "Paul Jones and Michael Day and Alexander Ball", title = "Topic 3: Institutional repositories should be built on open source software", journal = "Bulletin of the American Society for Information Science and Technology", volume = "35", number = "4", pages = "22--26", year = "2009", DOI = "https://doi.org/10.1002/bult.2009.1720350409", ISSN = "2373-9223", ISSN-L = "2373-9223", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2373-9223", } @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 = "https://doi.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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsam.bib", acknowledgement = ack-nhfb, fjournal = "ACM Communications in Computer Algebra", issue = "168", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1000", } @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 = "https://doi.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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsam.bib", acknowledgement = ack-nhfb, fjournal = "ACM Communications in Computer Algebra", issue = "170", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1000", } @Article{Jullien:2009:FCO, author = "Nicolas Jullien and Jean-Beno{\^\i}t Zimmermann", title = "Firms' contribution to open-source software and the dominant user's skill", journal = "European Management Review", volume = "6", number = "2", pages = "130--139", year = "2009", DOI = "https://doi.org/10.1057/emr.2009.8", ISSN = "1740-4754 (print), 1740-4762 (electronic)", ISSN-L = "1740-4754", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "open source software, competition, firms, involvement, variety", } @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 = "https://doi.org/10.1002/spe.913", 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; https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www3.interscience.wiley.com/journalfinder.html", acknowledgement = ack-nhfb, fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", onlinedate = "Jan 26 2009 3:51AM", } @Article{Koch:2009:EES, author = "Stefan Koch", title = "Exploring the effects of {SourceForge.net} coordination and communication tools on the efficiency of open source projects using data envelopment analysis", journal = j-EMPIR-SOFTWARE-ENG, volume = "14", number = "4", pages = "??--??", month = aug, year = "2009", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-008-9086-4", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:14:12 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s10664-008-9086-4", acknowledgement = ack-nhfb, articleno = "397", fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Lamastra:2009:SIC, author = "Cristina Rossi Lamastra", title = "Software innovativeness. A comparison between proprietary and Free\slash Open Source solutions offered by {Italian SMEs}", journal = "{R\&D} Management", volume = "39", number = "2", pages = "153--169", year = "2009", DOI = "https://doi.org/10.1111/j.1467-9310.2009.00547.x", ISSN = "0033-6807 (print), 1467-9310 (electronic)", ISSN-L = "0033-6807", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer Magazine", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Lewis:2009:ROS, author = "Ian A. Lewis and Seth C. Schommer and John L. Markley", title = "{rNMR}: open source software for identifying and quantifying metabolites in {NMR} spectra", journal = "Magnetic Resonance in Chemistry", volume = "47", number = "S1", pages = "S123--S126", year = "2009", DOI = "https://doi.org/10.1002/mrc.2526", ISSN = "0749-1581 (print), 1097-458X (electronic)", ISSN-L = "0749-1581", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "data mining, data organization, data visualization, metabolite identification, metabolite quantification, NMR-based metabolomics, region of interest, software, two-dimensional proton-carbon NMR", } @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", DOI = "https://doi.org/10.1016/j.cpc.2009.02.005", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Feb 13 23:42:43 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2000.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465509000496", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Megias:2009:FTA, author = "David Megias and Wouter Tebbens and Lex Bijlsma and Francesc Santanach", title = "Free technology academy: a {European} initiative for distance education about free software and open standards", journal = j-SIGCSE, volume = "41", number = "3", pages = "70--74", month = sep, year = "2009", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/1595496.1562904", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 15:44:23 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", note = "Proceedings of ITiCSE '09.", abstract = "More and more people and organisations embrace Free Software (FS) and Open Standards (OS). However a lack of knowledge holds back their massive adoption. The Free Technology Academy will address this by setting up a virtual campus offering course modules on these topics to become a showcase of a virtual campus based on FS, OS and the use of Open Educational Resources. This distance learning programme will enable IT professionals, students, teachers and decision makers to upgrade knowledge and acquire relevant skills on free technologies. The FTA is realised by an international consortium and welcomes other interested parties to join the network.", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesecpriv.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Security and Privacy", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/security", } @Article{Morelli:2009:FEI, author = "Ralph Morelli and Trishan de Lanerolle", title = "Foss 101: engaging introductory students in the open source movement", journal = j-SIGCSE, volume = "41", number = "1", pages = "311--315", month = mar, year = "2009", CODEN = "SIGSD3", DOI = "https://doi.org/10.1145/1539024.1508977", ISSN = "0097-8418 (print), 2331-3927 (electronic)", ISSN-L = "0097-8418", bibdate = "Sat Nov 17 15:44:19 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigcse2000.bib", note = "Proceedings of SIGCSE '09.", abstract = "Can engaging students in free and open source software (FOSS) pique their interest in computer science? This paper describes an introductory computer science course that introduced students to using FOSS, to contributing to a humanitarian FOSS project, and to studying the broader impact of FOSS on our society. Students learned basic webprogramming skills (PHP/MySQL) and made small but significant contributions to a global FOSS project. Mistakes were made and opportunities were missed. But overall the experiment was a success and the experience was enjoyable and educational for students and instructor alike. By building on what worked well, this course could serve as a model for incorporating study of FOSS into the introductory computing curriculum.", acknowledgement = ack-nhfb, fjournal = "SIGCSE Bulletin (ACM Special Interest Group on Computer Science Education)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688", } @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 = "https://doi.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/; https://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, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @Article{Muller-Seitz:2009:OSS, author = "Gordon M{\"u}ller-Seitz and Guido Reger", title = "Is open source software living up to its promises? {Insights} for open innovation management from two open source software-inspired projects", journal = "{R\&D} Management", volume = "39", number = "4", pages = "372--381", year = "2009", DOI = "https://doi.org/10.1111/j.1467-9310.2009.00565.x", ISSN = "0033-6807 (print), 1467-9310 (electronic)", ISSN-L = "0033-6807", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", 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 = "https://doi.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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Annals of the History of Computing", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85", 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{Muwanguzi:2009:AOS, author = "Samuel Muwanguzi", title = "Adoption of open source software ({OSS}) for {Uganda}: a social construction perspective", journal = "Proceedings of the American Society for Information Science and Technology", volume = "46", number = "1", pages = "1--4", year = "2009", DOI = "https://doi.org/10.1002/meet.2009.1450460321", ISSN = "2373-9231", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2373-9231", } @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 = "https://doi.org/10.1145/1620593.1620603", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Mon Jun 21 14:04:08 MDT 2010", bibsource = "http://portal.acm.org/; https://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, fjournal = "ACM SIGADA Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @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; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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{Pyakuryal:2009:SFI, author = "A. Pyakuryal and K. Myint and M. Gopalakrishnan and S. Jang and V. Sathiaseelan and J. Logemann and B. Mittal", title = "{SU-FF-T-118}: Improvements to the {Histogram Analysis in Radiation Therapy (HART)} Open-Source Software System", journal = j-MED-PHYS, volume = "36", number = "6Part10", pages = "2547--2547", year = "2009", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.3181592", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Dosimetry, Intensity modulated radiation therapy, Radiation therapy, Computer software, Medical treatment planning, Clocks, Polynomials, Cancer, Radiation treatment, Biomedical modeling", } @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 = "https://doi.org/10.1145/1541788.1541804", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Mon Jun 21 14:03:13 MDT 2010", bibsource = "http://portal.acm.org/; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @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 = "https://doi.org/10.1145/1541788.1541806", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Mon Jun 21 14:03:13 MDT 2010", bibsource = "http://portal.acm.org/; https://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", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @Article{Russell:2009:TBC, author = "Andrew L. Russell", title = "{{\booktitle{Two Bits: The Cultural Significance of Free Software}}} (review)", journal = j-TECH-CULTURE, volume = "50", number = "4", pages = "964--966", month = oct, year = "2009", CODEN = "TECUA3", DOI = "https://doi.org/10.1353/tech.0.0377", ISSN = "0040-165X (print), 1097-3729 (electronic)", ISSN-L = "0040-165X", bibdate = "Sat Sep 30 08:25:09 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/techculture2000.bib", URL = "https://muse.jhu.edu/pub/1/article/363449", acknowledgement = ack-nhfb, ajournal = "Tech. Culture", fjournal = "Technology and Culture", journal-URL = "https://muse.jhu.edu/journal/194", } @Article{Schneider:2009:TFO, author = "K. G. Schneider", title = "The thick of the fray: Open source software in libraries in the first decade of this century", journal = "Bulletin of the American Society for Information Science and Technology", volume = "35", number = "2", pages = "15--19", year = "2009", DOI = "https://doi.org/10.1002/bult.2008.1720350206", ISSN = "2373-9223", ISSN-L = "2373-9223", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2373-9223", } @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 = "https://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; https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www3.interscience.wiley.com/journalfinder.html", acknowledgement = ack-nhfb, fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", 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 = "https://doi.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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://doi.org/10.1145/1516046.1516058", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Mon May 18 14:16:23 MDT 2009", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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", CODEN = "CSENFA", DOI = "https://doi.org/10.1109/MCSE.2009.19", ISSN = "1521-9615 (print), 1558-366X (electronic)", ISSN-L = "1521-9615", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", fjournal = "Computing in Science and Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5992", } @Article{Sun:2009:OSD, author = "Y. Sun and P. Davis and e. a. Kosmacek and F. Ianzini and M. A. Mackey", title = "An open-source deconvolution software package for {$3$-D} quantitative fluorescence microscopy imaging", journal = "Journal of Microscopy", volume = "236", number = "3", pages = "180--193", year = "2009", DOI = "https://doi.org/10.1111/j.1365-2818.2009.03205.x", ISSN = "0022-2720 (print), 1365-2818 (electronic)", ISSN-L = "0022-2720", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "Deconvolution, fluorescence microscopy, image restoration, iterative deconvolution, live cell imaging, 3-D quantitative fluorescence microscopy imaging", } @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", ISSN-L = "0948-6968", bibdate = "Wed Aug 25 22:38:58 MDT 2010", bibsource = "http://www.jucs.org/jucs; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "http://www.jucs.org/jucs_15_3/modelling_mailing_list_behaviour", acknowledgement = ack-nhfb, fjournal = "J.UCS: Journal of Universal Computer Science", journal-URL = "http://www.jucs.org/jucs", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Waaijer:2009:HRO, author = "Marlen K. Waaijer", title = "{{\booktitle{Handbook of Research on Open Source Software: Technological, Economic, and Social Perspectives}} (St. Amant, K. and Still, B., Eds.; 2007) [Book Review]}", journal = j-IEEE-TRANS-PROF-COMMUN, volume = "52", number = "1", pages = "109--112", month = mar, year = "2009", CODEN = "IEPCBU", DOI = "https://doi.org/10.1109/TPC.2008.2007877", ISSN = "0361-1434 (print), 1558-1500 (electronic)", ISSN-L = "0361-1434", bibdate = "Sat Dec 18 11:57:01 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetransprofcommun.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Professional Communication", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=47", } @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 = "https://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; https://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", journal-URL = "http://link.springer.com/journal/10766", } @Article{Balka:2010:HOO, author = "Kerstin Balka and Christina Raasch and Cornelius Herstatt", title = "How Open is Open Source? --- Software and Beyond", journal = "Creativity and Innovation Management", volume = "19", number = "3", pages = "248--256", year = "2010", DOI = "https://doi.org/10.1111/j.1467-8691.2010.00569.x", ISSN = "0963-1690 (print), 1467-8691 (electronic)", ISSN-L = "0963-1690", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Barbosa:2010:COS, author = "Luis S. Barbosa and Antonio Cerone and Alexander K. Petrenko and Siraj A. Shaikh", title = "Certification of open-source software: a role for formal methods?", journal = j-INT-J-COMPUT-SYST-SCI-ENG, volume = "25", number = "4", pages = "??--??", month = jul, year = "2010", CODEN = "CSSEEI", ISSN = "0267-6192", ISSN-L = "0267-6192", bibdate = "Tue Dec 3 12:04:33 MST 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsystscieng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "International Journal of Computer Systems Science and Engineering", journal-URL = "http://www.crlpublishing.co.uk/csse", } @MastersThesis{Buddenhagen:2010:GRF, author = "Olaf Buddenhagen", title = "{Ger{\"a}tetreiber-Reengineering f{\"u}r Microkernel-Betriebssysteme am Beispiel eines Linux-KGI-Treibers f{\"u}r den Microkernel GNU Hurd (2010)}. ({German}) [{Device}-driver reengineering of microkernel operating systems using the example of a {Linux} driver for the {KGI} microkernel {GNU Hurd} (2010)]", type = "{Diplom Arbeit}", school = "Hochschule f{\"u}r Technik und Wirtschaft", address = "Berlin, Germany", pages = "iv + 216", year = "2010", bibdate = "Thu Oct 22 12:09:23 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, language = "German", } @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 = "https://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{Caliari:2010:PFI, author = "Marco Caliari and Stefano {De Marchi} and Alvise Sommariva and Marco Vianello", title = "{Padua2DM}: fast interpolation and cubature at the {Padua} points in {Matlab\slash Octave}", journal = j-NUMER-ALGORITHMS, volume = "54", number = "??", pages = "??--??", month = "????", year = "2010", CODEN = "NUALEG", DOI = "https://doi.org/10.1007/s11075-010-9373-1", ISSN = "1017-1398 (print), 1572-9265 (electronic)", ISSN-L = "1017-1398", bibdate = "Mon May 17 14:36:50 MDT 2010", bibsource = "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=1017-1398&volume=0&issue=0; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib", URL = "http://www.springerlink.com/openurl.asp?genre=article&issn=1017-1398&volume=0&issue=0&spage=??", acknowledgement = ack-nhfb, fjournal = "Numerical Algorithms", journal-URL = "http://link.springer.com/journal/11075", remark = "Article in press, not yet assigned to an issue.", } @Article{Chan:2010:DAK, author = "Johnny Chan and Kenneth Husted", title = "Dual Allegiance and Knowledge Sharing in Open Source Software Firms", journal = "Creativity and Innovation Management", volume = "19", number = "3", pages = "314--326", year = "2010", DOI = "https://doi.org/10.1111/j.1467-8691.2010.00566.x", ISSN = "0963-1690 (print), 1467-8691 (electronic)", ISSN-L = "0963-1690", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @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 = "https://doi.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/; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", 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 = "https://doi.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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Conley:2010:PBW, author = "John P. Conley and Fan-Chin Kung", title = "Private Benefits, Warm Glow, and Reputation in the Free and Open Source Software Production Model", journal = "Journal of Public Economic Theory", volume = "12", number = "4", pages = "665--689", year = "2010", DOI = "https://doi.org/10.1111/j.1467-9779.2009.01469.x", ISSN = "1097-3923 (print), 1467-9779 (electronic)", ISSN-L = "1097-3923", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Damiani:2010:SIO, author = "Ernesto Damiani and Luis Barbosa and Peter T. Breuer and Claudio A. Ardagna", title = "Special issue: Open Source Certification", journal = j-INT-J-COMPUT-SYST-SCI-ENG, volume = "25", number = "4", pages = "??--??", month = jul, year = "2010", CODEN = "CSSEEI", ISSN = "0267-6192", ISSN-L = "0267-6192", bibdate = "Tue Dec 3 12:04:33 MST 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsystscieng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "International Journal of Computer Systems Science and Engineering", journal-URL = "http://www.crlpublishing.co.uk/csse", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, articleno = "3", fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://doi.org/10.1145/1852645.1852650", ISSN = "0097-8930 (print), 1558-4569 (electronic)", ISSN-L = "0097-8930", bibdate = "Wed Sep 1 17:22:27 MDT 2010", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, articleno = "3", fjournal = "Computer Graphics", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J166", } @Article{Egbring:2010:POS, author = "Marco Egbring and Gerd A. Kullak-Ublick and Stefan Russmann", title = "{Phynx}: an open source software solution supporting data management and web-based patient-level data review for drug safety studies in the general practice research database and other health care databases", journal = "Pharmacoepidemiology and Drug Safety", volume = "19", number = "1", pages = "38--44", year = "2010", DOI = "https://doi.org/10.1002/pds.1860", ISSN = "1053-8569 (print), 1099-1557 (electronic)", ISSN-L = "1053-8569", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/java2010.bib", acknowledgement = ack-nhfb, keywords = "Adobe Flex 3, Apache Tomcat, claims databases, Eclipse, electronic medical records, general practice research database (GPRD), Internet, Java, MySQL, pharmacoepidemiology, Talend Open Studio, validation", } @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 = "https://doi.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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Francalanci:2010:EAB, author = "Chiara Francalanci and Francesco Merlo", title = "Empirical analysis of the bug fixing process in open source projects", journal = j-INT-J-COMPUT-SYST-SCI-ENG, volume = "25", number = "4", pages = "??--??", month = jul, year = "2010", CODEN = "CSSEEI", ISSN = "0267-6192", ISSN-L = "0267-6192", bibdate = "Tue Dec 3 12:04:33 MST 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsystscieng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "International Journal of Computer Systems Science and Engineering", journal-URL = "http://www.crlpublishing.co.uk/csse", } @Article{Galvin:2010:PATb, author = "Peter Baer Galvin", title = "{Pete}'s All Things {Sun}: Open Source and Free Deduplication", journal = j-LOGIN, volume = "35", number = "2", pages = "??--??", month = apr, year = "2010", CODEN = "LOGNEM", ISSN = "1044-6397", ISSN-L = "1044-6397", bibdate = "Fri Dec 7 10:42:08 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/usenix2010.bib; https://www.usenix.org/publications/login", URL = "https://www.usenix.org/publications/login/april-2010-volume-35-number-2/petes-all-things-sun-open-source-and-free", acknowledgement = ack-nhfb, fjournal = ";login: the USENIX Association newsletter", } @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 = "https://doi.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/; https://www.math.utah.edu/pub/tex/bib/cacm2010.bib; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Mon Nov 1 11:40:40 MDT 2010", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.sciencedirect.com/science/journal/01641212", acknowledgement = ack-nhfb, fjournal = "The Journal of systems and software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Huynh:2010:EIO, author = "Toan Huynh and James Miller", title = "An empirical investigation into open source web applications' implementation vulnerabilities", journal = j-EMPIR-SOFTWARE-ENG, volume = "15", number = "5", pages = "556--576", month = oct, year = "2010", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-010-9131-y", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:14:17 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s10664-010-9131-y", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Iqbal:2010:POS, author = "Syed Muhammad Zeeshan Iqbal and Yuchen Liang and Hakan Grahn", title = "{ParMiBench} --- an Open-Source Benchmark for Embedded Multiprocessor Systems", journal = j-IEEE-COMPUT-ARCHIT-LETT, volume = "9", number = "2", pages = "45--48", month = jul # "\slash " # dec, year = "2010", CODEN = "????", DOI = "https://doi.org/10.1109/L-CA.2010.14", ISSN = "1556-6056 (print), 1556-6064 (electronic)", ISSN-L = "1556-6056", bibdate = "Thu Jun 20 17:18:18 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeecomputarchitlett.bib", abstract = "Multicore processors are the main computing platform in laptops, desktop, and servers today, and are making their way into the embedded systems market also. Using benchmarks is a common approach to evaluate the performance of a system. However, benchmarks for embedded systems have so far been either targeted for a uni-processor environment, e.g., MiBench, or have been commercial, e.g., MultiBench by EEMBC. In this paper, we propose and implement an open source benchmark, ParMiBench, targeted for multiprocessor-based embedded systems. ParMiBench consists of parallel implementations of seven compute intensive algorithms from the uni-processor benchmark suite MiBench. The applications are selected from four domains: Automation and Industry Control, Network, Office, and Security.", acknowledgement = ack-nhfb, affiliation = "Iqbal, SMZ (Reprint Author), Blekinge Inst Technol, Sch Comp, SE-37179 Karlskrona, Sweden. Iqbal, Syed Muhammad Zeeshan; Liang, Yuchen; Grahn, Hakan, Blekinge Inst Technol, Sch Comp, SE-37179 Karlskrona, Sweden.", author-email = "mzeeshan01@gmail.com yuchen9760@gmail.com hakan.grahn@bth.se", da = "2019-06-20", doc-delivery-number = "731BX", fjournal = "IEEE Computer Architecture Letters", journal-iso = "IEEE Comput. Archit. Lett.", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=10208", keywords = "Concurrent Programming; Multiprocessor Systems; Performance Evaluation", number-of-cited-references = "9", ORCID-numbers = "Grahn, Hakan/0000-0001-9947-1088", research-areas = "Computer Science", researcherid-numbers = "Grahn, Hakan/G-9720-2011", times-cited = "32", unique-id = "Iqbal:2010:POS", web-of-science-categories = "Computer Science, Hardware \& Architecture", } @Article{Lapierre:2010:PEV, author = "Fabian D. Lapierre and Marc Acheroy", title = "Performance enhancement and validation of the open-source software for modeling of ship infrared signatures {(OSMOSIS)}", journal = j-J-COMPUT-APPL-MATH, volume = "234", number = "7", pages = "2342--2349", day = "1", month = aug, year = "2010", CODEN = "JCAMDI", ISSN = "0377-0427 (print), 1879-1778 (electronic)", ISSN-L = "0377-0427", bibdate = "Sat Feb 25 13:24:25 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputapplmath2010.bib", URL = "http://www.sciencedirect.com/science/article/pii/S037704270900572X", acknowledgement = ack-nhfb, fjournal = "Journal of Computational and Applied Mathematics", journal-URL = "http://www.sciencedirect.com/science/journal/03770427", } @Article{Mengesha:2010:RTF, author = "Nigussie Tadesse Mengesha", title = "The Role of Technological Frames of Key Groups in Open Source Software Implementation in a Developing Country Context", journal = "The Electronic Journal of Information Systems in Developing Countries", volume = "43", number = "1", pages = "1--19", year = "2010", DOI = "https://doi.org/10.1002/j.1681-4835.2010.tb00305.x", ISSN = "1681-4835", ISSN-L = "1681-4835", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "Technological frames, IS implementation, open source software, library system, developing country", } @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 = "https://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; https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www3.interscience.wiley.com/journalfinder.html", acknowledgement = ack-nhfb, fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", 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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, articleno = "2", fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://doi.org/10.1002/cpe.1523", ISSN = "1532-0626 (print), 1532-0634 (electronic)", ISSN-L = "1532-0626", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "http://www.interscience.wiley.com/jpages/1532-0626; https://www.math.utah.edu/pub/tex/bib/ccpe.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Concurrency and Computation: Prac\-tice and Experience", journal-URL = "http://www.interscience.wiley.com/jpages/1532-0626", keywords = "performance tools, performance tuning, application performance", onlinedate = "5 Oct 2009", } @Article{Muller-Seitz:2010:NBS, author = "Gordon M{\"u}ller-Seitz and Guido Reger", title = "Networking beyond the software code? {An} explorative examination of the development of an open source car project", journal = j-TECHNOVATION, volume = "30", number = "11--12", pages = "627--634", month = nov # "\slash " # dec, year = "2010", CODEN = "????", ISSN = "0166-4972 (print), 1879-2383 (electronic)", ISSN-L = "0166-4972", bibdate = "Sat Dec 24 10:02:21 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/technovation.bib", URL = "http://www.sciencedirect.com/science/article/pii/S016649721000088X", acknowledgement = ack-nhfb, fjournal = "Technovation", journal-URL = "http://www.sciencedirect.com/science/journal/01664972/39", } @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 = "https://doi.org/10.1145/1666420.1666457", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Wed May 12 15:13:19 MDT 2010", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://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, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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", DOI = "https://doi.org/10.1016/j.cpc.2009.11.008", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Feb 11 09:54:28 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S001046550900383X", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @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 = "https://doi.org/10.1145/1786774.1786775", ISSN = "1936-7228 (print), 1936-7236 (electronic)", ISSN-L = "1936-7236", bibdate = "Sat Aug 14 16:52:06 MDT 2010", bibsource = "http://portal.acm.org/; https://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)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1156", keywords = "Augmentative and alternative communication; component; design for all; framework; open source", } @Article{Pyakuryal:2010:SGC, author = "A. Pyakuryal and A. Kepka and M. Gopalakrishnan and S. Jang and V. Sathiaseelan and B. B. Mittal", title = "{SU-GG-T-141}: Current Status of the {Histogram Analysis in Radiation Therapy (HART)}: an Open-Source Software System", journal = j-MED-PHYS, volume = "37", number = "6Part17", pages = "3217--3217", year = "2010", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.3468531", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Computer software, Radiation therapy, Intensity modulated radiation therapy, Spatial analysis, Cancer, Dosimetry, Radiation treatment, Medical treatment planning", } @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 = "https://doi.org/10.1109/MC.2010.24", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Wed May 12 22:57:42 MDT 2010", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Roy:2010:NMF, author = "C. K. Roy and J. R. Cordy", title = "Near-miss function clones in open source software: an empirical study", journal = j-J-SOFTW-MAINT-EVOL, volume = "22", number = "3", pages = "165--189", month = apr, year = "2010", CODEN = "JSMECT", DOI = "https://doi.org/10.1002/smr.416", ISSN = "1532-060X (print), 1532-0618 (electronic)", ISSN-L = "1532-060X", bibdate = "Wed Jan 31 10:00:28 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwmaintevol.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Software Maintenance and Evolution: Research and Practice", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", keywords = "empirical study; near-miss function clones; open source software", } @Article{Rudolphi:2010:ELO, author = "Felix Rudolphi", title = "{Ein elektronisches Laborjournal als Open-Source-Software}. ({German}) [{An} electronic laboratory journal as open source software]", journal = j-NACHR-CHEM, volume = "58", number = "5", pages = "548--550", year = "2010", CODEN = "NACHFB", DOI = "https://doi.org/10.1002/nadc.201072436", ISSN = "1439-9598 (print), 1868-0054 (electronic)", ISSN-L = "1868-0054", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "{Nachrichten aus der Chemie}", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1868-0054", language = "German", } @Article{Sanches:2010:SMR, author = "Eduardo Ant{\^o}nio Sanches and Robie Allan Bombardelli and Ronan Maciel Marcos and Giovano Neumann and C{\'e}sar Pereira Rebechi De Toledo and Elizabeth Romagosa", title = "Sperm motility of \bioname{Rhamdia quelen} studied using computer-assisted analysis by open-source software", journal = "Aquaculture Research", volume = "42", number = "1", pages = "153--156", year = "2010", DOI = "https://doi.org/10.1111/j.1365-2109.2010.02598.x", ISSN = "1355-557X (print), 1365-2109 (electronic)", ISSN-L = "1355-557X", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "casa, fish, reproduction, semen, sperm velocity, spermatozoa", } @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", ISSN-L = "1381-6551", bibdate = "Wed Sep 1 09:00:38 MDT 2010", bibsource = "http://www.ada-europe.org/AUJ/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Ada User Journal", journal-URL = "http://www.ada-europe.org/auj/archive", } @Article{Schwarz:2010:HCP, author = "Michael Schwarz and Yuri Takhteyev", title = "Half a Century of Public Software Institutions: Open Source as a Solution to Hold-Up Problem", journal = "Journal of Public Economic Theory", volume = "12", number = "4", pages = "609--639", year = "2010", DOI = "https://doi.org/10.1111/j.1467-9779.2010.01467.x", ISSN = "1097-3923 (print), 1467-9779 (electronic)", ISSN-L = "1097-3923", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Shatnawi:2010:QIA, author = "R. Shatnawi", title = "A Quantitative Investigation of the Acceptable Risk Levels of Object-Oriented Metrics in Open-Source Systems", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "36", number = "2", pages = "216--225", month = mar # "\slash " # apr, year = "2010", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2010.9", ISSN = "0098-5589 (print), 1939-3520 (electronic)", bibdate = "Thu Feb 1 19:49:24 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2010.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=5383377", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Singh:2010:CTS, author = "Vandana Singh", title = "Comparison of technical support for open source software versus proprietary software", journal = "Proceedings of the American Society for Information Science and Technology", volume = "47", number = "1", pages = "1--2", year = "2010", DOI = "https://doi.org/10.1002/meet.14504701437", ISSN = "2373-9231", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2373-9231", } @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 = "https://doi.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/; https://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", fjournal = "ACM Transactions on Software Engineering and Methodology", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J790", 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", DOI = "https://doi.org/10.1016/j.cpc.2010.04.018", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Feb 11 09:54:30 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465510001438", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @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 = "https://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 = "https://doi.org/10.1002/spe.955", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "http://www.interscience.wiley.com/jpages/0038-0644; https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www3.interscience.wiley.com/journalfinder.html", acknowledgement = ack-nhfb, fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", keywords = "open source, software product lines, software development practice", onlinedate = "Jan 28 2010 9:28AM", } @Article{Zhao:2010:EIU, author = "Luyin Zhao and Fadi P. Deek and James A. McHugh", title = "Exploratory inspection --- a user-based learning method for improving open source software usability", journal = j-J-SOFTW-MAINT-EVOL, volume = "22", number = "8", pages = "653--675", month = dec, year = "2010", CODEN = "JSMECT", DOI = "https://doi.org/10.1002/smr.455", ISSN = "1532-060X (print), 1532-0618 (electronic)", ISSN-L = "1532-060X", bibdate = "Wed Jan 31 10:00:30 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwmaintevol.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Software Maintenance and Evolution: Research and Practice", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", keywords = "exploratory learning; inspection; open source software; pattern; usability", } @Article{Zimmermann:2010:RCG, author = "Paul Zimmermann", title = "Reliable Computing with {GNU MPFR}", journal = j-LECT-NOTES-COMP-SCI, volume = "6327", pages = "42--45", year = "2010", CODEN = "LNCSD9", DOI = "https://doi.org/10.1007/978-3-642-15582-6_8", ISSN = "0302-9743 (print), 1611-3349 (electronic)", ISSN-L = "0302-9743", bibdate = "Sat Aug 9 15:34:11 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/lncs2010a.bib", URL = "http://link.springer.com/content/pdf/10.1007/978-3-642-15582-6_8.pdf", acknowledgement = ack-nhfb, book-DOI = "https://doi.org/10.1007/978-3-642-15582-6", book-URL = "http://www.springerlink.com/content/978-3-642-15582-6", fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @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 = "https://doi.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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Adkins:2011:UGM, author = "Lee C. Adkins", title = "Using {\tt gretl} for {Monte Carlo} experiments", journal = j-J-APPL-ECONOMETRICS, volume = "26", number = "5", pages = "880--885", month = aug, year = "2011", CODEN = "JAECET", DOI = "https://doi.org/10.1002/jae.1228", ISSN = "0883-7252 (print), 1099-1255 (electronic)", ISSN-L = "0883-7252", bibdate = "Sat Mar 9 10:20:30 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jappleconometrics.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Applied Econometrics", journal-URL = "https://onlinelibrary.wiley.com/journal/10991255; https://www.jstor.org/journal/japplecon", onlinedate = "09 December 2010", } @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)", ISSN-L = "1075-3583", bibdate = "Sun Nov 6 07:06:25 MST 2011", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, articleno = "1", fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @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 = "https://doi.org/10.1145/1941487.1941502", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Mon Apr 25 18:29:06 MDT 2011", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", keywords = "open source; Richard Stallman", } @Article{Anonymous:2011:BRPc, author = "Anonymous", title = "Book Review: {{\booktitle{Penetration Tester's Open Source Toolkit}}, by Jeremy Faircloth. Third edition. Syngress. ISBN 978-1-59749-627-8}", journal = j-NETWORK-SECURITY, volume = "2011", number = "12", pages = "4--4", month = dec, year = "2011", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(11)70126-X", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 17:00:37 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S135348581170126X", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @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 = "https://doi.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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Babaloukas:2011:ETM, author = "Georgios Babaloukas and Nicholas Tentolouris and Stavros Liatis and Alexandra Sklavounou and Despoina Perrea", title = "Evaluation of three methods for retrospective correction of vignetting on medical microscopy images utilizing two open source software tools", journal = "Journal of Microscopy", volume = "244", number = "3", pages = "320--324", year = "2011", DOI = "https://doi.org/10.1111/j.1365-2818.2011.03546.x", ISSN = "0022-2720 (print), 1365-2818 (electronic)", ISSN-L = "0022-2720", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "fiji, gimp, uneven background illumination, vignetting", } @Article{Benlian:2011:CRI, author = "Alexander Benlian and Thomas Hess", title = "Comparing the relative importance of evaluation criteria in proprietary and open-source enterprise application software selection --- a conjoint study of {ERP} and Office systems", journal = j-INFO-SYST-J, volume = "21", number = "6", pages = "503--525", year = "2011", DOI = "https://doi.org/10.1111/j.1365-2575.2010.00357.x", ISSN = "1350-1917 (print), 1365-2575 (electronic)", ISSN-L = "1350-1917", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Information Systems Journal", keywords = "open-source, proprietary software, enterprise application software, evaluation, selection, ERP, Office, conjoint analysis", } @InBook{Bonk:2011:FSW, author = "Curtis J. Bonk", booktitle = "The World is Open", title = "It's a Free Software World After All: Opener \#3: Availability of Open Source and Free Software", chapter = "4", publisher = "Jossey-Bass", pages = "139--161", year = "2011", DOI = "https://doi.org/10.1002/9781118269381.ch4", ISBN = "1-118-26938-1", ISBN-13 = "978-1-118-26938-1", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "open source software, learning benefits, freedom-respecting, peer production, creative Commons", } @Article{Brown:2011:GPI, author = "Frank C. Brown and Carmel H. Schindelhaim and Suzanne R. Pfeffer", title = "{GCC185} plays independent roles in {Golgi} structure maintenance and {AP-1-mediated} vesicle tethering", journal = j-J-CELL-BIOL, volume = "194", number = "5", pages = "779--??", month = sep, year = "2011", CODEN = "JCLBA3", DOI = "https://doi.org/10.1083/jcb.194.5.779", ISSN = "0021-9525 (print), 1540-8140 (electronic)", ISSN-L = "0021-9525", bibdate = "Tue Jun 4 11:33:26 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcellbiol2010.bib", URL = "http://jcb.rupress.org/content/194/5/779", acknowledgement = ack-nhfb, fjournal = "Journal of Cell Biology", journal-URL = "http://jcb.rupress.org/content/by/year", } @Article{Caliari:2011:PFI, author = "Marco Caliari and Stefano {De Marchi} and Alvise Sommariva and Marco Vianello", title = "{Padua2DM}: fast interpolation and cubature at the {Padua} points in {Matlab\slash Octave}", journal = j-NUMER-ALGORITHMS, volume = "56", number = "1", pages = "45--60", month = jan, year = "2011", CODEN = "NUALEG", ISSN = "1017-1398 (print), 1572-9265 (electronic)", ISSN-L = "1017-1398", bibdate = "Mon Jan 31 14:07:56 MST 2011", bibsource = "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=1017-1398&volume=56&issue=1; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib; https://www.math.utah.edu/pub/tex/bib/numeralgorithms.bib", URL = "http://www.springerlink.com/openurl.asp?genre=article&issn=1017-1398&volume=56&issue=1&spage=45", acknowledgement = ack-nhfb, fjournal = "Numerical Algorithms", journal-URL = "http://link.springer.com/journal/11075", } @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 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Tue Jun 21 10:22:23 MDT 2011", bibsource = "https://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", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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{Chou:2011:FAP, author = "Shih-Wei Chou and Mong-Young He", title = "The factors that affect the performance of open source software development --- the perspective of social capital and expertise integration", journal = j-INFO-SYST-J, volume = "21", number = "2", pages = "195--219", year = "2011", DOI = "https://doi.org/10.1111/j.1365-2575.2009.00347.x", ISSN = "1350-1917 (print), 1365-2575 (electronic)", ISSN-L = "1350-1917", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Information Systems Journal", keywords = "open source software (OSS), information systems (IS) development, social capital theory", } @InProceedings{Cruz:2011:FMM, author = "F. A. Cruz and M. G. Knepley and L. A. Barba", title = "{Fast Multipole Method} for particle interactions: an open source parallel library component", crossref = "Tromeur-Dervout:2011:PCF", volume = "74", pages = "285--292", year = "2011", DOI = "https://doi.org/10.1007/978-3-642-14438-7_30", bibdate = "Sat Dec 22 08:34:49 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/lncse.bib", URL = "http://link.springer.com/content/pdf/10.1007/978-3-642-14438-7_30", acknowledgement = ack-nhfb, book-DOI = "https://doi.org/10.1007/978-3-642-14438-7", book-URL = "http://www.springerlink.com/content/978-3-642-14438-7", } @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", DOI = "https://doi.org/10.1016/j.cpc.2011.02.014", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Feb 11 10:10:58 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465511000804", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @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 = "https://doi.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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/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", ISSN-L = "1548-7660", bibdate = "Fri May 13 18:21:59 MDT 2011", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jstatsoft.bib", URL = "http://www.jstatsoft.org/v39/i07", acknowledgement = ack-nhfb, fjournal = "Journal of Statistical Software", journal-URL = "http://www.jstatsoft.org/", 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 = "https://doi.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 = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Florence:2011:OSS, author = "Robby Florence and Faisal Hossain and David Huddleston", title = "An open-source software for interactive visualization using {C++} and {OpenGL}: Applications to stochastic theory education in water resources engineering", journal = j-COMPUT-APPL-ENG-EDUC, volume = "19", number = "1", pages = "48--55", year = "2011", CODEN = "CAPEED", DOI = "https://doi.org/10.1002/cae.20288", ISSN = "1061-3773 (print), 1099-0542 (electronic)", ISSN-L = "1061-3773", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer Applications in Engineering Education", keywords = "water resources engineering, stochastic theory, curriculum, computer-aided visualization. OpenGL, C++", } @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; https://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", journal-URL = "http://link.springer.com/journal/10766", } @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 = "https://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/; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", } @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 = "https://doi.org/10.1002/spe.1075", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", keywords = "agile methods, software process, open source, safety", onlinedate = "25 Apr 2011", } @Article{Garzarelli:2011:OSS, author = "Giampaolo Garzarelli and Riccardo Fontanella", title = "Open Source Software Production, Spontaneous Input, and Organizational Learning", journal = j-AM-J-ECON-SOCIOL, volume = "70", number = "4", pages = "928--950", year = "2011", CODEN = "AJESA3", DOI = "https://doi.org/10.1111/j.1536-7150.2011.00798.x", ISSN = "0002-9246 (print), 1536-7150 (electronic)", ISSN-L = "0002-9246", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "The American Journal of Economics and Sociology", } @Article{Gregorio:2011:ITL, author = "Enrico Gregorio", title = "Installing {{\TeX}} {Live} 2010 on {Ubuntu}", journal = j-TUGboat, volume = "32", number = "1", pages = "56--61", year = "2011", ISSN = "0896-3207", ISSN-L = "0896-3207", bibdate = "Sun Nov 27 15:57:23 MST 2011", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", acknowledgement = ack-bnb # " and " # ack-nhfb, journal-URL = "http://www.tug.org/TUGboat/", } @Article{Gregorio:TB32-1-56, author = "Enrico Gregorio", title = "Installing {{\TeX} Live 2010} on {Ubuntu}", journal = j-TUGboat, volume = "32", number = "1", pages = "56--61", year = "2011", ISSN = "0896-3207", ISSN-L = "0896-3207", bibdate = "Sun Nov 27 15:57:23 MST 2011", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", URL = "https://tug.org/TUGboat/tb32-1/tb100gregorio.pdf", acknowledgement = ack-bnb # " and " # ack-nhfb, fjournal = "TUGboat", issue = "100", journal-URL = "https://tug.org/TUGboat/", } @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", pages = "62--65", month = nov # "\slash " # dec, year = "2011", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2011.144", ISSN = "0740-7459 (print), 0740-7459 (electronic)", ISSN-L = "0740-7459", bibdate = "Mon Oct 31 16:31:59 2011", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Johari:2011:ESE, author = "Kalpana Johari and Arvinder Kaur", title = "Effect of software evolution on software metrics: an open source case study", journal = j-SIGSOFT, volume = "36", number = "5", pages = "1--8", month = sep, year = "2011", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/2020976.2020987", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:16:04 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2010.bib", abstract = "Software needs to evolve in order to be used for a longer period. The changes corresponding to corrective, preventive, adaptive and perfective maintenance leads to software evolution. In this paper we are presenting the results of study conducted on 13 versions of JHot Draw and 16 versions of Rhino released over the period of 10 years. We measured Object Oriented Metrics and studied the changes in the measured values over different releases of two medium sized software developed using Java. We also investigated the applicability of Lehman's Law of Software Evolution on Object Oriented Software Systems using different measures. We found that Lehman's laws related with increasing complexity and continuous growth are supported by the data and computed metrics measure.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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 = "https://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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1000", } @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 = "https://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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @Book{Koranne:2011:HOS, author = "Sandeep Koranne", title = "Handbook of open source tools", publisher = pub-SV, address = pub-SV:adr, pages = "xxxvi + 484", year = "2011", DOI = "https://doi.org/10.1007/978-1-4419-7719-9", ISBN = "1-4419-7719-8 (e-book)", ISBN-13 = "978-1-4419-7719-9 (e-book), 978-1-4419-7718-2", LCCN = "QA76.76.S46 K67 2011", bibdate = "Sat Jan 12 22:30:12 MST 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/adabooks.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; libraries.colorado.edu:210/INNOPAC", acknowledgement = ack-nhfb, subject = "Open source software; Handbooks, manuals, etc", } @Article{Krishna:2011:APV, author = "Raj P. M. Krishna and K. G. Srinivasa", title = "Analysis of Projects and Volunteer Participation in Large Scale Free and Open Source Software Ecosystem", journal = j-SIGSOFT, volume = "36", number = "2", pages = "1--5", month = mar, year = "2011", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/1943371.1943389", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:16:00 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2010.bib", abstract = "The ecology of Free and Open Source Software (FOSS) is dotted by projects of every kind ranging from small desktop applications to large mission critical systems. To enable maximum visibility among the developer community, these projects are often hosted in community project management portals. The current work studies one such portal, sourceforge. net by analysing the data of 200,000 projects and 2 million developers for the period Feb 2005 to Aug 2009. The scope of the present study includes the analysis of developer contribution. The slow growth rate of developer community and high number of single developer projects are the major findings of the present work.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @Article{Lam:2011:EMI, author = "Shyong (Tony) K. Lam and John Riedl", title = "Expressing My Inner Gnome: Appearance and Behavior in Virtual Worlds", journal = j-COMPUTER, volume = "44", number = "7", pages = "103--105", month = jul, year = "2011", CODEN = "CPTRB4", DOI = "https://doi.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 = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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 = "https://doi.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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computing in Science and Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5992", } @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 = "https://doi.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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/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", DOI = "https://doi.org/10.1016/j.cpc.2010.07.048", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Feb 11 10:10:56 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465510003140", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @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", DOI = "https://doi.org/10.1016/j.cpc.2011.06.003", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Feb 11 10:11:00 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S001046551100213X", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @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", DOI = "https://doi.org/10.1016/j.jss.2011.03.020", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Mon Feb 6 15:39:22 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @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/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, articleno = "1", fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Mittag:2011:CAO, author = "Anja Mittag and Fernanda E. Pinto and Denise C. Endringer and Attila Tarnok and Dominik Lenz", title = "Cellular analysis by open-source software for affordable cytometry", journal = "Scanning", volume = "33", number = "1", pages = "33--40", year = "2011", DOI = "https://doi.org/10.1002/sca.20220", ISSN = "0161-0457 (print), 1932-8745 (electronic)", ISSN-L = "0161-0457", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "image cytometry, cell count, fluorescence intensity", } @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 = "https://doi.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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Morgan:2011:UCC, author = "Cliff Morgan", title = "Understanding the {Creative Commons} licence", journal = j-LEARN-PUBL, volume = "24", number = "1", pages = "51--53", month = jan, year = "2011", CODEN = "LEPUFJ", DOI = "https://doi.org/10.1087/20110108", ISSN = "0953-1513 (print), 1741-4857 (electronic)", ISSN-L = "0953-1513", bibdate = "Sat May 15 09:09:37 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/learnpubl.bib", acknowledgement = ack-nhfb, ajournal = "Learn. Publ.", fjournal = "Learned Publishing", journal-URL = "https://onlinelibrary.wiley.com/journal/17414857", onlinedate = "01 January 2011", } @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 = "https://doi.org/10.1002/spe.1004", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", keywords = "open source, data mining", 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", ISSN-L = "1548-7660", bibdate = "Sun Oct 2 07:04:03 MDT 2011", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jstatsoft.bib", URL = "http://www.jstatsoft.org/v42/i12", acknowledgement = ack-nhfb, fjournal = "Journal of Statistical Software", journal-URL = "http://www.jstatsoft.org/", pubdates = "Submitted 2007-01-15; Accepted 2007-08-15", } @Article{Pyakuryal:2011:SAH, author = "A. Pyakuryal and D. Pokhrel and M. Gopalakrishnan and S. Jang and J. Luo and Evgin Gocer and V. Sathiaseelan and B. Mittal", title = "{SU-E-T-816}: Application of the {Histogram Analysis in Radiation Therapy (HART)}: an Open Source Software System", journal = j-MED-PHYS, volume = "38", number = "6Part23", pages = "3678--3679", year = "2011", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.3612780", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Radiation therapy, Spatial analysis, Dosimetry, Computer software, Cancer, Medical treatment planning, Medical physics", } @Article{Riehle:2011:CSO, author = "Dirk Riehle", title = "Controlling and Steering Open Source Projects", journal = j-COMPUTER, volume = "44", number = "7", pages = "93--96", month = jul, year = "2011", CODEN = "CPTRB4", DOI = "https://doi.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 = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @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)", ISSN-L = "1075-3583", bibdate = "Sun Nov 6 07:06:25 MST 2011", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, articleno = "5", fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Rogers:2011:GGS, author = "Pat Rogers", title = "Gem \#81: {GNAT} semaphores", journal = j-SIGADA-LETTERS, volume = "31", number = "2", pages = "33--35", month = aug, year = "2011", CODEN = "AALEE5", DOI = "https://doi.org/10.1145/2148436.2148445", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Thu Mar 15 12:41:21 MDT 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigada.bib", abstract = "Ada Gem \#81 --- a previous Gem (\#70, ``The Scope Lock Idiom'') discussed the occasional necessity of using low-level synchronization mechanisms instead of the higher-level protected object construct. The code in that Gem referenced the facilities of the Semaphores package located in the GNAT hierarchy. In this Gem, we examine the abstractions provided by that package, focusing especially on the design choices.", acknowledgement = ack-nhfb, fjournal = "ACM SIGAda Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @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 = "https://doi.org/10.1145/1941487.1941516", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Mon Apr 25 18:29:06 MDT 2011", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://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/; https://www.math.utah.edu/pub/tex/bib/cacm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @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 = "https://doi.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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Tange:2011:GPC, author = "Ole Tange", title = "{GNU Parallel}: The Command-Line Power Tool", journal = j-LOGIN, volume = "36", number = "1", pages = "??--??", month = feb, year = "2011", CODEN = "LOGNEM", ISSN = "1044-6397", ISSN-L = "1044-6397", bibdate = "Fri Dec 7 10:42:12 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/usenix2010.bib; https://www.usenix.org/publications/login", URL = "https://www.usenix.org/publications/login/february-2011-volume-36-number-1/gnu-parallel-command-line-power-tool", acknowledgement = ack-nhfb, fjournal = ";login: the USENIX Association newsletter", } @Article{Tange:2011:GSC, author = "Ole Tange", title = "{GNU SQL}: a Command Line Tool for Accessing Different Databases Using {DBURLs}", journal = j-LOGIN, volume = "36", number = "2", pages = "??--??", month = apr, year = "2011", CODEN = "LOGNEM", ISSN = "1044-6397", ISSN-L = "1044-6397", bibdate = "Fri Dec 7 10:42:13 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/usenix2010.bib; https://www.usenix.org/publications/login", URL = "https://www.usenix.org/publications/login/april-2011-volume-36-number-2/gnu-sql-command-line-tool-accessing-different", acknowledgement = ack-nhfb, fjournal = ";login: the USENIX Association newsletter", } @Article{Xia:2011:MMD, author = "Bing Xia and Zheng-Fu Tai and Yu-Cheng Gu and Bang-Jing Li and Li-Sheng Ding and Yan Zhou", title = "{MyMolDB}: a micromolecular database solution with open source and free components", journal = j-J-COMPUT-CHEM, volume = "32", number = "13", pages = "2942--2948", month = oct, year = "2011", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.21874", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Thu Nov 29 14:55:35 MST 2012", bibsource = "http://www.interscience.wiley.com/jpages/0192-8651; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputchem2010.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", onlinedate = "5 Jul 2011", } @Article{Yap:2011:PDO, author = "Chun Wei Yap", title = "{PaDEL}-descriptor: an open source software to calculate molecular descriptors and fingerprints", journal = j-J-COMPUT-CHEM, volume = "32", number = "7", pages = "1466--1474", year = "2011", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.21707", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", keywords = "molecular descriptor, open source, software", } @Article{Yildirim:2011:FFF, author = "Nihan Yildirim and Hacer Ansal", title = "Foresighting {FLOSS} (free\slash libre\slash open source software) from a developing country perspective: the case of {Turkey}", journal = j-TECHNOVATION, volume = "31", number = "12", pages = "666--678", month = dec, year = "2011", CODEN = "????", DOI = "https://doi.org/10.1016/j.technovation.2011.07.004", ISSN = "0166-4972 (print), 1879-2383 (electronic)", ISSN-L = "0166-4972", bibdate = "Sat Dec 24 10:02:24 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/technovation.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0166497211001052", acknowledgement = ack-nhfb, fjournal = "Technovation", journal-URL = "http://www.sciencedirect.com/science/journal/01664972/39", } @Article{Zaidman:2011:SCE, author = "Andy Zaidman and Bart {Van Rompaey} and Arie van Deursen and Serge Demeyer", title = "Studying the co-evolution of production and test code in open source and industrial developer test processes through repository mining", journal = j-EMPIR-SOFTWARE-ENG, volume = "16", number = "3", pages = "325--364", month = jun, year = "2011", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-010-9143-7", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:14:20 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/content/pdf/10.1007/s10664-010-9143-7.pdf", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", journal-URL = "http://www.sciencedirect.com/science/journal/07477171", 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; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", journal-URL = "http://link.springer.com/journal/11227", } @Article{Alsubaiee:2012:AOS, author = "Sattam Alsubaiee and Yasser Altowim and Hotham Altwaijry and Alexander Behm and Vinayak Borkar and Yingyi Bu and Michael Carey and Raman Grover and Zachary Heilbron and Young-Seok Kim and Chen Li and Nicola Onose and Pouria Pirzadeh and Rares Vernica and Jian Wen", title = "{ASTERIX}: an open source system for ``Big {Data'}' management and analysis (demo)", journal = j-PROC-VLDB-ENDOWMENT, volume = "5", number = "12", pages = "1898--1901", month = aug, year = "2012", CODEN = "????", ISSN = "2150-8097", ISSN-L = "2150-8097", bibdate = "Tue Nov 6 16:43:21 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/vldbe.bib", abstract = "At UC Irvine, we are building a next generation parallel database system, called ASTERIX, as our approach to addressing today's ``Big Data'' management challenges. ASTERIX aims to combine time-tested principles from parallel database systems with those of the Web-scale computing community, such as fault tolerance for long running jobs. In this demo, we present a whirlwind tour of ASTERIX, highlighting a few of its key features. We will demonstrate examples of our data definition language to model semi-structured data, and examples of interesting queries using our declarative query language. In particular, we will show the capabilities of ASTERIX for answering geo-spatial queries and fuzzy queries, as well as ASTERIX' data feed construct for continuously ingesting data.", acknowledgement = ack-nhfb, fjournal = "Proceedings of the VLDB Endowment", journal-URL = "http://portal.acm.org/toc.cfm?id=J869", } @Article{Anh:2012:CRR, author = "Nguyen Duc Anh and Daniela S. Cruzes and Reidar Conradi and Martin H{\"o}st and Xavier Franch", title = "Collaborative Resolution of Requirements Mismatches When Adopting Open Source Components", journal = j-LECT-NOTES-COMP-SCI, volume = "7195", pages = "77--93", year = "2012", CODEN = "LNCSD9", DOI = "https://doi.org/10.1007/978-3-642-28714-5_7", ISSN = "0302-9743 (print), 1611-3349 (electronic)", ISSN-L = "0302-9743", bibdate = "Wed Dec 19 15:26:01 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/lncs2012b.bib", URL = "http://link.springer.com/chapter/10.1007/978-3-642-28714-5_7/", acknowledgement = ack-nhfb, book-DOI = "https://doi.org/10.1007/978-3-642-28714-5", book-URL = "http://www.springerlink.com/content/978-3-642-28714-5", fjournal = "Lecture Notes in Computer Science", } @Article{Baudis:2012:PSA, author = "Petr Baudi{\v{s}} and Jean-loup Gailly", title = "{PACHI}: State of the Art Open Source Go Program", journal = j-LECT-NOTES-COMP-SCI, volume = "7168", pages = "24--38", year = "2012", CODEN = "LNCSD9", DOI = "https://doi.org/10.1007/978-3-642-31866-5_3", ISSN = "0302-9743 (print), 1611-3349 (electronic)", ISSN-L = "0302-9743", bibdate = "Wed Dec 19 15:25:30 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/lncs2012b.bib", URL = "http://link.springer.com/chapter/10.1007/978-3-642-31866-5_3/", acknowledgement = ack-nhfb, book-DOI = "https://doi.org/10.1007/978-3-642-31866-5", book-URL = "http://www.springerlink.com/content/978-3-642-31866-5", fjournal = "Lecture Notes in Computer Science", } @Article{Belt:2012:LEA, author = "Jason Belt and Patrice Chalin and John Hatcliff and Robby", title = "Leading-edge {Ada} verification technologies: highly automated {Ada} contract checking using {Bakar Kiasan}", journal = j-SIGADA-LETTERS, volume = "32", number = "3", pages = "3--4", month = dec, year = "2012", CODEN = "AALEE5", DOI = "https://doi.org/10.1145/2402709.2402679", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Sun May 5 10:05:12 MDT 2013", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigada.bib", note = "HILT '12 conference proceedings.", abstract = "This tutorial presents a new approach to Spark/Ada contract checking using Bakar Kiasan--a highly automated, evidence-based symbolic execution tool. Bakar Kiasan aims to lower the barrier of entry and reduce the burden of engineers as they specify and verify Ada contracts. Even in the absence of contracts, Bakar Kiasan can check code for possible runtime exceptions and provide visualizations of semantic constraints along paths through procedures. As engineers progressively add contracts, Bakar Kiasan can verify the consistency of code and contracts, thus providing increased confidence, often proportional to the efforts made to capture fuller behavioral specifications via contracts. Bakar Kiasan also provides compositional checking; that is, it can be used on incomplete systems, where contracts are only present for some program components (which may not even have been implemented). This allows contract checking to be used as the program is being developed starting early in the software development process. Bakar Kiasan provides helpful feedback and evidence of its verification results. For example, it automatically generates counter examples as program test cases for illustrating how contracts are violated (this is very helpful when debugging code/contracts), as well as providing various visualization cues, for example, highlighting problematic code or contract segments similar to how modern Integrated Development Environments (IDEs) illustrate compile (type) errors. Kiasan also generates test cases for illustrating how contracts are satisfied, which is helpful for understanding code/contracts or confirming how a program should behave. Bakar Kiasan is integrated in the Eclipse IDE as a plug-in, and an integration with the GNAT Programming Studio (GPS) is currently being developed in collaboration with AdaCore.", acknowledgement = ack-nhfb, fjournal = "ACM SIGADA Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @Article{Berger:2012:TOS, author = "Florian Berger and Wolfgang M{\"u}ller", title = "Towards an Open Source Game Engine for Teaching and Research", journal = j-LECT-NOTES-COMP-SCI, volume = "7220", pages = "69--76", year = "2012", CODEN = "LNCSD9", DOI = "https://doi.org/10.1007/978-3-642-31439-1_7", ISSN = "0302-9743 (print), 1611-3349 (electronic)", ISSN-L = "0302-9743", bibdate = "Wed Dec 19 15:17:53 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/lncs2012c.bib", URL = "http://link.springer.com/chapter/10.1007/978-3-642-31439-1_7/", acknowledgement = ack-nhfb, book-DOI = "https://doi.org/10.1007/978-3-642-31439-1", book-URL = "http://www.springerlink.com/content/978-3-642-31439-1", fjournal = "Lecture Notes in Computer Science", } @Article{Brorkens:2012:MUC, author = "Mark Br{\"o}rkens and {\"O}mer G{\"u}rsoy", title = "Managing and understanding complex systems using traceability and open source software", journal = "INCOSE International Symposium", volume = "22", number = "1", pages = "2257--2265", year = "2012", DOI = "https://doi.org/10.1002/j.2334-5837.2012.tb01472.x", ISSN = "2334-5837", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Cap:2012:BOS, author = "Clemens H. Cap", title = "{Bitcoin das Open-Source-Geld}. ({German}) [{Bitcoin} the open-source gold]", journal = "HMD Praxis der Wirtschaftsinformatik", volume = "49", number = "1", pages = "??--??", month = "", year = "2012", CODEN = "", DOI = "https://doi.org/10.1007/BF03340666", ISSN = "", bibdate = "Thu Nov 30 16:02:10 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/BF03340666", acknowledgement = ack-nhfb, language = "German", } @Article{Cesar:2012:EOS, author = "Pablo Cesar and Wei Tsang Ooi", title = "Embracing Open Source Multimedia Software", journal = j-IEEE-MULTIMEDIA, volume = "19", number = "2", pages = "11--15", month = may # "\slash " # jun, year = "2012", CODEN = "IEMUE4", DOI = "https://doi.org/10.1109/MMUL.2012.16", ISSN = "1070-986X (print), 1941-0166 (electronic)", ISSN-L = "1070-986X", bibdate = "Wed Aug 29 17:06:50 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeemultimedia.bib", acknowledgement = ack-nhfb, fjournal = "IEEE MultiMedia", journal-URL = "http://www.computer.org/multimedia/", } @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:35", month = feb, year = "2012", CODEN = "CMSVAN", DOI = "https://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/; https://www.math.utah.edu/pub/tex/bib/compsurv.bib; https://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", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J204", } @Article{Cuppens-Boulahia:2012:PTO, author = "Nora Cuppens-Boulahia", title = "Penetration Tester's Open Source Toolkit", journal = j-COMPUT-SECUR, volume = "31", number = "4", pages = "630--632", month = jun, year = "2012", CODEN = "CPSEDU", ISSN = "0167-4048 (print), 1872-6208 (electronic)", ISSN-L = "0167-4048", bibdate = "Mon Sep 23 09:46:28 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsecur2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0167404812000600", acknowledgement = ack-nhfb, fjournal = "Computers \& Security", journal-URL = "https://www.sciencedirect.com/science/journal/01674048", } @Article{Ellul:2012:CFO, author = "Claire Ellul", title = "Can Free (and Open Source) Software and Data be Used to Underpin a Self-Paced Tutorial on Spatial Databases?", journal = j-TRANS-GIS, volume = "16", number = "4", pages = "435--454", year = "2012", DOI = "https://doi.org/10.1111/j.1467-9671.2012.01321.x", ISSN = "1361-1682 (print), 1467-9671 (electronic)", ISSN-L = "1361-1682", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Transactions in {GIS}", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1111/(ISSN)1467-9671", } @Article{Forbes:2012:CSO, author = "Megan Forbes", title = "{CollectionSpace}: a story of open-source software development and user-centered design", journal = "Bulletin of the American Society for Information Science and Technology", volume = "38", number = "3", pages = "22--26", year = "2012", DOI = "https://doi.org/10.1002/bult.2012.1720380307", ISSN = "2373-9223", ISSN-L = "2373-9223", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2373-9223", } @Article{Fujioka:2012:AGM, author = "Ei Fujioka and Edward {Vanden Berghe} and Ben Donnelly and Julio Castillo and Jesse Cleary and Chris Holmes and Sean McKnight and Patrick Halpin", title = "Advancing Global Marine Biogeography Research with Open-source {GIS} Software and Cloud Computing", journal = j-TRANS-GIS, volume = "16", number = "2", pages = "143--160", year = "2012", DOI = "https://doi.org/10.1111/j.1467-9671.2012.01310.x", ISSN = "1361-1682 (print), 1467-9671 (electronic)", ISSN-L = "1361-1682", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Transactions in {GIS}", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1111/(ISSN)1467-9671", } @Article{Gaff:2012:OSS, author = "Brian M. Gaff and Gregory J. Ploussios", title = "Open Source Software", journal = j-COMPUTER, volume = "45", number = "6", pages = "9--11", month = jun, year = "2012", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2012.213", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Wed Jun 20 11:36:00 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{German:2012:MOS, author = "Daniel German and Massimiliano {Di Penta}", title = "A Method for Open Source License Compliance of {Java} Applications", journal = j-IEEE-SOFTWARE, volume = "29", number = "3", pages = "58--63", month = may # "\slash " # jun, year = "2012", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2012.50", ISSN = "0740-7459 (print), 0740-7459 (electronic)", ISSN-L = "0740-7459", bibdate = "Thu Apr 26 17:15:53 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Giaglis:2012:DEP, author = "G. M. Giaglis and D. Spinellis", title = "Division of Effort, Productivity, Quality, and Relationships in {FLOSS} Virtual Teams: Evidence from the {FreeBSD} Project", journal = j-J-UCS, volume = "18", number = "19", pages = "2625--??", month = "????", year = "2012", CODEN = "????", ISSN = "0948-6968", ISSN-L = "0948-6968", bibdate = "Tue Feb 5 17:24:57 MST 2013", bibsource = "http://www.jucs.org/jucs; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jucs.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "http://www.jucs.org/jucs_18_19/division_of_effort_productivity", acknowledgement = ack-nhfb, fjournal = "J.UCS: Journal of Universal Computer Science", journal-URL = "http://www.jucs.org/jucs", } @Article{Hawe:2012:KAD, author = "David Hawe and Francisco R. Hern{\'a}ndez Fern{\'a}ndez and Liam O'Suilleabh{\'a}in and Jian Huang and Eric Wolsztynski and Finbarr O'Sullivan", title = "Kinetic analysis of dynamic positron emission tomography data using open-source image processing and statistical inference tools", journal = j-WIRES, volume = "4", number = "3", pages = "316--322", month = may # "\slash " # jun, year = "2012", CODEN = "????", DOI = "https://doi.org/10.1002/wics.1196", ISSN = "1939-0068 (print), 1939-5108 (electronic)", ISSN-L = "1939-0068", bibdate = "Fri Jun 19 13:53:01 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/wires.bib", acknowledgement = ack-nhfb, ajournal = "WIREs", fjournal = "WIREs Computational Statistics", journal-URL = "https://onlinelibrary.wiley.com/journal/19390068", onlinedate = "10 February 2012", } @Article{Hintzen:2012:VOS, author = "Niels T. Hintzen and Francois Bastardie and Doug Beare and Gerjan J. Piet and Clara Ulrich and Nicolas Deporte and Josefine Egekvist and Henrik Degel", title = "\pkg{VMStools}: Open-source software for the processing, analysis and visualisation of fisheries logbook and {VMS} data", journal = j-FISH-RES, volume = "115--116", number = "??", pages = "31--43", month = mar, year = "2012", CODEN = "FISRDJ", DOI = "https://doi.org/10.1016/j.fishres.2011.11.007", ISSN = "0165-7836 (print), 1872-6763 (electronic)", ISSN-L = "0165-7836", bibdate = "Fri Nov 12 05:55:37 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/fishres2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0165783611003365", acknowledgement = ack-nhfb, ajournal = "Fish. Res.", fjournal = "Fisheries Research", journal-URL = "https://www.sciencedirect.com/journal/fisheries-research", } @Article{Hoefling:2012:IOS, author = "Michael Hoefling and Michael Menth and Christian Kniep and Marcus Camen", title = "{IBPM}: an Open-Source-Based Framework for {InfiniBand} Performance Monitoring", journal = j-LECT-NOTES-COMP-SCI, volume = "7201", pages = "236--239", year = "2012", CODEN = "LNCSD9", DOI = "https://doi.org/10.1007/978-3-642-28540-0_17", ISSN = "0302-9743 (print), 1611-3349 (electronic)", ISSN-L = "0302-9743", bibdate = "Wed Dec 19 15:26:10 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/lncs2012c.bib", URL = "http://link.springer.com/chapter/10.1007/978-3-642-28540-0_17/", acknowledgement = ack-nhfb, book-DOI = "https://doi.org/10.1007/978-3-642-28540-0", book-URL = "http://www.springerlink.com/content/978-3-642-28540-0", fjournal = "Lecture Notes in Computer Science", } @Article{Johansson:2012:QOS, author = "J. R. Johansson and P. D. Nation and Franco Nori", title = "{QuTiP}: an open-source {Python} framework for the dynamics of open quantum systems", journal = j-COMP-PHYS-COMM, volume = "183", number = "8", pages = "1760--1772", month = aug, year = "2012", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2012.02.021", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Tue Apr 24 06:33:31 MDT 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465512000835", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Johari:2012:VOO, author = "Kalpana Johari and Arvinder Kaur", title = "Validation of object oriented metrics using open source software system: an empirical study", journal = j-SIGSOFT, volume = "37", number = "1", pages = "1--4", month = jan, year = "2012", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/2088883.2088893", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:16:09 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2010.bib", abstract = "In today's environment the relevance of Free Open Source Software Systems is understood and appreciated both in academia and research. The debate about the pros and cons of the open source vis-{\`a}-vis proprietary software has been raging from ages ever since Richard Stallman founded the Free Software Foundation in 1985. With the changing trends in the domain of Object Oriented Systems there is a need to measure the fault predictability of software metrics on open source software systems. In this paper we present the results of empirical study which was conducted using open source software, JHotDraw 7.5.1. We computed the object oriented metrics, proposed by Chidamber and Kemmerer, and performed bug-class mapping for the software under study. We also studied the relationship between the revisions made to open source software and its software metrics measure.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @Article{Kanig:2012:LEA, author = "Johannes Kanig", title = "Leading-edge {Ada} verification technologies: combining testing and verification with {GNATTest} and {GNATProve} --- the {Hi-Lite Project}", journal = j-SIGADA-LETTERS, volume = "32", number = "3", pages = "5--6", month = dec, year = "2012", CODEN = "AALEE5", DOI = "https://doi.org/10.1145/2402709.2402680", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Sun May 5 10:05:12 MDT 2013", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigada.bib", note = "HILT '12 conference proceedings.", abstract = "We give a hands-on introduction to the tools GNATtest and GNATprove, both developed at AdaCore in the Hi-Lite research project. They allow to do verification of Ada 2012 contracts through testing and formal verification, and also allow a combination of the results of both tools. The tutorial will contain a very short introduction to Ada 2012, and attendees will write a small example on which they can play with GNATtest to develop test cases, and GNATprove to do some formal verification.", acknowledgement = ack-nhfb, fjournal = "ACM SIGADA Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @Article{Kilamo:2012:POS, author = "Terhi Kilamo and Imed Hammouda and Tommi Mikkonen and Timo Aaltonen", title = "From proprietary to open source --- growing an open source ecosystem", journal = j-J-SYST-SOFTW, volume = "85", number = "7", pages = "1467--1478", month = jul, year = "2012", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2011.06.071", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Fri May 11 07:27:23 MDT 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib; http://www.sciencedirect.com/science/journal/01641212", URL = "http://www.sciencedirect.com/science/article/pii/S0164121211001683", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Kirtchev:2012:NRE, author = "Hristian Hristov Kirtchev", title = "A new robust and efficient implementation of controlled types in the {GNAT} compiler", journal = j-SIGADA-LETTERS, volume = "32", number = "3", pages = "43--50", month = dec, year = "2012", CODEN = "AALEE5", DOI = "https://doi.org/10.1145/2402709.2402693", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Sun May 5 10:05:12 MDT 2013", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigada.bib", note = "HILT '12 conference proceedings.", abstract = "This paper discusses a new implementation model for supporting Ada controlled types in the GNAT compiler. After reviewing the semantics of controlled types, we revisit the original implementation from 1995 and discuss its performance issues. We then describe a new model which addresses all existing limitations and is shown to be superior to its predecessor. Finally, we conclude the paper with the status of the new implementation and possible future enhancements.", acknowledgement = ack-nhfb, fjournal = "ACM SIGADA Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @Article{Kulp:2012:SIM, author = "Daniel W. Kulp and Sabareesh Subramaniam and Jason E. Donald and Brett T. Hannigan and Benjamin K. Mueller and Gevorg Grigoryan and Alessandro Senes", title = "Structural informatics, modeling, and design with an open-source {Molecular Software Library (MSL)}", journal = j-J-COMPUT-CHEM, volume = "33", number = "20", pages = "1645--1661", year = "2012", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.22968", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", keywords = "protein design, molecular modeling, docking, side chain optimization, structure prediction, rotamer library, conformer library", } @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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spe.bib", acknowledgement = ack-nhfb, fjournal = "Software---Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", onlinedate = "27 Jan 2011", } @Article{Liu:2012:SAS, author = "Haiguang Liu and Alexander Hexemer and Peter H. Zwart", title = "The {Small Angle Scattering ToolBox (SASTBX)}: an open-source software for biomolecular small-angle scattering", journal = j-J-APPL-CRYSTAL, volume = "45", number = "3", pages = "587--593", year = "2012", CODEN = "JACGAR", DOI = "https://doi.org/10.1107/S0021889812015786", ISSN = "0021-8898 (print), 1600-5767 (electronic)", ISSN-L = "0021-8898", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Journal of applied crystallography", keywords = "biological small-angle scattering, open source, web servers, computer programs, SASTBX", } @Article{Llanos:2012:DBT, author = "John Wilmar Castro Llanos and Silvia Teresita Acu{\~n}a Castillo", title = "Differences between Traditional and Open Source Development Activities", journal = j-LECT-NOTES-COMP-SCI, volume = "7343", pages = "131--144", year = "2012", CODEN = "LNCSD9", DOI = "https://doi.org/10.1007/978-3-642-31063-8_11", ISSN = "0302-9743 (print), 1611-3349 (electronic)", ISSN-L = "0302-9743", bibdate = "Wed Dec 19 15:20:30 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/lncs2012e.bib", URL = "http://link.springer.com/chapter/10.1007/978-3-642-31063-8_11/", acknowledgement = ack-nhfb, book-DOI = "https://doi.org/10.1007/978-3-642-31063-8", book-URL = "http://www.springerlink.com/content/978-3-642-31063-8", fjournal = "Lecture Notes in Computer Science", } @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", DOI = "https://doi.org/10.1016/j.cpc.2011.11.007", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Feb 11 10:11:02 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465511003699", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{M:2012:ESG, author = "Krishna Raj P. M. and Srinivasa K. G.", title = "Empirical studies of global volunteer collaboration in the development of free and open source software: analysis of six top ranked projects in {\tt sourceforge.net}", journal = j-SIGSOFT, volume = "37", number = "2", pages = "1--11", month = mar, year = "2012", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/2108144.2108156", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:16:11 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2010.bib", abstract = "Sourceforge.net is the largest portal hosting Free and Open Source Software (FOSS). Among the projects available in sourceforge.net, six top ranked projects are selected for studying global volunteer collaboration patterns over a period of 6 years (2005--2011). It is found that a small set of volunteers do most of the work in these projects. The growth rate of volunteers, identification of core developers, join and drop rate of volunteers, task allocation and rate of task completion, movement of existing volunteers among different projects and the rate of new volunteer inclusion are also studied.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @Article{Mazzia:2012:TSS, author = "Francesca Mazzia and Jeff R. Cash and Karline Soetaert", title = "A Test Set for stiff Initial Value Problem Solvers in the open source software {R}: Package \pkg{deTestSet}", journal = j-J-COMPUT-APPL-MATH, volume = "236", number = "16", pages = "4119--4131", month = oct, year = "2012", CODEN = "JCAMDI", ISSN = "0377-0427 (print), 1879-1778 (electronic)", ISSN-L = "0377-0427", bibdate = "Sat Feb 25 13:24:35 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputapplmath2010.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0377042712001331", acknowledgement = ack-nhfb, fjournal = "Journal of Computational and Applied Mathematics", journal-URL = "http://www.sciencedirect.com/science/journal/03770427", } @InBook{Meeker:2012:FSO, author = "Heather J. Meeker", booktitle = "The Open Source Alternative", title = "Free Software And Open Source", chapter = "2", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "11--26", year = "2012", DOI = "https://doi.org/10.1002/9781119197706.ch2", ISBN = "1-119-19770-8", ISBN-13 = "978-1-119-19770-6", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "Free software, software license, open source initiative, Linus Torvalds", } @Article{Mendell:2012:BRP, author = "Matt Mendell", title = "Book Review: {{\booktitle{A practical guide to Fedora and Red Hat enterprise Linux}} by Mark G. Sobell}", journal = j-SIGSOFT, volume = "37", number = "1", pages = "36--36", month = jan, year = "2012", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/2088883.2088907", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:16:09 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2010.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @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", DOI = "https://doi.org/10.1016/j.jss.2011.11.010", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Fri Feb 17 07:42:13 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Milovanovic:2012:IFM, author = "M. Milovanovi{\'c} and M. Minovi{\'c} and S. Dusan", title = "Interoperability Framework for Multimodal Biometry: Open Source in Action", journal = j-J-UCS, volume = "18", number = "11", pages = "1558--??", month = "????", year = "2012", CODEN = "????", ISSN = "0948-6968", ISSN-L = "0948-6968", bibdate = "Thu Nov 8 12:03:10 MST 2012", bibsource = "http://www.jucs.org/jucs; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jucs.bib", URL = "http://www.jucs.org/jucs_18_11/interoperability_framework_for_multimodal", acknowledgement = ack-nhfb, fjournal = "J.UCS: Journal of Universal Computer Science", journal-URL = "http://www.jucs.org/jucs", } @Article{Mobius:2012:OOS, author = "Jan M{\"o}bius and Leif Kobbelt", title = "{OpenFlipper}: an Open Source Geometry Processing and Rendering Framework", journal = j-LECT-NOTES-COMP-SCI, volume = "6920", pages = "488--500", year = "2012", CODEN = "LNCSD9", DOI = "https://doi.org/10.1007/978-3-642-27413-8_31", ISSN = "0302-9743 (print), 1611-3349 (electronic)", ISSN-L = "0302-9743", bibdate = "Mon Dec 24 07:13:45 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/lncs2012a.bib", URL = "http://link.springer.com/content/pdf/10.1007/978-3-642-27413-8_31", acknowledgement = ack-nhfb, book-DOI = "https://doi.org/10.1007/978-3-642-27413-8", book-URL = "http://www.springerlink.com/content/978-3-642-27413-8", fjournal = "Lecture Notes in Computer Science", } @Article{Moreno-Sanchez:2012:FOS, author = "Rafael Moreno-Sanchez", title = "{Free and Open Source Software for Geospatial Applications (FOSS4G)}: a Mature Alternative in the Geospatial Technologies Arena", journal = j-TRANS-GIS, volume = "16", number = "2", pages = "81--88", year = "2012", DOI = "https://doi.org/10.1111/j.1467-9671.2012.01314.x", ISSN = "1361-1682 (print), 1467-9671 (electronic)", ISSN-L = "1361-1682", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Transactions in {GIS}", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1111/(ISSN)1467-9671", } @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", DOI = "https://doi.org/10.1016/j.jsc.2010.08.018", ISSN = "0747-7171 (print), 1095-855X (electronic)", ISSN-L = "0747-7171", bibdate = "Wed Feb 22 07:04:32 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsymcomp.bib; https://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", journal-URL = "http://www.sciencedirect.com/science/journal/07477171", } @Article{Mostaco-Guidolin:2012:SOS, author = "Luiz C. Mosta{\c{c}}o-Guidolin and Rafael B. Frigori and Leonid Ruchko and Ricardo M. O. Galv{\~a}o", title = "{SCTE}: an open-source {Perl} framework for testing equipment control and data acquisition", journal = j-COMP-PHYS-COMM, volume = "183", number = "7", pages = "1511--1518", month = jul, year = "2012", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2012.02.013", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri Mar 9 18:43:08 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465512000665", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @InCollection{Nejmeh:2012:HFO, author = "Brian A. Nejmeh", editor = "Ralph Morelli and Trishan de Lanerolle and Allen Tucker", booktitle = "Service-Learning in the Computer and Information Sciences", title = "The Humanitarian Free and Open-Source Software Project: Engaging Students in Service-Learning through Building Software", chapter = "5", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "117--136", year = "2012", DOI = "https://doi.org/10.1002/9781118319130.ch5", ISBN = "1-118-31913-3", ISBN-13 = "978-1-118-31913-0", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "FOSS development, HFOSS Project", } @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", DOI = "https://doi.org/10.1016/j.cpc.2011.08.003", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Feb 11 10:11:01 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S001046551100275X", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Ochem:2012:GDS, author = "Quentin Ochem", title = "Gem \#95: dynamic stack analysis in {GNAT}", journal = j-SIGADA-LETTERS, volume = "32", number = "1", pages = "46--48", month = apr, year = "2012", CODEN = "AALEE5", DOI = "https://doi.org/10.1145/2380624.2380636", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Tue Nov 6 17:53:07 MST 2012", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigada.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGADA Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @Book{Phillips:2012:GCRa, author = "Lee Phillips", title = "Gnuplot cookbook: over 80 recipes to visually explore the full range of features of the world's preeminent open source graphing system: [quick answers to common problems]", publisher = "Packt Pub.", address = "Olton Birmingham, UK", pages = "iv + 205", year = "2012", ISBN = "1-84951-724-X (paperback), 1-84951-725-8 (ebook)", ISBN-13 = "978-1-84951-724-9 (paperback), 978-1-84951-725-6 (ebook)", LCCN = "T385 .P45 2012", bibdate = "Thu Oct 16 09:22:29 MDT 2014", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.packtpub.com/big-data-and-business-intelligence/gnuplot-cookbook", abstract = "Written in Cookbook style, the reader will be taught the features of gnuplot through practical examples accompanied by rich illustrations and code. Every aspect has been considered to ensure ease of understanding of even complex features. Whether you are an old hand at gnuplot or new to it, this book is a convenient visual reference that covers the full range of gnuplot's capabilities, including its latest features. Some basic knowledge of plotting graphs is necessary.", acknowledgement = ack-nhfb, subject = "Computer graphics; Computer programs; Handbooks, manuals, etc.", tableofcontents = "1: Plotting Curves, Boxes, Points, and more \\ 2: Annotating with Labels and Legends \\ 3: Applying Colors and Styles \\ 4: Controlling Your Tics \\ 5: Combining Multiple Plots \\ 6: Including Plots in Documents \\ 7: Programming gnuplot and dealing with data \\ 8: The Third Dimension \\ 9: Using and Making Graphical User Interfaces \\ 10: Surveying Special Topics \\ Appendix: Finding help and information", } @Article{Piva:2012:OSS, author = "Evila Piva and Francesco Rentocchini and Cristina Rossi-Lamastra", title = "Is Open Source Software about Innovation? {Collaborations} with the Open Source Community and Innovation Performance of Software Entrepreneurial Ventures", journal = "Journal of Small Business Management", volume = "50", number = "2", pages = "340--364", year = "2012", DOI = "https://doi.org/10.1111/j.1540-627X.2012.00356.x", ISSN = "0047-2778 (print), 1540-627X (electronic)", ISSN-L = "0047-2778", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Pollino:2012:COS, author = "Maurizio Pollino and Grazia Fattoruso and Luigi {La Porta} and Antonio Bruno {Della Rocca} and Valentina James", title = "Collaborative Open Source Geospatial Tools and Maps Supporting the Response Planning to Disastrous Earthquake Events", journal = j-FUTURE-INTERNET, volume = "4", number = "2", pages = "451--468", day = "07", month = may, year = "2012", CODEN = "????", DOI = "https://doi.org/10.3390/fi4020451", ISSN = "1999-5903", ISSN-L = "1999-5903", bibdate = "Thu Nov 21 16:50:48 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/future-internet.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.mdpi.com/1999-5903/4/2/451", abstract = "The latest improvements in geo-informatics offer new opportunities in a wide range of territorial and environmental applications. In this general framework, a relevant issue is represented by earthquake early warning and emergency management. This research work presents the investigation and development of a simple and innovative geospatial methodology and related collaborative open source geospatial tools for predicting and mapping the vulnerability to seismic hazard in order to support the response planning to disastrous events. The proposed geospatial methodology and tools have been integrated into an open source collaborative GIS system, designed and developed as an integrated component of an earthquake early warning and emergency management system.", acknowledgement = ack-nhfb, journal-URL = "https://www.mdpi.com/journal/futureinternet", remark = "Special Issue NeoGeography and WikiPlanning.", } @Article{Pyakuryal:2012:SIH, author = "A. Pyakuryal and I. Bacchus and S. Jang and G. Narayanasamy and M. Gopalakrishnan and D. Pokhrel and J. Luo and V. Sathiaseelan and B. Mittal", title = "{SU-E-T-570}: Improvement to the {Histogram Analysis in Radiation Therapy (HART)}: an Open Source Software System for the Multi-Dimensional Dose-Volume Histogram Analysis in {Digital Image Communication in Medicine --- Radiation Therapy (DICOM-RT)} Treatment Plans", journal = j-MED-PHYS, volume = "39", number = "6Part19", pages = "3836--3837", year = "2012", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.4735659", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Radiation therapy, Dosimetry, Computer software, Image analysis, Spatial analysis, Radiotherapy sources, Radiation treatment, Cancer, Medical treatment planning, Medical imaging", } @Article{Qian:2012:FOS, author = "Yu Qian and Yue Liu and John Campbell and Elizabeth Thomson and Y. Megan Kong and Richard H. Scheuermann", title = "{FCSTrans}: an open source software system for {FCS} file conversion and data transformation", journal = "Cytometry Part A", volume = "81A", number = "5", pages = "353--356", year = "2012", DOI = "https://doi.org/10.1002/cyto.a.22037", ISSN = "1552-4922 (print), 1552-4930 (electronic)", ISSN-L = "1552-4922", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Raja:2012:DEM, author = "U. Raja and M. J. Tretter", title = "Defining and Evaluating a Measure of Open Source Project Survivability", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "38", number = "1", pages = "163--174", month = jan # "\slash " # feb, year = "2012", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2011.39", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Feb 1 19:49:24 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2010.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6127835", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Remondino:2012:LCO, author = "Fabio Remondino and Silvio {Del Pizzo} and Thomas P. Kersten and Salvatore Troisi", title = "Low-Cost and Open-Source Solutions for Automated Image Orientation --- a Critical Overview", journal = j-LECT-NOTES-COMP-SCI, volume = "7616", pages = "40--54", year = "2012", CODEN = "LNCSD9", DOI = "https://doi.org/10.1007/978-3-642-34234-9_5", ISSN = "0302-9743 (print), 1611-3349 (electronic)", ISSN-L = "0302-9743", bibdate = "Wed Dec 19 15:25:53 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/lncs2012k.bib", URL = "http://link.springer.com/chapter/10.1007/978-3-642-34234-9_5/", acknowledgement = ack-nhfb, book-DOI = "https://doi.org/10.1007/978-3-642-34234-9", book-URL = "http://www.springerlink.com/content/978-3-642-34234-9", fjournal = "Lecture Notes in Computer Science", } @Article{Rigby:2012:CPR, author = "Peter Rigby and Brendan Cleary and Frederic Painchaud and Margaret-Anne Storey and Daniel German", title = "Contemporary Peer Review in Action: Lessons from Open Source Development", journal = j-IEEE-SOFTWARE, volume = "29", number = "6", pages = "56--61", month = nov # "\slash " # dec, year = "2012", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2012.24", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Thu Nov 15 06:07:34 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Schonberg:2012:ISD, author = "Edmond Schonberg and Vincent Pucci", title = "Implementation of a simple dimensionality checking system in {Ada 2012}", journal = j-SIGADA-LETTERS, volume = "32", number = "3", pages = "35--42", month = dec, year = "2012", CODEN = "AALEE5", DOI = "https://doi.org/10.1145/2402709.2402692", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Sun May 5 10:05:12 MDT 2013", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigada.bib", note = "HILT '12 conference proceedings.", abstract = "We present the design and implementation of a dimensionality checking system in Ada 2012. The system is implemented in the GNAT compiler, and performs compile-time checks to verify the dimensional consistency of physical computations. The system allows the user to define his own system of units, and imposes no run-time changes nor multiple compilation passes on the user.", acknowledgement = ack-nhfb, fjournal = "ACM SIGADA Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @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", DOI = "https://doi.org/10.1016/j.jss.2011.11.1007", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Fri Feb 17 07:42:13 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @InCollection{Simon:2012:IOS, author = "Phil Simon", editor = "Steve King", booktitle = "The Next Wave of Technologies", title = "Implementing Open Source Software", chapter = "16", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "285--303", year = "2012", DOI = "https://doi.org/10.1002/9781119199946.ch16", ISBN = "1-119-19994-8", ISBN-13 = "978-1-119-19994-6", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "Open Source software, traditional investigation, security, product updates, responsiveness, product agility, commercial vendors", } @Article{Singh:2012:ERM, author = "Satwinder Singh and K. S. Kahlon", title = "Effectiveness of refactoring metrics model to identify smelly and error prone classes in open source software", journal = j-SIGSOFT, volume = "37", number = "2", pages = "1--11", month = mar, year = "2012", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/2108144.2108157", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:16:11 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2010.bib", abstract = "In order to improve software maintainability, possible improvement efforts must be made measurable. One such effort is refactoring the code which makes the code easier to read, understand and maintain. It is done by identifying the bad smell area in the code. This paper presents the results of an empirical study to develop a metrics model to identify the smelly classes. In addition, this metrics model is validated by identifying the smelly and error prone classes. The role of two new metrics (encapsulation and information hiding) is also investigated for identifying smelly and faulty classes in software code. This paper first presents a binary statistical analysis of the relationship between metrics and bad smells, the results of which show a significant relationship. Then, the metrics model (with significant metrics shortlisted from the binary analysis) for bad smell categorization (divided into five categories) is developed. To develop the model, three releases of the open source Mozila Firefox system are examined and the model is validated on one version of Mozila Sea Monkey, which has a strong industrial usage. The results show that metrics can predict smelly and faulty classes with high accuracy, but in the case of the categorized model, not all categories of bad smells can adequately be identified. Further, few categorised models can predict the faulty classes. Based on these results, we recommend more training for our model.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @Article{Soeken:2012:ROS, author = "Mathias Soeken and Stefan Frehse and Robert Wille and Rolf Drechsler", title = "{RevKit}: an Open Source Toolkit for the Design of Reversible Circuits", journal = j-LECT-NOTES-COMP-SCI, volume = "7165", pages = "64--76", year = "2012", CODEN = "LNCSD9", DOI = "https://doi.org/10.1007/978-3-642-29517-1_6", ISSN = "0302-9743 (print), 1611-3349 (electronic)", ISSN-L = "0302-9743", bibdate = "Wed Dec 19 15:25:27 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/lncs2012b.bib", URL = "http://link.springer.com/chapter/10.1007/978-3-642-29517-1_6/", acknowledgement = ack-nhfb, book-DOI = "https://doi.org/10.1007/978-3-642-29517-1", book-URL = "http://www.springerlink.com/content/978-3-642-29517-1", fjournal = "Lecture Notes in Computer Science", } @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", DOI = "https://doi.org/10.1016/j.jss.2011.09.037", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Fri Feb 17 07:42:10 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Misc{Stallman:2012:PEP, author = "Richard Stallman", title = "The Problems of the (Earlier) {Plan 9} License", howpublished = "Web essay.", day = "10", month = jun, year = "2012", bibdate = "Fri Jan 18 19:00:37 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/plan9.bib", note = "See \cite{Mirtchovski:2007:WSD} for comments on this essay, and how its objections were resolved in newer releases of Plan 9.", URL = "http://www.gnu.org/philosophy/plan-nine.html", acknowledgement = ack-nhfb, } @Article{Voras:2012:ECC, author = "Ivan Voras and Marin Orli{\'c} and Branko Mihaljevi{\'c}", title = "An Early Comparison of Commercial and Open-Source Cloud Platforms for Scientific Environments", journal = j-LECT-NOTES-COMP-SCI, volume = "7327", pages = "164--173", year = "2012", CODEN = "LNCSD9", DOI = "https://doi.org/10.1007/978-3-642-30947-2_20", ISSN = "0302-9743 (print), 1611-3349 (electronic)", ISSN-L = "0302-9743", bibdate = "Wed Dec 19 15:20:08 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/lncs2012e.bib", URL = "http://link.springer.com/chapter/10.1007/978-3-642-30947-2_20/", acknowledgement = ack-nhfb, book-DOI = "https://doi.org/10.1007/978-3-642-30947-2", book-URL = "http://www.springerlink.com/content/978-3-642-30947-2", fjournal = "Lecture Notes in Computer Science", } @Article{Wuttke:2012:LFT, author = "Joachim Wuttke", title = "{Laplace--Fourier} Transform of the Stretched Exponential Function: Analytic Error Bounds, Double Exponential Transform, and Open-Source Implementation ``{\tt libkww}''", journal = j-ALGORITHMS-BASEL, volume = "5", number = "4", pages = "604--628", month = dec, year = "2012", CODEN = "ALGOCH", DOI = "https://doi.org/10.3390/a5040604", ISSN = "1999-4893 (electronic)", ISSN-L = "1999-4893", bibdate = "Fri May 3 13:50:13 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/algorithms.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.mdpi.com/1999-4893/5/4/604", acknowledgement = ack-nhfb, fjournal = "Algorithms (Basel)", journal-URL = "https://www.mdpi.com/journal/algorithms", pubdates = "Received: 12 October 2012 / Revised: 13 November 2012 / Accepted: 14 November 2012 / Published: 22 November 2012", } @Article{Yesylevskyy:2012:SNU, author = "Semen O. Yesylevskyy", title = "Software News and Updates: {Pteros}: Fast and easy to use open-source {C++} library for molecular analysis", journal = j-J-COMPUT-CHEM, volume = "33", number = "19", pages = "1632--1636", day = "15", month = jul, year = "2012", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.22989", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Sat Dec 1 12:11:08 MST 2012", bibsource = "http://www.interscience.wiley.com/jpages/0192-8651; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputchem2010.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", onlinedate = "27 Apr 2012", } @Article{Bailey:2013:OSI, author = "David H. Bailey and Marcos L{\'o}pez de Prado", title = "An Open-Source Implementation of the Critical-Line Algorithm for Portfolio Optimization", journal = j-ALGORITHMS-BASEL, volume = "6", number = "1", pages = "169--196", month = mar, year = "2013", CODEN = "ALGOCH", DOI = "https://doi.org/10.3390/a6010169", ISSN = "1999-4893 (electronic)", ISSN-L = "1999-4893", bibdate = "Fri May 3 13:50:13 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/algorithms.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.mdpi.com/1999-4893/6/1/169", acknowledgement = ack-nhfb, fjournal = "Algorithms (Basel)", journal-URL = "https://www.mdpi.com/journal/algorithms", ORCID-numbers = "Bailey, David H./0000-0002-7574-8342", pubdates = "Received: 29 January 2013 / Revised: 8 March 2013 / Accepted: 18 March 2013 / Published: 22 March 2013", } @Article{Bigelow:2013:UGE, author = "D. Bigelow", title = "Using the {GNAT} environment to maintain a large codebase inherited from another compilation system", journal = j-ADA-USER-J, volume = "34", number = "3", pages = "175--182", month = sep, year = "2013", CODEN = "AUJOET", ISSN = "1381-6551", ISSN-L = "1381-6551", bibdate = "Fri Mar 14 10:06:24 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/adauserj.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Ada User Journal", journal-URL = "http://www.ada-europe.org/auj/archive", } @InCollection{Boyd:2013:QCP, author = "Donald B. Boyd", title = "{Quantum Chemistry Program Exchange}, Facilitator of Theoretical and Computational Chemistry in Pre-{Internet} History", crossref = "Strom:2013:PQC", pages = "221--273", year = "2013", DOI = "https://doi.org/10.1021/bk-2013-1122.ch008", bibdate = "Mon Jan 29 06:39:00 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, remark = "The Quantum Chemistry Program Exchange (QCPE), founded by Professor Harrison G. Shull at the University of Indiana, Bloomington, IN, in 1962 was an early service for collecting and distributing open source software.", } @Article{Canis:2013:LOS, author = "Andrew Canis and Jongsok Choi and Mark Aldham and Victor Zhang and Ahmed Kammoona and Tomasz Czajkowski and Stephen D. Brown and Jason H. Anderson", title = "{LegUp}: an open-source high-level synthesis tool for {FPGA}-based processor\slash accelerator systems", journal = j-TECS, volume = "13", number = "2", pages = "24:1--24:??", month = sep, year = "2013", CODEN = "????", DOI = "https://doi.org/10.1145/2514740", ISSN = "1539-9087 (print), 1558-3465 (electronic)", ISSN-L = "1539-9087", bibdate = "Fri Sep 27 18:13:13 MDT 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tecs.bib", abstract = "It is generally accepted that a custom hardware implementation of a set of computations will provide superior speed and energy efficiency relative to a software implementation. However, the cost and difficulty of hardware design is often prohibitive, and consequently, a software approach is used for most applications. In this article, we introduce a new high-level synthesis tool called LegUp that allows software techniques to be used for hardware design. LegUp accepts a standard C program as input and automatically compiles the program to a hybrid architecture containing an FPGA-based MIPS soft processor and custom hardware accelerators that communicate through a standard bus interface. In the hybrid processor/accelerator architecture, program segments that are unsuitable for hardware implementation can execute in software on the processor. LegUp can synthesize most of the C language to hardware, including fixed-sized multidimensional arrays, structs, global variables, and pointer arithmetic. Results show that the tool produces hardware solutions of comparable quality to a commercial high-level synthesis tool. We also give results demonstrating the ability of the tool to explore the hardware/software codesign space by varying the amount of a program that runs in software versus hardware. LegUp, along with a set of benchmark C programs, is open source and freely downloadable, providing a powerful platform that can be leveraged for new research on a wide range of high-level synthesis topics.", acknowledgement = ack-nhfb, articleno = "24", fjournal = "ACM Transactions on Embedded Computing Systems", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J840", } @Article{Capiluppi:2013:EEF, author = "Andrea Capiluppi and Daniel Izquierdo-Cort{\'a}zar", title = "Effort estimation of {FLOSS} projects: a study of the {Linux} kernel", journal = j-EMPIR-SOFTWARE-ENG, volume = "18", number = "1", pages = "60--88", month = feb, year = "2013", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-011-9191-7", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:14:26 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s10664-011-9191-7", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Capiluppi:2013:SCO, author = "Andrea Capiluppi", title = "Similarities, challenges and opportunities of {Wikipedia} content and open source projects", journal = j-J-SOFTW-EVOL-PROC, volume = "25", number = "9", pages = "891--914", month = sep, year = "2013", CODEN = "????", DOI = "https://doi.org/10.1002/smr.1570", ISSN = "2047-7473 (print), 2047-7481 (electronic)", ISSN-L = "2047-7473", bibdate = "Wed Jan 31 13:48:29 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwevolproc.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Software: Evolution and Process", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", } @Article{Carlberg:2013:CGM, author = "Kevin Carlberg and Charbel Farhat and Julien Cortial and David Amsallem", title = "Corrigendum to {``The GNAT method for nonlinear model reduction: Effective implementation and application to computational fluid dynamics and turbulent flows'' [J. Comput. Phys. {\bf 242} (2013) 623--647]}", journal = j-J-COMPUT-PHYS, volume = "250", number = "??", pages = "713--713", day = "1", month = oct, year = "2013", CODEN = "JCTPAH", ISSN = "0021-9991 (print), 1090-2716 (electronic)", ISSN-L = "0021-9991", bibdate = "Mon Jul 8 16:59:11 MDT 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputphys2010.bib", note = "See \cite{Carlberg:2013:GMN}.", URL = "http://www.sciencedirect.com/science/article/pii/S0021999113003628", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Physics", journal-URL = "http://www.sciencedirect.com/science/journal/00219991/", } @Article{Carlberg:2013:GMN, author = "Kevin Carlberg and Charbel Farhat and Julien Cortial and David Amsallem", title = "The {GNAT} method for nonlinear model reduction: Effective implementation and application to computational fluid dynamics and turbulent flows", journal = j-J-COMPUT-PHYS, volume = "242", number = "??", pages = "623--647", day = "1", month = jun, year = "2013", CODEN = "JCTPAH", ISSN = "0021-9991 (print), 1090-2716 (electronic)", ISSN-L = "0021-9991", bibdate = "Mon May 13 13:45:24 MDT 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputphys2010.bib", note = "See corrigendum \cite{Carlberg:2013:CGM}.", URL = "http://www.sciencedirect.com/science/article/pii/S0021999113001472", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Physics", journal-URL = "http://www.sciencedirect.com/science/journal/00219991/", } @Article{Castelluccia:2013:TEB, author = "Daniela Castelluccia and Giuseppe Visaggio", title = "Teaching evidence-based software engineering: learning by a collaborative mapping study of open source software", journal = j-SIGSOFT, volume = "38", number = "6", pages = "1--4", month = nov, year = "2013", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/2532780.2532803", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:16:31 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2010.bib", abstract = "In this paper, we share our experiences about teaching evidence-based software engineering to students of a Master degree program in Computer Science. We provided a semester-long course, composed of lessons about empirical and experimental methods. It also included a collaborative project concerning a systematic mapping study of the challenges in the adoption of open source software in a business context. All students collaborated on the project by analyzing emerging results in the scientific literature. They evaluated the proposals in terms of level of novelty and evidence and delivered a complete report, which summarized the risk factors in the adoption of open source software and offers technical knowledge about evolutionary patterns and development community support, with practical implications. As a side effect, this problem-based learning approach provides a positive impact in terms of students' participation, teamwork attitude, professional interest in open source software, and exam passing.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @Article{Chapelle:2013:BRO, author = "Gregory Chapelle", title = "Book Review: {{\booktitle{The official Ubuntu book}}, seventh edition by Matthew Helmke and Amber Graner}", journal = j-SIGSOFT, volume = "38", number = "1", pages = "54--55", month = jan, year = "2013", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/2413038.2413052", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:16:22 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2010.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @Article{Courtes:2013:FPM, author = "Ludovic Court{\`e}s", title = "Functional Package Management with {Guix}", journal = "arxiv.org", volume = "??", number = "??", pages = "1--11", day = "20", month = may, year = "2013", bibdate = "Thu Mar 09 14:36:44 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "https://arxiv.org/abs/1305.4584", abstract = "We describe the design and implementation of GNU Guix, a purely functional package manager designed to support a complete GNU\slash Linux distribution. Guix supports transactional upgrades and roll-backs, unprivileged package management, per-user profiles, and garbage collection. It builds upon the low-level build and deployment layer of the Nix package manager. Guix uses Scheme as its programming interface. In particular, we devise an embedded domain-specific language (EDSL) to describe and compose packages. We demonstrate how it allows us to benefit from the host general-purpose programming language while not compromising on expressiveness. Second, we show the use of Scheme to write build programs, leading to ``two-tier'' programming system.", acknowledgement = ack-nhfb, } @Article{Denny:2013:SOS, author = "J. K. Denny", title = "{SAGE}: Open Source Mathematics Software System (http://sagemath.org)", journal = j-COLLEGE-MATH-J, volume = "44", number = "2", pages = "149--155", month = mar, year = "2013", CODEN = "????", DOI = "https://doi.org/10.4169/college.math.j.44.2.149", ISSN = "0746-8342 (print), 1931-1346 (electronic)", ISSN-L = "0746-8342", bibdate = "Thu Feb 14 10:09:11 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/collegemathj.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.tandfonline.com/doi/abs/10.4169/college.math.j.44.2.149", acknowledgement = ack-nhfb, fjournal = "College Mathematics Journal", journal-URL = "https://maa.tandfonline.com/loi/ucmj20; https://www.jstor.org/journal/collmathj", onlinedate = "28 Nov 2017", } @Article{Franceschini:2013:HMV, author = "Monica Franceschini", title = "How to maximize the value of big data with the open source {SpagoBI} suite through a comprehensive approach", journal = j-PROC-VLDB-ENDOWMENT, volume = "6", number = "11", pages = "1170--1171", month = aug, year = "2013", CODEN = "????", ISSN = "2150-8097", ISSN-L = "2150-8097", bibdate = "Fri Dec 13 05:56:54 MST 2013", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/vldbe.bib", abstract = "This paper describes the approach adopted by SpagoBI suite (\path=www.spagobi.org=) to manage large volumes of heterogeneous structured and unstructured data, to perform real-time Business Intelligence on Big Data streaming and to give meaning to data through the semantic analysis. SpagoBI supplies meaningful data insights through the main concept of persistable and schedulable datasets, and using tools such as self-service BI, ad-hoc reporting, interactive dashboards and explorative analysis.", acknowledgement = ack-nhfb, fjournal = "Proceedings of the VLDB Endowment", journal-URL = "http://portal.acm.org/citation.cfm?id=J1174", } @Article{Gonzalez-Barahona:2013:UHC, author = "Jesus M. Gonzalez-Barahona and Daniel Izquierdo-Cortazar and Stefano Maffulli and Gregorio Robles", title = "Understanding How Companies Interact with Free Software Communities", journal = j-IEEE-SOFTWARE, volume = "30", number = "5", pages = "38--45", month = sep # "\slash " # oct, year = "2013", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2013.95", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Fri Nov 15 10:03:53 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{He:2013:PDO, author = "Yuye He and Chin Yee Liew and Nitin Sharma and Sze Kwang Woo and Yi Ting Chau and Chun Wei Yap", title = "{PaDEL-DDPredictor}: Open-source software for {PD-PK-T} prediction", journal = j-J-COMPUT-CHEM, volume = "34", number = "7", pages = "604--610", year = "2013", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.23173", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", keywords = "absorption, distribution, metabolism, excretion, and toxicity, PKPD, quantitative structure--activity relationship, open-source, prediction", } @Article{He:2013:SNU, author = "Yuye He and Chin Yee Liew and Nitin Sharma and Sze Kwang Woo and Yi Ting Chau and Chun Wei Yap", title = "Software News and Updates: {PaDEL-DDPredictor}: Open-source software for {PD-PK-T} prediction", journal = j-J-COMPUT-CHEM, volume = "34", number = "7", pages = "604--610", day = "15", month = mar, year = "2013", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.23173", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Wed Mar 6 06:09:22 MST 2013", bibsource = "http://www.interscience.wiley.com/jpages/0192-8651; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputchem2010.bib; http://www3.interscience.wiley.com/journalfinder.html", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1096-987X", onlinedate = "1 Nov 2012", } @Article{Kula:2013:MPA, author = "Raula Gaikovina Kula and Kyohei Fushida and Norihiro Yoshida and Hajimu Iida", title = "Micro process analysis of maintenance effort: an open source software case study using metrics based on program slicing", journal = "Journal of Software: Evolution and Process", volume = "25", number = "9", pages = "935--955", year = "2013", DOI = "https://doi.org/10.1002/smr.1572", ISSN = "2047-7473 (print), 2047-7481 (electronic)", ISSN-L = "2047-7473", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "software processes, mining software repositories, program slicing, software metrics", } @Book{Lecarme:2013:BGC, author = "Olivier Lecarme and Karine Delvare", title = "The book of {GIMP}: a complete guide to nearly everything", publisher = pub-NO-STARCH, address = pub-NO-STARCH:adr, pages = "xvii + 656", year = "2013", ISBN = "1-59327-383-5", ISBN-13 = "978-1-59327-383-5", LCCN = "TR267.5.G56 L4313 2012", bibdate = "Tue Mar 19 12:21:36 MDT 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib; z3950.loc.gov:7090/Voyager", URL = "http://www.loc.gov/catdir/enhancements/fy1214/2012020781-b.html; http://www.loc.gov/catdir/enhancements/fy1214/2012020781-d.html", acknowledgement = ack-nhfb, subject = "GIMP (Computer file); Photography; Digital techniques; Image processing", } @InBook{Mahout:2013:GA, author = "Vincent Mahout", booktitle = "Assembly Language Programming", title = "The {GNU} Assembler", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "227--238", year = "2013", DOI = "https://doi.org/10.1002/9781118562123.app4", ISBN = "1-118-56212-7", ISBN-13 = "978-1-118-56212-3", bibdate = "Tue Jan 30 09:50:34 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Mikram:2013:PCP, author = "J. Mikram and F. Zinoun and A. {El Abdllaoui}", title = "{POINCAR{\'E} CODE}: a package of open-source implements for normalization and computer algebra reduction near equilibria of coupled ordinary differential equations", journal = j-COMP-PHYS-COMM, volume = "184", number = "9", pages = "2204--2213", month = sep, year = "2013", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Aug 26 14:34:22 MDT 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465513001380", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Neamtiu:2013:TBU, author = "Iulian Neamtiu and Guowu Xie and Jianbo Chen", title = "Towards a better understanding of software evolution: an empirical study on open-source software", journal = "Journal of Software: Evolution and Process", volume = "25", number = "3", pages = "193--218", year = "2013", DOI = "https://doi.org/10.1002/smr.564", ISSN = "2047-7473 (print), 2047-7481 (electronic)", ISSN-L = "2047-7473", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "software evolution, Lehman's laws, empirical studies, open source", } @Article{Pagano:2013:HDO, author = "Dennis Pagano and Walid Maalej", title = "How do open source communities blog?", journal = j-EMPIR-SOFTWARE-ENG, volume = "18", number = "6", pages = "1090--1124", month = dec, year = "2013", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-012-9211-2", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:14:30 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s10664-012-9211-2", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Peng:2013:LOS, author = "Gang Peng and Jifeng Mu and C. Anthony {Di Benedetto}", title = "Learning and Open Source Software License Choice", journal = "Decision Sciences", volume = "44", number = "4", pages = "619--643", year = "2013", DOI = "https://doi.org/10.1111/deci.12036", ISSN = "0011-7315 (print), 1540-5915 (electronic)", ISSN-L = "0011-7315", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "Decision-making, Experiential Learning, License Choice, Open Source Software, Social Networks, Vicarious Learning", } @Article{Poppe:2013:CMO, author = "Koen Poppe and Ronald Cools", title = "{CHEBINT}: a {MATLAB\slash Octave} toolbox for fast multivariate integration and interpolation based on {Chebyshev} approximations over hypercubes", journal = j-TOMS, volume = "40", number = "1", pages = "2:1--2:13", month = sep, year = "2013", CODEN = "ACMSCU", DOI = "https://doi.org/10.1145/2513109.2513111", ISSN = "0098-3500 (print), 1557-7295 (electronic)", ISSN-L = "0098-3500", bibdate = "Mon Sep 30 16:05:58 MDT 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib; https://www.math.utah.edu/pub/tex/bib/toms.bib", abstract = "We present the fast approximation of multivariate functions based on Chebyshev series for two types of Chebyshev lattices and show how a fast Fourier transform (FFT) based discrete cosine transform (DCT) can be used to reduce the complexity of this operation. Approximating multivariate functions using rank-1 Chebyshev lattices can be seen as a one-dimensional DCT while a full-rank Chebyshev lattice leads to a multivariate DCT. We also present a MATLAB/Octave toolbox which uses this fast algorithms to approximate functions on a axis aligned hyper-rectangle. Given a certain accuracy of this approximation, interpolation of the original function can be achieved by evaluating the approximation while the definite integral over the domain can be estimated based on this Chebyshev approximation. We conclude with an example for both operations and actual timings of the two methods presented.", acknowledgement = ack-nhfb, articleno = "2", fjournal = "ACM Transactions on Mathematical Software (TOMS)", journal-URL = "http://dl.acm.org/pub.cfm?id=J782", } @Article{Porenta:2013:CCI, author = "Jernej Porenta and Mojca Ciglaric", title = "Comparing commercial {IP} reputation databases to open-source {IP} reputation algorithms", journal = j-INT-J-COMPUT-SYST-SCI-ENG, volume = "28", number = "1", pages = "??--??", month = "????", year = "2013", CODEN = "CSSEEI", ISSN = "0267-6192", ISSN-L = "0267-6192", bibdate = "Tue Dec 3 12:04:33 MST 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsystscieng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "International Journal of Computer Systems Science and Engineering", journal-URL = "http://www.crlpublishing.co.uk/csse", } @Article{Raja:2013:ACC, author = "Uzma Raja", title = "All complaints are not created equal: text analysis of open source software defect reports", journal = j-EMPIR-SOFTWARE-ENG, volume = "18", number = "1", pages = "117--138", month = feb, year = "2013", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-012-9197-9", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:14:26 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s10664-012-9197-9", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Ruiz:2013:GRT, author = "Jos{\'e} F. Ruiz", title = "Going real-time with {Ada 2012} and {GNAT}", journal = j-SIGADA-LETTERS, volume = "33", number = "1", pages = "45--52", month = apr, year = "2013", CODEN = "AALEE5", DOI = "https://doi.org/10.1145/2492312.2492318", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Fri Jun 21 09:58:26 MDT 2013", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigada.bib", abstract = "This paper provides an overview of the real-time additions to Ada 2012 and their implementation status in GNAT. Most of these additions are related to multiprocessors, helping to exploit parallelism in an efficient and predictable way, and this is the area where GNAT has made more progress. There is also execution-time accounting of interrupts that has been added to bare board targets, where that GNAT run-time library has fine-grained control. The area of new scheduling policies is the one which has received less attention in GNAT, because of the lack or required support in underlying operating systems.", acknowledgement = ack-nhfb, fjournal = "ACM SIGADA Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @Article{SaiToh:2013:ZCL, author = "Akira SaiToh", title = "{ZKCM}: a {C++} library for multiprecision matrix computation with applications in quantum information", journal = j-COMP-PHYS-COMM, volume = "184", number = "8", pages = "2005--2020", month = aug, year = "2013", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed May 15 07:02:08 MDT 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465513001306", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", keywords = "GNU GMP library; MPFR library", } @Article{Sanches:2013:SMP, author = "E. A. Sanches and R. M. Marcos and R. Y. Okawara and D. Caneppele and R. A. Bombardelli and E. Romagosa", title = "Sperm motility parameters for Steindachneridion parahybae based on open-source software", journal = "Journal of Applied Ichthyology", volume = "29", number = "5", pages = "1114--1122", year = "2013", DOI = "https://doi.org/10.1111/jai.12165", ISSN = "0175-8659 (print), 1439-0426 (electronic)", ISSN-L = "0175-8659", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Shihab:2013:SRO, author = "Emad Shihab and Akinori Ihara and Yasutaka Kamei and Walid M. Ibrahim and Masao Ohira and Bram Adams and Ahmed E. Hassan and Ken-ichi Matsumoto", title = "Studying re-opened bugs in open source software", journal = j-EMPIR-SOFTWARE-ENG, volume = "18", number = "5", pages = "1005--1042", month = oct, year = "2013", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-012-9228-6", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:14:30 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s10664-012-9228-6", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Silic:2013:DUO, author = "Mario Silic", title = "Dual-use open source security software in organizations --- Dilemma: Help or hinder?", journal = j-COMPUT-SECUR, volume = "39 (part B)", number = "??", pages = "386--395", month = nov, year = "2013", CODEN = "CPSEDU", ISSN = "0167-4048 (print), 1872-6208 (electronic)", ISSN-L = "0167-4048", bibdate = "Mon Sep 23 09:46:35 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsecur2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0167404813001326", acknowledgement = ack-nhfb, fjournal = "Computers \& Security", journal-URL = "https://www.sciencedirect.com/science/journal/01674048", } @Article{Taibi:2013:ROS, author = "Fathi Taibi", title = "Reusability of open-source program code: a conceptual model and empirical investigation", journal = j-SIGSOFT, volume = "38", number = "4", pages = "1--5", month = jul, year = "2013", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/2492248.2492276", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:16:27 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2010.bib", abstract = "Reusing program modules is one of the most direct and useful ways to develop cost effective software, especially with the availability of huge amounts of open-source projects. Reuse saves cost, increases the speed of development and improves software reliability. The quality of popular open-source packages is good as shown by various empirical studies. However, the quality of less known packages and the large number of projects developed by programming enthusiasts is unknown. Reusing them may be the source of more problems rather than being a solution to a problem. In this paper, a conceptual model is proposed to measure the reusability of program modules. A balanced set of well-established metrics is used to compute the most significant factors of reusability and an empirical investigation is conducted to measure the reusability of the modules of randomly selected open-source Java projects. The results obtained are thoroughly analyzed to discover the real reusability potential of open-source program code together with suggestions on how to improve this potential.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @Article{Taura:2013:DIG, author = "Kenjiro Taura and Takuya Matsuzaki and Makoto Miwa and Yoshikazu Kamoshida and Daisaku Yokoyama and Nan Dun and Takeshi Shibata and Choi Sung Jun and Jun'ichi Tsujii", title = "Design and implementation of {GXP} {{\tt make}} --- a workflow system based on {{\tt make}}", journal = j-FUT-GEN-COMP-SYS, volume = "29", number = "2", pages = "662--672", month = feb, year = "2013", CODEN = "FGSEVI", DOI = "https://doi.org/10.1016/j.future.2011.05.026", ISSN = "0167-739X (print), 1872-7115 (electronic)", ISSN-L = "0167-739X", bibdate = "Wed Nov 28 05:52:50 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/futgencompsys.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://www.sciencedirect.com/science/journal/0167739X", URL = "http://www.sciencedirect.com/science/article/pii/S0167739X11001087", acknowledgement = ack-nhfb, fjournal = "Future Generation Computer Systems", journal-URL = "http://www.sciencedirect.com/science/journal/0167739X", keywords = "GNU make; GXP make; parallel make", } @Article{Teodorovici:2013:BRU, author = "Vasile G. Teodorovici", title = "Book Review: {{\booktitle{Ubuntu unleashed}}, 2013 edition by Matthew Helmke with Andrew Hudson and Paul Hudson}", journal = j-SIGSOFT, volume = "38", number = "4", pages = "41--41", month = jul, year = "2013", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/2492248.2492256", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Wed Aug 1 17:16:27 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2010.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @Article{Toby:2013:GIG, author = "Brian H. Toby and Robert B. {Von Dreele}", title = "{GSAS-II}: the genesis of a modern open-source all purpose crystallography software package", journal = j-J-APPL-CRYSTAL, volume = "46", number = "2", pages = "544--549", year = "2013", CODEN = "JACGAR", DOI = "https://doi.org/10.1107/S0021889813003531", ISSN = "0021-8898 (print), 1600-5767 (electronic)", ISSN-L = "0021-8898", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/python.bib", acknowledgement = ack-nhfb, fjournal = "Journal of applied crystallography", keywords = "data analysis, structure analysis, Python, powder diffraction, charge flipping, powder indexing, image processing, computer programs", } @Article{vanderHoeven:2013:GTS, author = "Joris van der Hoeven and Andrey Grozin and Massimiliano Gubinelli and Gr{\'e}goire Lecerf and Fran{\c{c}}ois Poulain and Denis Raux", title = "{GNU TEXmacs}: a scientific editing platform", journal = j-ACM-COMM-COMP-ALGEBRA, volume = "47", number = "1/2", pages = "59--61", month = mar, year = "2013", CODEN = "????", DOI = "https://doi.org/10.1145/2503697.2503708", ISSN = "1932-2232 (print), 1932-2240 (electronic)", ISSN-L = "1932-2232", bibdate = "Wed Jul 17 06:23:04 MDT 2013", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsam.bib", abstract = "GNU TEXmacs is a free software for editing scientific documents, which can also be used as an interface for computer algebra systems. In this software demonstration we will briefly recall its main features and present some recent developments.", acknowledgement = ack-nhfb, fjournal = "ACM Communications in Computer Algebra", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1000", } @Article{Wilson:TB34-2-132, author = "Peter Wilson", title = "Glisterings: a font of fleurons; {Fonts}, {{\GNU/Linux}}, and {\XeTeX}; {Mixing} traditional and system fonts", journal = j-TUGboat, volume = "34", number = "2", pages = "132--135", year = "2013", ISSN = "0896-3207", ISSN-L = "0896-3207", bibdate = "Sat May 23 10:53:04 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", URL = "https://tug.org/TUGboat/tb34-2/tb107glister.pdf", acknowledgement = ack-bnb # " and " # ack-nhfb, fjournal = "TUGboat", issue = "107", journal-URL = "https://tug.org/TUGboat/", } @Article{Ahalt:2014:WSS, author = "Stan Ahalt and Larry Band and Laura Christopherson and Ray Idaszak and Chris Lenhardt and Barbara Minsker and Margaret Palmer and Mary Shelley and Michael Tiemann and Ann Zimmerman", title = "{Water Science Software Institute}: Agile and Open Source Scientific Software Development", journal = j-COMPUT-SCI-ENG, volume = "16", number = "3", pages = "18--26", month = may # "\slash " # jun, year = "2014", CODEN = "CSENFA", DOI = "https://doi.org/10.1109/MCSE.2014.5", ISSN = "1521-9615 (print), 1558-366X (electronic)", ISSN-L = "1521-9615", bibdate = "Thu Aug 28 10:08:22 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/computscieng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computing in Science and Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5992", } @Article{Allen:2014:IOS, author = "Bruce M. Allen and Paul K. Predecki and Maciej Kumosa", title = "Integrating open-source software applications to build molecular dynamics systems", journal = j-J-COMPUT-CHEM, volume = "35", number = "9", pages = "756--764", year = "2014", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.23537", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", keywords = "molecular dynamics, large-scale atomic/molecular massively parallel simulator, software integration, open source", } @Article{Allen:2014:SNU, author = "Bruce M. Allen and Paul K. Predecki and Maciej Kumosa", title = "Software News and Updates: Integrating open-source software applications to build molecular dynamics systems", journal = j-J-COMPUT-CHEM, volume = "35", number = "9", pages = "756--764", day = "5", month = apr, year = "2014", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.23537", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Fri Feb 28 19:03:24 MST 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputchem2010.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1096-987X", onlinedate = "4 Feb 2014", } @Article{Almeida:2014:COS, author = "Jos{\'e} Bacelar Almeida and Manuel Barbosa and Jean-Christophe Filli{\^a}tre and Jorge Sousa Pinto and B{\'a}rbara Vieira", title = "{CAOVerif}: an open-source deductive verification platform for cryptographic software implementations", journal = j-SCI-COMPUT-PROGRAM, volume = "91 (part B)", number = "??", pages = "216--233", day = "1", month = oct, year = "2014", CODEN = "SCPGD4", ISSN = "0167-6423 (print), 1872-7964 (electronic)", ISSN-L = "0167-6423", bibdate = "Sat Aug 16 11:32:54 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/scicomputprogram.bib", URL = "http://www.sciencedirect.com/science/article/pii/S016764231200189X", acknowledgement = ack-nhfb, fjournal = "Science of Computer Programming", journal-URL = "http://www.sciencedirect.com/science/journal/01676423/", } @Article{Alsubaiee:2014:ASO, author = "Sattam Alsubaiee and Yasser Altowim and Hotham Altwaijry and Alexander Behm and Vinayak Borkar and Yingyi Bu and Michael Carey and Inci Cetindil and Madhusudan Cheelangi and Khurram Faraaz and Eugenia Gabrielova and Raman Grover and Zachary Heilbron and Young-Seok Kim and Chen Li and Guangqiang Li and Ji Mahn Ok and Nicola Onose and Pouria Pirzadeh and Vassilis Tsotras and Rares Vernica and Jian Wen and Till Westmann", title = "{AsterixDB}: a scalable, open source {BDMS}", journal = j-PROC-VLDB-ENDOWMENT, volume = "7", number = "14", pages = "1905--1916", month = oct, year = "2014", CODEN = "????", ISSN = "2150-8097", ISSN-L = "2150-8097", bibdate = "Wed Feb 4 17:20:43 MST 2015", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/vldbe.bib", abstract = "AsterixDB is a new, full-function BDMS (Big Data Management System) with a feature set that distinguishes it from other platforms in today's open source Big Data ecosystem. Its features make it well-suited to applications like web data warehousing, social data storage and analysis, and other use cases related to Big Data. AsterixDB has a flexible NoSQL style data model; a query language that supports a wide range of queries; a scalable runtime; partitioned, LSM-based data storage and indexing (including B$^+$-tree, R-tree, and text indexes); support for external as well as natively stored data; a rich set of built-in types; support for fuzzy, spatial, and temporal types and queries; a built-in notion of data feeds for ingestion of data; and transaction support akin to that of a NoSQL store. Development of AsterixDB began in 2009 and led to a mid-2013 initial open source release. This paper is the first complete description of the resulting open source AsterixDB system. Covered herein are the system's data model, its query language, and its software architecture. Also included are a summary of the current status of the project and a first glimpse into how AsterixDB performs when compared to alternative technologies, including a parallel relational DBMS, a popular NoSQL store, and a popular Hadoop-based SQL data analytics platform, for things that both technologies can do. Also included is a brief description of some initial trials that the system has undergone and the lessons learned (and plans laid) based on those early ``customer'' engagements.", acknowledgement = ack-nhfb, fjournal = "Proceedings of the VLDB Endowment", journal-URL = "http://portal.acm.org/citation.cfm?id=J1174", } @Article{Anonymous:2014:ICD, author = "Anonymous", title = "{International Congress of Drug Therapy in HIV Infection 2--6 November 2014, Glasgow, UK}", journal = "Journal of the International AIDS Society", volume = "17", pages = "??--??", year = "2014", DOI = "https://doi.org/10.7448/IAS.17.4.19856", ISSN = "1758-2652", ISSN-L = "1758-2652", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Bajracharya:2014:SIL, author = "Sushil Bajracharya and Joel Ossher and Cristina Lopes", title = "{Sourcerer}: an infrastructure for large-scale collection and analysis of open-source code", journal = j-SCI-COMPUT-PROGRAM, volume = "79", number = "??", pages = "241--259", day = "1", month = jan, year = "2014", CODEN = "SCPGD4", ISSN = "0167-6423 (print), 1872-7964 (electronic)", ISSN-L = "0167-6423", bibdate = "Sat Nov 30 15:06:12 MST 2013", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/scicomputprogram.bib; http://www.sciencedirect.com/science/journal/01676423", URL = "http://www.sciencedirect.com/science/article/pii/S016764231200072X", acknowledgement = ack-nhfb, fjournal = "Science of Computer Programming", journal-URL = "http://www.sciencedirect.com/science/journal/01676423", } @Article{Barbosa:2014:SCO, author = "Lu{\'\i}s Soares Barbosa and Siraj Ahmed Shaikh", title = "Selected contributions from the {Open Source Software Certification (OpenCert)} workshops", journal = j-SCI-COMPUT-PROGRAM, volume = "91 (part B)", number = "??", pages = "139--140", day = "1", month = oct, year = "2014", CODEN = "SCPGD4", ISSN = "0167-6423 (print), 1872-7964 (electronic)", ISSN-L = "0167-6423", bibdate = "Sat Aug 16 11:32:54 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/scicomputprogram.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0167642314001713", acknowledgement = ack-nhfb, fjournal = "Science of Computer Programming", journal-URL = "http://www.sciencedirect.com/science/journal/01676423/", } @Article{Barshan:2014:RDS, author = "Billur Barshan and Murat Cihan Y{\"u}ksek", title = "Recognizing Daily and Sports Activities in Two Open Source Machine Learning Environments Using Body-Worn Sensor Units", journal = j-COMP-J, volume = "57", number = "11", pages = "1649--1667", month = nov, year = "2014", CODEN = "CMPJA6", DOI = "https://doi.org/10.1093/comjnl/bxt075", ISSN = "0010-4620 (print), 1460-2067 (electronic)", ISSN-L = "0010-4620", bibdate = "Mon Oct 27 08:54:43 MDT 2014", bibsource = "http://comjnl.oxfordjournals.org/content/57/11.toc; https://www.math.utah.edu/pub/tex/bib/compj2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://comjnl.oxfordjournals.org/content/57/11/1649", acknowledgement = ack-nhfb, fjournal = "Computer Journal", journal-URL = "http://comjnl.oxfordjournals.org/", onlinedate = "July 30, 2013", } @Article{Bauer:2014:ATM, author = "Rick Bauer and Ron Milford and Li Zhen", title = "Aligning Technology and Market Drivers in an Open Source Standards Testing Program", journal = j-COMPUTER, volume = "47", number = "11", pages = "30--36", month = nov, year = "2014", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2014.305", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Fri Feb 13 11:56:31 MST 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://csdl.computer.org/csdl/mags/co/2014/11/mco2014110030-abs.html", abstract-URL = "http://csdl.computer.org/csdl/mags/co/2014/11/mco2014110030-abs.html", acknowledgement = ack-nhfb, journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Behr:2014:SPF, author = "Franz-Josef Behr and Barend K{\"o}bben", title = "Selected Papers from {FOSS4G 2013}: {OSGeo}'s Global Conference for Open Source Geospatial Software", journal = j-TRANS-GIS, volume = "18", number = "4", pages = "477--479", year = "2014", DOI = "https://doi.org/10.1111/tgis.12074", ISSN = "1361-1682 (print), 1467-9671 (electronic)", ISSN-L = "1361-1682", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Transactions in {GIS}", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1111/(ISSN)1467-9671", } @Article{Bernabeu:2014:CCS, author = "Miguel O. Bernabeu and James Southern and Nicholas Wilson and Peter Strazdins and Jonathan Cooper and Joe Pitt-Francis", title = "{Chaste}: a case study of parallelisation of an open source finite-element solver with applications to computational cardiac electrophysiology simulation", journal = j-IJHPCA, volume = "28", number = "1", pages = "13--32", month = feb, year = "2014", CODEN = "IHPCFL", DOI = "https://doi.org/10.1177/1094342012474997", ISSN = "1094-3420 (print), 1741-2846 (electronic)", ISSN-L = "1094-3420", bibdate = "Fri Mar 14 15:39:59 MDT 2014", bibsource = "http://hpc.sagepub.com/content/28/1.toc; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ijsa.bib", URL = "http://hpc.sagepub.com/content/28/1/13.full.pdf+html", acknowledgement = ack-nhfb, fjournal = "International Journal of High Performance Computing Applications", journal-URL = "http://hpc.sagepub.com/content/by/year", onlinedate = "February 10, 2013", } @Article{Bevins:2014:WDO, author = "N. Bevins and M. Vanderhoek and S. Lang and M. Flynn", title = "{WE-D-9A-06}: Open Source Monitor Calibration and Quality Control Software for Enterprise Display Management", journal = j-MED-PHYS, volume = "41", number = "6Part29", pages = "501--501", year = "2014", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.4889422", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Computer software, Calibration, Databases, Medical physicists, Quality assurance, Multiple imaging, Illuminance", } @Article{Bosca:2014:SQQ, author = "R. Bosca and V. Johnson and E. Jackson", title = "{SU-E-QI-18}: {QUATTRO}: an Open-Source Software Package for Quantitative Imaging Applications in Assessing Treatment Response", journal = j-MED-PHYS, volume = "41", number = "6Part22", pages = "380--381", year = "2014", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.4888998", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Computer software, Image analysis, Image registration, User interfaces, Statistical analysis, Pipelines, Diffusion, Numerical modeling, Medical magnetic resonance imaging", } @Article{Bosu:2014:PIO, author = "Amiangshu Bosu and Jeffrey Carver and Rosanna Guadagno and Blake Bassett and Debra McCallum and Lorin Hochstein", title = "Peer impressions in open source organizations: a survey", journal = j-J-SYST-SOFTW, volume = "94", number = "??", pages = "4--15", month = aug, year = "2014", CODEN = "JSSODM", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Mon Sep 1 11:30:57 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121214000818", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212/", } @Article{Botana:2014:UFO, author = "Francisco Botana and Miguel A. Ab{\'a}nades and Jes{\'u}s Escribano", title = "Using a free open source software to teach mathematics", journal = j-COMPUT-APPL-ENG-EDUC, volume = "22", number = "4", pages = "728--735", year = "2014", CODEN = "CAPEED", DOI = "https://doi.org/10.1002/cae.21565", ISSN = "1061-3773 (print), 1099-0542 (electronic)", ISSN-L = "1061-3773", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer Applications in Engineering Education", keywords = "computer algebra systems, open source, sage", } @Article{Bouktif:2014:PSO, author = "Salah Bouktif and Houari Sahraoui and Faheem Ahmed", title = "Predicting Stability of Open-Source Software Systems Using Combination of {Bayesian} Classifiers", journal = j-TMIS, volume = "5", number = "1", pages = "3:1--3:??", month = apr, year = "2014", CODEN = "????", DOI = "https://doi.org/10.1145/2555596", ISSN = "2158-656X (print), 2158-6578 (electronic)", ISSN-L = "2158-656X", bibdate = "Tue Apr 15 17:44:19 MDT 2014", bibsource = "http://www.acm.org/pubs/contents/journals/tmis/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/java2010.bib; https://www.math.utah.edu/pub/tex/bib/tmis.bib", abstract = "The use of free and Open-Source Software (OSS) systems is gaining momentum. Organizations are also now adopting OSS, despite some reservations, particularly about the quality issues. Stability of software is one of the main features in software quality management that needs to be understood and accurately predicted. It deals with the impact resulting from software changes and argues that stable components lead to a cost-effective software evolution. Changes are most common phenomena present in OSS in comparison to proprietary software. This makes OSS system evolution a rich context to study and predict stability. Our objective in this work is to build stability prediction models that are not only accurate but also interpretable, that is, able to explain the link between the architectural aspects of a software component and its stability behavior in the context of OSS. Therefore, we propose a new approach based on classifiers combination capable of preserving prediction interpretability. Our approach is classifier-structure dependent. Therefore, we propose a particular solution for combining Bayesian classifiers in order to derive a more accurate composite classifier that preserves interpretability. This solution is implemented using a genetic algorithm and applied in the context of an OSS large-scale system, namely the standard Java API. The empirical results show that our approach outperforms state-of-the-art approaches from both machine learning and software engineering.", acknowledgement = ack-nhfb, articleno = "3", fjournal = "ACM Transactions on Management Information Systems (TMIS)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1320", } @Article{Breuer:2014:OSV, author = "Peter T. Breuer and Simon Pickin", title = "Open source verification in an anonymous volunteer network", journal = j-SCI-COMPUT-PROGRAM, volume = "91 (part B)", number = "??", pages = "161--187", day = "1", month = oct, year = "2014", CODEN = "SCPGD4", ISSN = "0167-6423 (print), 1872-7964 (electronic)", ISSN-L = "0167-6423", bibdate = "Sat Aug 16 11:32:54 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/scicomputprogram.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0167642313002037", acknowledgement = ack-nhfb, fjournal = "Science of Computer Programming", journal-URL = "http://www.sciencedirect.com/science/journal/01676423/", } @Article{Browne:2014:COS, author = "James C. Browne and Robert L. DeLeon and Abani K. Patra and William L. Barth and John Hammond and Matthew D. Jones and Thomas R. Furlani and Barry I. Schneider and Steven M. Gallo and Amin Ghadersohi and Ryan J. Gentner and Jeffrey T. Palmer and Nikolay Simakov and Martins Innus and Andrew E. Bruno and Joseph P. White and Cynthia D. Cornelius and Thomas Yearke and Kyle Marcus and Gregor von Laszewski and Fugang Wang", title = "Comprehensive, open-source resource usage measurement and analysis for {HPC} systems", journal = j-CCPE, volume = "26", number = "13", pages = "2191--2209", day = "10", month = sep, year = "2014", CODEN = "CCPEBO", DOI = "https://doi.org/10.1002/cpe.3245", ISSN = "1532-0626 (print), 1532-0634 (electronic)", ISSN-L = "1532-0626", bibdate = "Tue Sep 9 16:46:36 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/ccpe.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Concurrency and Computation: Practice and Experience", journal-URL = "http://www.interscience.wiley.com/jpages/1532-0626", onlinedate = "6 Mar 2014", } @Article{Cooper:2014:OSS, author = "Matthew L. Cooper and Clifford A. Shaffer and Stephen H. Edwards and Sean P. Ponce", title = "Open source software and the algorithm visualization community", journal = j-SCI-COMPUT-PROGRAM, volume = "88", number = "??", pages = "82--91", day = "1", month = aug, year = "2014", CODEN = "SCPGD4", ISSN = "0167-6423 (print), 1872-7964 (electronic)", ISSN-L = "0167-6423", bibdate = "Mon Apr 21 18:26:11 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/scicomputprogram.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0167642314000021", acknowledgement = ack-nhfb, fjournal = "Science of Computer Programming", journal-URL = "http://www.sciencedirect.com/science/journal/01676423/", } @InProceedings{deCarnavalet:2014:CIV, author = "Xavier de Carn{\'e} de Carnavalet and Mohammad Mannan", booktitle = "Proceedings of the 30th Annual Computer Security Applications Conference", title = "Challenges and Implications of Verifiable Builds for Security-critical Open-source Software", publisher = pub-ACM, address = pub-ACM:adr, pages = "16--25", year = "2014", DOI = "https://doi.org/10.1145/2664243.2664288", ISBN = "1-4503-3005-3", ISBN-13 = "978-1-4503-3005-3", bibdate = "Fri Dec 1 12:47:36 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", series = "ACSAC '14", acknowledgement = ack-nhfb, acmid = "2664288", keywords = "TrueCrypt, bitcoin, debian, deterministic build, reproducible build, tor", location = "New Orleans, Louisiana, USA", pagecount = "10", } @Article{Desplanques:2014:TOS, author = "M. Desplanques and K. Wang and J. Phillips and G. Gueorguiev and G. Baroni and G. Sharp", title = "{TH-A-19A-01}: an Open Source Software for Proton Treatment Planning in Heterogeneous Medium", journal = j-MED-PHYS, volume = "41", number = "6Part31", pages = "533--533", year = "2014", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.4889534", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Protons, Dosimetry, Proton therapy, Medical treatment planning, Scattering theory, Cancer, User interfaces, Visual medical imaging, Three dimensional image processing", } @Article{Detappe:2014:SOS, author = "A. Detappe and H. Korideck and G. Makrigiorgos and R. Berbeco", title = "{SU-E-T-253}: Open-Source Automatic Software for Quantifying Biological Assays of Radiation Effects", journal = j-MED-PHYS, volume = "41", number = "6Part15", pages = "281--282", year = "2014", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.4888584", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Biophysical techniques, Cancer, Image analysis, Cell growth, Computer software, Physical radiation effects, Radiation treatment, Cameras, Nanoparticles, Gadolinium", } @Book{Eaton:2014:GOR, author = "John W. (John Wesley) Eaton and David (Co-author of GNU Octave) Bateman and S{\o}ren Hauberg and Rik Wehbring", title = "The {GNU Octave 3.8} reference manual", publisher = "Samurai Media Limited", address = "London, USA", edition = "Third", pages = "xii + 890 (two volumes)", year = "2014", ISBN = "988-13277-3-3 (paperback: vol. 1), 988-13277-4-1 (paperback: vol. 2)", ISBN-13 = "978-988-13277-3-4 (paperback: vol. 1), 978-988-13277-4-1 (paperback: vol. 2)", LCCN = "QA 76.95 .E1 G68 2014", bibdate = "Thu Mar 9 08:15:27 MST 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib", acknowledgement = ack-nhfb, author-dates = "1963--", remark = "Portions of this document have been adapted from the gawk, readline, gcc, and C library manuals, published by the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301--1307, USA.", subject = "Electronic data processing documentation; Free computer software; Mathematics; Data processing; Software documentation; Electronic data processing documentation; Free computer software; Data processing; Software documentation", tableofcontents = "Volume 1. : Preface \\ A Brief Introduction to Octave \\ Getting Started \\ Data Types \\ Numeric Data Types \\ Strings \\ Data Containers \\ Variables \\ Expressions \\ Evaluation \\ Statements \\ Functions and Scripts \\ Errors and Warnings \\ Debugging \\ Input and Output \\ Plotting \\ Matrix Manipulation \\ Arithmetic \\ Volume 2. : Linear Algebra \\ Vectorization and Faster Code Execution \\ Nonlinear Equations \\ Diagonal and Permutation Matrices \\ Sparse Matrices \\ Numerical Integration \\ Differential Equations \\ Optimization \\ Statistics \\ Sets \\ Polynomial Manipulations \\ Interpolation \\ Geometry \\ Signal Processing \\ Image Processing \\ Audio Processing \\ Object Oriented Programming \\ GUI Development \\ System Utilities \\ Java Interface \\ Packages \\ Appendix A External Code Interface \\ Appendix B Test and Demo Functions \\ Appendix C Tips and Standards \\ Appendix D Contributing Guidelines \\ Appendix E Obsolete Functions \\ Appendix F Known Causes of Trouble \\ Appendix G Installing Octave \\ Appendix H Emacs Octave Support \\ Appendix I Grammar and Parser \\ Appendix J GNU General Public License \\ Concept Index \\ Function Index \\ Operator Index", } @Article{Engelsen:2014:POS, author = "S{\o}ren B. Engelsen and Peter I. Hansen and Serge P{\'e}rez", title = "{POLYS 2.0}: an open source software package for building three-dimensional structures of polysaccharides", journal = "Biopolymers", volume = "101", number = "7", pages = "733--743", year = "2014", DOI = "https://doi.org/10.1002/bip.22449", ISSN = "0006-3525 (print), 1097-0282 (electronic)", ISSN-L = "0006-3525", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "polysaccharides, oligosaccharides, helical structures, starch, 3D structures, RGII pectin", } @Article{Fagerholm:2014:OOS, author = "Fabian Fagerholm and Alejandro Sanchez Guinea and Jay Borenstein and Jurgen Munch", title = "Onboarding in Open Source Projects", journal = j-IEEE-SOFTWARE, volume = "31", number = "6", pages = "54--61", month = nov # "\slash " # dec, year = "2014", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2014.107", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Thu Feb 12 15:59:38 MST 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://csdl.computer.org/csdl/mags/so/2014/06/mso2014060054-abs.html", abstract-URL = "http://csdl.computer.org/csdl/mags/so/2014/06/mso2014060054-abs.html", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=52", journalabr = "IEEE Software", } @Article{Gaitan:2014:SJC, author = "J. Cifuentes Gaitan and N. Kirby and A. Lasso and L. Chin and C. Pinter and J. Pignol and G. Fichtinger and J. Pouliot", title = "{SU-E-J-42}: Customized Deformable Image Registration Using Open-Source Software SlicerRT", journal = j-MED-PHYS, volume = "41", number = "6Part7", pages = "164--164", year = "2014", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.4888094", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Medical imaging, Image registration, Computer software, Computed tomography, Optical images, Cameras", } @Article{Gamalielsson:2014:SOS, author = "Jonas Gamalielsson and Bj{\"o}rn Lundell", title = "Sustainability of {Open Source} software communities beyond a fork: How and why has the {LibreOffice} project evolved?", journal = j-J-SYST-SOFTW, volume = "89", number = "??", pages = "128--145", month = mar, year = "2014", CODEN = "JSSODM", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Mon Jan 27 19:15:07 MST 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121213002744", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212/", } @Article{Garcia-Jacas:2014:SNU, author = "C{\'e}sar R. Garc{\'\i}a-Jacas and Yovani Marrero-Ponce and Liesner Acevedo-Mart{\'\i}nez and Stephen J. Barigye and Jos{\'e} R. Vald{\'e}s-Martin{\'\i} and Ernesto Contreras-Torres", title = "Software News and Updates: {QuBiLS--MIDAS}: a parallel free-software for molecular descriptors computation based on multilinear algebraic maps", journal = j-J-COMPUT-CHEM, volume = "35", number = "18", pages = "1395--1409", day = "5", month = jul, year = "2014", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.23640", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Wed Aug 27 06:34:14 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputchem2010.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", onlinedate = "2 Jun 2014", } @Article{Geerts:2014:TAF, author = "Floris Geerts and Giansalvatore Mecca and Paolo Papotti and Donatello Santoro", title = "That's all folks!: {Llunatic} goes open source", journal = j-PROC-VLDB-ENDOWMENT, volume = "7", number = "13", pages = "1565--1568", month = aug, year = "2014", CODEN = "????", ISSN = "2150-8097", ISSN-L = "2150-8097", bibdate = "Wed Feb 4 17:20:31 MST 2015", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/vldbe.bib", abstract = "It is widely recognized that whenever different data sources need to be integrated into a single target database errors and inconsistencies may arise, so that there is a strong need to apply data-cleaning techniques to repair the data. Despite this need, database research has so far investigated mappings and data repairing essentially in isolation. Unfortunately, schema-mappings and data quality rules interact with each other, so that applying existing algorithms in a pipelined way --- i.e., first exchange then data, then repair the result --- does not lead to solutions even in simple settings. We present the Llunatic mapping and cleaning system, the first comprehensive proposal to handle schema mappings and data repairing in a uniform way. Llunatic is based on the intuition that transforming and cleaning data are different facets of the same problem, unified by their declarative nature. This holistic approach allows us to incorporate unique features into the system, such as configurable user interaction and a tunable trade-off between efficiency and quality of the solutions.", acknowledgement = ack-nhfb, fjournal = "Proceedings of the VLDB Endowment", journal-URL = "http://portal.acm.org/citation.cfm?id=J1174", } @Article{Ghali:2014:POS, author = "Fawaz Ghali and Ritesh Krishna and Simon Perkins and Andrew Collins and Dong Xia and Jonathan Wastling and Andrew R. Jones", title = "{ProteoAnnotator} --- Open source proteogenomics annotation software supporting {PSI} standards", journal = "PROTEOMICS", volume = "14", number = "23-24", pages = "2731--2741", year = "2014", DOI = "https://doi.org/10.1002/pmic.201400265", ISSN = "1615-9853 (print), 1615-9861 (electronic)", ISSN-L = "1615-9853", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "mzIdentML, Open source, ProteoAnnotator, Proteogenomics, Proteomics Standards Initiative", } @Article{Goode:2014:EOI, author = "Sigi Goode", title = "Exploring Organizational Information Sharing in Adopters and Non-Adopters of Open Source Software: Evidence from Six Case Studies", journal = "Knowledge and Process Management", volume = "21", number = "1", pages = "78--89", year = "2014", DOI = "https://doi.org/10.1002/kpm.1430", ISSN = "1092-4604 (print), 1099-1441 (electronic)", ISSN-L = "1092-4604", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "open source software, information sharing, adoption", } @Article{Green:2014:OST, author = "Kevin R. Green and Lennaert {van Veen}", title = "Open-source tools for dynamical analysis of {Liley}'s mean-field cortex model", journal = j-J-COMPUT-SCI, volume = "5", number = "3", pages = "507--516", month = may, year = "2014", CODEN = "????", DOI = "https://doi.org/10.1016/j.jocs.2013.06.001", ISSN = "1877-7503 (print), 1877-7511 (electronic)", ISSN-L = "1877-7503", MRclass = "65L05 (65M20 65Y15 92B20)", MRnumber = "3208509", bibdate = "Tue Sep 19 13:53:36 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputsci.bib", URL = "https://www.sciencedirect.com/science/article/pii/S187775031300077X", acknowledgement = ack-nhfb, ajournal = "J. Comput. Sci.", fjournal = "Journal of Computational Science", journal-URL = "https://www.sciencedirect.com/journal/journal-of-computational-science", } @Article{Grein:2014:PUG, author = "C. K. W. Grein", title = "Physical Units with {GNAT}", journal = j-ADA-USER-J, volume = "35", number = "1", pages = "42--??", month = mar, year = "2014", CODEN = "AUJOET", ISSN = "1381-6551", ISSN-L = "1381-6551", bibdate = "Fri Feb 13 06:03:37 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/adauserj.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Ada User Journal", journal-URL = "http://www.ada-europe.org/auj/archive", } @InProceedings{Gubinelli:2014:GTM, author = "Massimiliano Gubinelli and Joris van der Hoeven and Fran{\c{c}}ois Poulain and Denis Raux", title = "{GNU {\TeX}MACS}: towards a Scientific Office Suite", crossref = "Hong:2014:MSI", pages = "562--569", year = "2014", DOI = "https://doi.org/10.1007/978-3-662-44199-2_85", bibdate = "Tue Sep 26 10:34:37 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/texbook3.bib", acknowledgement = ack-nhfb, } @Article{Heck:2014:HTJ, author = "Petra Heck and Andy Zaidman", title = "Horizontal traceability for just-in-time requirements: the case for open source feature requests", journal = j-J-SOFTW-EVOL-PROC, volume = "26", number = "12", pages = "1280--1296", month = dec, year = "2014", CODEN = "????", DOI = "https://doi.org/10.1002/smr.1678", ISSN = "2047-7473 (print), 2047-7481 (electronic)", ISSN-L = "2047-7473", bibdate = "Wed Jan 31 13:48:31 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwevolproc.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Software: Evolution and Process", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", } @Article{Iaffaldano:2014:ROS, author = "G. Iaffaldano and R. Hawkins and T. Bodin and M. Sambridge", title = "{REDBACK}: Open-source software for efficient noise-reduction in plate kinematic reconstructions", journal = "Geochemistry, Geophysics, Geosystems", volume = "15", number = "4", pages = "1663--1670", year = "2014", DOI = "https://doi.org/10.1002/2014GC005309", ISSN = "1525-2027", ISSN-L = "1525-2027", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "finite-rotation noise, Bayesian Inference, plate kinematic reconstructions", } @Article{Kamp:2014:BQS, author = "Poul-Henning Kamp", title = "The Bikeshed: Quality Software Costs Money --- {Heartbleed} Was Free", journal = j-QUEUE, volume = "12", number = "6", pages = "10", month = jun, year = "2014", CODEN = "AQCUAE", DOI = "https://doi.org/10.1145/2636163.2636165", ISSN = "1542-7730 (print), 1542-7749 (electronic)", ISSN-L = "1542-7730", bibdate = "Sat Jun 21 07:25:23 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", abstract = "How to generate funding for FOSS.", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J882", } @Article{Kamp:2014:QSC, author = "Poul-Henning Kamp", title = "Quality Software Costs Money --- {Heartbleed} Was Free", journal = j-QUEUE, volume = "12", number = "6", pages = "10", month = jun, year = "2014", CODEN = "AQCUAE", DOI = "https://doi.org/10.1145/2636163.2636165", ISSN = "1542-7730 (print), 1542-7749 (electronic)", ISSN-L = "1542-7730", bibdate = "Sat Jun 21 07:25:23 MDT 2014", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", abstract = "How to generate funding for FOSS.", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J882", } @Article{Koenka:2014:IOS, author = "Israel Joel Koenka and Jorge S{\'a}iz and Peter C. Hauser", title = "{Instrumentino}: an open-source modular {Python} framework for controlling {Arduino} based experimental instruments", journal = j-COMP-PHYS-COMM, volume = "185", number = "10", pages = "2724--2729", month = oct, year = "2014", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Aug 16 08:37:41 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/python.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465514002112", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Lin:2014:RBQ, author = "C. T. Lin and Y. F. Li", title = "Rate-Based Queueing Simulation Model of Open Source Software Debugging Activities", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "40", number = "11", pages = "1075--1099", month = nov, year = "2014", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2014.2354032", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Feb 1 19:49:24 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2010.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6891380", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Litts:2014:WOS, author = "Thom Litts", title = "Why Open Source {GIS} Software Is Not For Me", journal = "Fisheries", volume = "39", number = "5", pages = "217--217", year = "2014", DOI = "https://doi.org/10.1080/03632415.2014.903174", ISSN = "0363-2415 (print), 1548-8446 (electronic)", ISSN-L = "0363-2415", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Luan:2014:IPD, author = "Shao-Pu Luan and Chin-Yu Huang", title = "An improved {Pareto} distribution for modelling the fault data of open source software", journal = "Software Testing, Verification and Reliability", volume = "24", number = "6", pages = "416--437", year = "2014", DOI = "https://doi.org/10.1002/stvr.1504", ISSN = "0960-0833 (print), 1099-1689 (electronic)", ISSN-L = "0960-0833", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "open source software, fault distribution, Pareto distribution, Pareto principle, Weibull model, software testing, change-point", } @Article{Mihajlovic:2014:DIQ, author = "Bojan Mihajlovi{\'c} and Zeljko Zili{\'c} and Warren J. Gross", title = "Dynamically Instrumenting the {QEMU} Emulator for {Linux} Process Trace Generation with the {GDB} Debugger", journal = j-TECS, volume = "13", number = "5s", pages = "167:1--167:??", month = nov, year = "2014", CODEN = "????", DOI = "https://doi.org/10.1145/2678022", ISSN = "1539-9087 (print), 1558-3465 (electronic)", ISSN-L = "1539-9087", bibdate = "Wed Jan 7 15:03:31 MST 2015", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/tecs.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib; https://www.math.utah.edu/pub/tex/bib/virtual-machines.bib", abstract = "In software debugging, trace generation techniques are used to resolve highly complex bugs. However, the emulators increasingly used for embedded software development do not yet offer the types of trace generation infrastructure available in hardware. In this article, we make changes to the ARM ISA emulation of the QEMU emulator to allow for continuous instruction-level trace generation. Using a standard GDB client, tracepoints can be inserted to dynamically log registers and memory addresses without altering executing code. The ability to run trace experiments in five different modes allows the scope of trace generation to be narrowed as needed, down to the level of a single Linux process. Our scheme collects the execution traces of a Linux process on average between 9.6x--0.7x the speed of existing QEMU trace capabilities, with 96.7\% less trace data volume. Compared to a software-instrumented tracing scheme, our method is both unobtrusive and performs on average between 3--4 orders of magnitude faster.", acknowledgement = ack-nhfb, articleno = "167", fjournal = "ACM Transactions on Embedded Computing Systems", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J840", } @Article{Nishiura:2014:PCP, author = "Daisuke Nishiura and Miki Y. Matsuo and Hide Sakaguchi", title = "{ppohDEM}: Computational performance for open source code of the discrete element method", journal = j-COMP-PHYS-COMM, volume = "185", number = "5", pages = "1486--1495", month = may, year = "2014", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri Mar 14 17:14:22 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465514000472", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Orgogozo:2014:OSM, author = "L. Orgogozo and N. Renon and C. Soulaine and F. H{\'e}non and S. K. Tomer and D. Labat and O. S. Pokrovsky and M. Sekhar and R. Ababou and M. Quintard", title = "An open source massively parallel solver for {Richards} equation: Mechanistic modelling of water fluxes at the watershed scale", journal = j-COMP-PHYS-COMM, volume = "185", number = "12", pages = "3358--3371", month = dec, year = "2014", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed Oct 15 14:27:09 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465514002719", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Powers:2014:OSCa, author = "Shawn Powers", title = "The open-source classroom: encrypting your cat photos", journal = j-LINUX-J, volume = "2014", number = "237", pages = "8:1--8:??", month = jan, year = "2014", CODEN = "LIJOFX", ISSN = "1075-3583 (print), 1938-3827 (electronic)", ISSN-L = "1075-3583", bibdate = "Thu Feb 6 07:16:21 MST 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux-journal.bib", acknowledgement = ack-nhfb, articleno = "8", fjournal = "Linux Journal", journal-URL = "http://portal.acm.org/citation.cfm?id=J508", } @Article{Rigby:2014:PRO, author = "Peter C. Rigby and Daniel M. German and Laura Cowen and Margaret-Anne Storey", title = "Peer Review on Open-Source Software Projects: Parameters, Statistical Models, and Theory", journal = j-TOSEM, volume = "23", number = "4", pages = "35:1--35:??", month = aug, year = "2014", CODEN = "ATSMER", DOI = "https://doi.org/10.1145/2594458", ISSN = "1049-331X (print), 1557-7392 (electronic)", ISSN-L = "1049-331X", bibdate = "Tue Oct 7 19:00:54 MDT 2014", bibsource = "http://www.acm.org/pubs/contents/journals/tosem/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tosem.bib", abstract = "Peer review is seen as an important quality-assurance mechanism in both industrial development and the open-source software (OSS) community. The techniques for performing inspections have been well studied in industry; in OSS development, software peer reviews are not as well understood. To develop an empirical understanding of OSS peer review, we examine the review policies of 25 OSS projects and study the archival records of six large, mature, successful OSS projects. We extract a series of measures based on those used in traditional inspection experiments. We measure the frequency of review, the size of the contribution under review, the level of participation during review, the experience and expertise of the individuals involved in the review, the review interval, and the number of issues discussed during review. We create statistical models of the review efficiency, review interval, and effectiveness, the issues discussed during review, to determine which measures have the largest impact on review efficacy. We find that OSS peer reviews are conducted asynchronously by empowered experts who focus on changes that are in their area of expertise. Reviewers provide timely, regular feedback on small changes. The descriptive statistics clearly show that OSS review is drastically different from traditional inspection.", acknowledgement = ack-nhfb, articleno = "35", fjournal = "ACM Transactions on Software Engineering and Methodology", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J790", } @Article{Ross:2014:OSD, author = "P. E. Ross", title = "Open-source drones for fun and profit", journal = j-IEEE-SPECTRUM, volume = "51", number = "3", pages = "54--59", month = mar, year = "2014", CODEN = "IEESAM", DOI = "https://doi.org/10.1109/MSPEC.2014.6745885", ISSN = "0018-9235 (print), 1939-9340 (electronic)", ISSN-L = "0018-9235", bibdate = "Sat Jan 18 07:02:09 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeespectrum2010.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Spectrum", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6", keywords = "3D robotics; 3DR Y-6; Aerospace electronics; aerospace testing; autonomous aerial vehicles; flight tester; human pilot; metal frame; microrobots; mini unmanned aerial vehicles; Mobile robots; Open source software; open-source drones; preprogrammed route; six-prop copter; small robotic aircraft; toys; UAV; Unmanned aerial vehicles", } @Article{Rothenberg:2014:WOS, author = "Christian Esteve Rothenberg and Roy Chua and Josh Bailey and Martin Winter and Carlos N. A. Correa and Sidney C. de Lucena and Marcos Rogerio Salvador and Thomas D. Nadeau", title = "When Open Source Meets Network Control Planes", journal = j-COMPUTER, volume = "47", number = "11", pages = "46--54", month = nov, year = "2014", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2014.340", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Fri Feb 13 11:56:31 MST 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://csdl.computer.org/csdl/mags/co/2014/11/mco2014110046-abs.html", abstract-URL = "http://csdl.computer.org/csdl/mags/co/2014/11/mco2014110046-abs.html", acknowledgement = ack-nhfb, journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Ruan:2014:TLC, author = "Wenjia Ruan and Trilok Vyas and Yujie Liu and Michael Spear", title = "Transactionalizing legacy code: an experience report using {GCC} and {Memcached}", journal = j-COMP-ARCH-NEWS, volume = "42", number = "1", pages = "399--412", month = mar, year = "2014", CODEN = "CANED2", DOI = "https://doi.org/10.1145/2654822.2541960", ISSN = "0163-5964 (print), 1943-5851 (electronic)", ISSN-L = "0163-5964", bibdate = "Mon Aug 18 17:12:47 MDT 2014", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigarch.bib", abstract = "The addition of transactional memory (TM) support to existing languages provides the opportunity to create new software from scratch using transactions, and also to simplify or extend legacy code by replacing existing synchronization with language-level transactions. In this paper, we describe our experiences transactionalizing the memcached application through the use of the GCC implementation of the Draft C++ TM Specification. We present experiences and recommendations that we hope will guide the effort to integrate TM into languages, and that may also contribute to the growing collective knowledge about how programmers can begin to exploit TM in existing production-quality software.", acknowledgement = ack-nhfb, fjournal = "ACM SIGARCH Computer Architecture News", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J89", remark = "ASPLOS '14 conference proceedings.", } @Book{Russell:2014:OSD, author = "Andrew L. Russell", title = "Open Standards and the Digital Age: History, Ideology, and Networks", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "xvii + 306", year = "2014", DOI = "https://doi.org/10.1017/CBO9781139856553", ISBN = "1-107-03919-3 (hardcover), 1-107-61204-7 (paperback)", ISBN-13 = "978-1-107-03919-3 (hardcover), 978-1-107-61204-4 (paperback)", LCCN = "T59.2.U6 R87 2014", bibdate = "Thu Oct 1 07:57:27 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; z3950.loc.gov:7090/Voyager", series = "Cambridge studies in the emergence of global enterprise", abstract = "How did the idea of openness become the defining principle for the twenty-first-century Information Age? This book answers this question by looking at the history of information networks and paying close attention to the politics of standardization. For much of the twentieth century, information networks such as the monopoly Bell System and the American military's Arpanet were closed systems subject to centralized control. In the 1970s and 1980s, however, engineers in the United States and Europe experimented with design strategies and coordination mechanisms to create new digital networks. In the process, they embraced discourses of ``openness'' to describe their ideological commitments to entrepreneurship, technological innovation, and participatory democracy. The rhetoric of openness has flourished --- for example, in movements for open government, open-source software, and open-access publishing --- but such rhetoric also obscures the ways the Internet and other ``open'' systems still depend heavily on hierarchical forms of control.", acknowledgement = ack-nhfb, author-dates = "1975--", subject = "Standardization; United States; History; Information technology; Standards; Telecommunication; HISTORY / United States / 20th Century.", tableofcontents = "Ideological Origins of Open Standards I: Telegraph and Engineering Standards, 1860s--1900s \\ Ideological Origins of Open Standards II: American Standards, 1910s--1930s \\ Standardization and the Monopoly Bell System, 1880s--1930s \\ Critiques of Centralized Control, 1930s--1970s \\ International Standards for the Convergence of Computers and Communications, 1960s--1970s \\ Open Systems and the Limits of Democratic Design, 1970s--1980s \\ The Internet and the Advantages of Autocratic Design, 1970s--1990s \\ Conclusion: Open Standards and an Open World", } @Article{Snyder:2014:OSS, author = "Jason Snyder and Deepan Seeralan and Shereef Sayed and Jeffery Wilson and Carl B. Dietrich and Stephen H. Edwards and Jeffrey H. Reed", title = "Open source software-defined radio tools for education, research, and rapid prototyping", journal = j-INT-J-SOFTW-TOOLS-TECHNOL-TRANSFER, volume = "16", number = "1", pages = "67--80", month = feb, year = "2014", CODEN = "????", DOI = "https://doi.org/10.1007/s10009-012-0241-2", ISSN = "1433-2779 (print), 1433-2787 (electronic)", ISSN-L = "1433-2779", bibdate = "Fri Mar 14 08:24:41 MDT 2014", bibsource = "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=????&volume=16&issue=1; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sttt.bib", URL = "http://link.springer.com/article/10.1007/s10009-012-0241-2", acknowledgement = ack-nhfb, fjournal = "International Journal on Software Tools for Technology Transfer: STTT", journal-URL = "http://link.springer.com/journal/10009", } @Article{Tan:2014:BCO, author = "Lin Tan and Chen Liu and Zhenmin Li and Xuanhui Wang and Yuanyuan Zhou and Chengxiang Zhai", title = "Bug characteristics in open source software", journal = j-EMPIR-SOFTWARE-ENG, volume = "19", number = "6", pages = "1665--1705", month = dec, year = "2014", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-013-9258-8", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:14:35 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s10664-013-9258-8", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Vasilescu:2014:VSW, author = "Bogdan Vasilescu and Alexander Serebrenik and Mathieu Goeminne and Tom Mens", title = "On the variation and specialisation of workload --- A case study of the {Gnome} ecosystem community", journal = j-EMPIR-SOFTWARE-ENG, volume = "19", number = "4", pages = "955--1008", month = aug, year = "2014", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-013-9244-1", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:14:33 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s10664-013-9244-1", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Wang:2014:MOS, author = "Xiaofeng Wang and Ilona Kuzmickaja and Klaas-Jan Stol and Pekka Abrahamsson and Brian Fitzgerald", title = "Microblogging in Open Source Software Development: The Case of {Drupal} and {Twitter}", journal = j-IEEE-SOFTWARE, volume = "31", number = "4", pages = "72--80", month = jul # "\slash " # aug, year = "2014", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2013.98", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Mon Aug 25 07:50:47 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=52", journalabr = "IEEE Software", } @InProceedings{Wang:2014:OOG, author = "Dongming Wang and Xiaoyu Chen and Wenya An and Lei Jiang and Dan Song", title = "{OpenGeo}: an Open Geometric Knowledge Base", crossref = "Hong:2014:MSI", pages = "240--245", year = "2014", DOI = "https://doi.org/10.1007/978-3-662-44199-2_38", bibdate = "Tue Sep 26 10:46:13 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Willmes:2014:BRD, author = "Christian Willmes and Daniel K{\"u}rner and Georg Bareth", title = "Building Research Data Management Infrastructure using Open Source Software", journal = j-TRANS-GIS, volume = "18", number = "4", pages = "496--509", year = "2014", DOI = "https://doi.org/10.1111/tgis.12060", ISSN = "1361-1682 (print), 1467-9671 (electronic)", ISSN-L = "1361-1682", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Transactions in {GIS}", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1111/(ISSN)1467-9671", } @Misc{WilsonGarcia:2014:GLD, author = "Edscott {Wilson Garc{\'\i}a}", title = "{GNU} {{\tt libdbh}} (disk-based hash tables)", howpublished = "SourceForge software archive.", day = "9", month = apr, year = "2014", bibdate = "Fri Mar 13 07:54:15 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/hash.bib", URL = "http://sourceforge.net/projects/dbh; http://www.gnu.org/software/libdbh/", acknowledgement = ack-nhfb, } @Article{Witherden:2014:POS, author = "F. D. Witherden and A. M. Farrington and P. E. Vincent", title = "{PyFR}: an open source framework for solving advection-diffusion type problems on streaming architectures using the flux reconstruction approach", journal = j-COMP-PHYS-COMM, volume = "185", number = "11", pages = "3028--3040", month = nov, year = "2014", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Tue Apr 21 12:18:09 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465514002549", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Wouters:2014:CFO, author = "Sebastian Wouters and Ward Poelmans and Paul W. Ayers and Dimitri {Van Neck}", title = "{CheMPS2}: a free open-source spin-adapted implementation of the density matrix renormalization group for ab initio quantum chemistry", journal = j-COMP-PHYS-COMM, volume = "185", number = "6", pages = "1501--1514", month = jun, year = "2014", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed May 21 19:19:18 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465514000496", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Xiong:2014:BOS, author = "Qingang Xiong and Soroush Aramideh and Alberto Passalacqua and Song-Charng Kong", title = "{BIOTC}: an open-source {CFD} code for simulating biomass fast pyrolysis", journal = j-COMP-PHYS-COMM, volume = "185", number = "6", pages = "1739--1746", month = jun, year = "2014", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed May 21 19:19:18 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465514000459", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Yangui:2014:COS, author = "Sami Yangui and Iain-James Marshall and Jean-Pierre Laisne and Samir Tata", title = "{CompatibleOne}: The Open Source Cloud Broker", journal = j-J-GRID-COMP, volume = "12", number = "1", pages = "93--109", month = mar, year = "2014", CODEN = "????", DOI = "https://doi.org/10.1007/s10723-013-9285-0", ISSN = "1570-7873 (print), 1572-9184 (electronic)", ISSN-L = "1570-7873", bibdate = "Tue Sep 9 17:50:58 MDT 2014", bibsource = "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=1570-7873&volume=12&issue=1; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jgridcomp.bib", URL = "http://link.springer.com/article/10.1007/s10723-013-9285-0", acknowledgement = ack-nhfb, fjournal = "Journal of Grid Computing", journal-URL = "http://link.springer.com/journal/10723", } @Article{Zaghi:2014:OSF, author = "S. Zaghi", title = "{OFF}, {Open source Finite volume Fluid} dynamics code: a free, high-order solver based on parallel, modular, object-oriented {Fortran API}", journal = j-COMP-PHYS-COMM, volume = "185", number = "7", pages = "2151--2194", month = jul, year = "2014", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri May 23 18:01:09 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465514001283", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Zhang:2014:COS, author = "Tao Zhang and Wei Shu and Min-You Wu", title = "{CUIRRE}: an open-source library for load balancing and characterizing irregular applications on {GPUs}", journal = j-J-PAR-DIST-COMP, volume = "74", number = "10", pages = "2951--2966", month = oct, year = "2014", CODEN = "JPDCER", ISSN = "0743-7315 (print), 1096-0848 (electronic)", ISSN-L = "0743-7315", bibdate = "Thu Aug 21 16:26:06 MDT 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jpardistcomp.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0743731514001269", acknowledgement = ack-nhfb, fjournal = "Journal of Parallel and Distributed Computing", journal-URL = "http://www.sciencedirect.com/science/journal/07437315/", } @Article{Amber:2015:CUL, author = "Kyle T. Amber", title = "Considerations for the utilization of `comparative analysis of colorimetric staining in skin using open-source software' in an experimental setting", journal = "Experimental Dermatology", volume = "24", number = "9", pages = "717--718", year = "2015", DOI = "https://doi.org/10.1111/exd.12738", ISSN = "0906-6705 (print), 1600-0625 (electronic)", ISSN-L = "0906-6705", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "colorimetric staining, experimental methods, quantitative immunohistochemistry", } @Misc{Anonymous:2015:BHS, author = "Anonymous", title = "A Brief History of {SHARE}", howpublished = "Web document.", day = "28", month = may, year = "2015", bibdate = "Mon Jan 29 07:20:59 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.share.org/d/do/11532", acknowledgement = ack-nhfb, } @Article{Anonymous:2015:BRGb, author = "Anonymous", title = "Book Review: {{\booktitle{The GNU Make Book}}, John Graham-Cumming. No Starch Press. ISBN 978-1-59327-649-2}", journal = j-NETWORK-SECURITY, volume = "2015", number = "5", pages = "4--4", month = may, year = "2015", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(15)30036-2", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 17:01:19 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485815300362", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @Article{Anonymous:2015:OSS, author = "Anonymous", title = "Open Source Software Distribution Held Not Exempt Function", journal = "Bruce R. Hopkins' Nonprofit Counsel", volume = "32", number = "4", pages = "3--4", year = "2015", DOI = "https://doi.org/10.1002/npc.30055", ISSN = "1542-8419 (print), 1542-8427 (electronic)", ISSN-L = "1542-8427", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Balasubramanian:2015:EGL, author = "Raghuraman Balasubramanian and Vinay Gangadhar and Ziliang Guo and Chen-Han Ho and Cherin Joseph and Jaikrishnan Menon and Mario Paulo Drumond and Robin Paul and Sharath Prasad and Pradip Valathol and Karthikeyan Sankaralingam", title = "Enabling {GPGPU} Low-Level Hardware Explorations with {MIAOW}: an Open-Source {RTL} Implementation of a {GPGPU}", journal = j-TACO, volume = "12", number = "2", pages = "21:1--21:??", month = jul, year = "2015", CODEN = "????", DOI = "https://doi.org/10.1145/2764908", ISSN = "1544-3566 (print), 1544-3973 (electronic)", ISSN-L = "1544-3566", bibdate = "Fri Aug 7 09:46:00 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/pvm.bib; https://www.math.utah.edu/pub/tex/bib/taco.bib", abstract = "Graphic processing unit (GPU)-based general-purpose computing is developing as a viable alternative to CPU-based computing in many domains. Today's tools for GPU analysis include simulators like GPGPU-Sim, Multi2Sim, and Barra. While useful for modeling first-order effects, these tools do not provide a detailed view of GPU microarchitecture and physical design. Further, as GPGPU research evolves, design ideas and modifications demand detailed estimates of impact on overall area and power. Fueled by this need, we introduce MIAOW (Many-core Integrated Accelerator Of Wisconsin), an open-source RTL implementation of the AMD Southern Islands GPGPU ISA, capable of running unmodified OpenCL-based applications. We present our design motivated by our goals to create a realistic, flexible, OpenCL-compatible GPGPU, capable of emulating a full system. We first explore if MIAOW is realistic and then use four case studies to show that MIAOW enables the following: physical design perspective to ``traditional'' microarchitecture, new types of research exploration, and validation/calibration of simulator-based characterization of hardware. The findings and ideas are contributions in their own right, in addition to MIAOW's utility as a tool for others' research.", acknowledgement = ack-nhfb, articleno = "21", fjournal = "ACM Transactions on Architecture and Code Optimization (TACO)", journal-URL = "https://dl.acm.org/loi/taco", } @Article{Barkat:2015:OSS, author = "Amine Barkat and Alysson Diniz dos Santos and Sonia Ikken", title = "Open Source Solutions for Building {IaaS} Clouds", journal = j-SCPE, volume = "16", number = "2", pages = "187--204", month = "????", year = "2015", CODEN = "????", ISSN = "1895-1767", ISSN-L = "1895-1767", bibdate = "Mon Jan 7 06:46:46 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/scpe.bib", URL = "https://www.scpe.org/index.php/scpe/article/view/1089", acknowledgement = ack-nhfb, fjournal = "Scalable Computing: Practice and Experience", journal-URL = "http://www.scpe.org/", } @Article{Barry:2015:OSS, author = "David J. Barry and Charlotte H. Durkin and Jasmine V. Abella and Michael Way", title = "Open source software for quantification of cell migration, protrusions, and fluorescence intensities", journal = j-J-CELL-BIOL, volume = "209", number = "1", pages = "163--??", month = apr, year = "2015", CODEN = "JCLBA3", DOI = "https://doi.org/10.1083/jcb.209.1.163", ISSN = "0021-9525 (print), 1540-8140 (electronic)", ISSN-L = "0021-9525", bibdate = "Tue Jun 4 11:38:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcellbiol2015.bib", URL = "http://jcb.rupress.org/content/209/1/163", acknowledgement = ack-nhfb, fjournal = "Journal of Cell Biology", journal-URL = "http://jcb.rupress.org/content/by/year", } @Article{Bayerl:2015:SFI, author = "Petra Saskia Bayerl and Babak Akhgar", title = "Surveillance and falsification implications for open source intelligence investigations", journal = j-CACM, volume = "58", number = "8", pages = "62--69", month = aug, year = "2015", CODEN = "CACMA2", DOI = "https://doi.org/10.1145/2699410", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Tue Jul 28 10:56:55 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://cacm.acm.org/magazines/2015/8/189852/fulltext", abstract = "Legitimacy of surveillance is crucial to safeguarding validity of OSINT data as a tool for law-enforcement agencies.", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @Article{Bhowmik:2015:RSH, author = "Tanmay Bhowmik and Nan Niu and Prachi Singhania and Wentao Wang", title = "On the Role of Structural Holes in Requirements Identification: an Exploratory Study on Open-Source Software Development", journal = j-TMIS, volume = "6", number = "3", pages = "10:1--10:??", month = oct, year = "2015", CODEN = "????", DOI = "https://doi.org/10.1145/2795235", ISSN = "2158-656X (print), 2158-6578 (electronic)", ISSN-L = "2158-656X", bibdate = "Mon Jan 25 07:36:47 MST 2016", bibsource = "http://www.acm.org/pubs/contents/journals/tmis/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tmis.bib", abstract = "Requirements identification is a human-centric activity that involves interaction among multiple stakeholders. Traditional requirements engineering (RE) techniques addressing stakeholders' social interaction are mainly part of a centralized process intertwined with a specific phase of software development. However, in open-source software (OSS) development, stakeholders' social interactions are often decentralized, iterative, and dynamic. Little is known about new requirements identification in OSS and the stakeholders' organizational arrangements supporting such an activity. In this article, we investigate the theory of structural hole from the context of contributing new requirements in OSS projects. Structural hole theory suggests that stakeholders positioned in the structural holes in their social network are able to produce new ideas. In this study, we find that structural hole positions emerge in stakeholders' social network and these positions are positively related to contributing a higher number of new requirements. We find that along with structural hole positions, stakeholders' role is also an important part in identifying new requirements. We further observe that structural hole positions evolve over time, thereby identifying requirements to realize enriched features. Our work advances the fundamental understanding of the RE process in a decentralized environment and opens avenues for improved techniques supporting this process.", acknowledgement = ack-nhfb, articleno = "10", fjournal = "ACM Transactions on Management Information Systems (TMIS)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1320", } @Article{Billings:2015:CAC, author = "Paul C. Billings and Jenine K. Sanzari and Ann R. Kennedy and Keith A. Cengel and John T. Seykora", title = "Comparative analysis of colorimetric staining in skin using open-source software", journal = "Experimental Dermatology", volume = "24", number = "2", pages = "157--159", year = "2015", DOI = "https://doi.org/10.1111/exd.12594", ISSN = "0906-6705 (print), 1600-0625 (electronic)", ISSN-L = "0906-6705", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "analysis, histochemistry, immunofluorescence, immunohistochemistry, method", } @Article{Cantwell:2015:NOS, author = "C. D. Cantwell and D. Moxey and A. Comerford and A. Bolis and G. Rocco and G. Mengaldo and D. De Grazia and S. Yakovlev and J.-E. Lombard and D. Ekelschot and B. Jordi and H. Xu and Y. Mohamied and C. Eskilsson and B. Nelson and P. Vos and C. Biotto and R. M. Kirby and S. J. Sherwin", title = "{Nektar++}: an open-source spectral/$ h p $ element framework", journal = j-COMP-PHYS-COMM, volume = "192", number = "??", pages = "205--219", month = jul, year = "2015", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Tue Apr 21 11:56:04 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465515000533", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Courtes:2015:RUCa, author = "Ludovic Court{\`e}s and Ricardo Wurmus", title = "Reproducible and User-Controlled Software Environments in {HPC} with {Guix}", journal = "arxiv.org", pages = "1--13", year = "2015", bibdate = "Thu Mar 09 14:31:17 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "https://arxiv.org/abs/1506.02822", abstract = "Support teams of high-performance computing (HPC) systems often find themselves between a rock and a hard place: on one hand, they understandably administrate these large systems in a conservative way, but on the other hand, they try to satisfy their users by deploying up-to-date tool chains as well as libraries and scientific software. HPC system users often have no guarantee that they will be able to reproduce results at a later point in time, even on the same system-software may have been upgraded, removed, or recompiled under their feet, and they have little hope of being able to reproduce the same software environment elsewhere. We present GNU Guix and the functional package management paradigm and show how it can improve reproducibility and sharing among researchers with representative use cases.", acknowledgement = ack-nhfb, } @Article{Courtes:2015:RUCb, author = "Ludovic Court{\`e}s and Ricardo Wurmus", editor = "Sascha Hunold", booktitle = "{Euro-Par 2015}: parallel processing workshops", title = "Reproducible and User-Controlled Software Environments in {HPC} with {Guix}", journal = j-LECT-NOTES-COMP-SCI, volume = "9523", pages = "579--591", year = "2015", CODEN = "LNCSD9", DOI = "https://doi.org/10.1007/978-3-319-27308-2_47", ISSN = "0302-9743 (print), 1611-3349 (electronic)", ISSN-L = "0302-9743", bibdate = "Thu Mar 09 14:31:17 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", abstract = "Support teams of high-performance computing (HPC) systems often find themselves between a rock and a hard place: on one hand, they understandably administrate these large systems in a conservative way, but on the other hand, they try to satisfy their users by deploying up-to-date tool chains as well as libraries and scientific software. HPC system users often have no guarantee that they will be able to reproduce results at a later point in time, even on the same system-software may have been upgraded, removed, or recompiled under their feet, and they have little hope of being able to reproduce the same software environment elsewhere. We present GNU Guix and the functional package management paradigm and show how it can improve reproducibility and sharing among researchers with representative use cases.", acknowledgement = ack-nhfb, fjournal = "Lecture Notes in Computer Science", journal-URL = "http://link.springer.com/bookseries/558", } @Article{Crespo:2015:DOS, author = "A. J. C. Crespo and J. M. Dom{\'\i}nguez and B. D. Rogers and M. G{\'o}mez-Gesteira and S. Longshaw and R. Canelas and R. Vacondio and A. Barreiro and O. Garc{\'\i}a-Feal", title = "{DualSPHysics}: Open-source parallel {CFD} solver based on {Smoothed Particle Hydrodynamics (SPH)}", journal = j-COMP-PHYS-COMM, volume = "187", number = "??", pages = "204--216", month = feb, year = "2015", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed Dec 3 09:11:17 MST 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465514003397", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @InBook{De:2015:OSS, author = "Rahul De'", booktitle = "The International Encyclopedia of Digital Communication and Society", title = "Open Source Software in the Global South", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "??--??", year = "2015", DOI = "https://doi.org/10.1002/9781118767771.wbiedcs024", ISBN = "1-118-76777-2", ISBN-13 = "978-1-118-76777-1", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "business and management, information and communication technology, information systems, open source, proprietary software", } @Article{deAssisRangel2015, author = "Jo{\~a}o Jos{\'e} {de Assis Rangel} and Anna Christine {Azevedo Cordeiro}", title = "Free and open-source software for sustainable analysis in logistics systems design", journal = j-J-SIMUL, volume = "9", number = "1", pages = "27--42", month = feb, year = "2015", DOI = "https://doi.org/10.1057/jos.2014.17", ISSN = "1747-7778 (print), 1747-7786 (electronic)", ISSN-L = "1747-7778", bibdate = "Thu Oct 22 06:30:49 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", fjournal = "Journal of Simulation", journal-URL = "http://www.palgrave-journals.com/jos", keywords = "Discrete Event Simulation; environmental studies; logistics; transport; Ururau", } @Article{delaChevallerie:2015:FLH, author = "David de la Chevallerie and Jens Korinth and Andreas Koch", title = "{ffLink}: a Lightweight High-Performance Open-Source {PCI Express Gen3} Interface for Reconfigurable Accelerators", journal = j-COMP-ARCH-NEWS, volume = "43", number = "4", pages = "34--39", month = sep, year = "2015", CODEN = "CANED2", DOI = "https://doi.org/10.1145/2927964.2927971", ISSN = "0163-5964 (print), 1943-5851 (electronic)", ISSN-L = "0163-5964", bibdate = "Fri Apr 22 17:03:53 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigarch.bib", abstract = "We describe the architecture and implementation of ffLink, a high-performance PCIe Gen3 interface for attaching reconfigurable accelerators on Xilinx Virtex 7 FPGA devices to Linux-based hosts. ffLink encompasses both hardware as well as flexible operating system components that allow a tailoring of the infrastructure to the specific data transfer needs of the application. When configured to use multiple DMA engines to hide transfer latencies, ffLink achieves a throughput of up to 7 GB/s, which is 95\% of the maximum throughput of an eight-lane PCIe interface, while requiring just 11\% of device area on a mid-size FPGA.", acknowledgement = ack-nhfb, fjournal = "ACM SIGARCH Computer Architecture News", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J89", remark = "HEART '15 conference proceedings.", } @Article{Delamo:2015:DOS, author = "Manuel Delamo and Santiago Felici-Castell and Juan J. P{\'e}rez-Solano and Andrew Foster", title = "Designing an open source maintenance-free {Environmental Monitoring Application} for {Wireless Sensor Networks}", journal = j-J-SYST-SOFTW, volume = "103", number = "??", pages = "238--247", month = may, year = "2015", CODEN = "JSSODM", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Fri Apr 10 18:58:55 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121215000400", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212/", } @Article{Dowling:2015:UFOa, author = "Phelim Dowling and Kevin McGrath", title = "Using Free and Open Source Tools to Manage Software Quality", journal = j-QUEUE, volume = "13", number = "4", pages = "20", month = apr, year = "2015", CODEN = "AQCUAE", DOI = "https://doi.org/10.1145/2756506.2767182", ISSN = "1542-7730 (print), 1542-7749 (electronic)", ISSN-L = "1542-7730", bibdate = "Thu Jan 21 14:00:32 MST 2016", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", URL = "http://queue.acm.org/detail.cfm?id=2767182", abstract = "An agile process implementation", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", } @Article{Dowling:2015:UFOb, author = "Phelim Dowling and Kevin McGrath", title = "Using free and open source tools to manage software quality", journal = j-CACM, volume = "58", number = "7", pages = "51--55", month = jul, year = "2015", CODEN = "CACMA2", DOI = "https://doi.org/10.1145/2755503", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Tue Jul 28 10:56:51 MDT 2015", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/cacm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://cacm.acm.org/magazines/2015/7/188743/fulltext", abstract = "An agile process implementation", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @Article{Feinberg:2015:COS, author = "Jonathan Feinberg and Hans Petter Langtangen", title = "\pkg{Chaospy}: an open source tool for designing methods of uncertainty quantification", journal = j-J-COMPUT-SCI, volume = "11", pages = "46--57", month = nov, year = "2015", CODEN = "????", DOI = "https://doi.org/10.1016/j.jocs.2015.08.008", ISSN = "1877-7503 (print), 1877-7511 (electronic)", ISSN-L = "1877-7503", MRclass = "68W30 (62-04)", MRnumber = "3435044", bibdate = "Tue Sep 19 13:53:55 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/python.bib; https://www.math.utah.edu/pub/tex/bib/jcomputsci.bib", URL = "https://www.sciencedirect.com/science/article/pii/S1877750315300119", acknowledgement = ack-nhfb, ajournal = "J. Comput. Sci.", fjournal = "Journal of Computational Science", journal-URL = "https://www.sciencedirect.com/journal/journal-of-computational-science", } @Article{Frank:2015:FMG, author = "Florian Frank and Balthasar Reuter and Vadym Aizinger and Peter Knabner", title = "{FESTUNG}: {A MATLAB\slash GNU Octave toolbox} for the discontinuous {Galerkin} method, {Part I}: Diffusion operator", journal = j-COMPUT-MATH-APPL, volume = "70", number = "1", pages = "11--46", month = jul, year = "2015", CODEN = "CMAPDK", ISSN = "0898-1221 (print), 1873-7668 (electronic)", ISSN-L = "0898-1221", bibdate = "Wed Mar 1 21:51:44 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122115001820", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @Article{Helfer:2015:IOS, author = "Thomas Helfer and Bruno Michel and Jean-Michel Proix and Maxime Salvo and J{\'e}r{\^o}me Sercombe and Michel Casella", title = "Introducing the open-source mfront code generator: Application to mechanical behaviours and material knowledge management within the {PLEIADES} fuel element modelling platform", journal = j-COMPUT-MATH-APPL, volume = "70", number = "5", pages = "994--1023", month = sep, year = "2015", CODEN = "CMAPDK", ISSN = "0898-1221 (print), 1873-7668 (electronic)", ISSN-L = "0898-1221", bibdate = "Wed Mar 1 21:51:48 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122115003132", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @Article{Hoang:2015:SG, author = "Duc Hoang and Yannick Moy and Angela Wallenburg", title = "{SPARK 2014} and {GNATprove}", journal = j-INT-J-SOFTW-TOOLS-TECHNOL-TRANSFER, volume = "17", number = "6", pages = "695--707", month = nov, year = "2015", CODEN = "????", DOI = "https://doi.org/10.1007/s10009-014-0322-5", ISSN = "1433-2779 (print), 1433-2787 (electronic)", ISSN-L = "1433-2779", bibdate = "Mon Jan 25 08:12:53 MST 2016", bibsource = "http://link.springer.com/journal/10009/17/6; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sttt.bib", URL = "http://link.springer.com/article/10.1007/s10009-014-0322-5", acknowledgement = ack-nhfb, fjournal = "International Journal on Software Tools for Technology Transfer (STTT)", journal-URL = "http://link.springer.com/journal/10009", } @Article{Hofheinz:2015:GNU, author = "Dennis Hofheinz and Victor Shoup", title = "{GNUC}: a New Universal Composability Framework", journal = j-J-CRYPTOLOGY, volume = "28", number = "3", pages = "423--508", month = jul, year = "2015", CODEN = "JOCREQ", DOI = "https://doi.org/10.1007/s00145-013-9160-y", ISSN = "0933-2790 (print), 1432-1378 (electronic)", ISSN-L = "0933-2790", bibdate = "Sat Aug 8 08:18:45 MDT 2015", bibsource = "http://link.springer.com/journal/145/28/3; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcryptology.bib", URL = "http://link.springer.com/article/10.1007/s00145-013-9160-y", acknowledgement = ack-nhfb, fjournal = "Journal of Cryptology", journal-URL = "http://link.springer.com/journal/145", keywords = "GNUC (GNUC's not UC); UC (Universal Composability)", } @Book{Hollander:2015:BNO, author = "Barbara Gottfried Hollander", title = "{Bitcoins}: navigating open source currency", publisher = "Rosen Publishing", address = "New York, NY, USA", pages = "48", year = "2015", ISBN = "1-4777-7930-2 (library bound), 1-4777-7931-0 (paperback), 1-4777-7932-9 (6pack)", ISBN-13 = "978-1-4777-7930-9 (library bound), 978-1-4777-7931-6 (paperback), 978-1-4777-7932-3 (6pack)", LCCN = "HG221.5 .H65 2015", bibdate = "Mon Dec 4 08:37:48 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; z3950.loc.gov:7090/Voyager", series = "Digital and information literacy", acknowledgement = ack-nhfb, subject = "Money; Juvenile literature; Tokens; Exchange; Electronic commerce; Virtual reality; Economic aspects", tableofcontents = "Currency of the future \\ Bitcoins in action \\ Got bitcoin? \\ Bitcoin backers \\ Will the bubble burst?", } @Article{Horgue:2015:OST, author = "P. Horgue and C. Soulaine and J. Franc and R. Guibert and G. Debenest", title = "An open-source toolbox for multiphase flow in porous media", journal = j-COMP-PHYS-COMM, volume = "187", number = "??", pages = "217--226", month = feb, year = "2015", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed Dec 3 09:11:17 MST 2014", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465514003403", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Huang:2015:IOS, author = "Li Huang and Yilin Wang and Zi Yang Meng and Liang Du and Philipp Werner and Xi Dai", title = "{$i$QIST}: an open source continuous-time quantum {Monte Carlo} impurity solver toolkit", journal = j-COMP-PHYS-COMM, volume = "195", number = "??", pages = "140--160", month = oct, year = "2015", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Jun 13 07:46:04 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465515001629", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Kapitsaki:2015:ILT, author = "Georgia M. Kapitsaki and Nikolaos D. Tselikas and Ioannis E. Foukarakis", title = "An insight into license tools for open source software systems", journal = j-J-SYST-SOFTW, volume = "102", number = "??", pages = "72--87", month = apr, year = "2015", CODEN = "JSSODM", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Thu Feb 19 05:59:07 MST 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121214002945", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212/", } @Article{Lauricella:2015:JSP, author = "Marco Lauricella and Giuseppe Pontrelli and Ivan Coluzza and Dario Pisignano and Sauro Succi", title = "{JETSPIN}: a specific-purpose open-source software for simulations of nanofiber electrospinning", journal = j-COMP-PHYS-COMM, volume = "197", number = "??", pages = "227--238", month = dec, year = "2015", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed Nov 11 06:05:22 MST 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465515002994", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Book{Loosemore:2015:GCL, author = "Sandra Loosemore", title = "{GNU C Library} 2.22 reference manual", publisher = "Samurai Media Limited", address = "Hong Kong", pages = "xx + 1075 (2 volumes)", year = "2015", ISBN = "988-8381-07-5 (vol. 1), 988-8381-08-3 (vol. 2)", ISBN-13 = "978-988-8381-07-4 (vol. 1), 978-988-8381-08-1 (vol. 2)", LCCN = "????", bibdate = "Thu Mar 9 08:15:27 MST 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, subject = "C (Computer program language); Handbooks, manuals, etc; C (Computer program language)", } @Article{Martinez-Lopez:2015:OSS, author = "Javier Mart{\'\i}nez-L{\'o}pez and Julia Mart{\'\i}nez-Fern{\'a}ndez and Babak Naimi and Mar{\'\i}a F. Carre{\~n}o and Miguel A. Esteve", title = "An open-source spatio-dynamic wetland model of plant community responses to hydrological pressures", journal = j-ECOL-MODELL, volume = "306", number = "??", pages = "326--333", day = "24", month = jun, year = "2015", CODEN = "ECMODT", DOI = "https://doi.org/10.1016/j.ecolmodel.2014.11.024", ISSN = "0304-3800 (print), 1872-7026 (electronic)", ISSN-L = "0304-3800", bibdate = "Tue Nov 16 11:07:23 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/ecolmodell2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0304380014005973", acknowledgement = ack-nhfb, ajournal = "Ecol. Modell.", fjournal = "Ecological Modelling: International Journal on Ecological Modelling and Systems Ecology", journal-URL = "https://www.journals.elsevier.com/ecological-modelling", } @Article{Mazzini:2015:CPO, author = "Silvia Mazzini", title = "The {CONCERTO Project}: an Open Source Methodology for Designing, Deploying, and Operating Reliable and Safe {CPS} Systems", journal = j-ADA-USER-J, volume = "36", number = "4", pages = "264--267", month = dec, year = "2015", CODEN = "AUJOET", ISSN = "1381-6551", ISSN-L = "1381-6551", bibdate = "Tue Oct 11 07:54:23 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/adauserj.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Ada User Journal", journal-URL = "http://www.ada-europe.org/auj/archive", } @Article{Michlmayr:2015:WHS, author = "Martin Michlmayr and Brian Fitzgerald and Klaas-Jan Stol", title = "Why and How Should Open Source Projects Adopt Time-Based Releases?", journal = j-IEEE-SOFTWARE, volume = "32", number = "2", pages = "55--63", month = mar # "\slash " # apr, year = "2015", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2015.34", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Fri Jun 5 15:23:25 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://www.computer.org/csdl/mags/so/2015/02/mso2015020055-abs.html", abstract-URL = "http://www.computer.org/csdl/mags/so/2015/02/mso2015020055-abs.html", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", journalabr = "IEEE Software", } @Article{Mortensen:2015:OHL, author = "Mikael Mortensen and Kristian Valen-Sendstad", title = "{Oasis}: a high-level\slash high-performance open source {Navier--Stokes} solver", journal = j-COMP-PHYS-COMM, volume = "188", number = "??", pages = "177--188", month = mar, year = "2015", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed Jan 7 16:10:45 MST 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465514003786", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @InBook{Negus:2015:GGP, author = "Christopher Negus", booktitle = "Linux Bible", title = "{GNU General Public License}", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "860--872", year = "2015", DOI = "https://doi.org/10.1002/9781119209539.oth1", ISBN = "1-119-20953-6", ISBN-13 = "978-1-119-20953-9", bibdate = "Tue Jan 30 09:50:34 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Owen:2015:TWD, author = "Harry Jon Foord Owen and Clare Duncan and Nathalie Pettorelli", title = "Testing the water: detecting artificial water points using freely available satellite data and open source software", journal = "Remote Sensing in Ecology and Conservation", volume = "1", number = "1", pages = "61--72", year = "2015", DOI = "https://doi.org/10.1002/rse2.5", ISSN = "2056-3485", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "Anthropogenic activity, deserts, land use change, open source, remote sensing, satellite data", } @Article{Pauliuk:2015:LIE, author = "Stefan Pauliuk and Guillaume Majeau-Bettez and Christopher L. Mutel and Bernhard Steubing and Konstantin Stadler", title = "Lifting Industrial Ecology Modeling to a New Level of Quality and Transparency: a Call for More Transparent Publications and a Collaborative Open Source Software Framework", journal = "Journal of Industrial Ecology", volume = "19", number = "6", pages = "937--949", year = "2015", DOI = "https://doi.org/10.1111/jiec.12316", ISSN = "1088-1980 (print), 1530-9290 (electronic)", ISSN-L = "1088-1980", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "industrial ecology, input-output analysis (IOA), LCA software, open source software, scientific computing, transparency and reproducibility", } @Article{Petcu:2015:CRO, author = "Dana Petcu and Silviu Panica and Ciprian Cr{\u{a}}ciun and Marian Neagul and Calin {\c{S}}andru", title = "Cloud resource orchestration within an open-source component-based platform as a service", journal = j-CCPE, volume = "27", number = "9", pages = "2443--2469", day = "25", month = jun, year = "2015", CODEN = "CCPEBO", DOI = "https://doi.org/10.1002/cpe.3175", ISSN = "1532-0626 (print), 1532-0634 (electronic)", ISSN-L = "1532-0626", bibdate = "Sat Jul 25 19:54:08 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/ccpe.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Concurrency and Computation: Practice and Experience", journal-URL = "http://www.interscience.wiley.com/jpages/1532-0626", onlinedate = "22 Nov 2013", } @Article{Qin:2015:SNU, author = "Xinming Qin and Honghui Shang and Hongjun Xiang and Zhenyu Li and Jinlong Yang", title = "Software News \& Updates: {HONPAS}: a linear scaling open-source solution for large system simulations", journal = j-IJQC, volume = "115", number = "10", pages = "647--655", day = "15", month = may, year = "2015", CODEN = "IJQCB2", DOI = "https://doi.org/10.1002/qua.24837", ISSN = "0020-7608 (print), 1097-461X (electronic)", ISSN-L = "0020-7608", bibdate = "Thu Apr 9 06:28:30 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ijqc2010.bib", acknowledgement = ack-nhfb, fjournal = "International Journal of Quantum Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0020-7608/", onlinedate = "2 Dec 2014", } @Article{Riehle:2015:HOS, author = "Dirk Riehle", title = "How Open Source Is Changing the Software Developer's Career", journal = j-COMPUTER, volume = "48", number = "5", pages = "51--57", month = may, year = "2015", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2015.132", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Tue Jun 9 06:31:54 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://csdl.computer.org/csdl/mags/co/2015/05/mco2015050051-abs.html", abstract-URL = "http://csdl.computer.org/csdl/mags/co/2015/05/mco2015050051-abs.html", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Rivas:2015:MAP, author = "Mario Aldea Rivas and H{\'e}ctor P{\'e}rez Tijero and Michael Gonz{\'a}lez Harbour", title = "Multiprocessor {Ada} platform based on {MaRTE OS} and {GNAT}", journal = j-SIGADA-LETTERS, volume = "35", number = "1", pages = "74--79", month = apr, year = "2015", CODEN = "AALEE5", DOI = "https://doi.org/10.1145/2870544.2870553", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "1094-3641", bibdate = "Tue Feb 16 11:41:01 MST 2016", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigada.bib", abstract = "This paper presents the implementation of a multiprocessor Ada platform based on MaRTE OS and GNAT. The paper describes the modifications required to adapt MaRTE OS to a multiprocessor architecture, namely the protection of the internal data structures against concurrent access and the management of several ready queues. We also describe the adaptation of the GNAT run-time library in order to be used on top of the multiprocessor services provided by MaRTE OS. The developed MaRTE/GNAT platform provides full Ada tasking functionality and the multiprocessor support defined in the Ravenscar profile. Two multiprocessor architectures are supported: the multiprocessor version of the XtratuM hypervisor for Intel x86 architecture and the Linux operating system (with MaRTE taking the role of a Pthreads multiprocessor library).", acknowledgement = ack-nhfb, fjournal = "ACM SIGADA Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @InCollection{Rondeau:2015:GRE, author = "Thomas W. Rondeau", editor = "Oliver Holland and Hanna Bogucka and Arturas Medeisis", booktitle = "Opportunistic Spectrum Sharing and White Space Access", title = "On the {GNU Radio} Ecosystem", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "25--48", year = "2015", DOI = "https://doi.org/10.1002/9781119057246.ch2", ISBN = "1-119-05724-8", ISBN-13 = "978-1-119-05724-6", bibdate = "Tue Jan 30 09:50:34 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "application programming interface (API), GNU Radio ecosystem, scheduler, signal channelizers, signal processing algorithms", } @Article{Scalise:2015:UOS, author = "Kathleen Scalise and Diane D. Allen", title = "Use of open-source software for adaptive measurement: {Concerto} as an {R}-based computer adaptive development and delivery platform", journal = "British Journal of Mathematical and Statistical Psychology", volume = "68", number = "3", pages = "478--496", year = "2015", DOI = "https://doi.org/10.1111/bmsp.12057", ISSN = "0007-1102 (print), 2044-8317 (electronic)", ISSN-L = "0007-1102", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/s-plus.bib", acknowledgement = ack-nhfb, keywords = "computer-adaptive testing, dynamic assessment, software review, item-response models, Concerto, technology-enhanced assessments, medical applications, health applications, charting", } @Article{Schuwer:2015:IBO, author = "Robert Schuwer and Michiel van Genuchten and Les Hatton", title = "On the Impact of Being Open", journal = j-IEEE-SOFTWARE, volume = "32", number = "5", pages = "81--83", month = sep # "\slash " # oct, year = "2015", CODEN = "IESOEG", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Mon Sep 28 13:33:07 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://www.computer.org/csdl/mags/so/2015/05/mso2015050081.html", abstract-URL = "http://www.computer.org/csdl/mags/so/2015/05/mso2015050081-abs.html", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", journalabr = "IEEE Software", keywords = "GNU Project; open source software; Richard Stallman", } @Article{Shkarin:2015:OSG, author = "Andrei Shkarin and Evelina Ametova and Suren Chilingaryan and Timo Dritschler and Andreas Kopmann and Matthias Vogelgesang and Roman Shkarin and Sergey Tsapko", title = "An Open Source {GPU} Accelerated Framework for Flexible Algebraic Reconstruction at Synchrotron Light Sources", journal = j-FUND-INFO, volume = "141", number = "2--3", pages = "259--274", month = "????", year = "2015", CODEN = "FUMAAJ", DOI = "https://doi.org/10.3233/FI-2015-1275", ISSN = "0169-2968 (print), 1875-8681 (electronic)", ISSN-L = "0169-2968", bibdate = "Sat Mar 5 17:21:35 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/fundinfo2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Fundamenta Informaticae", journal-URL = "http://content.iospress.com/journals/fundamenta-informaticae", } @Article{Siotto:2015:APS, author = "Eliana Siotto and Marco Callieri and Matteo Dellepiane and Roberto Scopigno", title = "Ancient Polychromy: Study and Virtual Reconstruction Using Open Source Tools", journal = j-JOCCH, volume = "8", number = "3", pages = "16:1--16:??", month = may, year = "2015", CODEN = "????", DOI = "https://doi.org/10.1145/2739049", ISSN = "1556-4673 (print), 1556-4711 (electronic)", ISSN-L = "1556-4673", bibdate = "Tue May 12 07:01:13 MDT 2015", bibsource = "http://www.acm.org/pubs/contents/journals/jocch/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jocch.bib", abstract = "Digital reconstruction of ancient polychromy is a relatively recent phenomenon in the history of archaeological and architectural heritage documentation. It has emerged as a result of new interest in the experimental archaeology and the technological development of computer graphic tools. Therefore, this article presents a project aimed at the scientific reconstruction of the original polychromy and the realistic rendering of an ancient sarcophagus, obtained with the use of some open source tools. In particular, starting from the accurate study of a polychrome Roman sarcophagus (National Roman Museum in Rome, inv. no. 125891), we show how the MeshLab tool was used to support the polychrome reconstruction stage and how Blender (or, rather, a combination of MeshLab and Blender) was used to achieve a more sophisticated visual presentation of the current and reconstruction ancient colour. A central role has been given to the rendering of different and overlapped layers of paint.", acknowledgement = ack-nhfb, articleno = "16", fjournal = "Journal on Computing and Cultural Heritage (JOCCH)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1157", } @Article{Solano-Altamirano:2015:DCO, author = "J. M. Solano-Altamirano and Julio M. Hern{\'a}ndez-P{\'e}rez", title = "{DensToolKit}: a comprehensive open-source package for analyzing the electron density and its derivative scalar and vector fields", journal = j-COMP-PHYS-COMM, volume = "196", number = "??", pages = "362--371", month = nov, year = "2015", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Tue Sep 22 13:45:19 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S001046551500274X", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Book{Stallman:2015:GPG, author = "Richard Stallman and Zachary Weinberg", title = "{GCC 5.2. GNU CPP} reference manual", publisher = "Samurai Media Limited", address = "Hong Kong", pages = "ii + 80", year = "2015", ISBN = "988-8381-70-9", ISBN-13 = "978-988-8381-70-8", LCCN = "????", bibdate = "Thu Mar 9 08:15:27 MST 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, subject = "Compilers (Computer programs); Macro processors; Compilers (Computer programs); Macro processors.", } @Article{Stol:2015:ISA, author = "Klaas-Jan Stol and Brian Fitzgerald", title = "Inner Source --- Adopting Open Source Development Practices in Organizations: a Tutorial", journal = j-IEEE-SOFTWARE, volume = "32", number = "4", pages = "60--67", month = jul # "\slash " # aug, year = "2015", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2014.77", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Mon Aug 3 15:03:36 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", URL = "http://www.computer.org/csdl/mags/so/2015/04/mso2015040060-abs.html", abstract-URL = "http://www.computer.org/csdl/mags/so/2015/04/mso2015040060-abs.html", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", journalabr = "IEEE Software", } @Article{Tanny:2015:SIA, author = "S. Tanny and J. Bogue and E. Parsai and N. Sperling", title = "{SU-E-T-465}: Implementation of An Automated Collision Detection Program Using Open Source Software for the Pinnacle Treatment Planning System", journal = j-MED-PHYS, volume = "42", number = "6Part19", pages = "3441--3441", year = "2015", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.4924827", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Computer software, Medical treatment planning, Collision theories, Programming languages, Linear accelerators", } @Article{Thierry:2015:IDO, author = "Bertrand Thierry and Xavier Antoine and Chokri Chniti and Hasan Alzubaidi", title = "{$ \mu $-diff}: an open-source {Matlab} toolbox for computing multiple scattering problems by disks", journal = j-COMP-PHYS-COMM, volume = "192", number = "??", pages = "348--362", month = jul, year = "2015", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Tue Apr 21 11:56:04 MDT 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465515001125", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Tsalis:2015:BRH, author = "Nikolaos Tsalis and Dimitris Gritzalis", title = "Book Review: {{\booktitle{Hacking Web Intelligence: Open Source Intelligence and Web Reconnaissance Concepts and Techniques}}, Sudhanshu Chauhan, Nutan Kumar Panda, Elsevier Publications, USA (2015)}", journal = j-COMPUT-SECUR, volume = "55", number = "??", pages = "113--113", month = nov, year = "2015", CODEN = "CPSEDU", ISSN = "0167-4048 (print), 1872-6208 (electronic)", ISSN-L = "0167-4048", bibdate = "Mon Sep 23 09:46:43 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsecur2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0167404815001236", acknowledgement = ack-nhfb, fjournal = "Computers \& Security", journal-URL = "https://www.sciencedirect.com/science/journal/01674048", } @Article{Ullah:2015:SBR, author = "Najeeb Ullah and Maurizio Morisio and Antonio Vetro", title = "Selecting the Best Reliability Model to Predict Residual Defects in Open Source Software", journal = j-COMPUTER, volume = "48", number = "6", pages = "50--58", month = jun, year = "2015", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2013.446", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Tue Nov 3 07:04:36 MST 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://csdl.computer.org/csdl/mags/co/2015/06/mco2015060050-abs.html", abstract-URL = "http://csdl.computer.org/csdl/mags/co/2015/06/mco2015060050-abs.html", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Wang:2015:BVS, author = "Yu Wang and Emily Helminen and Jingfeng Jiang", title = "Building a virtual simulation platform for quasistatic breast ultrasound elastography using open source software: a preliminary investigation", journal = j-MED-PHYS, volume = "42", number = "9", pages = "5453--5466", year = "2015", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.4928707", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "biological tissues, biomedical ultrasonics, finite element analysis, mammography, medical diagnostic computing, phantoms, physiological models, public domain software; Diagnosis using ultrasonic, sonic or infrasonic waves, Biological material, e.g. blood, urine; Haemocytometers, Digital computing or data processing equipment or methods, specially adapted for specific applications; Ultrasonography, Cancer, Shear deformation, Computer software, Finite element methods, Acoustic modeling, Relaxation times, Magnetic resonance imaging, Medical image contrast; Ultrasonography, Computer-aided diagnosis, Finite element calculations; ultrasound simulation, numerical phantom, elastography, finite element modeling", } @Article{Wang:2015:SDB, author = "Yongge Wang and Tony Nicol", title = "On statistical distance based testing of pseudo random sequences and experiments with {PHP} and {Debian OpenSSL}", journal = j-COMPUT-SECUR, volume = "53", number = "??", pages = "44--64", month = sep, year = "2015", CODEN = "CPSEDU", ISSN = "0167-4048 (print), 1872-6208 (electronic)", ISSN-L = "0167-4048", bibdate = "Mon Sep 23 09:46:42 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsecur2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/prng.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0167404815000693", acknowledgement = ack-nhfb, fjournal = "Computers \& Security", journal-URL = "https://www.sciencedirect.com/science/journal/01674048", } @Article{Yi:2015:ESF, author = "Qiuping Yi and Zijiang Yang and Jian Liu and Chen Zhao and Chao Wang", title = "Explaining Software Failures by Cascade Fault Localization", journal = j-TODAES, volume = "20", number = "3", pages = "41:1--41:??", month = jun, year = "2015", CODEN = "ATASFO", DOI = "https://doi.org/10.1145/2738038", ISSN = "1084-4309 (print), 1557-7309 (electronic)", ISSN-L = "1084-4309", bibdate = "Fri Aug 7 08:47:44 MDT 2015", bibsource = "http://www.acm.org/pubs/contents/journals/todaes/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/todaes.bib; https://www.math.utah.edu/pub/tex/bib/virtual-machines.bib", abstract = "During software debugging, a significant amount of effort is required for programmers to identify the root cause of a manifested failure. In this article, we propose a cascade fault localization method to help speed up this labor-intensive process via a combination of weakest precondition computation and constraint solving. Our approach produces a cause tree, where each node is a potential cause of the failure and each edge represents a casual relationship between two causes. There are two main contributions of this article that differentiate our approach from existing methods. First, our method systematically computes all potential causes of a failure and augments each cause with a proper context for ease of comprehension by the user. Second, our method organizes the potential causes in a tree structure to enable on-the-fly pruning based on domain knowledge and feedback from the user. We have implemented our new method in a software tool called CaFL, which builds upon the LLVM compiler and KLEE symbolic virtual machine. We have conducted experiments on a large set of public benchmarks, including real applications from GNU Coreutils and Busybox. Our results show that in most cases the user has to examine only a small fraction of the execution trace before identifying the root cause of the failure.", acknowledgement = ack-nhfb, articleno = "41", fjournal = "ACM Transactions on Design Automation of Electronic Systems", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J776", } @Article{Zhao:2015:JEB, author = "Yanxiao Zhao and Jems Pradhan and Jun Huang and Yu Luo and Lina Pu", title = "Joint energy-and-bandwidth spectrum sensing with {GNU} radio and {USRP}", journal = j-SIGAPP, volume = "14", number = "4", pages = "40--49", month = jan, year = "2015", CODEN = "????", DOI = "https://doi.org/10.1145/2724928.2724932", ISSN = "1559-6915 (print), 1931-0161 (electronic)", ISSN-L = "1559-6915", bibdate = "Thu Jan 23 10:24:59 MST 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigapp2010.bib", URL = "https://dl.acm.org/doi/abs/10.1145/2724928.2724932", abstract = "This paper focuses on an experimental investigation of spectrum sensing using GNU radio and Universal Software Radio Peripheral (USRP) board. In the most related works, the method of energy detection is widely used for experiments on spectrum sensing, \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIGAPP Applied Computing Review", journal-URL = "https://dl.acm.org/loi/sigapp", } @Article{Adams:2016:ESI, author = "Bram Adams and Ryan Kavanagh and Ahmed E. Hassan and Daniel M. German", title = "An empirical study of integration activities in distributions of open source software", journal = j-EMPIR-SOFTWARE-ENG, volume = "21", number = "3", pages = "960--1001", month = jun, year = "2016", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-015-9371-y", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:14:43 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s10664-015-9371-y", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Akimov:2016:SNU, author = "Alexey V. Akimov", title = "Software News and Updates: {Libra}: an open-source ``methodology discovery'' library for quantum and classical dynamics simulations", journal = j-J-COMPUT-CHEM, volume = "37", number = "17", pages = "1626--1649", day = "30", month = jun, year = "2016", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.24367", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Fri Jun 3 07:11:07 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputchem2010.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", } @Article{Alaez:2016:TOS, author = "Ricardo Marco Alaez and Jose M. Alcaraz Calero and Fatna Belqasmi and May El-Barachi and Mohamad Badra and Omar Alfandi", title = "Towards an open source architecture for multi-operator {LTE} core networks", journal = j-J-NETW-COMPUT-APPL, volume = "75", number = "??", pages = "101--109", month = nov, year = "2016", CODEN = "JNCAF3", ISSN = "1084-8045 (print), 1095-8592 (electronic)", ISSN-L = "1084-8045", bibdate = "Thu Nov 3 11:43:14 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jnetwcomputappl.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1084804516301916", acknowledgement = ack-nhfb, fjournal = "Journal of Network and Computer Applications", journal-URL = "http://www.sciencedirect.com/science/journal/10848045", } @Article{Alnaeli:2016:EEP, author = "Saleh M. Alnaeli and Jonathan I. Maletic and Michael L. Collard", title = "An empirical examination of the prevalence of inhibitors to the parallelizability of open source software systems", journal = j-EMPIR-SOFTWARE-ENG, volume = "21", number = "3", pages = "1272--1301", month = jun, year = "2016", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-015-9385-5", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:14:43 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s10664-015-9385-5", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Andujar:2016:OSF, author = "Francisco J. And{\'u}jar and Juan A. Villar and Francisco J. Alfaro and Jos{\'e} L. S{\'a}nchez and Jesus Escudero-Sahuquillo", title = "An open-source family of tools to reproduce {MPI}-based workloads in interconnection network simulators", journal = j-J-SUPERCOMPUTING, volume = "72", number = "12", pages = "4601--4628", month = dec, year = "2016", CODEN = "JOSUED", DOI = "https://doi.org/10.1007/s11227-016-1757-0", ISSN = "0920-8542 (print), 1573-0484 (electronic)", ISSN-L = "0920-8542", bibdate = "Sat Jun 24 10:31:30 MDT 2017", bibsource = "http://link.springer.com/journal/11227/72/12; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsuper.bib", acknowledgement = ack-nhfb, fjournal = "The Journal of Supercomputing", journal-URL = "http://link.springer.com/journal/11227", } @Article{Anonymous:2016:NOS, author = "Anonymous", title = "New Open Source Software for High Resolution Microscopy", journal = "Optik \& Photonik", volume = "11", number = "3", pages = "18--18", year = "2016", DOI = "https://doi.org/10.1002/opph.201690034", ISSN = "1863-1460 (print), 2191-1975 (electronic)", ISSN-L = "1863-1460", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Anthes:2016:NOS, author = "Gary Anthes", title = "News: Open source software no longer optional", journal = j-CACM, volume = "59", number = "8", pages = "15--17", month = aug, year = "2016", CODEN = "CACMA2", DOI = "https://doi.org/10.1145/2949684", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Thu Aug 25 18:05:32 MDT 2016", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/cacm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://cacm.acm.org/magazines/2016/8/205050/fulltext", abstract = "Open development and sharing of software gained widespread acceptance 15 years ago, and the practice is accelerating.", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @Article{Balkind:2016:OOS, author = "Jonathan Balkind and Michael McKeown and Yaosheng Fu and Tri Nguyen and Yanqi Zhou and Alexey Lavrov and Mohammad Shahrad and Adi Fuchs and Samuel Payne and Xiaohua Liang and Matthew Matl and David Wentzlaff", title = "{OpenPiton}: an Open Source Manycore Research Framework", journal = j-OPER-SYS-REV, volume = "50", number = "2", pages = "217--232", month = jun, year = "2016", CODEN = "OSRED8", DOI = "https://doi.org/10.1145/2954680.2872414", ISSN = "0163-5980 (print), 1943-586X (electronic)", ISSN-L = "0163-5980", bibdate = "Thu Jun 9 17:03:34 MDT 2016", bibsource = "http://portal.acm.org/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/opersysrev.bib", abstract = "Industry is building larger, more complex, manycore processors on the back of strong institutional knowledge, but academic projects face difficulties in replicating that scale. To alleviate these difficulties and to develop and share knowledge, the community needs open architecture frameworks for simulation, synthesis, and software exploration which support extensibility, scalability, and configurability, alongside an established base of verification tools and supported software. In this paper we present OpenPiton, an open source framework for building scalable architecture research prototypes from 1 core to 500 million cores. OpenPiton is the world's first open source, general-purpose, multithreaded manycore processor and framework. OpenPiton leverages the industry hardened OpenSPARC T1 core with modifications and builds upon it with a scratch-built, scalable uncore creating a flexible, modern manycore design. In addition, OpenPiton provides synthesis and backend scripts for ASIC and FPGA to enable other researchers to bring their designs to implementation. OpenPiton provides a complete verification infrastructure of over 8000 tests, is supported by mature software tools, runs full-stack multiuser Debian Linux, and is written in industry standard Verilog. Multiple implementations of OpenPiton have been created including a taped-out 25-core implementation in IBM's 32nm process and multiple Xilinx FPGA prototypes.", acknowledgement = ack-nhfb, fjournal = "Operating Systems Review", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J597", } @Article{Bansal:2016:EAS, author = "Ankita Bansal", title = "Empirical analysis of search based algorithms to identify change prone classes of open source software", journal = j-COMP-LANGS-SYS-STRUCT, volume = "??", number = "??", pages = "211--231", month = "????", year = "2016", CODEN = "????", ISSN = "1477-8424 (print), 1873-6866 (electronic)", ISSN-L = "1477-8424", bibdate = "Wed Dec 7 14:49:51 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/complngs.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1477842416301397", acknowledgement = ack-nhfb, fjournal = "Computer Languages, Systems and Structures", journal-URL = "http://www.sciencedirect.com/science/journal/14778424/", } @Article{Barber:2016:BRE, author = "D. C. Barber", title = "Book Review: {{\booktitle{Essential MATLAB and Octave}}, by Jesus Rogel-Salazar}", journal = j-CONTEMP-PHYS, volume = "57", number = "3", pages = "455--??", year = "2016", CODEN = "CTPHAF", DOI = "https://doi.org/10.1080/00107514.2016.1205668", ISSN = "0010-7514 (print), 1366-5812 (electronic)", ISSN-L = "0010-7514", bibdate = "Mon Sep 12 08:57:44 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/contempphys.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib", acknowledgement = ack-nhfb, fjournal = "Contemporary Physics", journal-URL = "http://www.tandfonline.com/loi/tcph20", onlinedate = "12 Jul 2016", } @Article{Beale:2016:OSC, author = "Steven B. Beale and Hae-Won Choi and Jon G. Pharoah and Helmut K. Roth and Hrvoje Jasak and Dong Hyup Jeon", title = "Open-source computational model of a solid oxide fuel cell", journal = j-COMP-PHYS-COMM, volume = "200", number = "??", pages = "15--26", month = mar, year = "2016", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Thu Jan 21 15:04:34 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465515003872", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Bhatt:2016:SIO, author = "Punita Bhatt and Ali J. Ahmad and Muhammad Azam Roomi", title = "Social innovation with open source software: {User} engagement and development challenges in {India}", journal = j-TECHNOVATION, volume = "52--53", number = "??", pages = "28--39", month = jun # "\slash " # jul, year = "2016", CODEN = "????", ISSN = "0166-4972 (print), 1879-2383 (electronic)", ISSN-L = "0166-4972", bibdate = "Sat Dec 24 10:02:40 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/technovation.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0166497216000055", acknowledgement = ack-nhfb, fjournal = "Technovation", journal-URL = "http://www.sciencedirect.com/science/journal/01664972/39", } @Article{Choi:2016:TDP, author = "Seung Woo Choi and Hee Jung Kwon and Won Kyung Song", title = "Three-dimensional printing using open source software and {JPEG} images from optical coherence tomography of an epiretinal membrane patient", journal = j-ACTA-OPHTHALMOL, pages = "??--??", year = "2016", DOI = "https://doi.org/10.1111/aos.13179", ISSN = "1755-375X (print), 1755-3768 (electronic)", ISSN-L = "1755-375X", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Acta Ophthalmologica", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1111/(ISSN)1755-3768", } @Article{Dagkakis:2016:MOS, author = "Georgios Dagkakis and Ioannis Papagiannopoulos and Cathal Heavey", title = "{ManPy}: an open-source software tool for building discrete event simulation models of manufacturing systems", journal = j-SPE, volume = "46", number = "7", pages = "955--981", month = jul, year = "2016", CODEN = "SPEXBL", DOI = "https://doi.org/10.1002/spe.2347", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/python.bib; https://www.math.utah.edu/pub/tex/bib/spe.bib", acknowledgement = ack-nhfb, fjournal = "Software --- Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", keywords = "discrete event simulation, open source, Python, SimPy, ManPy", } @Article{Daxhelet:2016:EER, author = "M. Daxhelet and M. Suppa and F. Benhadou and V. Djamei and T. Tzellos and G. Ingvarsson and J. Boer and A. Martorell and J. R. Ingram and N. Desai and A. Nassif and J. Revuz and C. Hotz and V. Bettoli and I. E. Deckers and G. B. Jemec and E. Prens and C. C. Zouboulis and V. del Marmol", title = "Establishment of a {European Registry} for \bioname{hidradenitis suppurativa\slash acne inversa} by using an open source software", journal = "Journal of the European Academy of Dermatology and Venereology", volume = "30", number = "8", pages = "1424--1426", year = "2016", DOI = "https://doi.org/10.1111/jdv.13267", ISSN = "0926-9959 (print), 1468-3083 (electronic)", ISSN-L = "0926-9959", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Ducrozet:2016:HOO, author = "Guillaume Ducrozet and F{\'e}licien Bonnefoy and David {Le Touz{\'e}} and Pierre Ferrant", title = "{HOS-ocean}: Open-source solver for nonlinear waves in open ocean based on {High-Order Spectral} method", journal = j-COMP-PHYS-COMM, volume = "203", number = "??", pages = "245--254", month = jun, year = "2016", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Apr 18 08:17:17 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465516300327", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Duy:2016:HDF, author = "Truong Vinh Truong Duy and Taisuke Ozaki", title = "Hybrid and {$4$-D} {FFT} implementations of an open-source parallel {FFT} package {OpenFFT}", journal = j-J-SUPERCOMPUTING, volume = "72", number = "2", pages = "391--416", month = feb, year = "2016", CODEN = "JOSUED", DOI = "https://doi.org/10.1007/s11227-015-1568-8", ISSN = "0920-8542 (print), 1573-0484 (electronic)", ISSN-L = "0920-8542", bibdate = "Thu Apr 7 12:01:24 MDT 2016", bibsource = "http://link.springer.com/journal/11227/72/2; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsuper.bib", URL = "http://link.springer.com/article/10.1007/s11227-015-1568-8", acknowledgement = ack-nhfb, fjournal = "The Journal of Supercomputing", journal-URL = "http://link.springer.com/journal/11227", } @Article{Edson:2016:SOS, author = "Curtis B. Edson", title = "Out in space to open source: challenges and rewards of studying ecology using free software for space-borne remote sensing and geographic information system", journal = j-ECOLOGY, volume = "97", number = "10", pages = "2894--2896", year = "2016", CODEN = "ECOLAR", DOI = "https://doi.org/10.1002/ecy.1491", ISSN = "0012-9658 (print), 1939-9170 (electronic)", ISSN-L = "0012-9658", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Ecology", keywords = "geographic information system, open-source GIS, QGIS, R, remote sensing", } @Article{Falls:2016:XVR, author = "Zackary Falls and David C. Lonie and Patrick Avery and Andrew Shamp and Eva Zurek", title = "{XtalOpt version r9}: an open-source evolutionary algorithm for crystal structure prediction", journal = j-COMP-PHYS-COMM, volume = "199", number = "??", pages = "178--179", month = feb, year = "2016", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Thu Dec 3 07:20:37 MST 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465515003690", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Fang:2016:OSV, author = "Xin Fang and Miriam Leeser", title = "Open-Source Variable-Precision Floating-Point Library for Major Commercial {FPGAs}", journal = j-TRETS, volume = "9", number = "3", pages = "1--17", month = jul, year = "2016", DOI = "https://doi.org/10.1145/2851507", ISSN = "1936-7406 (print), 1936-7414 (electronic)", ISSN-L = "1936-7406", bibdate = "Sat Feb 8 10:53:20 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/trets.bib", URL = "https://dl.acm.org/doi/abs/10.1145/2851507", abstract = "There is increased interest in implementing floating-point designs for different precisions that take advantage of the flexibility offered by Field-Programmable Gate Arrays (FPGAs). In this article, we present updates to the Variable-precision FLOATing Point Library (VFLOAT) developed at Northeastern University and highlight recent improvements in implementations for implementing reciprocal, division, and square root components that scale to double precision for FPGAs from the two major vendors: Altera and Xilinx. Our library is open source and flexible and provides the user with many options. A designer has many tradeoffs to consider including clock frequency, total latency, and resource usage as well as target architecture. We compare the generated cores to those produced by each vendor and to another popular open-source tool: FloPoCo. VFLOAT has the advantage of not tying the user's design to a specific target architecture and of providing the maximum flexibility for all options including clock frequency and latency compared to other alternatives. Our results show that variable-precision as well as double-precision designs can easily be accommodated and the resulting components are competitive and in many cases superior to the alternatives.", acknowledgement = ack-nhfb, fjournal = "ACM Transactions on Reconfigurable Technology and Systems (TRETS)", journal-URL = "http://portal.acm.org/toc.cfm?id=J1151", } @Article{Foss:2016:PFP, author = "Nicolai j. Foss and Lars Frederiksen and Francesco Rullani", title = "Problem-formulation and problem-solving in self-organized communities: How modes of communication shape project behaviors in the free open-source software community", journal = "Strategic Management Journal", volume = "37", number = "13", pages = "2589--2610", year = "2016", DOI = "https://doi.org/10.1002/smj.2439", ISSN = "0143-2095 (print), 1097-0266 (electronic)", ISSN-L = "0143-2095", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "communities, open-source software, problem-solving, communication, project organization", } @Article{Friard:2016:BFV, author = "Olivier Friard and Marco Gamba", title = "{BORIS}: a free, versatile open-source event-logging software for video\slash audio coding and live observations", journal = "Methods in Ecology and Evolution", volume = "7", number = "11", pages = "1325--1330", year = "2016", DOI = "https://doi.org/10.1111/2041-210X.12584", ISSN = "2041-210X", ISSN-L = "2041-210X", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "behavioural analysis, behaviour coding, coding scheme, ethology, observational data, ttime-budget", } @Book{Friedman:2016:SLI, author = "Alon Friedman", title = "Statistics for library and information services: a primer for using open source {R} software for accessibility and visualization", publisher = "Rowman and Littlefield", address = "Lanham, UK", pages = "xvi + 355", year = "2016", ISBN = "1-4422-4992-7 (hardcover), 1-4422-4993-5 (e-book)", ISBN-13 = "978-1-4422-4992-9 (hardcover), 978-1-4422-4993-6 (e-book)", LCCN = "Z669.8 .F75 2016", bibdate = "Wed Jan 31 05:35:01 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/s-plus.bib; z3950.loc.gov:7090/Voyager", acknowledgement = ack-nhfb, author-dates = "1966--", subject = "Information science; Statistical methods; Library statistics; R (Computer program language); Information visualization", tableofcontents = "Introduction \\ Research design \\ Data (types and collection methods) \\ How to run R \\ Descriptive statistics \\ Bivariate statistics \\ Probability theory \\ Random variables and probability distributions \\ Sampling distributions \\ Confidence interval estimation \\ Fundamentals of hypothesis testing \\ Correlation and regression \\ Analysis of variances and chi-square tests \\ Time series and predictive analytics \\ Visualization display \\ Advanced visualization display \\ Applying visualization to statistics analysis \\ Appendix A. Frequency used formulas used in this book \\ Appendix B. Statistics tables (Z score and critical values for student's T distribution) \\ Appendix C. Frequency R commands", } @Article{Galland:2016:AOS, author = "Olivier Galland and H{\aa}vard S. Bertelsen and Frank Guldstrand and Luc Girod and Rikke F. Johannessen and Fanny Bjugger and Steffi Burchardt and Karen Mair", title = "Application of open-source photogrammetric software {MicMac} for monitoring surface deformation in laboratory models", journal = "Journal of Geophysical Research: Solid Earth", volume = "121", number = "4", pages = "2852--2872", year = "2016", DOI = "https://doi.org/10.1002/2015JB012564", ISSN = "2169-9313 (print), 2169-9356 (electronic)", ISSN-L = "2169-9313", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "photogrammetry, analogue models, geodesy, magma intrusion, tectonics, surface deformation", } @Article{Greenwald:2016:PAA, author = "Chelsea Greenwald and Niranjan Venugopal", title = "Poster-05: Automated analysis of {MR} distortion using a novel anthropomorphic phantom and open source software", journal = j-MED-PHYS, volume = "43", number = "8Part1", pages = "4936--4936", year = "2016", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.4961779", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Computer software, Computed tomography, Medical magnetic resonance imaging, Radiosurgery, Three dimensional image processing, Medical image distortion, Image analysis", } @Article{Grier:2016:FYO, author = "David Alan Grier", title = "Fifteen Years to Open Source", journal = j-COMPUTER, volume = "49", number = "12", pages = "96", month = dec, year = "2016", CODEN = "CPTRB4", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Thu Dec 1 15:03:43 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.computer.org/csdl/mags/co/2016/12/mco2016120096.html", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", remark = "The article reports: ``It took a total of 15 years, and multiple public hearings and debates, for the office to issue new policies on software procurement, which happened within the last six months under current federal CIO Tony Scott. The first change requires agencies to utilize organizational licenses whenever possible. The second requires agencies to utilize open source software, with the goal that 20 percent of all government software should be open source.''", } @Article{Gu:2016:PFO, author = "X.-F. Gu and T. Furuhara and W.-Z. Zhang", title = "{PTCLab}: free and open-source software for calculating phase transformation crystallography", journal = j-J-APPL-CRYSTAL, volume = "49", number = "3", pages = "1099--1106", year = "2016", CODEN = "JACGAR", DOI = "https://doi.org/10.1107/S1600576716006075", ISSN = "0021-8898 (print), 1600-5767 (electronic)", ISSN-L = "0021-8898", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Journal of applied crystallography", keywords = "orientation relationships, interfacial structure, matensite crystallography, precipitation crystallography, variant selection", } @Article{Guan:2016:OSF, author = "Fei Guan and Long Peng and Luc Perneel and Martin Timmerman", title = "Open source {FreeRTOS} as a case study in real-time operating system evolution", journal = j-J-SYST-SOFTW, volume = "118", number = "??", pages = "19--35", month = aug, year = "2016", CODEN = "JSSODM", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Thu Jun 9 06:36:58 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121216300383", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212/", } @Misc{Heimlich:2016:GOI, author = "O. Heimlich", title = "{GNU Octave} interval package", howpublished = "Web document", year = "2016", bibdate = "Fri Dec 02 16:08:44 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://octave.sourceforge.net/interval/", acknowledgement = ack-nhfb, lastaccess = "21 September 2016", } @Article{Hornikx:2016:OOS, author = "Maarten Hornikx and Thomas Krijnen and Louis van Harten", title = "{openPSTD}: the open source pseudospectral time-domain method for acoustic propagation", journal = j-COMP-PHYS-COMM, volume = "203", number = "??", pages = "298--308", month = jun, year = "2016", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Apr 18 08:17:17 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465516300443", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Hunsen:2016:PBV, author = "Claus Hunsen and Bo Zhang and Janet Siegmund and Christian K{\"a}stner and Olaf Le{\ss}enich and Martin Becker and Sven Apel", title = "Preprocessor-based variability in open-source and industrial software systems: an empirical study", journal = j-EMPIR-SOFTWARE-ENG, volume = "21", number = "2", pages = "449--482", month = apr, year = "2016", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-015-9360-1", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:14:42 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s10664-015-9360-1", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Imran:2016:WDA, author = "A. Imran and S. Aljawarneh and K. Sakib", title = "{Web} Data Amalgamation for Security Engineering: Digital Forensic Investigation of Open Source Cloud", journal = j-J-UCS, volume = "22", number = "4", pages = "494--??", month = "????", year = "2016", CODEN = "????", ISSN = "0948-695X (print), 0948-6968 (electronic)", ISSN-L = "0948-6968", bibdate = "Wed Sep 7 16:47:24 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jucs.bib", URL = "http://www.jucs.org/jucs_22_4/web_data_amalgamation_for", acknowledgement = ack-nhfb, fjournal = "J.UCS: Journal of Universal Computer Science", journal-URL = "http://www.jucs.org/jucs", } @Article{Jeremias:2016:CEH, author = "Gunnar Jeremias and Mirko Himmel", title = "Can everyone help verify the bioweapons convention? {Perhaps}, via open source monitoring", journal = j-BULL-AT-SCI, volume = "72", number = "6", pages = "412--417", year = "2016", CODEN = "BASIAP", DOI = "https://doi.org/10.1080/00963402.2016.1240487", ISSN = "0096-3402 (print), 1938-3282 (electronic)", ISSN-L = "0096-3402", bibdate = "Thu Dec 8 11:48:31 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/bullatsci.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Bulletin of the Atomic Scientists", journal-URL = "http://www.tandfonline.com/loi/rbul20", onlinedate = "04 Oct 2016", } @Article{Kazman:2016:EEA, author = "R. Kazman and D. Goldenson and I. Monarch and W. Nichols and G. Valetto", title = "Evaluating the Effects of Architectural Documentation: A Case Study of a Large Scale Open Source Project", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "42", number = "3", pages = "220--260", month = mar, year = "2016", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2015.2465387", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Feb 1 19:49:24 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2010.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=7230299", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Kerns:2016:SGB, author = "J. Kerns and D. Yaldo", title = "{SU-G-BRB-02}: an Open-Source Software Analysis Library for Linear Accelerator Quality Assurance", journal = j-MED-PHYS, volume = "43", number = "6Part24", pages = "3631--3631", year = "2016", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.4956909", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Linear accelerators, Computer software, Quality assurance, Cone beam computed tomography, Multileaf collimators, Medical imaging, Image guided radiation therapy, Programming languages, Physicists, Data analysis", } @Article{Kramarev:2016:ITW, author = "D. Kramarev and A. Sakzad and E. Viterbo", title = "Implementation of a two-way relay network with compute-and-forward in {GNU Radio}", journal = "Transactions on Emerging Telecommunications Technologies", volume = "27", number = "4", pages = "484--493", year = "2016", DOI = "https://doi.org/10.1002/ett.2984", ISSN = "2161-3915", ISSN-L = "2161-3915", bibdate = "Tue Jan 30 09:50:34 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Krishnamurthy:2016:PDP, author = "Rajiv Krishnamurthy and Varghese Jacob and Suresh Radhakrishnan and Kutsal Dogan", title = "Peripheral Developer Participation in Open Source Projects: an Empirical Analysis", journal = j-TMIS, volume = "6", number = "4", pages = "14:1--14:??", month = jan, year = "2016", CODEN = "????", DOI = "https://doi.org/10.1145/2820618", ISSN = "2158-656X (print), 2158-6578 (electronic)", ISSN-L = "2158-656X", bibdate = "Mon Jan 25 07:36:48 MST 2016", bibsource = "http://www.acm.org/pubs/contents/journals/tmis/; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tmis.bib", abstract = "The success of the Open Source model of software development depends on the voluntary participation of external developers (the peripheral developers), a group that can have distinct motivations from that of project founders (the core developers). In this study, we examine peripheral developer participation by empirically examining approximately 2,600 open source projects. In particular, we hypothesize that peripheral developer participation is higher when the potential for building reputation by gaining recognition from project stakeholders is higher. We consider recognition by internal stakeholders (such as core developers) and external stakeholders (such as end-users and peers). We find a positive association between peripheral developer participation and the potential of stakeholder recognition after controlling for bug reports, feature requests, and other key factors. Our findings provide important insights for OSS founders and corporate managers for open sourcing or OSS adoption decisions.", acknowledgement = ack-nhfb, articleno = "14", fjournal = "ACM Transactions on Management Information Systems (TMIS)", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1320", } @TechReport{Lefevre:2016:OBB, author = "Vincent Lef{\`e}vre and Paul Zimmermann", title = "Optimized {Binary64} and {Binary128} Arithmetic with {GNU MPFR}", type = "Report", number = "hal-01502326", institution = "Inria Grenoble --- Rh{\^o}ne-Alpes, LIP --- Laboratoire de l'Informatique du Parall{\'e}lisme and Inria Nancy --- Grand Est, LORIA --- ALGO --- Department of Algorithms, Computation, Image and Geometry", pages = "10", month = apr, year = "2016", bibdate = "Wed Apr 05 06:51:37 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "To appear in IEEE ARITH'2016 proceedings London, UK (24--26 July, 2016).", URL = "https://hal.inria.fr/hal-01502326", abstract = "We describe algorithms used to optimize the GNU MPFR library when the operands fit into one or two words. On modern processors, a correctly rounded addition of two quadruple precision numbers is now performed in 22 cycles, a subtraction in 24 cycles, a multiplication in 32 cycles, a division in 64 cycles, and a square root in 69 cycles. We also introduce a new faithful rounding mode, which enables even faster computations. Those optimizations will be available in version 4 of MPFR.", acknowledgement = ack-nhfb, } @Article{Madec:2016:GOS, author = "Morgan Madec and Fran{\c{c}}ois Pecheux and Yves Gendrault and Elise Rosati and Christophe Lallement and Jacques Haiech", title = "{GeNeDA}: an Open-Source Workflow for Design Automation of Gene Regulatory Networks Inspired from Microelectronics", journal = j-J-COMPUT-BIOL, volume = "23", number = "10", pages = "841--855", month = oct, year = "2016", CODEN = "JCOBEM", DOI = "https://doi.org/10.1089/cmb.2015.0229", ISSN = "1066-5277 (print), 1557-8666 (electronic)", ISSN-L = "1066-5277", bibdate = "Sat Jun 1 09:52:38 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputbiol.bib", URL = "https://www.liebertpub.com/doi/abs/10.1089/cmb.2015.0229; https://www.liebertpub.com/doi/pdf/10.1089/cmb.2015.0229", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Biology", journal-URL = "https://www.liebertpub.com/loi/cmb/", onlinedate = "20 June 2016", } @Article{Municchi:2016:HES, author = "Federico Municchi and Christoph Goniva and Stefan Radl", title = "Highly efficient spatial data filtering in parallel using the opensource library {CPPPO}", journal = j-COMP-PHYS-COMM, volume = "207", number = "??", pages = "400--414", month = oct, year = "2016", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Tue Aug 30 18:08:51 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465516301606", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @InCollection{Murugesan:2016:OSC, author = "San Murugesan and Irena Bojanova", editor = "G. R. Gangadharan and Deepnarayan Tiwari and Lalit Sanagavarapu and Shakti Mishra and Abraham Williams and Srimanyu Timmaraju", booktitle = "Encyclopedia of Cloud Computing", title = "Open-Source Cloud Software Solutions", chapter = "12", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "139--149", year = "2016", DOI = "https://doi.org/10.1002/9781118821930.ch12", ISBN = "1-118-82193-9", ISBN-13 = "978-1-118-82193-0", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "open-source cloud software, private cloud, cloud development, Eucalyptus, OpenStack, CloudStack, cloud infrastructure automation tools", } @Article{Neville-Neil:2016:GL, author = "George Neville-Neil", title = "{GNL} is Not {Linux}", journal = j-QUEUE, volume = "14", number = "1", pages = "40", month = jan, year = "2016", CODEN = "AQCUAE", DOI = "https://doi.org/10.1145/2898442.2909572", ISSN = "1542-7730 (print), 1542-7749 (electronic)", ISSN-L = "1542-7730", bibdate = "Wed Dec 11 08:08:27 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", URL = "http://queue.acm.org/detail.cfm?id=2909572", abstract = "What's in a Name?.", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J882", remark = "Comments on Linux vs GNU\slash Linux.", } @Article{Neville-Neil:2016:KVG, author = "George V. Neville-Neil", title = "Kode Vicious: {GNL} is not {Linux}", journal = j-CACM, volume = "59", number = "4", pages = "31--32", month = apr, year = "2016", CODEN = "CACMA2", DOI = "https://doi.org/10.1145/2892559", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Fri Apr 15 14:58:10 MDT 2016", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/cacm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://cacm.acm.org/magazines/2016/4/200171/fulltext", abstract = "What's in a name?", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @Article{Palmer:2016:PES, author = "P. J. Palmer and M. A. Sinclair and C. E. Siemieniuch and M. J. De Henshaw", title = "A practical example of a software factory: building a custom application for analysing {EU Cyber Physical System (CPS)} projects using Open Source software components", journal = "INCOSE International Symposium", volume = "26", number = "1", pages = "336--351", year = "2016", DOI = "https://doi.org/10.1002/j.2334-5837.2016.00164.x", ISSN = "2334-5837", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Pearce:2016:RIO, author = "J. M. Pearce", title = "Return on investment for open source scientific hardware development", journal = j-SCI-PUBLIC-POL, volume = "43", number = "2", pages = "192--195", month = apr, year = "2016", CODEN = "????", DOI = "https://doi.org/10.1093/scipol/scv034", ISSN = "0302-3427 (print), 1471-5430 (electronic)", ISSN-L = "0302-3427", bibdate = "Tue Jun 21 09:24:41 MDT 2016", bibsource = "http://spp.oxfordjournals.org/content/43/2.toc; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/scipublicpol2010.bib", acknowledgement = ack-nhfb, fjournal = "Science and Public Policy", journal-URL = "http://spp.oxfordjournals.org/content/by/year", onlinedate = "June 20, 2015", } @Article{Petersen:2016:OOH, author = "O. Petersen and L. Holst", title = "{OP31.05}: Obstetric home-monitoring including {CTG} in complicated pregnancies: development and results of system, based on free available Open Source software", journal = "Ultrasound in Obstetrics \& Gynecology", volume = "48", pages = "154--155", year = "2016", DOI = "https://doi.org/10.1002/uog.16460", ISSN = "0960-7692 (print), 1469-0705 (electronic)", ISSN-L = "0960-7692", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Pittenger:2016:KYO, author = "Mike Pittenger", title = "Know your open source code", journal = j-NETWORK-SECURITY, volume = "2016", number = "5", pages = "11--15", month = may, year = "2016", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(16)30048-4", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 17:01:32 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485816300484", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @Article{Preining:2016:YTL, author = "Norbert Preining", title = "10 years of {{\TeX} Live} in {Debian}", journal = j-TUGboat, volume = "37", number = "1", pages = "45--47", year = "2016", ISSN = "0896-3207", ISSN-L = "0896-3207", bibdate = "Mon Jun 6 06:30:54 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", acknowledgement = ack-bnb # " and " # ack-nhfb, journal-URL = "http://www.tug.org/TUGboat/", } @Article{Preining:TB37-1-45, author = "Norbert Preining", title = "10 years of {{\TeX} Live} in {Debian}", journal = j-TUGboat, volume = "37", number = "1", pages = "45--47", year = "2016", ISSN = "0896-3207", bibdate = "Mon Jun 6 06:30:54 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", acknowledgement = ack-bnb # " and " # ack-nhfb, fjournal = "TUGboat", journal-URL = "https://tug.org/TUGboat/", } @Article{Prusa:2016:DWT, author = "Zden{\v{e}}k Pr{\ocirc{u}}sa and Peter L. S{\o}ndergaard and Pavel Rajmic", title = "Discrete Wavelet Transforms in the Large Time-Frequency Analysis Toolbox for {MATLAB\slash GNU Octave}", journal = j-TOMS, volume = "42", number = "4", pages = "32:1--32:23", month = jul, year = "2016", CODEN = "ACMSCU", DOI = "https://doi.org/10.1145/2839298", ISSN = "0098-3500 (print), 1557-7295 (electronic)", ISSN-L = "0098-3500", bibdate = "Tue Nov 22 17:45:24 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib; https://www.math.utah.edu/pub/tex/bib/toms.bib", URL = "http://dl.acm.org/citation.cfm?id=2839298", acknowledgement = ack-nhfb, articleno = "32", fjournal = "ACM Transactions on Mathematical Software", journal-URL = "http://dl.acm.org/pub.cfm?id=J782", } @Article{Reuter:2016:FMG, author = "Balthasar Reuter and Vadym Aizinger and Manuel Wieland and Florian Frank and Peter Knabner", title = "{FESTUNG}: a {MATLAB\slash GNU Octave} toolbox for the discontinuous {Galerkin} method, {Part II}: Advection operator and slope limiting", journal = j-COMPUT-MATH-APPL, volume = "72", number = "7", pages = "1896--1925", month = oct, year = "2016", CODEN = "CMAPDK", ISSN = "0898-1221 (print), 1873-7668 (electronic)", ISSN-L = "0898-1221", bibdate = "Wed Mar 1 21:52:00 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122116304606", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @Article{Ronglong:2016:SOS, author = "Suthat Ronglong and Chonlameth Arpnikanondt", title = "{Signal}: an open-source cross-platform universal messaging system with feedback support", journal = j-J-SYST-SOFTW, volume = "117", number = "??", pages = "30--54", month = jul, year = "2016", CODEN = "JSSODM", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Thu May 19 08:19:13 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121216000510", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212/", } @Article{Scholtes:2016:ARL, author = "Ingo Scholtes and Pavlin Mavrodiev and Frank Schweitzer", title = "From {Aristotle} to {Ringelmann}: a large-scale analysis of team productivity and coordination in {Open Source Software} projects", journal = j-EMPIR-SOFTWARE-ENG, volume = "21", number = "2", pages = "642--683", month = apr, year = "2016", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-015-9406-4", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Dec 2 09:14:42 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s10664-015-9406-4", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Sibaev:2016:PFO, author = "Marat Sibaev and Deborah L. Crittenden", title = "{PyVCI}: a flexible open-source code for calculating accurate molecular infrared spectra", journal = j-COMP-PHYS-COMM, volume = "203", number = "??", pages = "290--297", month = jun, year = "2016", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Apr 18 08:17:17 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465516300418", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{SM-D:2016:BRA, author = "SM-D", title = "Book Review: {{\booktitle{Automating Open Source Intelligence}} [edited by Robert Layton and Paul Watters, Syngress. ISBN 978-0-12-802916-9]}", journal = j-NETWORK-SECURITY, volume = "2016", number = "3", pages = "4--4", month = mar, year = "2016", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(16)30024-1", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 17:01:30 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485816300241", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @Article{Sturmberg:2016:EOS, author = "Bj{\"o}rn C. P. Sturmberg and Kokou B. Dossou and Felix J. Lawrence and Christopher G. Poulton and Ross C. McPhedran and C. Martijn de Sterke and Lindsay C. Botten", title = "{EMUstack}: an open source route to insightful electromagnetic computation via the {Bloch} mode scattering matrix method", journal = j-COMP-PHYS-COMM, volume = "202", number = "??", pages = "276--286", month = may, year = "2016", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Mar 14 12:21:33 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465516000035", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @InBook{Tattar:2016:AOS, author = "Prabhanjan Narayanachar Tattar and Suresh Ramaiah and B. G. Manjunath", booktitle = "A Course in Statistics With {R}", title = "{Appendix A}: Open Source Software --- an Epilogue", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "627--630", year = "2016", DOI = "https://doi.org/10.1002/9781119152743.app1", ISBN = "1-119-15274-7", ISBN-13 = "978-1-119-15274-3", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/s-plus.bib", acknowledgement = ack-nhfb, } @Article{Vazquez:2016:NDI, author = "R. V{\'a}zquez", title = "A new design for the implementation of isogeometric analysis in {Octave} and {Matlab}: {GeoPDEs 3.0}", journal = j-COMPUT-MATH-APPL, volume = "72", number = "3", pages = "523--554", month = aug, year = "2016", CODEN = "CMAPDK", ISSN = "0898-1221 (print), 1873-7668 (electronic)", ISSN-L = "0898-1221", bibdate = "Wed Mar 1 21:51:58 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122116302681", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @Article{Warren:2016:GOS, author = "Craig Warren and Antonios Giannopoulos and Iraklis Giannakis", title = "{gprMax}: Open source software to simulate electromagnetic wave propagation for {Ground Penetrating Radar}", journal = j-COMP-PHYS-COMM, volume = "209", number = "??", pages = "163--170", month = dec, year = "2016", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Tue Oct 18 17:55:23 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465516302533", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Yang:2016:MAR, author = "Jianfeng Yang and Yu Liu and Min Xie and Ming Zhao", title = "Modeling and analysis of reliability of multi-release open source software incorporating both fault detection and correction processes", journal = j-J-SYST-SOFTW, volume = "115", number = "??", pages = "102--110", month = may, year = "2016", CODEN = "JSSODM", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Mon Mar 14 11:56:10 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121216000200", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212/", } @Article{Young-S:2016:OFP, author = "Luis E. Young-S. and Dusan Vudragovi{\'c} and Paulsamy Muruganandam and Sadhan K. Adhikari and Antun Balaz", title = "{OpenMP Fortran} and {C} programs for solving the time-dependent {Gross--Pitaevskii} equation in an anisotropic trap", journal = j-COMP-PHYS-COMM, volume = "204", number = "??", pages = "209--213", month = jul, year = "2016", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri May 13 19:25:21 MDT 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/fortran3.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S001046551630073X", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Zhang:2016:TDH, author = "D. Zhang", title = "{TH-E-209-03}: Development of An In-House {CT} Dose Monitoring and Management System Based On Open-Source Software Resources --- Pearls and Pitfalls", journal = j-MED-PHYS, volume = "43", number = "6Part47", pages = "3902--3902", year = "2016", CODEN = "MPHYA6", DOI = "https://doi.org/10.1118/1.4958285", ISSN = "2473-4209", ISSN-L = "0094-2405", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Medical Physics", journal-URL = "http://scitation.aip.org/content/aapm/journal/medphys", keywords = "Dosimetry, Computer software, Medical imaging, Medical physicists, Management, Computed tomography, Data analysis, Pearl", } @Article{Ajiferuke:2017:BRS, author = "Isola Ajiferuke", title = "Book Review: {{\booktitle{Statistics for library and information services: a primer for using open source R software for accessibility and visualization}}. Alon Friedman. Lanham, MD: Rowman \& Littlefield Publishers, 2015. 376 pp. \$95.00 (hardback). (ISBN 978-1-4422-4992-9)}", journal = j-J-ASSOC-INF-SCI-TECHNOL, volume = "68", number = "6", pages = "1594--1595", month = jun, year = "2017", CODEN = "????", DOI = "https://doi.org/10.1002/asi.23744", ISSN = "2330-1635 (print), 2330-1643 (electronic)", ISSN-L = "2330-1635", bibdate = "Mon Jul 24 07:54:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jaist.bib; https://www.math.utah.edu/pub/tex/bib/s-plus.bib", acknowledgement = ack-nhfb, fjournal = "Journal of the Association for Information Science and Technology", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2330-1643", } @Article{Altalhi:2017:ECO, author = "Abdulrahman H. Altalhi and J. M. Luna and M. A. Vallejo and S. Ventura", title = "Evaluation and comparison of open source software suites for data mining and knowledge discovery", journal = "Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery", volume = "7", number = "3", pages = "??--??", year = "2017", DOI = "https://doi.org/10.1002/widm.1204", ISSN = "1942-4787 (print), 1942-4795 (electronic)", ISSN-L = "1942-4795", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Article{Avery:2017:CRO, author = "Patrick Avery and Eva Zurek", title = "Corrigendum to {``RandSpg: an open-source program for generating atomistic crystal structures with specific spacegroups''} [Comput. Phys. Comm. {\bf 213} (2017) 208--216]", journal = j-COMP-PHYS-COMM, volume = "220", number = "??", pages = "509--509", month = nov, year = "2017", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri Sep 15 11:56:42 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "See \cite{Avery:2017:ROS}.", URL = "http://www.sciencedirect.com/science/article/pii/S0010465517301595", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Avery:2017:ROS, author = "Patrick Avery and Eva Zurek", title = "{RandSpg}: an open-source program for generating atomistic crystal structures with specific spacegroups", journal = j-COMP-PHYS-COMM, volume = "213", number = "??", pages = "208--216", month = apr, year = "2017", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Feb 4 08:00:23 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465516303848", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Avery:2017:XNV, author = "Patrick Avery and Zackary Falls and Eva Zurek", title = "{XtalOpt Version r10}: an open-source evolutionary algorithm for crystal structure prediction", journal = j-COMP-PHYS-COMM, volume = "217", number = "??", pages = "210--211", month = aug, year = "2017", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed Jul 26 06:22:12 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465517301005", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Bansal:2017:EAS, author = "Ankita Bansal", title = "Empirical analysis of search based algorithms to identify change prone classes of open source software", journal = j-COMP-LANGS-SYS-STRUCT, volume = "47 (Part 2)", number = "??", pages = "211--231", month = "????", year = "2017", CODEN = "????", ISSN = "1477-8424 (print), 1873-6866 (electronic)", ISSN-L = "1477-8424", bibdate = "Wed Dec 7 14:49:51 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/complngs.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1477842416301397", acknowledgement = ack-nhfb, fjournal = "Computer Languages, Systems and Structures", journal-URL = "http://www.sciencedirect.com/science/journal/14778424/", } @TechReport{Beebe:2017:DAS, author = "Nelson H. F. Beebe", title = "Decimal-arithmetic support in {\tt gcc} compilers", institution = inst-UTAH-MATH, address = inst-UTAH-MATH:adr, pages = "13", day = "27", month = oct, year = "2017", bibdate = "Tue Nov 07 18:39:26 2017", bibsource = "https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.math.utah.edu/pub/mathcw/dgcc/", acknowledgement = ack-nhfb, } @Article{Behnamghader:2017:LSS, author = "Pooyan Behnamghader and Duc Minh Le and Joshua Garcia and Daniel Link and Arman Shahbazian and Nenad Medvidovic", title = "A large-scale study of architectural evolution in open-source software systems", journal = j-EMPIR-SOFTWARE-ENG, volume = "22", number = "3", pages = "1146--1193", month = jun, year = "2017", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-016-9466-0", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Sat Jun 24 11:12:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-016-9466-0", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Book{Berger:2017:AHA, author = "Lee R. Berger and John (John David) Hawks", title = "Almost human: the astonishing tale of \bioname{Homo naledi} and the discovery that changed our human story", publisher = "National Geographic", address = "Washington, DC, USA", pages = "239", year = "2017", ISBN = "1-4262-1811-7 (hardcover)", ISBN-13 = "978-1-4262-1811-8 (hardcover)", LCCN = "GN284.5 .B47 2017", bibdate = "Sat Dec 23 08:54:30 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager", abstract = "This first-person narrative about an archaeological discovery is rewriting the story of human evolution. A story of defiance and determination by a controversial scientist, this is Lee Berger's own take on finding \bioname{Homo naledi}, an all-new species on the human family tree and one of the greatest discoveries of the 21st century. In 2013, Berger, a National Geographic Explorer-in-Residence, caught wind of a cache of bones in a hard-to-reach underground cave in South Africa. He put out a call around the world for petite collaborators--men and women small and adventurous enough to be able to squeeze through 8-inch tunnels to reach a sunless cave 40 feet underground. With this team of ``underground astronauts,'' Berger made the discovery of a lifetime: hundreds of prehistoric bones, including entire skeletons of at least 15 individuals, all perhaps two million years old. Their features combined those of known prehominids like Lucy, the famous Australopithecus, with those more human than anything ever before seen in prehistoric remains. Berger's team had discovered an all new species, and they called it \bioname{Homo naledi}. The cave quickly proved to be the richest primitive hominid site ever discovered, full of implications that shake the very foundation of how we define what makes us human. Did this species come before, during, or after the emergence of \bioname{Homo sapiens} on our evolutionary tree? How did the cave come to contain nothing but the remains of these individuals? Did they bury their dead? If so, they must have had a level of self-knowledge, including an awareness of death. And yet those are the very characteristics used to define what makes us human. Did an equally advanced species inhabit Earth with us, or before us? Berger does not hesitate to address all these questions. Berger is a charming and controversial figure, and some colleagues question his interpretation of this and other finds. But in these pages, this charismatic and visionary paleontologist counters their arguments and tells his personal story: a rich and readable narrative about science, exploration, and what it means to be human. A story of defiance and determination by a controversial scientist, this is Lee Berger's own take on finding \bioname{Homo naledi}, an all-new species on the human family tree and one of the greatest discoveries of the 21st century.", acknowledgement = ack-nhfb, remark = "Although this book says nothing about open-source software, it says a good bit in favor of open-source research findings, including the free sharing of sub-millimeter accurate 3-D models of fossils.", subject = "Homo naledi; Human beings; Origin; Evolution; Human remains (Archaeology); South Africa; Witwatersrand Region; SOCIAL SCIENCE / Anthropology / Physical; HISTORY / Expeditions and Discoveries; SCIENCE / Paleontology", } @Article{Bosu:2017:PAS, author = "A. Bosu and J. C. Carver and C. Bird and J. Orbeck and C. Chockley", title = "Process Aspects and Social Dynamics of Contemporary Code Review: Insights from Open Source Development and Industrial Practice at {Microsoft}", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "43", number = "1", pages = "56--75", month = jan, year = "2017", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2016.2576451", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Feb 1 19:49:24 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2010.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=7484733", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Bricteux:2017:VSO, author = "L. Bricteux and S. Zeoli and N. Bourgeois", title = "Validation and scalability of an open source parallel flow solver", journal = j-CCPE, volume = "29", number = "21", pages = "??--??", day = "10", month = nov, year = "2017", CODEN = "CCPEBO", DOI = "https://doi.org/10.1002/cpe.4330", ISSN = "1532-0626 (print), 1532-0634 (electronic)", ISSN-L = "1532-0626", bibdate = "Sat Dec 30 09:11:58 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/ccpe.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Concurrency and Computation: Practice and Experience", journal-URL = "http://www.interscience.wiley.com/jpages/1532-0626", } @Article{Caneill:2017:DDT, author = "Matthieu Caneill and Daniel M. Germ{\'a}n and Stefano Zacchiroli", title = "The {Debsources Dataset}: two decades of free and open source software", journal = j-EMPIR-SOFTWARE-ENG, volume = "22", number = "3", pages = "1405--1437", month = jun, year = "2017", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-016-9461-5", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Sat Jun 24 11:12:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-016-9461-5", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Chen:2017:CLP, author = "Boyuan Chen and Zhen Ming (Jack) Jiang", title = "Characterizing logging practices in {Java}-based open source software projects --- a replication study in {Apache Software Foundation}", journal = j-EMPIR-SOFTWARE-ENG, volume = "22", number = "1", pages = "330--374", month = feb, year = "2017", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-016-9429-5", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Mon Mar 13 15:08:57 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/java2010.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s10664-016-9429-5", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Chilenski:2017:EME, author = "M. A. Chilenski and I. C. Faust and J. R. Walk", title = "{eqtools}: Modular, extensible, open-source, cross-machine {Python} tools for working with magnetic equilibria", journal = j-COMP-PHYS-COMM, volume = "210", number = "??", pages = "155--162", month = jan, year = "2017", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Thu Dec 1 14:31:09 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/python.bib", URL = "http://www.sciencedirect.com/science/article/pii/S001046551630282X", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Ching:2017:XOS, author = "Daniel J. Ching and Dog{\u{a}} G{\"u}rsoy", title = "{XDesign}: an open-source software package for designing {X}-ray imaging phantoms and experiments", journal = "Journal of Synchrotron Radiation", volume = "24", number = "2", pages = "537--544", year = "2017", DOI = "https://doi.org/10.1107/S1600577517001928", ISSN = "0909-0495 (print), 1600-5775 (electronic)", ISSN-L = "0909-0495", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/python.bib", acknowledgement = ack-nhfb, keywords = "tomography, data acquisition, simulation, phantom, scanning X-ray probe, reconstruction, quality, open-source, Python, experiment design", } @Article{Courtes:2017:CSG, author = "Ludovic Court{\`e}s", title = "Code staging in {GNU Guix}", journal = j-SIGPLAN, volume = "52", number = "12", pages = "41--48", month = dec, year = "2017", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/3170492.3136045", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Fri Dec 1 18:56:14 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigplan2010.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", abstract = "GNU Guix is a ``functional'' package manager that borrows from earlier work on Nix by Dolstra et al.. Guix implements high-level abstractions such as packages and operating system services as domain-specific languages (DSL) embedded in Scheme, and it also implements build actions and operating system orchestration in Scheme. This leads to a multi-tier programming environment where embedded code snippets are staged for eventual execution. In this paper we present G-expressions or ``gexps''. We explain our journey from traditional Lisp S-expressions to G-expressions, which augment the former with contextual information, and we discuss the implementation of gexps. We report on our experience using gexps in a variety of operating system use cases --- from package build processes to system services. Gexps provide a novel way to cover many aspects of OS configuration in a single, multi-tier language while facilitating code reuse and code sharing.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", remark = "GPCE '17 conference proceedings.", } @Article{Dhir:2017:AOS, author = "Swati Dhir and Sanjay Dhir", title = "Adoption of open-source software versus proprietary software: an exploratory study", journal = "Strategic Change", volume = "26", number = "4", pages = "363--371", year = "2017", CODEN = "STCHFT", DOI = "https://doi.org/10.1002/jsc.2137", ISSN = "1086-1718 (print), 1099-1697 (electronic)", ISSN-L = "1086-1718", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-1697", } @Article{Felberg:2017:POS, author = "Lisa E. Felberg and David H. Brookes and Eng-Hui Yap and Elizabeth Jurrus and Nathan A. Baker and Teresa Head-Gordon", title = "{PB-AM}: an open-source, fully analytical linear {Poisson--Boltzmann} solver", journal = j-J-COMPUT-CHEM, volume = "38", number = "15", pages = "1275--1282", day = "5", month = jun, year = "2017", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.24528", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Mon Jul 24 08:31:02 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputchem2010.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", } @Article{Gangadharan:2017:OSS, author = "G. R. Gangadharan", title = "Open Source Solutions for Cloud Computing", journal = j-COMPUTER, volume = "50", number = "1", pages = "66--70", month = jan, year = "2017", CODEN = "CPTRB4", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Wed Jan 11 18:51:13 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.computer.org/csdl/mags/co/2017/01/mco2017010066-abs.html", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Garcia-Lucas:2017:PPE, author = "David Garc{\'\i}a-Lucas and Gabriel Cebri{\'a}n-M{\'a}rquez and Pedro Cuenca", title = "Parallelization and performance evaluation of open-source {HEVC} codecs", journal = j-J-SUPERCOMPUTING, volume = "73", number = "1", pages = "495--513", month = jan, year = "2017", CODEN = "JOSUED", DOI = "https://doi.org/10.1007/s11227-016-1895-4", ISSN = "0920-8542 (print), 1573-0484 (electronic)", ISSN-L = "0920-8542", bibdate = "Sat Jun 24 10:31:31 MDT 2017", bibsource = "http://link.springer.com/journal/11227/73/1; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsuper.bib", acknowledgement = ack-nhfb, fjournal = "The Journal of Supercomputing", journal-URL = "http://link.springer.com/journal/11227", } @Article{Genova:2017:EOS, author = "Alessandro Genova and Davide Ceresoli and Alisa Krishtal and Oliviero Andreussi and Robert A. {DiStasio, Jr.} and Michele Pavanello", title = "{eQE}: an open-source density functional embedding theory code for the condensed phase", journal = j-IJQC, volume = "117", number = "16", pages = "", day = "15", month = aug, year = "2017", CODEN = "IJQCB2", DOI = "https://doi.org/10.1002/qua.25401", ISSN = "0020-7608 (print), 1097-461X (electronic)", ISSN-L = "0020-7608", bibdate = "Fri Aug 18 09:48:11 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ijqc2010.bib", acknowledgement = ack-nhfb, fjournal = "International Journal of Quantum Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0020-7608/", } @Article{Gokhin:2017:SBM, author = "David S. Gokhin and Velia M. Fowler", title = "Software-based measurement of thin filament lengths: an open-source {GUI} for Distributed Deconvolution analysis of fluorescence images", journal = "Journal of Microscopy", volume = "265", number = "1", pages = "11--20", year = "2017", DOI = "https://doi.org/10.1111/jmi.12456", ISSN = "0022-2720 (print), 1365-2818 (electronic)", ISSN-L = "0022-2720", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "Line scan, myofibril, periodic repeat, sarcomere, striated muscle", } @Article{Grassi:2017:GAI, author = "Paul Grassi and Mike Garcia and Katie Boeckl", title = "Government Adopts an Industry Approach to Open Source Collaboration", journal = j-COMPUTER, volume = "50", number = "11", pages = "78--81", month = nov, year = "2017", CODEN = "CPTRB4", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Thu Nov 16 10:28:21 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.computer.org/csdl/mags/co/2017/11/mco2017110078.html", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Gupta:2017:KSI, author = "Gagan Gupta and Tony Nowatzki and Vinay Gangadhar and Karthikeyan Sankaralingam", title = "Kickstarting Semiconductor Innovation with Open Source Hardware", journal = j-COMPUTER, volume = "50", number = "6", pages = "50--59", month = jun, year = "2017", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2017.162", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Wed Jun 14 18:55:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.computer.org/csdl/mags/co/2017/06/mco2017060050-abs.html", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Hermann:2017:OSF, author = "Gunter Hermann and Vincent Pohl and Jean Christophe Tremblay", title = "An open-source framework for analyzing {$N$}-electron dynamics. {II}. {Hybrid} density functional theory\slash configuration interaction methodology", journal = j-J-COMPUT-CHEM, volume = "38", number = "28", pages = "2378--2387", day = "30", month = oct, year = "2017", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.24896", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Sat Dec 30 08:26:11 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputchem2010.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", } @Article{Hislop:2017:HOS, author = "Gregory W. Hislop and Heidi J. C. Ellis", title = "Humanitarian Open Source Software in Computing Education", journal = j-COMPUTER, volume = "50", number = "10", pages = "98--101", month = oct, year = "2017", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2017.3641643", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Wed Oct 4 18:49:27 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.computer.org/csdl/mags/co/2017/10/mco2017100098-abs.html", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Hoadley:2017:UOS, author = "Kenneth D. Hoadley and Mark E. Warner", title = "Use of Open Source Hardware and Software Platforms to Quantify Spectrally Dependent Differences in Photochemical Efficiency and Functional Absorption Cross Section within the Dinoflagellate \bioname{Symbiodinium} spp.", journal = j-FRONTIERS-MAR-SCI, volume = "4", month = nov, year = "2017", DOI = "https://doi.org/10.3389/fmars.2017.00365", ISSN = "2296-7745", ISSN-L = "2296-7745", bibdate = "Wed Dec 22 06:45:41 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/frontmarsci2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, ajournal = "Front. Mar. Sci.", fjournal = "Frontiers in Marine Science", journal-URL = "https://www.frontiersin.org/journals/655", rawdoi = "10.3389/fmars.2017.00365", } @Article{Hocquet:2017:OIW, author = "Alexandre Hocquet and Fr{\'e}d{\'e}ric Wieber", title = "``{Only} the Initiates Will Have the Secrets Revealed'': Computational Chemists and the Openness of Scientific Software", journal = j-IEEE-ANN-HIST-COMPUT, volume = "39", number = "4", pages = "40--58", month = "????", year = "2017", CODEN = "ICGADZ", DOI = "https://doi.org/10.1109/MAHC.2018.1221048", ISSN = "0272-1716 (print), 1558-1756 (electronic)", ISSN-L = "0272-1716", bibdate = "Thu Jan 25 09:26:17 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib", URL = "http://ieeexplore.ieee.org/document/8268025/", acknowledgement = ack-nhfb, fjournal = "IEEE Annals of the History of Computing", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/cga", remark-00 = "This paper is an interesting report on a debate about commercial and open-source software that arose in the computational chemistry community in the early 1990s. The debated issues likely remain relevant in several areas of scientific, engineering, and medical computing when this paper was written 25 years later.", remark-01 = "From page 44: ``by the beginning of the 1980s, \ldots{}, 30 percent of the NSF supercomputing centers were dedicated to calculations in computational chemistry.''", remark-02 = "From page 45: ``\ldots{}, the pharmaceutical scientific field and industry share a culture of secrecy and patenting rather than publishing and sharing results, which consequently influences the scientific fields that deal with them.''", remark-03 = "From page 48: ``Proprietary methods are fine, as long as it is openly known that they are proprietary. Results of proprietary methods do not belong in the open scientific literature.'' [quoting a posting of 25-Jun-1993 on the Computational Chemistry List (CCL)].", remark-04 = "From page 50: ``We have got the information from Gaussian Inc. that distributing the modified version of makefile or the instructions is violation to the license agreement.'' [quoting another CCL posting]", remark-05 = "From page 50: ``Taken literally, this license prevents you from even -posting- Gaussian output to this list (or from providing it as a supplementary information in a scientific publication), for two reasons: (a) it discloses performance data, and (b) the output may prove to be of use to one of Gaussian, Inc. competitors.''", remark-06 = "From page 51: ``Is scientific software a public good, which has to be developed, maintained, and enhanced collectively, or is it a private product whose protection against derivatives guarantees its stability?''", } @Article{Huang:2017:IQV, author = "Li Huang", title = "{{\em i\/}QIST} v0.7: an open source continuous-time quantum {Monte Carlo} impurity solver toolkit", journal = j-COMP-PHYS-COMM, volume = "221", number = "??", pages = "423--424", month = dec, year = "2017", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2017.08.026", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Oct 16 14:20:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465517302898", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Jiang:2017:WHD, author = "Jing Jiang and David Lo and Jiahuan He and Xin Xia and Pavneet Singh Kochhar and Li Zhang", title = "Why and how developers fork what from whom in {GitHub}", journal = j-EMPIR-SOFTWARE-ENG, volume = "22", number = "1", pages = "547--578", month = feb, year = "2017", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-016-9436-6", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Sat Jun 24 11:12:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-016-9436-6", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Kapitsaki:2017:ALC, author = "Georgia M. Kapitsaki and Frederik Kramer and Nikolaos D. Tselikas", title = "Automating the license compatibility process in open source software with {SPDX}", journal = j-J-SYST-SOFTW, volume = "131", number = "??", pages = "386--401", month = sep, year = "2017", CODEN = "JSSODM", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Thu Jul 27 16:32:34 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121216300905", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Karimi:2017:PNO, author = "M. Karimi and H. Droghetti and D. L. Marchisio", title = "{PUFoam}: a novel open-source {CFD} solver for the simulation of polyurethane foams", journal = j-COMP-PHYS-COMM, volume = "217", number = "??", pages = "138--148", month = aug, year = "2017", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed Jul 26 06:22:12 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465517300978", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Kavaler:2017:SAO, author = "David Kavaler and Vladimir Filkov", title = "Stochastic actor-oriented modeling for studying homophily and social influence in {OSS} projects", journal = j-EMPIR-SOFTWARE-ENG, volume = "22", number = "1", pages = "407--435", month = feb, year = "2017", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-016-9431-y", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Sat Jun 24 11:12:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-016-9431-y", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Kirsanskas:2017:QOS, author = "Gediminas Kirsanskas and Jonas Nyvold Pedersen and Olov Karlstr{\"o}m and Martin Leijnse and Andreas Wacker", title = "{QmeQ 1.0}: an open-source {Python} package for calculations of transport through quantum dot devices", journal = j-COMP-PHYS-COMM, volume = "221", number = "??", pages = "317--342", month = dec, year = "2017", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Oct 16 14:20:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465517302515", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Koo:2017:CUP, author = "Hyung-Min Koo and In-Young Ko", title = "Construction and utilization of problem-solving knowledge in open source software environments", journal = j-J-SYST-SOFTW, volume = "131", number = "??", pages = "402--418", month = sep, year = "2017", CODEN = "JSSODM", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Thu Jul 27 16:32:34 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121216300899", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Krieger:2017:BOS, author = "Michael T. Krieger and Oscar Torreno and Oswaldo Trelles and Dieter Kranzlm{\"u}ller", title = "Building an open source cloud environment with auto-scaling resources for executing bioinformatics and biomedical workflows", journal = j-FUT-GEN-COMP-SYS, volume = "67", number = "??", pages = "329--340", month = feb, year = "2017", CODEN = "FGSEVI", ISSN = "0167-739X (print), 1872-7115 (electronic)", ISSN-L = "0167-739X", bibdate = "Tue Nov 22 14:20:56 MST 2016", bibsource = "https://www.math.utah.edu/pub/tex/bib/futgencompsys.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0167739X16300218", acknowledgement = ack-nhfb, fjournal = "Future Generation Computer Systems", journal-URL = "http://www.sciencedirect.com/science/journal/0167739X/", } @InProceedings{Lefevre:2017:OBB, author = "V. Lef{\`e}vre and P. Zimmermann", title = "Optimized {Binary64} and {Binary128} Arithmetic with {GNU MPFR}", crossref = "Burgess:2017:ISC", pages = "18--26", month = jul, year = "2017", DOI = "https://doi.org/10.1109/ARITH.2017.28", ISSN = "1063-6889", ISSN-L = "1063-6889", bibdate = "Fri Nov 17 09:10:14 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", abstract = "We describe algorithms used to optimize the GNU MPFR library when the operands fit into one or two words. On modern processors, this gives a speedup for a correctly rounded addition, subtraction, multiplication, division or square root in the standard binary64 format (resp. binary128) between 1.8 and 3.5 (resp. between 1.6 and 3.2). We also introduce a new faithful rounding mode, which enables even faster computations. Those optimizations will be available in version 4 of MPFR.", acknowledgement = ack-nhfb, keywords = "Approximation algorithms; binary floating-point formats; binary128; binary64; correct rounding; faithful rounding; floating point arithmetic; floating-point arithmetic; GNU MPFR; GNU MPFR library; Libraries; Optimization; optimizations; Program processors; Standards; Timing", } @Article{Li:2017:EOS, author = "Deguang Li and Bing Guo and Yan Shen and Junke Li and Yanhui Huang", title = "The evolution of open-source mobile applications: An empirical study", journal = j-J-SOFTW-EVOL-PROC, volume = "29", number = "7", pages = "??--??", month = jul, year = "2017", CODEN = "????", DOI = "https://doi.org/10.1002/smr.1855", ISSN = "2047-7473 (print), 2047-7481 (electronic)", ISSN-L = "2047-7473", bibdate = "Wed Jan 31 13:48:48 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwevolproc.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Software: Evolution and Process", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", } @Article{Li:2017:HDT, author = "Xigao Li and Lin Qian", title = "A hybrid disaster-tolerant model with {DDF} technology for {MooseFS} open-source distributed file system", journal = j-J-SUPERCOMPUTING, volume = "73", number = "5", pages = "2052--2068", month = may, year = "2017", CODEN = "JOSUED", DOI = "https://doi.org/10.1007/s11227-016-1902-9", ISSN = "0920-8542 (print), 1573-0484 (electronic)", ISSN-L = "0920-8542", bibdate = "Sat Jun 24 10:31:33 MDT 2017", bibsource = "http://link.springer.com/journal/11227/73/5; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsuper.bib", acknowledgement = ack-nhfb, fjournal = "The Journal of Supercomputing", journal-URL = "http://link.springer.com/journal/11227", } @Article{Lomuscio:2017:MOS, author = "Alessio Lomuscio and Hongyang Qu and Franco Raimondi", title = "{MCMAS}: an open-source model checker for the verification of multi-agent systems", journal = j-INT-J-SOFTW-TOOLS-TECHNOL-TRANSFER, volume = "19", number = "1", pages = "9--30", month = feb, year = "2017", CODEN = "????", DOI = "https://doi.org/10.1007/s10009-015-0378-x", ISSN = "1433-2779 (print), 1433-2787 (electronic)", ISSN-L = "1433-2779", bibdate = "Mon Mar 13 16:18:14 MDT 2017", bibsource = "http://link.springer.com/journal/10009/19/1; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sttt.bib", URL = "http://link.springer.com/article/10.1007/s10009-015-0378-x; http://link.springer.com/content/pdf/10.1007/s10009-015-0378-x.pdf", acknowledgement = ack-nhfb, fjournal = "International Journal on Software Tools for Technology Transfer (STTT)", journal-URL = "http://link.springer.com/journal/10009", } @Article{Mansfield-Devine:2017:OSS, author = "Steve Mansfield-Devine", title = "Open source software: determining the real risk posed by vulnerabilities", journal = j-NETWORK-SECURITY, volume = "2017", number = "1", pages = "7--12", month = jan, year = "2017", CODEN = "NTSCF5", DOI = "https://doi.org/10.1016/S1353-4858(17)30005-3", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Dec 4 17:01:41 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485817300053", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @Article{Mayer:2017:TCL, author = "Philip Mayer", title = "A taxonomy of cross-language linking mechanisms in open source frameworks", journal = j-COMPUTING, volume = "99", number = "7", pages = "701--724", month = jul, year = "2017", CODEN = "CMPTA2", DOI = "https://doi.org/10.1007/s00607-016-0528-3", ISSN = "0010-485X (print), 1436-5057 (electronic)", ISSN-L = "0010-485X", bibdate = "Fri Feb 9 14:54:09 MST 2018", bibsource = "http://link.springer.com/journal/607/99/7; https://www.math.utah.edu/pub/tex/bib/computing.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computing", journal-URL = "http://link.springer.com/journal/607", } @Article{Palyart:2017:SSI, author = "M. Palyart and G. C. Murphy and V. Masrani", title = "A Study of Social Interactions in Open Source Component Use", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "PP", number = "99", pages = "1--1", month = "????", year = "2017", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2017.2756043", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Feb 1 19:49:24 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2010.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8049385", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Park:2017:ESS, author = "Jihun Park and Miryung Kim and Doo-Hwan Bae", title = "An empirical study of supplementary patches in open source projects", journal = j-EMPIR-SOFTWARE-ENG, volume = "22", number = "1", pages = "436--473", month = feb, year = "2017", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-016-9432-x", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Mon Mar 13 15:08:57 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s10664-016-9432-x", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Paschali:2017:ROS, author = "Maria-Eleni Paschali and Apostolos Ampatzoglou and Stamatia Bibi and Alexander Chatzigeorgiou and Ioannis Stamelos", title = "Reusability of open source software across domains: a case study", journal = j-J-SYST-SOFTW, volume = "134", number = "??", pages = "211--227", month = dec, year = "2017", CODEN = "JSSODM", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Mon Nov 13 10:11:01 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121217301991", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Pohl:2017:OSF, author = "Vincent Pohl and Gunter Hermann and Jean Christophe Tremblay", title = "An open-source framework for analyzing {$N$}-electron dynamics. {I}. {Multideterminantal} wave functions", journal = j-J-COMPUT-CHEM, volume = "38", number = "17", pages = "1515--1527", day = "30", month = jun, year = "2017", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.24792", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Mon Jul 24 08:31:03 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputchem2010.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", } @Article{Roumani:2017:ATE, author = "Yaman Roumani and Joseph K. Nwankpa and Yazan F. Roumani", title = "Adopters' trust in enterprise open source vendors: an empirical examination", journal = j-J-SYST-SOFTW, volume = "125", number = "??", pages = "256--270", month = mar, year = "2017", CODEN = "JSSODM", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Sat Feb 4 12:20:39 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "//www.sciencedirect.com/science/article/pii/S0164121216302503", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212/", } @Article{Shah:2017:SNU, author = "Jindal K. Shah and Eliseo Marin-Rimoldi and Ryan Gotchy Mullen and Brian P. Keene and Sandip Khan and Andrew S. Paluch and Neeraj Rai and Lucienne L. Romanielo and Thomas W. Rosch and Brian Yoo and Edward J. Maginn", title = "Software News and Updates: {Cassandra}: an open source {Monte Carlo} package for molecular simulation", journal = j-J-COMPUT-CHEM, volume = "38", number = "19", pages = "1727--1739", day = "15", month = jul, year = "2017", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.24807", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Mon Jul 24 08:31:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputchem2010.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", } @Article{Sibalic:2017:AOS, author = "N. Sibali{\'c} and J. D. Pritchard and C. S. Adams and K. J. Weatherill", title = "{ARC}: an open-source library for calculating properties of alkali {Rydberg} atoms", journal = j-COMP-PHYS-COMM, volume = "220", number = "??", pages = "319--331", month = nov, year = "2017", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri Sep 15 11:56:42 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465517301972", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Sibidanov:2017:RSB, author = "Alexei Sibidanov", title = "A revision of the subtract-with-borrow random number generators", journal = j-COMP-PHYS-COMM, volume = "221", number = "??", pages = "299--303", month = dec, year = "2017", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2017.09.005", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Oct 16 14:20:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/prng.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465517302916", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", keywords = "GMP (GNU Multiple Precision arithmetic)", } @Article{Singh:2017:EBS, author = "V. B. Singh and M. Sharma and H. Pham", title = "Entropy Based Software Reliability Analysis of Multi-Version Open Source Software", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "PP", number = "99", pages = "1--1", month = "????", year = "2017", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2017.2766070", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Feb 1 19:49:24 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2010.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8081836", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Smith:2017:WWS, author = "Arfon Smith", title = "Why we should give credit to code creators", journal = j-PHYS-WORLD, volume = "30", number = "3", pages = "38--41", year = "2017", CODEN = "PHWOEW", ISSN = "0953-8585 (print), 2058-7058 (electronic)", ISSN-L = "0953-8585", bibdate = "Fri Sep 29 10:05:48 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://stacks.iop.org/2058-7058/30/i=3/a=37", abstract = "With software development becoming ever more important in physics research, Arfon Smith argues that we need to adopt better ways of recognizing those who contribute to this largely unrewarded activity.", acknowledgement = ack-nhfb, fjournal = "Physics World", journal-URL = "http://physicsworldarchive.iop.org/", keywords = "open-source software", } @Article{Tavakkol:2017:CGA, author = "Sasan Tavakkol and Patrick Lynett", title = "Celeris: a {GPU-accelerated} open source software with a {Boussinesq}-type wave solver for real-time interactive simulation and visualization", journal = j-COMP-PHYS-COMM, volume = "217", number = "??", pages = "117--127", month = aug, year = "2017", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed Jul 26 06:22:12 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465517300784", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @InCollection{Tech:2017:BTO, author = "Robin P. G. Tech and Konstanze E. K. Neumann and Wendelin Michel", booktitle = "{Interdisziplin{\"a}re Perspektiven zur Zukunft der Wertsch{\"o}pfung}", title = "Blockchain-Technologie und Open-Source- Sensornetzwerke", publisher = pub-SV, address = pub-SV:adr, pages = "93--108", month = dec, year = "2017", DOI = "https://doi.org/10.1007/978-3-658-20265-1_8", bibdate = "Wed Jan 24 09:11:52 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/chapter/10.1007/978-3-658-20265-1_8", acknowledgement = ack-nhfb, } @Article{Urbancic:2017:FOS, author = "Vasja Urban{\v{c}}i{\v{c}} and Richard Butler and Benjamin Richier and Manuel Peter and Julia Mason and Frederick J. Livesey and Christine E. Holt and Jennifer L. Gallop", title = "{Filopodyan}: an open-source pipeline for the analysis of filopodia", journal = j-J-CELL-BIOL, volume = "216", number = "10", pages = "3405--??", month = oct, year = "2017", CODEN = "JCLBA3", DOI = "https://doi.org/10.1083/jcb.216.10.3405", ISSN = "0021-9525 (print), 1540-8140 (electronic)", ISSN-L = "0021-9525", bibdate = "Tue Jun 4 11:40:33 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcellbiol2015.bib", URL = "http://jcb.rupress.org/content/216/10/3405", acknowledgement = ack-nhfb, fjournal = "Journal of Cell Biology", journal-URL = "http://jcb.rupress.org/content/by/year", } @Article{Wallace:2017:OIO, author = "Byron C. Wallace and Marc J. Lajeunesse and George Dietz and Issa J. Dahabreh and Thomas A. Trikalinos and Christopher H. Schmid and Jessica Gurevitch", title = "{OpenMEE}: Intuitive, open-source software for meta-analysis in ecology and evolutionary biology", journal = "Methods in Ecology and Evolution", volume = "8", number = "8", pages = "941--947", year = "2017", DOI = "https://doi.org/10.1111/2041-210X.12708", ISSN = "2041-210X", ISSN-L = "2041-210X", bibdate = "Tue Jan 30 07:39:48 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, keywords = "effect sizes, meta-analysis, meta-regression, open-access, open-source, phylogenetic comparative analyses, research synthesis", } @Article{Wood:2017:BSS, author = "Sean U. N. Wood and Jean Rouat and St{\'e}phane Dupont and Gueorgui Pironkov", title = "Blind Speech Separation and Enhancement With {GCC-NMF}", journal = j-IEEE-ACM-TASLP, volume = "25", number = "4", pages = "745--755", month = "????", year = "2017", CODEN = "????", DOI = "https://doi.org/10.1109/TASLP.2017.2656805", ISSN = "2329-9290", ISSN-L = "2329-9290", bibdate = "Mon Jul 24 18:45:09 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeeacmtaslp.bib", URL = "http://ieeexplore.ieee.org/document/7828077/", acknowledgement = ack-nhfb, fjournal = "IEEE\slash ACM Transactions on Audio, Speech, and Language Processing", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6570655", } @Article{Wu:2017:ALI, author = "Yuhao Wu and Yuki Manabe and Tetsuya Kanda and Daniel M. German and Katsuro Inoue", title = "Analysis of license inconsistency in large collections of open source projects", journal = j-EMPIR-SOFTWARE-ENG, volume = "22", number = "3", pages = "1194--1222", month = jun, year = "2017", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-016-9487-8", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Sat Jun 24 11:12:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-016-9487-8", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Young-S:2017:OGI, author = "Luis E. Young-S. and Paulsamy Muruganandam and Sadhan K. Adhikari and Vladimir Loncar and Dusan Vudragovi{\'c} and Antun Balaz", title = "{OpenMP} {GNU} and {Intel} {Fortran} programs for solving the time-dependent {Gross--Pitaevskii} equation", journal = j-COMP-PHYS-COMM, volume = "220", number = "??", pages = "503--506", month = nov, year = "2017", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri Sep 15 11:56:42 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/fortran3.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465517302321", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Zhao:2017:IEO, author = "Rongying Zhao and Mingkun Wei", title = "Impact evaluation of open source software: an {Altmetrics} perspective", journal = j-SCIENTOMETRICS, volume = "110", number = "2", pages = "1017--1033", month = feb, year = "2017", CODEN = "SCNTDX", DOI = "https://doi.org/10.1007/s11192-016-2204-y", ISSN = "0138-9130 (print), 1588-2861 (electronic)", ISSN-L = "0138-9130", bibdate = "Fri Feb 10 09:30:16 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/scientometrics2010.bib", URL = "http://link.springer.com/accesspage/article/10.1007/s11192-016-2204-y", acknowledgement = ack-nhfb, fjournal = "Scientometrics", journal-URL = "http://link.springer.com/journal/11192", } @Article{Zhu:2017:DOS, author = "Lianhua Zhu and Songze Chen and Zhaoli Guo", title = "{dugksFoam}: an open source {OpenFOAM} solver for the {Boltzmann} model equation", journal = j-COMP-PHYS-COMM, volume = "213", number = "??", pages = "155--164", month = apr, year = "2017", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Feb 4 08:00:23 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465516303642", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655/", } @Article{Accioly:2018:USS, author = "Paola Accioly and Paulo Borba and Guilherme Cavalcanti", title = "Understanding semi-structured merge conflict characteristics in open-source {Java} projects", journal = j-EMPIR-SOFTWARE-ENG, volume = "23", number = "4", pages = "2051--2085", month = aug, year = "2018", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-017-9586-1", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Wed Sep 26 14:34:26 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/java2010.bib", URL = "http://link.springer.com/article/10.1007/s10664-017-9586-1", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Akbarinasaji:2018:PBF, author = "Shirin Akbarinasaji and Bora Caglayan and Ayse Bener", title = "Predicting bug-fixing time: a replication study using an open source software project", journal = j-J-SYST-SOFTW, volume = "136", number = "??", pages = "173--186", month = feb, year = "2018", CODEN = "JSSODM", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Sat Dec 2 17:30:34 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121217300365", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Almeida:2018:OSM, author = "Hayda Almeida and Ludovic Jean-Louis and Marie-Jean Meurs", title = "An open source and modular search engine for biomedical literature retrieval", journal = j-COMPUT-INTELL, volume = "34", number = "1", pages = "200--218", month = feb, year = "2018", CODEN = "COMIE6", DOI = "https://doi.org/10.1111/coin.12125", ISSN = "0824-7935 (print), 1467-8640 (electronic)", ISSN-L = "0824-7935", bibdate = "Fri Apr 1 07:46:54 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/computintell.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, ajournal = "Comput. Intell.", fjournal = "Computational Intelligence", journal-URL = "https://onlinelibrary.wiley.com/journal/14678640", onlinedate = "26 July 2017", } @Article{Alrabaee:2018:FRE, author = "Saed Alrabaee and Paria Shirani and Lingyu Wang and Mourad Debbabi", title = "{FOSSIL}: a Resilient and Efficient System for Identifying {FOSS} Functions in Malware Binaries", journal = j-TOPS, volume = "21", number = "2", pages = "8:1--8:??", month = feb, year = "2018", DOI = "https://doi.org/10.1145/3175492", ISSN = "2471-2566 (print), 2471-2574 (electronic)", ISSN-L = "2471-2566", bibdate = "Sat Sep 21 08:26:23 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/hash.bib; https://www.math.utah.edu/pub/tex/bib/tops.bib", URL = "https://dl.acm.org/citation.cfm?id=3175492", abstract = "Identifying free open-source software (FOSS) packages on binaries when the source code is unavailable is important for many security applications, such as malware detection, software infringement, and digital forensics. This capability enhances both the accuracy and the efficiency of reverse engineering tasks by avoiding false correlations between irrelevant code bases. Although the FOSS package identification problem belongs to the field of software engineering, conventional approaches rely strongly on practical methods in data mining and database searching. However, various challenges in the use of these methods prevent existing function identification approaches from being effective in the absence of source code. To make matters worse, the introduction of obfuscation techniques, the use of different compilers and compilation settings, and software refactoring techniques has made the automated detection of FOSS packages increasingly difficult. With very few exceptions, the existing systems are not resilient to such techniques, and the exceptions are not sufficiently efficient. To address this issue, we propose FOSSIL, a novel resilient and efficient system that incorporates three components. The first component extracts the syntactical features of functions by considering opcode frequencies and applying a hidden Markov model statistical test. The second component applies a neighborhood hash graph kernel to random walks derived from control-flow graphs, with the goal of extracting the semantics of the functions. The third component applies z-score to the normalized instructions to extract the behavior of instructions in a function. The components are integrated using a Bayesian network model, which synthesizes the results to determine the FOSS function. The novel approach of combining these components using the Bayesian network has produced stronger resilience to code obfuscation. We evaluate our system on three datasets, including real-world projects whose use of FOSS packages is known, malware binaries for which there are security and reverse engineering reports purporting to describe their use of FOSS, and a large repository of malware binaries. We demonstrate that our system is able to identify FOSS packages in real-world projects with a mean precision of 0.95 and with a mean recall of 0.85. Furthermore, FOSSIL is able to discover FOSS packages in malware binaries that match those listed in security and reverse engineering reports. Our results show that modern malware binaries contain 0.10--0.45 of FOSS packages.", acknowledgement = ack-nhfb, articleno = "8", fjournal = "ACM Transactions on Privacy and Security (TOPS)", journal-URL = "http://dl.acm.org/citation.cfm?id=J1547", } @Article{Alves:2018:OIC, author = "Thiago Alves and Thomas Morris", title = "{OpenPLC}: an {IEC} 61,131-3 compliant open source industrial controller for cyber security research", journal = j-COMPUT-SECUR, volume = "78", number = "??", pages = "364--379", month = sep, year = "2018", CODEN = "CPSEDU", ISSN = "0167-4048 (print), 1872-6208 (electronic)", ISSN-L = "0167-4048", bibdate = "Mon Sep 23 09:46:57 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsecur2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0167404818305388", acknowledgement = ack-nhfb, fjournal = "Computers \& Security", journal-URL = "https://www.sciencedirect.com/science/journal/01674048", } @Article{Angstadt:2018:MOS, author = "Kevin Angstadt and Jack Wadden and Vinh Dang and Ted Xie and Dan Kramp and Westley Weimer and Mircea Stan and Kevin Skadron", title = "{MNCaRT}: an Open-Source, Multi-Architecture Automata-Processing Research and Execution Ecosystem", journal = j-IEEE-COMPUT-ARCHIT-LETT, volume = "17", number = "1", pages = "84--87", month = jan # "\slash " # jun, year = "2018", CODEN = "????", DOI = "https://doi.org/10.1109/LCA.2017.2780105", ISSN = "1556-6056 (print), 1556-6064 (electronic)", ISSN-L = "1556-6056", bibdate = "Thu Jun 20 17:18:18 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeecomputarchitlett.bib", abstract = "We present MNCaRT, a comprehensive software ecosystem for the study and use of automata processing across hardware platforms. Tool support includes manipulation of automata, execution of complex machines, high-speed processing of NFAs and DFAs, and compilation of regular expressions. We provide engines to execute automata on CPUs (with VASim and Intel Hyperscan), GPUs (with custom DFA and NFA engines), and FPGAs (with an HDL translator). We also introduce MNRL, an open-source, general-purpose and extensible state machine representation language developed to support MNCaRT. The representation is flexible enough to support traditional finite automata (NFAs, DFAs) while also supporting more complex machines, such as those which propagate multi-bit signals between processing elements. We hope that our ecosystem and representation language stimulates new efforts to develop efficient and specialized automata processing applications.", acknowledgement = ack-nhfb, affiliation = "Angstadt, K (Reprint Author), Univ Michigan, Comp Sci \& Engn Div, Dept Elect Engn \& Comp Sci, Ann Arbor, MI 48109 USA. Angstadt, Kevin; Weimer, Westley, Univ Michigan, Comp Sci \& Engn Div, Dept Elect Engn \& Comp Sci, Ann Arbor, MI 48109 USA. Wadden, Jack; Dang, Vinh; Xie, Ted; Kramp, Dan; Stan, Mircea; Skadron, Kevin, Univ Virginia, Dept Comp Sci, Charlottesville, VA 22904 USA.", author-email = "angstadt@umich.edu wadden@virginia.edu vqd8a@virginia.edu ted.xie@virginia.edu dankramp@virginia.edu weimerw@umich.edu mircea@virginia.edu skadron@virginia.edu", da = "2019-06-20", doc-delivery-number = "FZ6EO", eissn = "1556-6064", fjournal = "IEEE Computer Architecture Letters", funding-acknowledgement = "US National Science Foundation [CCF-1116673, CCF-1629450, CCF-1619123, CNS-1619098]; AFRL [FA8750-15-2-0075]; Jefferson Scholars Foundation; Achievement Rewards for College Scientists (ARCS) Foundation; Xilinx; C-FAR, one of six centers of STARnet; Semiconductor Research Corporation program - MARCO; DARPA", funding-text = "This work was supported in part by grants from the US National Science Foundation (CCF-1116673, CCF-1629450, CCF-1619123, CNS-1619098), AFRL (FA8750-15-2-0075), Jefferson Scholars Foundation, Achievement Rewards for College Scientists (ARCS) Foundation, a grant from Xilinx, and support from C-FAR, one of six centers of STARnet, a Semiconductor Research Corporation program sponsored by MARCO and DARPA. Any opinions, findings and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of AFRL.", journal-iso = "IEEE Comput. Archit. Lett.", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=10208", keywords = "accelerator architectures; Automata; open source software; software tools", number-of-cited-references = "21", ORCID-numbers = "Angstadt, Kevin/0000-0002-0104-5257", research-areas = "Computer Science", researcherid-numbers = "Stan, Mircea/L-6219-2019", times-cited = "2", unique-id = "Angstadt:2018:MOS", web-of-science-categories = "Computer Science, Hardware \& Architecture", } @Article{Anonymous:2018:SOS, author = "Anonymous", title = "Synopsis: Open Source Security and Risk Analysis", journal = j-NETWORK-SECURITY, volume = "2018", number = "6", pages = "3--3", month = jun, year = "2018", CODEN = "NTSCF5", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Thu Sep 12 12:57:53 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485818300515", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @Article{Avery:2018:XNV, author = "Patrick Avery and Zackary Falls and Eva Zurek", title = "{XtalOpt version r11}: an open-source evolutionary algorithm for crystal structure prediction", journal = j-COMP-PHYS-COMM, volume = "222", number = "??", pages = "418--419", month = jan, year = "2018", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Dec 2 17:13:54 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465517302989", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Azzini:2018:DMP, author = "Ivano Azzini and Ronal Muresano and Marco Ratto", title = "{Dragonfly}: a multi-platform parallel toolbox for {MATLAB\slash Octave}", journal = j-COMP-LANGS-SYS-STRUCT, volume = "52", number = "??", pages = "21--42", month = jun, year = "2018", CODEN = "????", ISSN = "1477-8424 (print), 1873-6866 (electronic)", ISSN-L = "1477-8424", bibdate = "Sat Dec 30 17:50:42 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/complngs.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1477842417300660", acknowledgement = ack-nhfb, fjournal = "Computer Languages, Systems and Structures", journal-URL = "http://www.sciencedirect.com/science/journal/14778424/", } @Article{Braught:2018:MIP, author = "Grant Braught and John Maccormick and James Bowring and Quinn Burke and Barbara Cutler and David Goldschmidt and Mukkai Krishnamoorthy and Wesley Turner and Steven Huss-Lederman and Bonnie Mackellar and Allen Tucker", title = "A Multi-Institutional Perspective on {H\slash FOSS} Projects in the Computing Curriculum", journal = j-TOCE, volume = "18", number = "2", pages = "7:1--7:??", month = jul, year = "2018", CODEN = "????", DOI = "https://doi.org/10.1145/3145476", ISSN = "1946-6226", ISSN-L = "1946-6226", bibdate = "Wed Oct 2 09:58:50 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/toce.bib", abstract = "Many computer science programs have capstone experiences or project courses that allow students to integrate knowledge from the full breadth of their major. Such capstone projects may be student-designed, instructor-designed, designed in conjunction with outside companies, or integrated with ongoing free and open source (FOSS) projects. The literature shows that the FOSS approach has attracted a great deal of interest, in particular when implemented with projects that have humanitarian goals (HFOSS). In this article, we describe five unique models from five distinct types of institutions for incorporating sustained FOSS or HFOSS (alternatively H/FOSS) project work into capstone experiences or courses. The goal is to provide instructors wishing to integrate open source experiences into their curriculum with additional perspectives and resources to help in adapting this approach to the specific needs and goals of their institution and students. All of the models presented are based on sustained engagement with H/FOSS projects that last at least one semester and often more. Each model is described in terms of its characteristics and how it fits the needs of the institution using the model. Assessment of each model is also presented. We then discuss the themes that are common across the models, such as project selection, team formation, mentoring, and student assessment. We examine the choices made by each model, as well as the challenges faced. We end with a discussion how the models have leveraged institutional initiatives and collaborations with outside organizations to address some of the challenges associated with these projects.", acknowledgement = ack-nhfb, articleno = "7", fjournal = "ACM Transactions on Computing Education", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1193", } @Article{Cerrato:2018:CCO, author = "Ivano Cerrato and Fulvio Risso and Roberto Bonafiglia and Kostas Pentikousis and Gergely Pongr{\'a}cz and Hagen Woesner", title = "{COMPOSER}: a compact open-source service platform", journal = j-COMP-NET-AMSTERDAM, volume = "139", number = "??", pages = "151--174", day = "5", month = jul, year = "2018", CODEN = "????", DOI = "https://doi.org/10.1016/j.comnet.2018.04.012", ISSN = "1389-1286 (print), 1872-7069 (electronic)", ISSN-L = "1389-1286", bibdate = "Thu May 31 13:40:46 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/compnetamsterdam2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1389128618301750", acknowledgement = ack-nhfb, fjournal = "Computer Networks (Amsterdam, Netherlands: 1999)", journal-URL = "http://www.sciencedirect.com/science/journal/13891286/", } @Article{Davidson:2018:COS, author = "Scott Davidson and Shaolin Xie and Christopher Torng and Khalid Al-Hawai and Austin Rovinski and Tutu Ajayi and Luis Vega and Chun Zhao and Ritchie Zhao and Steve Dai and Aporva Amarnath and Bandhav Veluri and Paul Gao and Anuj Rao and Gai Liu and Rajesh K. Gupta and Zhiru Zhang and Ronald Dreslinski and Christopher Batten and Michael Bedford Taylor", title = "The {Celerity} Open-Source 511-Core {RISC-V} Tiered Accelerator Fabric: Fast Architectures and Design Methodologies for Fast Chips", journal = j-IEEE-MICRO, volume = "38", number = "2", pages = "30--41", month = mar # "\slash " # apr, year = "2018", CODEN = "IEMIDZ", DOI = "https://doi.org/10.1109/MM.2018.022071133", ISSN = "0272-1732 (print), 1937-4143 (electronic)", ISSN-L = "0272-1732", bibdate = "Sat Apr 28 13:18:45 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib", URL = "https://www.computer.org/csdl/mags/mi/2018/02/mmi2018020030-abs.html", acknowledgement = ack-nhfb, journal-URL = "http://www.computer.org/csdl/mags/mi/index.html", } @Article{Derouillat:2018:SCO, author = "J. Derouillat and A. Beck and F. P{\'e}rez and T. Vinci and M. Chiaramello and A. Grassi and M. Fl{\'e} and G. Bouchard and I. Plotnikov and N. Aunai and J. Dargent and C. Riconda and M. Grech", title = "{Smilei}: a collaborative, open-source, multi-purpose particle-in-cell code for plasma simulation", journal = j-COMP-PHYS-COMM, volume = "222", number = "??", pages = "351--373", month = jan, year = "2018", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Dec 2 17:13:54 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465517303314", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Ewers:2018:OSR, author = "Helge Ewers", title = "Open-source recombinant monoclonal secondary nanobodies", journal = j-J-CELL-BIOL, volume = "217", number = "3", pages = "809--??", month = mar, year = "2018", CODEN = "JCLBA3", DOI = "https://doi.org/10.1083/jcb.217.3.809", ISSN = "0021-9525 (print), 1540-8140 (electronic)", ISSN-L = "0021-9525", bibdate = "Tue Jun 4 11:41:42 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcellbiol2015.bib", URL = "http://jcb.rupress.org/content/217/3/809", acknowledgement = ack-nhfb, fjournal = "Journal of Cell Biology", journal-URL = "http://jcb.rupress.org/content/by/year", } @InBook{Farfour:2018:SUG, author = "Mohammed Farfour and Wang Jung Yoon", booktitle = "Oil and Gas Exploration", title = "Seismic {UNIX} and {GNU Octave} for {VSP} Data Processing and Interpretation", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "73--92", year = "2018", DOI = "https://doi.org/10.1002/9781119227519.ch5", ISBN = "1-119-22751-8", ISBN-13 = "978-1-119-22751-9", bibdate = "Tue Jan 30 09:50:34 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib", acknowledgement = ack-nhfb, keywords = "band pass frequency filtering, borehole seismic method, commercial software, GNU octave, median filtering, programming language, seismic data processing, Seismic Unix, UNIX Stream Editor, vertical seismic profiling data processing", } @Article{Ganino:2018:OPO, author = "Giulio Ganino and Domenico Lembo and Massimo Mecella and Federico Scafoglieri", title = "Ontology population for open-source intelligence: a {GATE}-based solution", journal = j-SPE, volume = "48", number = "12", pages = "2302--2330", month = dec, year = "2018", CODEN = "SPEXBL", DOI = "https://doi.org/10.1002/spe.2640", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Thu Dec 6 16:49:43 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spe.bib", acknowledgement = ack-nhfb, fjournal = "Software --- Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", onlinedate = "16 September 2018", } @Article{Greenstein:2018:FSF, author = "Shane Greenstein", title = "Free Software without a Free Lunch or Free Beer", journal = j-IEEE-MICRO, volume = "38", number = "5", pages = "94--96", month = sep # "\slash " # oct, year = "2018", CODEN = "IEMIDZ", ISSN = "0272-1732 (print), 1937-4143 (electronic)", ISSN-L = "0272-1732", bibdate = "Thu Oct 4 07:35:21 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib", URL = "https://www.computer.org/csdl/mags/mi/2018/05/mmi2018050094.html", acknowledgement = ack-nhfb, journal-URL = "http://www.computer.org/csdl/mags/mi/index.html", } @Article{Hallen:2018:OOS, author = "Mark A. Hallen and Jeffrey W. Martin and Adegoke Ojewole and Jonathan D. Jou and Anna U. Lowegard and Marcel S. Frenkel and Pablo Gainza and Hunter M. Nisonoff and Aditya Mukund and Siyu Wang and Graham T. Holt and David Zhou and Elizabeth Dowd and Bruce R. Donald", title = "{OSPREY 3.0}: Open-source protein redesign for you, with powerful new features", journal = j-J-COMPUT-CHEM, volume = "39", number = "30", pages = "2494--2507", day = "15", month = nov, year = "2018", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.25522", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Mon Mar 25 09:39:47 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputchem2010.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", onlinedate = "14 October 2018", } @Article{Huang:2018:ISA, author = "Qiao Huang and Emad Shihab and Xin Xia and David Lo and Shanping Li", title = "Identifying self-admitted technical debt in open source projects using text mining", journal = j-EMPIR-SOFTWARE-ENG, volume = "23", number = "1", pages = "418--451", month = feb, year = "2018", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-017-9522-4", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Sun Feb 11 08:34:30 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-017-9522-4", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Jaschke:2018:OSM, author = "Daniel Jaschke and Michael L. Wall and Lincoln D. Carr", title = "{Open Source Matrix Product States}: Opening ways to simulate entangled many-body quantum systems in one dimension", journal = j-COMP-PHYS-COMM, volume = "225", number = "??", pages = "59--91", month = apr, year = "2018", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2017.12.015", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed Feb 28 14:39:27 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465517304204", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Jaust:2018:FAG, author = "Alexander Jaust and Balthasar Reuter and Vadym Aizinger and Jochen Sch{\"u}tz and Peter Knabner", title = "{FESTUNG}: a {MATLAB\slash GNU Octave} toolbox for the discontinuous {Galerkin} method. {Part III}: Hybridized discontinuous {Galerkin} {(HDG)} formulation", journal = j-COMPUT-MATH-APPL, volume = "75", number = "12", pages = "4505--4533", day = "15", month = jun, year = "2018", CODEN = "CMAPDK", DOI = "https://doi.org/10.1016/j.camwa.2018.03.045", ISSN = "0898-1221 (print), 1873-7668 (electronic)", ISSN-L = "0898-1221", bibdate = "Wed Jul 8 08:10:51 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122118301895", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @Article{Jin:2018:OMB, author = "Zhi Jin", title = "Open Models: Beyond the Open Source Software Development", journal = j-SIGSOFT, volume = "43", number = "4", pages = "9--12", month = oct, year = "2018", CODEN = "SFENDP", DOI = "https://doi.org/10.1145/3282517.3282522", ISSN = "0163-5948 (print), 1943-5843 (electronic)", ISSN-L = "0163-5948", bibdate = "Sat Oct 19 18:11:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigsoft2010.bib", abstract = "Free/libre and open source software (FLOSS) originated from ``hacker culture'' and struggled against software privatization. The idea is that anyone is freely licensed to use, copy, study, and change the software in any way, and the source code is openly shared so that people are encouraged to voluntarily improve the design of the software. This is in contrast to proprietary software, where the software is under restrictive copyright licensing and the source code is usually hidden from the users. To give the users such freedom and control in their use of software, Richard Stallman launched the GNU project (Stallman, 1983), together with a manifesto stating that everyone will be permitted to modify and redistribute GNU.", acknowledgement = ack-nhfb, fjournal = "ACM SIGSOFT Software Engineering Notes", journal-URL = "https://dl.acm.org/citation.cfm?id=J728", } @Article{Johnson:2018:AAE, author = "Robert W. Johnson", title = "Algorithm 988: {AMGKQ}: an Efficient Implementation of Adaptive Multivariate {Gauss--Kronrod} Quadrature for Simultaneous Integrands in {Octave\slash MATLAB}", journal = j-TOMS, volume = "44", number = "3", pages = "36:1--36:19", month = apr, year = "2018", CODEN = "ACMSCU", DOI = "https://doi.org/10.1145/3157735", ISSN = "0098-3500 (print), 1557-7295 (electronic)", ISSN-L = "0098-3500", bibdate = "Fri Oct 5 11:23:12 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib; https://www.math.utah.edu/pub/tex/bib/toms.bib", URL = "https://dl.acm.org/citation.cfm?id=3157735", acknowledgement = ack-nhfb, articleno = "36", fjournal = "ACM Transactions on Mathematical Software (TOMS)", journal-URL = "http://dl.acm.org/pub.cfm?id=J782", } @Article{Katz:2018:PYS, author = "Daniel S. Katz and Kyle E. Niemeyer and Arfon M. Smith", title = "Publish your software: Introducing the {Journal of Open Source Software (JOSS)}", journal = j-COMPUT-SCI-ENG, volume = "20", number = "3", pages = "84--88", month = "????", year = "2018", CODEN = "CSENFA", DOI = "https://doi.org/10.1109/MCSE.2018.03221930", ISSN = "1521-9615 (print), 1558-366X (electronic)", ISSN-L = "1521-9615", bibdate = "Thu Sep 6 07:03:31 MDT 2018", bibsource = "http://csdl.computer.org/comp/mags/cs/2018/03/c3toc.htm; https://www.math.utah.edu/pub/tex/bib/computscieng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5992", } @Article{Li:2018:IPI, author = "YangQun Li", title = "An Integrated Platform for the {Internet of Things} Based on an Open Source Ecosystem", journal = j-FUTURE-INTERNET, volume = "10", number = "11", pages = "105", day = "31", month = oct, year = "2018", CODEN = "????", DOI = "https://doi.org/10.3390/fi10110105", ISSN = "1999-5903", ISSN-L = "1999-5903", bibdate = "Thu Nov 21 16:51:03 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/future-internet.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.mdpi.com/1999-5903/10/11/105", abstract = "The Internet of Things (IoT) is increasingly part of daily life. However, the development of IoT applications still faces many problems, such as heterogeneity, complex management, and other difficulties. In this paper, first, the open source technologies of IoT are surveyed. We compare these technologies from the point of view of different levels of technical requirements, such as device management, data management, communication, intelligent data processing, security and privacy protection; we also look at requirements of application development and deployment. Second, an IoT integrated development platform architecture for IoT applications based on open source ecosystem is proposed and evaluated in an industrial setting. We applied P2P technology to distributed resource management and blockchain-based smart contract mechanics for resource billing management. The results show that the IoT gateway based on an open source ecosystem had a stable and reliable system performance with a certain data size and concurrency scale. These conditions satisfy the application requirements of the IoT in most sensing environments.", acknowledgement = ack-nhfb, journal-URL = "https://www.mdpi.com/journal/futureinternet", remark = "Section Internet of Things.", } @Article{Linaaker:2018:MCO, author = "J. Lin{\aa}ker and H. Munir and K. Wnuk and C. E. Mols", title = "Motivating the contributions: an {Open Innovation} perspective on what to share as {Open Source Software}", journal = j-J-SYST-SOFTW, volume = "135", number = "??", pages = "17--36", month = jan, year = "2018", CODEN = "JSSODM", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Mon Nov 13 10:11:01 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121217302169", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Lum:2018:OSD, author = "Oliver Lum and Bruce Golden and Edward Wasil", title = "An Open-Source Desktop Application for Generating Arc-Routing Benchmark Instances", journal = j-INFORMS-J-COMPUT, volume = "30", number = "2", pages = "361--370", month = "Spring", year = "2018", CODEN = "????", DOI = "https://doi.org/10.1287/ijoc.2017.0785", ISSN = "1091-9856 (print), 1526-5528 (electronic)", ISSN-L = "1091-9856", bibdate = "Thu May 31 05:44:24 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/informs-j-comput.bib", URL = "https://pubsonline.informs.org/doi/abs/10.1287/ijoc.2017.0785", acknowledgement = ack-nhfb, ajournal = "INFORMS J. Comput.", fjournal = "INFORMS Journal on Computing", journal-URL = "https://pubsonline.informs.org/journal/ijoc", onlinedate = "May 15, 2018", } @Article{Mackey:2018:BOS, author = "Tim Mackey", title = "Building open source security into agile application builds", journal = j-NETWORK-SECURITY, volume = "2018", number = "4", pages = "5--8", month = apr, year = "2018", CODEN = "NTSCF5", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Thu Sep 12 12:57:50 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485818300321", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @Article{Mansfield-Devine:2018:OSI, author = "Steve Mansfield-Devine", title = "Open source and the {Internet of Things}", journal = j-NETWORK-SECURITY, volume = "2018", number = "2", pages = "14--19", month = feb, year = "2018", CODEN = "NTSCF5", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Thu Sep 12 12:57:47 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485818300163", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @Article{Mehrotra:2018:OSR, author = "Pavan Mehrotra and Sabar Dasgupta and Samantha Robertson and Paul Nuyujukian", title = "An open-source realtime computational platform (short {WIP} paper)", journal = j-SIGPLAN, volume = "53", number = "6", pages = "109--112", month = jun, year = "2018", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/3299710.3211344", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Oct 16 14:12:58 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/python.bib; https://www.math.utah.edu/pub/tex/bib/sigplan2010.bib", abstract = "Systems neuroscience studies involving in-vivo models often require realtime data processing. In these studies, many events must be monitored and processed quickly, including behavior of the subject (e.g., movement of a limb) or features of neural data (e.g., a neuron transmitting an action potential). Unfortunately, most realtime platforms are proprietary, require specific architectures, or are limited to low-level programming languages. Here we present a hardware-independent, open-source realtime computation platform that supports high-level programming. The resulting platform, LiCoRICE, can process on order 10e10 bits/sec of network data at 1 ms ticks with 18.2 \micro s jitter. It connects to various inputs and outputs (e.g., DIO, Ethernet, database logging, and analog line in/out) and minimizes reliance on custom device drivers by leveraging peripheral support via the Linux kernel. Its modular architecture supports model-based design for rapid prototyping with C and Python/Cython and can perform numerical operations via BLAS/LAPACK-optimized NumPy that is statically compiled via Numba's pycc. LiCoRICE is not only suitable for systems neuroscience research, but also for applications requiring closed-loop realtime data processing from robotics and control systems to interactive applications and quantitative financial trading.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706", remark = "LCTES '18 proceedings.", } @Manual{Meyer:2018:UUL, author = "Jan Max Meyer", title = "{UniCC}: a universal {LALR(1)} Parser Generator User Manual", organization = "Phorward Software Technologies", address = "Castroper Str. 65, 44357 Dortmund, Germany", year = "2018", bibdate = "Tue Jul 09 09:11:39 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "https://phorward.info/products/unicc/unicc.pdf", acknowledgement = ack-nhfb, remark = "Since 2016 and version 1.1, UniCC, the parser generator, its build tools and its supported target language templates are released and distributed under the terms and conditions of the 3-clause BSD license.", } @Article{Miller:2018:IPR, author = "Daniel Bradford Miller and William Bradley Glisson and Mark Yampolskiy and Kim-Kwang Raymond Choo", title = "Identifying {$3$D} printer residual data via open-source documentation", journal = j-COMPUT-SECUR, volume = "75", number = "??", pages = "10--23", month = jun, year = "2018", CODEN = "CPSEDU", ISSN = "0167-4048 (print), 1872-6208 (electronic)", ISSN-L = "0167-4048", bibdate = "Mon Sep 23 09:46:54 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsecur2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0167404818300324", acknowledgement = ack-nhfb, fjournal = "Computers \& Security", journal-URL = "https://www.sciencedirect.com/science/journal/01674048", } @Article{Munir:2018:OIU, author = "Hussan Munir and Johan Lin{\aa}ker and Krzysztof Wnuk and Per Runeson", title = "Open innovation using open source tools: a case study at {Sony Mobile}", journal = j-EMPIR-SOFTWARE-ENG, volume = "23", number = "1", pages = "186--223", month = feb, year = "2018", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-017-9511-7", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Sun Feb 11 08:34:30 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-017-9511-7; http://link.springer.com/content/pdf/10.1007/s10664-017-9511-7.pdf", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Murgia:2018:EQQ, author = "Alessandro Murgia and Marco Ortu and Parastou Tourani and Bram Adams and Serge Demeyer", title = "An exploratory qualitative and quantitative analysis of emotions in issue report comments of open source systems", journal = j-EMPIR-SOFTWARE-ENG, volume = "23", number = "1", pages = "521--564", month = feb, year = "2018", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-017-9526-0", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Sun Feb 11 08:34:30 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-017-9526-0", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Nagappan:2018:RWG, author = "M. Nagappan", title = "Reconsidering Whether {GOTO} Is Harmful", journal = j-IEEE-SOFTWARE, volume = "35", number = "3", pages = "93--95", month = may # "\slash " # jun, year = "2018", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2018.2141020", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Fri Aug 2 09:25:48 2019", bibsource = "https://www.math.utah.edu/pub/bibnet/authors/d/dijkstra-edsger-w.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", keywords = "Blogs; Edsger Dijkstra; empirical analysis; GitHub; GOTO; GOTO statements; open source C projects; Open source software; program control structures; Programming profession; public domain software; Redirections; software development; software engineering; Software engineering; Software reliability", } @Article{Palyart:2018:SSI, author = "Marc Palyart and Gail C. Murphy and Vaden Masrani", title = "A Study of Social Interactions in Open Source Component Use", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "44", number = "12", pages = "1132--1145", month = dec, year = "2018", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2017.2756043", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Sat Feb 2 07:45:05 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2010.bib", URL = "https://ieeexplore.ieee.org/document/8049385/", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Pinto:2018:COS, author = "Gustavo Pinto and Igor Steinmacher and Luiz Felipe Dias and Marco Gerosa", title = "On the challenges of open-sourcing proprietary software projects", journal = j-EMPIR-SOFTWARE-ENG, volume = "23", number = "6", pages = "3221--3247", month = dec, year = "2018", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-018-9609-6", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Oct 11 07:46:30 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-018-9609-6", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Quick:2018:DFI, author = "Darren Quick and Kim-Kwang Raymond Choo", title = "Digital forensic intelligence: Data subsets and Open Source Intelligence {(DFINT + OSINT)}: a timely and cohesive mix", journal = j-FUT-GEN-COMP-SYS, volume = "78 (part 2)", number = "??", pages = "558--567", month = jan, year = "2018", CODEN = "FGSEVI", ISSN = "0167-739X (print), 1872-7115 (electronic)", ISSN-L = "0167-739X", bibdate = "Mon Sep 25 09:24:12 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/futgencompsys.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0167739X16308639", acknowledgement = ack-nhfb, fjournal = "Future Generation Computer Systems", journal-URL = "http://www.sciencedirect.com/science/journal/0167739X", } @Article{Roch:2018:PAO, author = "Lo{\"\i}c M. Roch and Tyanko Aleksiev and Riccardo Murri and Kim K. Baldridge", title = "Performance analysis of open-source distributed file systems for practical large-scale molecular ab initio, density functional theory, and {GW + BSE} calculations", journal = j-IJQC, volume = "118", number = "1", pages = "??--??", day = "5", month = jan, year = "2018", CODEN = "IJQCB2", DOI = "https://doi.org/10.1002/qua.25392", ISSN = "0020-7608 (print), 1097-461X (electronic)", ISSN-L = "0020-7608", bibdate = "Sat Dec 30 09:42:58 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ijqc2010.bib", acknowledgement = ack-nhfb, fjournal = "International Journal of Quantum Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0020-7608/", } @Article{Singh:2018:EBS, author = "V. B. Singh and Meera Sharma and Hoang Pham", title = "Entropy Based Software Reliability Analysis of Multi-Version Open Source Software", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "44", number = "12", pages = "1207--1223", month = dec, year = "2018", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2017.2766070", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Sat Feb 2 07:45:05 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2010.bib", URL = "https://ieeexplore.ieee.org/document/8081836/", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Valdivia-Garcia:2018:CPB, author = "Harold Valdivia-Garcia and Emad Shihab and Meiyappan Nagappan", title = "Characterizing and predicting blocking bugs in open source projects", journal = j-J-SYST-SOFTW, volume = "143", number = "??", pages = "44--58", month = sep, year = "2018", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2018.03.053", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Fri Aug 10 09:21:30 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121218300530", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Walter:2018:CST, author = "Bartosz Walter and Francesca Arcelli Fontana and Vincenzo Ferme", title = "Code smells and their collocations: a large-scale experiment on open-source systems", journal = j-J-SYST-SOFTW, volume = "144", number = "??", pages = "1--21", month = oct, year = "2018", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2018.05.057", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Fri Aug 10 09:21:30 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121218301109", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Wu:2018:WOS, author = "QuanSheng Wu and ShengNan Zhang and Hai-Feng Song and Matthias Troyer and Alexey A. Soluyanov", title = "{WannierTools}: an open-source software package for novel topological materials", journal = j-COMP-PHYS-COMM, volume = "224", number = "??", pages = "405--416", month = mar, year = "2018", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Feb 3 10:37:17 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0010465517303442", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Adewumi:2019:FFO, author = "Adewole Adewumi and Sanjay Misra and Nicholas Omoregbe and Luis Fernandez Sanz", title = "{FOSSES}: Framework for open-source software evaluation and selection", journal = j-SPE, volume = "49", number = "5", pages = "780--812", month = may, year = "2019", CODEN = "SPEXBL", DOI = "https://doi.org/10.1002/spe.2682", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Sat Oct 12 09:43:46 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spe.bib", acknowledgement = ack-nhfb, fjournal = "Software --- Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", onlinedate = "20 February 2019", } @Article{Ahmmed:2019:OSC, author = "Mohammad Shakil Ahmmed and Nazmul Huda", title = "An open-source {CFD} model for computing thermal effect in the context of laser-induced semiconductor processing in photovoltaic applications", journal = j-J-COMPUT-SCI, volume = "34", pages = "55--65", month = may, year = "2019", CODEN = "????", DOI = "https://doi.org/10.1016/j.jocs.2019.05.002", ISSN = "1877-7503 (print), 1877-7511 (electronic)", ISSN-L = "1877-7503", bibdate = "Tue Sep 19 13:55:17 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputsci.bib", URL = "https://www.sciencedirect.com/science/article/pii/S1877750318311190", acknowledgement = ack-nhfb, ajournal = "J. Comput. Sci.", fjournal = "Journal of Computational Science", journal-URL = "https://www.sciencedirect.com/journal/journal-of-computational-science", } @Article{Al-Sad:2019:RBD, author = "Mohammad F. Al-Sa'd and Abdulla Al-Ali and Amr Mohamed and Tamer Khattab and Aiman Erbad", title = "{RF-based} drone detection and identification using deep learning approaches: an initiative towards a large open source drone database", journal = j-FUT-GEN-COMP-SYS, volume = "100", number = "??", pages = "86--97", month = nov, year = "2019", CODEN = "FGSEVI", DOI = "https://doi.org/10.1016/j.future.2019.05.007", ISSN = "0167-739X (print), 1872-7115 (electronic)", ISSN-L = "0167-739X", bibdate = "Mon Feb 10 12:55:01 MST 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/futgencompsys.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0167739X18330760", acknowledgement = ack-nhfb, fjournal = "Future Generation Computer Systems", journal-URL = "http://www.sciencedirect.com/science/journal/0167739X", } @Article{Almeida:2019:IWH, author = "Daniel A. Almeida and Gail C. Murphy and Greg Wilson and Michael Hoye", title = "Investigating whether and how software developers understand open source software licensing", journal = j-EMPIR-SOFTWARE-ENG, volume = "24", number = "1", pages = "211--239", month = feb, year = "2019", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-018-9614-9", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Oct 11 07:46:31 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-018-9614-9", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Anonymous:2019:ROS, author = "Anonymous", title = "Risky open source", journal = j-NETWORK-SECURITY, volume = "2019", number = "5", pages = "19--19", month = may, year = "2019", CODEN = "NTSCF5", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Thu Sep 12 12:58:13 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485819300625", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @Article{Avelino:2019:MAC, author = "Guilherme Avelino and Leonardo Passos and Andre Hora and Marco Tulio Valente", title = "Measuring and analyzing code authorship in $ 1 + 118 $ open source projects", journal = j-SCI-COMPUT-PROGRAM, volume = "176", number = "??", pages = "14--32", day = "1", month = may, year = "2019", CODEN = "SCPGD4", ISSN = "0167-6423 (print), 1872-7964 (electronic)", ISSN-L = "0167-6423", bibdate = "Tue Jul 23 07:12:04 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/scicomputprogram.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0167642318300388", acknowledgement = ack-nhfb, fjournal = "Science of Computer Programming", journal-URL = "http://www.sciencedirect.com/science/journal/01676423", } @Article{Avery:2019:XNV, author = "Patrick Avery and Cormac Toher and Stefano Curtarolo and Eva Zurek", title = "{XtalOpt Version r12}: an open-source evolutionary algorithm for crystal structure prediction", journal = j-COMP-PHYS-COMM, volume = "237", number = "??", pages = "274--275", month = apr, year = "2019", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2018.11.016", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed Feb 6 15:16:58 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465518304089", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Balkind:2019:OOS, author = "Jonathan Balkind and Michael McKeown and Yaosheng Fu and Tri Nguyen and Yanqi Zhou and Alexey Lavrov and Mohammad Shahrad and Adi Fuchs and Samuel Payne and Xiaohua Liang and Matthew Matl and David Wentzlaff", title = "{OpenPiton}: an open source hardware platform for your research", journal = j-CACM, volume = "62", number = "12", pages = "79--87", month = dec, year = "2019", CODEN = "CACMA2", DOI = "https://doi.org/10.1145/3366343", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Mon Nov 25 09:55:53 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/multithreading.bib", URL = "https://cacm.acm.org/magazines/2019/12/241058/fulltext", abstract = "Industry is building larger, more complex, manycore processors on the back of strong institutional knowledge, but academic projects face difficulties in replicating that scale. To alleviate these difficulties and to develop and share knowledge, the community needs open architecture frameworks for simulation, chip design, and software exploration that support extensibility, scalability, and configurability, alongside an established base of verification tools and supported software. In this article, we present OpenPiton, an open source framework for building scalable architecture research prototypes from one core to 500 million cores. OpenPiton is the world's first open source, general-purpose, multithreaded manycore processor, and framework. OpenPiton is highly configurable, providing a rich design space spanning a variety of hardware parameters that researchers can change. OpenPiton designs can be emulated on FPGAs, where they can run full-stack multiuser Debian Linux. OpenPiton is designed to scale to very large core fabrics, enabling researchers to measure operating system, compiler, and software scalability. The mature code-base reflects the complexity of an industrial-grade design and provides the necessary scripts to build new chips, making OpenPiton a natural choice for computer-aided design (CAD) research. OpenPiton has been validated with a 25-core chip prototype, named Piton, and is bolstered by a validation suite that has thousands of tests, providing an environment to test new hardware designs while verifying the correctness of the whole system. OpenPiton is being actively used in research both internally to Princeton and in the wider community, as well as being adopted in education, industry, and government settings.", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @Article{Ballhausen:2019:FOS, author = "M. Ballhausen", title = "Free and Open Source Software Licenses Explained", journal = j-COMPUTER, volume = "52", number = "6", pages = "82--86", month = jun, year = "2019", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2019.2907766", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Thu Jun 27 10:30:21 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", keywords = "Computer security; Licenses; Open source software", } @Article{Brosgol:2019:HSS, author = "B. M. Brosgol", title = "How to Succeed in the Software Business While Giving Away the Source Code: The {AdaCore} Experience", journal = j-IEEE-SOFTWARE, volume = "36", number = "6", pages = "17--22", month = nov # "\slash " # dec, year = "2019", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2019.2934044", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Wed Jun 3 14:56:06 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Cass:2019:FOS, author = "Stephen Cass", title = "The faces of open source: The humans behind the code --- [Resources Geek Life]", journal = j-IEEE-SPECTRUM, volume = "56", number = "3", pages = "18--19", month = mar, year = "2019", CODEN = "IEESAM", DOI = "https://doi.org/10.1109/MSPEC.2019.8651925", ISSN = "0018-9235 (print), 1939-9340 (electronic)", ISSN-L = "0018-9235", bibdate = "Sat Jan 18 07:02:09 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeespectrum2010.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Spectrum", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6", keywords = "humans; IEEE Spectrum; open source; operating systems; operating systems (computers); public domain software; resources geek life; software down the stack; software engineering", remark = "From the footnote on page 18: ``1. Yan Zhu, infosec contributor to projects including SecureDrop and Tor. 2. Ken Thompson, cocreator of Unix. 3. Vint Cerf, cocreator of TCP/IP. 4. Mary Ann Horton, creator of uuencode. 5. Keila Banks, evangelist. 6. Eric Raymond, author. 7. Limor Fried, open source hardware developer. 8. Larry Wall, creator of Perl. 9. John Osterhout, creator of TcL/Tk. 10. Sanjay Ghemawat, cocreator of TensorFlow. 11. Jessica McKellar, Python contributor. 12. Junio Hamano, maintainer of Git.''", } @Article{Celio:2019:BOS, author = "C. Celio and P. Chiu and K. Asanovic and B. Nikolic and D. Patterson", title = "{BROOM}: an Open-Source Out-of-Order Processor With Resilient Low-Voltage Operation in 28-nm {CMOS}", journal = j-IEEE-MICRO, volume = "39", number = "2", pages = "52--60", month = mar # "\slash " # apr, year = "2019", CODEN = "IEMIDZ", DOI = "https://doi.org/10.1109/MM.2019.2897782", ISSN = "0272-1732 (print), 1937-4143 (electronic)", ISSN-L = "0272-1732", bibdate = "Thu Mar 21 10:04:13 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Micro", journal-URL = "http://www.computer.org/csdl/mags/mi/index.html", keywords = "agile software development; CMOS process; design methodology; generators; open source software; random access memory; voltage control", } @Article{Chen:2019:ESL, author = "Boyuan Chen and Zhen Ming (Jack) Jiang", title = "Extracting and studying the Logging--Code-Issue-Introducing changes in {Java}-based large-scale open source software systems", journal = j-EMPIR-SOFTWARE-ENG, volume = "24", number = "4", pages = "2285--2322", month = aug, year = "2019", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-019-09690-0", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Oct 11 07:46:32 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/java2010", URL = "http://link.springer.com/article/10.1007/s10664-019-09690-0", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Chikano:2019:IOS, author = "Naoya Chikano and Kazuyoshi Yoshimi and Junya Otsuki and Hiroshi Shinaoka", title = "{\tt irbasis}: Open-source database and software for intermediate-representation basis functions of imaginary-time {Green}'s function", journal = j-COMP-PHYS-COMM, volume = "240", number = "??", pages = "181--188", month = jul, year = "2019", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2019.02.006", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri Jun 14 08:12:51 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S001046551930058X", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Coppola:2019:SGT, author = "Riccardo Coppola and Maurizio Morisio and Marco Torchiano and Luca Ardito", title = "Scripted {GUI} testing of {Android} open-source apps: evolution of test code and fragility causes", journal = j-EMPIR-SOFTWARE-ENG, volume = "24", number = "5", pages = "3205--3248", month = oct, year = "2019", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-019-09722-9", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Oct 11 07:46:32 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-019-09722-9", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Damian:2019:OST, author = "Santiago M{\'a}rquez Dami{\'a}n and Federico Schaumburg and Pablo A. Kler", title = "Open-source toolbox for electromigrative separations", journal = j-COMP-PHYS-COMM, volume = "237", number = "??", pages = "244--252", month = apr, year = "2019", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2018.11.015", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed Feb 6 15:16:58 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465518304077", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Dasgupta:2019:FSO, author = "Adhiraj Dasgupta and Esteban Gonzalez-Juez and Daniel C. Haworth", title = "Flame simulations with an open-source code", journal = j-COMP-PHYS-COMM, volume = "237", number = "??", pages = "219--229", month = apr, year = "2019", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2018.11.011", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed Feb 6 15:16:58 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S001046551830403X", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{DiRemigio:2019:POS, author = "Roberto {Di Remigio} and Arnfinn Hykkerud Steindal and Krzysztof Mozgawa and Ville Weijo and Hui Cao and Luca Frediani", title = "{PCMSolver}: an open-source library for solvation modeling", journal = j-IJQC, volume = "119", number = "1", pages = "e25685:1--e25685:??", day = "5", month = jan, year = "2019", CODEN = "IJQCB2", DOI = "https://doi.org/10.1002/qua.25685", ISSN = "0020-7608 (print), 1097-461X (electronic)", ISSN-L = "0020-7608", bibdate = "Mon Mar 25 11:03:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ijqc2010.bib", acknowledgement = ack-nhfb, fjournal = "International Journal of Quantum Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0020-7608/", onlinedate = "26 October 2018", } @Article{Eckert:2019:ATI, author = "Remo Eckert and Matthias Stuermer and Thomas Myrach", title = "Alone or together? {Inter-organizational} affiliations of open source communities", journal = j-J-SYST-SOFTW, volume = "149", number = "??", pages = "250--262", month = mar, year = "2019", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2018.12.007", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Wed Jan 23 16:35:05 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121218302693", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Fernandez:2019:OSI, author = "Daniel M{\'e}ndez Fern{\'a}ndez and Martin Monperrus and Robert Feldt and Thomas Zimmermann", title = "The open science initiative of the {{\booktitle{Empirical Software Engineering}}} journal", journal = j-EMPIR-SOFTWARE-ENG, volume = "24", number = "3", pages = "1057--1060", month = jun, year = "2019", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-019-09712-x", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Oct 11 07:46:31 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-019-09712-x; http://link.springer.com/content/pdf/10.1007/s10664-019-09712-x.pdf", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Frantz:2019:ROS, author = "Rafael Z. Frantz and Matheus H. Rehbein and Rodolfo Berlezi and Fabricia Roos-Frantz", title = "Ranking open source application integration frameworks based on maintainability metrics: a review of five-year evolution", journal = j-SPE, volume = "49", number = "10", pages = "1531--1549", month = oct, year = "2019", CODEN = "SPEXBL", DOI = "https://doi.org/10.1002/spe.2733", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Fri Dec 13 11:00:57 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spe.bib", acknowledgement = ack-nhfb, fjournal = "Software --- Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", onlinedate = "16 July 2019", } @Article{Frazelle:2019:OSF, author = "Jesse Frazelle", title = "Open source firmware", journal = j-CACM, volume = "62", number = "10", pages = "34--38", month = oct, year = "2019", CODEN = "CACMA2", DOI = "https://doi.org/10.1145/3343042", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Wed Sep 25 15:32:16 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/minix.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "https://cacm.acm.org/magazines/2019/10/239673/fulltext", abstract = "Step into the world behind the kernel.", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", keywords = "Boot Guard; coreboot; EFI; Grub (Grand Unified Bootloader); Gummiboot; Heads; LinuxBoot; u-boot; UEFI; Windows Boot Manager", remark = "From page 36, column 2: ``\ldots{} in the case of Intel (x86), Ring -3 is the Intel Management Engine. It can turn on nodes and reimage disks invisibly. It has a kernel that runs Minix, as well as a web server and entire networking stack. Because of this, Minix is the world's most widely used operating system.''", } @Article{Hadjilambrou:2019:CCO, author = "Zacharias Hadjilambrou and Marios Kleanthous and Georgia Antoniou and Antoni Portero and Yiannakis Sazeides", title = "Comprehensive Characterization of an Open Source Document Search Engine", journal = j-TACO, volume = "16", number = "2", pages = "19:1--19:??", month = may, year = "2019", CODEN = "????", DOI = "https://doi.org/10.1145/3320346", ISSN = "1544-3566 (print), 1544-3973 (electronic)", ISSN-L = "1544-3566", bibdate = "Fri Jul 26 14:25:54 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/taco.bib", abstract = "This work performs a thorough characterization and analysis of the open source Lucene search library. The article describes in detail the architecture, functionality, and micro-architectural behavior of the search engine, and investigates prominent online document search research issues. In particular, we study how intra-server index partitioning affects the response time and throughput, explore the potential use of low power servers for document search, and examine the sources of performance degradation ands the causes of tail latencies. Some of our main conclusions are the following: (a) intra-server index partitioning can reduce tail latencies but with diminishing benefits as incoming query traffic increases, (b) low power servers given enough partitioning can provide same average and tail response times as conventional high performance servers, (c) index search is a CPU-intensive cache-friendly application, and (d) C-states are the main culprits for performance degradation in document search.", acknowledgement = ack-nhfb, articleno = "19", fjournal = "ACM Transactions on Architecture and Code Optimization (TACO)", journal-URL = "https://dl.acm.org/loi/taco", } @Article{Harutyunyan:2019:IRF, author = "Nikolay Harutyunyan and Andreas Bauer and Dirk Riehle", title = "Industry requirements for {FLOSS} governance tools to facilitate the use of open source software in commercial products", journal = j-J-SYST-SOFTW, volume = "158", number = "??", pages = "Article 110390", month = dec, year = "2019", CODEN = "JSSODM", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Wed Oct 16 07:06:23 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121219301578", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Hathhorn:2019:DCO, author = "C. Hathhorn and G. Rosu", title = "Dealing With {C}'s Original Sin", journal = j-IEEE-SOFTWARE, volume = "36", number = "5", pages = "24--28", month = sep # "\slash " # oct, year = "2019", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2019.2921226", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Wed Jun 3 14:56:06 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", remark = "The sin is ``undefined behavior'' in the C Standards.", } @Article{Hjelsvold:2019:EEG, author = "Rune Hjelsvold and Deepti Mishra", title = "Exploring and Expanding {GSE} Education with Open Source Software Development", journal = j-TOCE, volume = "19", number = "2", pages = "12:1--12:??", month = feb, year = "2019", CODEN = "????", DOI = "https://doi.org/10.1145/3230012", ISSN = "1946-6226", bibdate = "Wed Oct 2 09:58:51 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/toce.bib", URL = "https://dl.acm.org/ft_gateway.cfm?id=3230012", abstract = "Global software engineering (GSE) courses traditionally require cooperation between at least two universities so as to provide a distributed development environment to the students. In this study, we explore an alternative way to organize a global software engineering course where students work on open source software development (OSSD) projects rather than in a multi-university collaboration setting. The results show that the new setup may provide core GSE challenges as well as challenges associated with software development outsourcing and challenges related to working on large open source software. The present article compares the experiences gained from running a combined GSE and OSSD course against the experiences gained from running a traditional GSE course. The two alternatives are compared in terms of students' learning outcomes and course organization. The authors found that a combined GSE and OSSD course provides learning opportunities that are partly overlapping with, and partly complementary to, a traditional GSE course. The authors also found that the combined OSSD and GSE course was somewhat easier to organize because most of the activities took place in a single university setting. The authors used the extended GSE taxonomy for the comparison and found it to be a useful tool for this, although it had some limitations in expressive power. Therefore, two additional relationship dimensions are proposed that will further enrich the extended taxonomy in classifying GSE (and OSSD) projects.", acknowledgement = ack-nhfb, articleno = "12", fjournal = "ACM Transactions on Computing Education", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J1193", } @Article{Hukal:2019:BCW, author = "P. Hukal and N. Berente and M. Germonprez and A. Schecter", title = "Bots Coordinating Work in Open Source Software Projects", journal = j-COMPUTER, volume = "52", number = "9", pages = "52--60", month = sep, year = "2019", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2018.2885970", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Wed Aug 28 07:41:13 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/computer", keywords = "Bot (Internet); Logic gates; Open source software; Software testing; Task analysis", } @Article{Izquierdo:2019:OGD, author = "D. Izquierdo and N. Huesman and A. Serebrenik and G. Robles", title = "{OpenStack} Gender Diversity Report", journal = j-IEEE-SOFTWARE, volume = "36", number = "1", pages = "28--33", month = jan # "\slash " # feb, year = "2019", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2018.2874322", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Fri Aug 2 09:25:48 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", keywords = "Agile software development; Companies; Cultural differences; diversity and inclusion; gender diversity; gender issues; Gender issues; gender situation; open source arena; open source software; Open source software; openstack foundation; OpenStack gender diversity report; public domain software; Software development management; software engineering", } @Article{Jiang:2019:IDA, author = "Rui Jiang and Louis J. Durlofsky", title = "Implementation and detailed assessment of a {GNAT} reduced-order model for subsurface flow simulation", journal = j-J-COMPUT-PHYS, volume = "379", number = "??", pages = "192--213", day = "15", month = feb, year = "2019", CODEN = "JCTPAH", DOI = "https://doi.org/10.1016/j.jcp.2018.11.038", ISSN = "0021-9991 (print), 1090-2716 (electronic)", ISSN-L = "0021-9991", bibdate = "Wed Jan 23 08:58:13 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputphys2015.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0021999118307836", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Physics", journal-URL = "http://www.sciencedirect.com/science/journal/00219991", } @Article{Koloniaris:2019:SBI, author = "Stavros Koloniaris and George Kousiouris and Dimosthenis Anagnostopoulos and Mara Nikolaidou and Konstantinos Tserpes", title = "Survey-based investigation, feature extraction and classification of {Greek} municipalities maturity for open source adoption and migration prospects", journal = j-J-SYST-SOFTW, volume = "158", number = "??", pages = "Article 110431", month = dec, year = "2019", CODEN = "JSSODM", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Wed Oct 16 07:06:23 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121219302055", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Liu:2019:WFA, author = "Bohan Liu and Guoping Rong and Liming Dong and He Zhang and Danni Chen and Tiange Chen and Yuyan Chen and Tiantian Zhang", title = "What are the factors affecting the handover process in open source development?", journal = j-J-SYST-SOFTW, volume = "153", number = "??", pages = "238--254", month = jul, year = "2019", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2019.03.063", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Mon May 27 07:11:51 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121219300718", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Luo:2019:HDS, author = "Q. Luo and K. Moran and L. Zhang and D. Poshyvanyk", title = "How Do Static and Dynamic Test Case Prioritization Techniques Perform on Modern Software Systems? {An} Extensive Study on {GitHub} Projects", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "45", number = "11", pages = "1054--1080", month = nov, year = "2019", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2018.2822270", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Dec 12 06:35:49 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2010.bib; https://www.math.utah.edu/pub/tex/bib/java2010.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", keywords = "Computer bugs; dynamic; dynamic TCP techniques; dynamic test case prioritization techniques; Fault detection; fault diagnosis; GitHub projects; Java; Measurement; mutation analysis; program testing; quality metrics; real-word Java programs; regression analysis; Regression testing; regression testing technique; Software systems; software systems; static; static TCP techniques; static techniques; static test case prioritization techniques; TCP effectiveness; test case prioritization; test-class granularity; test-method granularity; Testing", } @Article{Mackita:2019:ERM, author = "Masky Mackita and Soo-Young Shin and Tae-Young Choe", title = "{ERMOCTAVE}: a Risk Management Framework for {IT} Systems Which Adopt Cloud Computing", journal = j-FUTURE-INTERNET, volume = "11", number = "9", pages = "195", day = "10", month = sep, year = "2019", CODEN = "????", DOI = "https://doi.org/10.3390/fi11090195", ISSN = "1999-5903", ISSN-L = "1999-5903", bibdate = "Thu Nov 21 16:51:07 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/future-internet.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.mdpi.com/1999-5903/11/9/195", abstract = "Many companies are adapting cloud computing technology because moving to the cloud has an array of benefits. During decision-making, having processed for adopting cloud computing, the importance of risk management is progressively recognized. However, traditional risk management methods cannot be applied directly to cloud computing when data are transmitted and processed by external providers. When they are directly applied, risk management processes can fail by ignoring the distributed nature of cloud computing and leaving numerous risks unidentified. In order to fix this backdrop, this paper introduces a new risk management method, Enterprise Risk Management for Operationally Critical Threat, Asset, and Vulnerability Evaluation (ERMOCTAVE), which combines Enterprise Risk Management and Operationally Critical Threat, Asset, and Vulnerability Evaluation for mitigating risks that can arise with cloud computing. ERMOCTAVE is composed of two risk management methods by combining each component with another processes for comprehensive perception of risks. In order to explain ERMOCTAVE in detail, a case study scenario is presented where an Internet seller migrates some modules to Microsoft Azure cloud. The functionality comparison with ENISA and Microsoft cloud risk assessment shows that ERMOCTAVE has additional features, such as key objectives and strategies, critical assets, and risk measurement criteria.", acknowledgement = ack-nhfb, journal-URL = "https://www.mdpi.com/journal/futureinternet", remark = "Section Network Virtualization and Edge/Fog Computing.", } @Article{Marsan:2019:TSS, author = "J. Marsan and M. Templier and P. Marois and B. Adams and K. Carillo and G. L. Mopenza", title = "Toward Solving Social and Technical Problems in Open Source Software Ecosystems: Using Cause-and-Effect Analysis to Disentangle the Causes of Complex Problems", journal = j-IEEE-SOFTWARE, volume = "36", number = "1", pages = "34--41", month = jan # "\slash " # feb, year = "2019", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2018.2874323", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Fri Aug 2 09:25:48 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", keywords = "Agile software development; cause-and-effect analysis; code quality; DP industry; Ecosystems; Linux; loss of contributors; Open source software; open source software ecosystems; open source software products; OSS ecosystem management; OSS projects; project management; public domain software; social problems; Sociotechnical systems; software development management; software ecosystem; software industry; technical problems", } @Article{McAffer:2019:GSO, author = "J. McAffer", title = "Getting Started With Open Source Governance", journal = j-COMPUTER, volume = "52", number = "10", pages = "92--96", month = oct, year = "2019", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2019.2929568", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Tue Oct 8 18:04:25 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/computer", keywords = "Companies; Law; Licenses; Security; Software", } @Article{Medeiros:2019:IMC, author = "Fl{\'a}vio Medeiros and Gabriel Lima and Guilherme Amaral and Sven Apel and Christian K{\"a}stner and M{\'a}rcio Ribeiro and Rohit Gheyi", title = "An investigation of misunderstanding code patterns in {C} open-source software projects", journal = j-EMPIR-SOFTWARE-ENG, volume = "24", number = "4", pages = "1693--1726", month = aug, year = "2019", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-018-9666-x", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Oct 11 07:46:32 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-018-9666-x", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Mengerink:2019:EOR, author = "Josh G. M. Mengerink and Jeroen Noten and Alexander Serebrenik", title = "Empowering {OCL} research: a large-scale corpus of open-source data from {GitHub}", journal = j-EMPIR-SOFTWARE-ENG, volume = "24", number = "3", pages = "1574--1609", month = jun, year = "2019", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-018-9641-6", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Oct 11 07:46:31 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-018-9641-6; http://link.springer.com/content/pdf/10.1007/s10664-018-9641-6.pdf", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Misawa:2019:MOS, author = "Takahiro Misawa and Satoshi Morita and Kazuyoshi Yoshimi and Mitsuaki Kawamura and Yuichi Motoyama and Kota Ido and Takahiro Ohgoe and Masatoshi Imada and Takeo Kato", title = "{mVMC}-Open-source software for many-variable variational {Monte Carlo} method", journal = j-COMP-PHYS-COMM, volume = "235", number = "??", pages = "447--462", month = feb, year = "2019", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2018.08.014", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Nov 24 07:45:46 MST 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465518303102", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Muzammal:2019:RBD, author = "Muhammad Muzammal and Qiang Qu and Bulat Nasrulin", title = "Renovating blockchain with distributed databases: an open source system", journal = j-FUT-GEN-COMP-SYS, volume = "90", number = "??", pages = "105--117", month = jan, year = "2019", CODEN = "FGSEVI", DOI = "https://doi.org/10.1016/j.future.2018.07.042", ISSN = "0167-739X (print), 1872-7115 (electronic)", ISSN-L = "0167-739X", bibdate = "Tue Sep 18 14:07:59 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/futgencompsys.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0167739X18308732", acknowledgement = ack-nhfb, fjournal = "Future Generation Computer Systems", journal-URL = "http://www.sciencedirect.com/science/journal/0167739X", } @Article{Ntantogian:2019:EPH, author = "Christoforos Ntantogian and Stefanos Malliaros and Christos Xenakis", title = "Evaluation of password hashing schemes in open source web platforms", journal = j-COMPUT-SECUR, volume = "84", number = "??", pages = "206--224", month = jul, year = "2019", CODEN = "CPSEDU", ISSN = "0167-4048 (print), 1872-6208 (electronic)", ISSN-L = "0167-4048", bibdate = "Mon Sep 23 09:47:00 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsecur2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/hash.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0167404818308332", acknowledgement = ack-nhfb, fjournal = "Computers \& Security", journal-URL = "https://www.sciencedirect.com/science/journal/01674048", } @Article{Plaga:2019:SFD, author = "Sven Plaga and Norbert Wiedermann and Simon Duque Anton and Stefan Tatschner and Hans Schotten and Thomas Newe", title = "Securing future decentralised industrial {IoT} infrastructures: Challenges and free open source solutions", journal = j-FUT-GEN-COMP-SYS, volume = "93", number = "??", pages = "596--608", month = apr, year = "2019", CODEN = "FGSEVI", DOI = "https://doi.org/10.1016/j.future.2018.11.008", ISSN = "0167-739X (print), 1872-7115 (electronic)", ISSN-L = "0167-739X", bibdate = "Tue Feb 5 08:15:52 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/futgencompsys.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0167739X18314043", acknowledgement = ack-nhfb, fjournal = "Future Generation Computer Systems", journal-URL = "http://www.sciencedirect.com/science/journal/0167739X", } @Article{Ponnuswamy:2019:FRS, author = "P. Priya Ponnuswamy and R. Vidhya Priya and C. P. Shabari Ram", title = "File retrieval and storage in the open source cloud tool using digital bipartite and digit compact prefix indexing method", journal = j-CCPE, volume = "31", number = "14", pages = "e5307:1--e5307:??", day = "25", month = jul, year = "2019", CODEN = "CCPEBO", DOI = "https://doi.org/10.1002/cpe.5307", ISSN = "1532-0626 (print), 1532-0634 (electronic)", ISSN-L = "1532-0626", bibdate = "Sat Oct 12 11:00:03 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/ccpe.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Concurrency and Computation: Practice and Experience", journal-URL = "http://www.interscience.wiley.com/jpages/1532-0626", onlinedate = "21 May 2019", } @Article{Priestley:2019:FPH, author = "Mark Priestley", title = "{{\booktitle{For Fun and Profit: a History of the Free and Open Source Software Revolution}} by Christopher J. Tozzi} (review)", journal = j-TECH-CULTURE, volume = "60", number = "2", pages = "655--657", month = apr, year = "2019", CODEN = "TECUA3", DOI = "https://doi.org/10.1353/tech.2019.0058", ISSN = "0040-165X (print), 1097-3729 (electronic)", ISSN-L = "0040-165X", bibdate = "Sat Sep 30 08:25:34 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/techculture2010.bib", URL = "https://muse.jhu.edu/pub/1/article/726960", acknowledgement = ack-nhfb, ajournal = "Tech. Culture", fjournal = "Technology and Culture", journal-URL = "https://muse.jhu.edu/journal/194", } @Article{Riehle:2019:IOS, author = "D. Riehle", title = "The Innovations of Open Source", journal = j-COMPUTER, volume = "52", number = "4", pages = "59--63", month = apr, year = "2019", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2019.2898163", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Thu Jun 27 10:30:21 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", keywords = "business models; DP industry; important innovations; innovation management; Licenses; open source development; open source license; Open source software; public domain software; Software development; Technological innovation", } @Article{Rigger:2019:UGB, author = "Manuel Rigger and Stefan Marr and Bram Adams and Hanspeter M{\"o}ssenb{\"o}ck", title = "Understanding {GCC} Builtins to Develop Better Tools", journal = "arXiv.org", volume = "??", number = "??", pages = "??", day = "1", month = jul, year = "2019", bibdate = "Mon Jul 08 07:12:44 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://arxiv.org/abs/1907.00863", abstract = "C programs can use compiler builtins to provide functionality that the C language lacks. On Linux, GCC provides several thousands of builtins that are also supported by other mature compilers, such as Clang and ICC. Maintainers of other tools lack guidance on whether and which builtins should be implemented to support popular projects. To assist tool developers who want to support GCC builtins, we analyzed builtin use in 4,913 C projects from GitHub. We found that 37\% of these projects relied on at least one builtin. Supporting an increasing proportion of projects requires support of an exponentially increasing number of builtins; however, implementing only 10 builtins already covers over 30\% of the projects. Since we found that many builtins in our corpus remained unused, the effort needed to support 90\% of the projects is moderate, requiring about 110 builtins to be implemented. For each project, we analyzed the evolution of builtin use over time and found that the majority of projects mostly added builtins. This suggests that builtins are not a legacy feature and must be supported in future tools. Systematic testing of builtin support in existing tools revealed that many lacked support for builtins either partially or completely; we also discovered incorrect implementations in various tools, including the formally verified CompCert compiler.", acknowledgement = ack-nhfb, } @Article{Robles:2019:TYO, author = "G. Robles and I. Steinmacher and P. Adams and C. Treude", title = "Twenty Years of Open Source Software: From Skepticism to Mainstream", journal = j-IEEE-SOFTWARE, volume = "36", number = "6", pages = "12--15", month = nov # "\slash " # dec, year = "2019", CODEN = "IESOEG", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Wed Jun 3 14:56:06 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Scanlon:2019:CFO, author = "T. P. Scanlon", title = "Critical Factors for Open Source Advancement in the {U.S. Department of Defense}", journal = j-IEEE-SOFTWARE, volume = "36", number = "6", pages = "29--33", month = nov # "\slash " # dec, year = "2019", CODEN = "IESOEG", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Wed Jun 3 14:56:06 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Schoettle:2019:OSL, author = "H. Schoettle", title = "Open Source License Compliance --- Why and How?", journal = j-COMPUTER, volume = "52", number = "8", pages = "63--67", month = aug, year = "2019", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2019.2915690", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Thu Aug 1 06:40:56 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/computer; https://www.math.utah.edu/pub/tex/bib/gnu.bib", } @Article{Siggel:2019:TOS, author = "Martin Siggel and Jan Kleinert and Tobias Stollenwerk and Reinhold Maierl", title = "{TiGL}: an Open Source Computational Geometry Library for Parametric Aircraft Design", journal = j-MATH-COMPUT-SCI, volume = "13", number = "3", pages = "367--389", month = sep, year = "2019", CODEN = "????", DOI = "https://doi.org/10.1007/s11786-019-00401-y", ISSN = "1661-8270 (print), 1661-8289 (electronic)", ISSN-L = "1661-8270", bibdate = "Fri Oct 11 07:01:19 MDT 2019", bibsource = "http://link.springer.com/journal/11786/13/3; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/math-comput-sci.bib", acknowledgement = ack-nhfb, fjournal = "Mathematics in Computer Science", journal-URL = "http://link.springer.com/journal/11786", } @Article{SilvaBorges:2019:HDD, author = "H. {Silva Borges} and M. T. Valente", title = "How Do Developers Promote Open Source Projects?", journal = j-COMPUTER, volume = "52", number = "8", pages = "27--33", month = aug, year = "2019", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2018.2888770", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Thu Aug 1 06:40:56 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", keywords = "Blogs; Computer hacking; Documentation; Facebook; Software; Twitter; Urban areas", } @Article{Spinellis:2019:HSO, author = "D. Spinellis", title = "How to Select Open Source Components", journal = j-COMPUTER, volume = "52", number = "12", pages = "103--106", month = dec, year = "2019", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2019.2940809", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Fri Nov 29 06:16:06 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Steinmacher:2019:LMG, author = "I. Steinmacher and C. Treude and M. A. Gerosa", title = "Let Me In: Guidelines for the Successful Onboarding of Newcomers to Open Source Projects", journal = j-IEEE-SOFTWARE, volume = "36", number = "4", pages = "41--49", month = jul # "\slash " # aug, year = "2019", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2018.110162131", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Fri Aug 2 09:25:48 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", keywords = "community-based open source software projects; computer-supported cooperative work group and organization interfaces; Documentation; Guidelines; human factors; information interfaces and represent; information technology and systems; machine systems; models and principles; newcomers; Object recognition; open source software; Open source software; OSS projects; project management; public domain software; software development management; user", } @Article{Suguitan:2019:BHO, author = "Michael Suguitan and Guy Hoffman", title = "{Blossom}: a Handcrafted Open-Source Robot", journal = j-THRI, volume = "8", number = "1", pages = "2:1--2:27", month = mar, year = "2019", CODEN = "????", DOI = "https://doi.org/10.1145/3310356", ISSN = "2573-9522 (electronic)", ISSN-L = "2573-9522", bibdate = "Tue Apr 7 09:34:38 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/thri.bib", URL = "https://dl.acm.org/doi/abs/10.1145/3310356", abstract = "Blossom is an open-source social robotics platform responding to three challenges in human--robot interaction (HRI) research: (1) Designing, manufacturing, and programming social robots requires a high level of technical knowledge; (2) social robot \ldots{}", acknowledgement = ack-nhfb, articleno = "2", fjournal = "ACM Transactions on Human--Robot Interaction (THRI)", journal-URL = "https://dl.acm.org/loi/thri", } @Article{Tamburri:2019:DCP, author = "Damian A. Tamburri and Fabio Palomba and Alexander Serebrenik and Andy Zaidman", title = "Discovering community patterns in open-source: a systematic approach and its evaluation", journal = j-EMPIR-SOFTWARE-ENG, volume = "24", number = "3", pages = "1369--1417", month = jun, year = "2019", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-018-9659-9", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Oct 11 07:46:31 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-018-9659-9; http://link.springer.com/content/pdf/10.1007/s10664-018-9659-9.pdf", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Taylor:2019:BFO, author = "Michael B. Taylor", title = "Bootstrapping a future of open source, specialized hardware: technical perspective", journal = j-CACM, volume = "62", number = "12", pages = "78--78", month = dec, year = "2019", CODEN = "CACMA2", DOI = "https://doi.org/10.1145/3366341", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Mon Nov 25 09:55:53 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://cacm.acm.org/magazines/2019/12/241057/fulltext", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79", } @Article{Vassallo:2019:LSE, author = "Carmine Vassallo and Giovanni Grano and Fabio Palomba and Harald C. Gall and Alberto Bacchelli", title = "A large-scale empirical exploration on refactoring activities in open source software projects", journal = j-SCI-COMPUT-PROGRAM, volume = "180", number = "??", pages = "1--15", day = "1", month = jul, year = "2019", CODEN = "SCPGD4", ISSN = "0167-6423 (print), 1872-7964 (electronic)", ISSN-L = "0167-6423", bibdate = "Tue Jul 23 07:12:05 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/scicomputprogram.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0167642318302557", acknowledgement = ack-nhfb, fjournal = "Science of Computer Programming", journal-URL = "http://www.sciencedirect.com/science/journal/01676423", } @Article{Voyiatzis:2019:OSI, author = "Evangelos Voyiatzis and Michael C. B{\"o}hm", title = "An open-source implementation of a quasi harmonic approach to compute the intramolecular entropy of particle systems", journal = j-COMP-PHYS-COMM, volume = "234", number = "??", pages = "286--293", month = jan, year = "2019", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2018.07.006", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Tue Oct 16 18:11:50 MDT 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465518302558", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Wang:2019:EOS, author = "Y. L. Wang and G. Fabbris and M. P. M. Dean and G. Kotliar", title = "{EDRIXS}: an open source toolkit for simulating spectra of resonant inelastic {X}-ray scattering", journal = j-COMP-PHYS-COMM, volume = "243", number = "??", pages = "151--165", month = oct, year = "2019", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2019.04.018", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Tue Jun 18 09:26:14 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465519301353", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Wang:2019:OSS, author = "Jinyong Wang and Xiaoping Mi", title = "Open Source Software Reliability Model with the Decreasing Trend of Fault Detection Rate", journal = j-COMP-J, volume = "62", number = "9", pages = "1301--1312", month = sep, year = "2019", CODEN = "CMPJA6", DOI = "https://doi.org/10.1093/comjnl/bxy111", ISSN = "0010-4620 (print), 1460-2067 (electronic)", ISSN-L = "0010-4620", bibdate = "Thu Oct 17 18:02:16 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/compj2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://academic.oup.com/comjnl/article/62/9/1301/5146169", acknowledgement = ack-nhfb, fjournal = "Computer Journal", journal-URL = "http://comjnl.oxfordjournals.org/", } @Article{Warren:2019:CBG, author = "Craig Warren and Antonios Giannopoulos and Alan Gray and Iraklis Giannakis and Alan Patterson and Laura Wetter and Andre Hamrah", title = "A {CUDA}-based {GPU} engine for {gprMax}: Open source {FDTD} electromagnetic simulation software", journal = j-COMP-PHYS-COMM, volume = "237", number = "??", pages = "208--218", month = apr, year = "2019", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2018.11.007", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed Feb 6 15:16:58 MST 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2010.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/pvm.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465518303990", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Xue:2019:ASC, author = "Y. Xue and Z. Xu and M. Chandramohan and Y. Liu", title = "Accurate and Scalable Cross-Architecture Cross-{OS} Binary Code Search with Emulation", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "45", number = "11", pages = "1125--1149", month = nov, year = "2019", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2018.2827379", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Dec 12 06:35:49 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2010.bib; https://www.math.utah.edu/pub/tex/bib/java2010.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", keywords = "3D-CFG; binary clone detection; binary code clones; Binary code search; Binary codes; binary codes; binary executables; BinGo tool; BinGo-E; CFG structures; Cloning; compilation scenario; cross-architecture cross-OS binary code search; cross-architecture matching; cross-compiler matching; cross-OS matching; emulation; Emulation; Feature extraction; high-level semantic features; intra-compiler matching; Java; program compilers; program diagnostics; public domain software; selective inlining technique; Semantics; similar code search; source code clone detection; structural features; Syntactics; Tools; vulnerability matching", } @Article{Yan:2019:ACL, author = "M. Yan and X. Xia and E. Shihab and D. Lo and J. Yin and X. Yang", title = "Automating Change-Level Self-Admitted Technical Debt Determination", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "45", number = "12", pages = "1211--1229", month = dec, year = "2019", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2018.2831232", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Dec 12 06:35:49 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2010.bib; https://www.math.utah.edu/pub/tex/bib/java2010.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", keywords = "change-level determination; Feature extraction; History; Java; Labeling; Measurement; self-admitted technical debt; software change; Software quality; Technical debt", } @Article{Yang:2019:EOS, author = "J. Yang and R. K. Das and N. Zhou", title = "Extraction of Octave Spectra Information for Spoofing Attack Detection", journal = j-IEEE-ACM-TASLP, volume = "27", number = "12", pages = "2373--2384", month = dec, year = "2019", DOI = "https://doi.org/10.1109/TASLP.2019.2946897", ISSN = "2329-9304", bibdate = "Fri Nov 29 16:54:01 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeeacmtaslp.bib", acknowledgement = ack-nhfb, fjournal = "IEEE\slash ACM Transactions on Audio, Speech, and Language Processing", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6570655", keywords = "constant-Q multi-level coefficients (CMC); Data mining; Discrete cosine transforms; Feature extraction; High frequency; Mel frequency cepstral coefficient; Multi-level transform (MLT); replay speech detection; synthetic speech detection", } @Article{Zheng:2019:TUB, author = "Wei Zheng and Chen Feng and Tingting Yu and Xibing Yang and Xiaoxue Wu", title = "Towards understanding bugs in an open source cloud management stack: an empirical study of {OpenStack} software bugs", journal = j-J-SYST-SOFTW, volume = "151", number = "??", pages = "210--223", month = may, year = "2019", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2019.02.025", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Tue Mar 12 06:58:51 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121219300354", acknowledgement = ack-nhfb, fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Amankwah:2020:ECC, author = "Richard Amankwah and Jinfu Chen and Patrick Kwaku Kudjo and Dave Towey", title = "An empirical comparison of commercial and open-source web vulnerability scanners", journal = j-SPE, volume = "50", number = "9", pages = "1842--1857", month = sep, year = "2020", CODEN = "SPEXBL", DOI = "https://doi.org/10.1002/spe.2870", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Fri Aug 14 11:05:24 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spe.bib", acknowledgement = ack-nhfb, ajournal = "Softw. Pract. Exp.", fjournal = "Software --- Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", onlinedate = "03 July 2020", } @Article{Avramidis:2020:SOS, author = "Eleftherios Avramidis and Marta Lalik and Ozgur E. Akman", title = "{SODECL}: an Open-Source Library for Calculating Multiple Orbits of a System of Stochastic Differential Equations in Parallel", journal = j-TOMS, volume = "46", number = "3", pages = "24:1--24:21", month = sep, year = "2020", CODEN = "ACMSCU", DOI = "https://doi.org/10.1145/3385076", ISSN = "0098-3500 (print), 1557-7295 (electronic)", ISSN-L = "0098-3500", bibdate = "Sat Sep 26 07:28:19 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/toms.bib", URL = "https://dl.acm.org/doi/10.1145/3385076", abstract = "Stochastic differential equations (SDEs) are widely used to model systems affected by random processes. In general, the analysis of an SDE model requires numerical solutions to be generated many times over multiple parameter combinations. However, this process often requires considerable computational resources to be practicable. Due to the embarrassingly parallel nature of the task, devices such as multi-core processors and graphics processing units (GPUs) can be employed for acceleration.\par Here, we present SODECL (https://github.com/avramidis/sodecl), a software library that utilizes such devices to calculate multiple orbits of an SDE model. To evaluate the acceleration provided by SODECL, we compared the time required to calculate multiple orbits of an exemplar stochastic model when one CPU core is used, to the time required when using all CPU cores or a GPU. In addition, to assess scalability, we investigated how model size affected execution time on different parallel compute devices.\par Our results show that when using all 32 CPU cores of a high-end high-performance computing node, the task is accelerated by a factor of up to 6.7, compared to when using a single CPU core. Executing the task on a high-end GPU yielded accelerations of up to 4.5, compared to a single CPU core.", acknowledgement = ack-nhfb, articleno = "24", fjournal = "ACM Transactions on Mathematical Software (TOMS)", journal-URL = "https://dl.acm.org/loi/toms", } @Article{Baker:2020:CSU, author = "Peter Baker", title = "Code Snippet: Using {GNU} {{\tt Make}} to Manage the Workflow of Data Analysis Projects", journal = j-J-STAT-SOFT, volume = "94", number = "??", pages = "??--??", month = "????", year = "2020", CODEN = "JSSOBK", DOI = "https://doi.org/10.18637/jss.v94.c01", ISSN = "1548-7660", ISSN-L = "1548-7660", bibdate = "Wed May 19 07:43:41 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jstatsoft.bib", URL = "https://www.jstatsoft.org/index.php/jss/article/view/v094c01; https://www.jstatsoft.org/index.php/jss/article/view/v094c01/v94c01.pdf", acknowledgement = ack-nhfb, journal-URL = "http://www.jstatsoft.org/", } @Article{Bao:2020:AOS, author = "Y. Bao and T. E. Carlson", title = "Agile and Open-Source Hardware", journal = j-IEEE-MICRO, volume = "40", number = "4", pages = "6--9", month = jul # "\slash " # aug, year = "2020", CODEN = "IEMIDZ", ISSN = "0272-1732 (print), 1937-4143 (electronic)", ISSN-L = "0272-1732", bibdate = "Wed Jul 29 07:59:51 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Micro", journal-URL = "http://www.computer.org/csdl/mags/mi/index.html", } @Article{Barcomb:2020:UPQ, author = "A. Barcomb and A. Kaufmann and D. Riehle and K.-J. Stol and B. Fitzgerald", title = "Uncovering the Periphery: a Qualitative Survey of Episodic Volunteering in Free\slash Libre and Open Source Software Communities", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "46", number = "9", pages = "962--980", year = "2020", CODEN = "IESEDJ", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Sep 17 07:36:32 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Bercea:2020:OSS, author = "G. T. Bercea and A. Bataev and A. E. Eichenberger and C. Bertolli and J. K. O'Brien", title = "An open-source solution to performance portability for {Summit} and {Sierra} supercomputers", journal = j-IBM-JRD, volume = "64", number = "3/4", pages = "12:1--12:23", month = may # "\slash " # jul, year = "2020", CODEN = "IBMJAE", DOI = "https://doi.org/10.1147/JRD.2019.2955944", ISSN = "0018-8646 (print), 2151-8556 (electronic)", ISSN-L = "0018-8646", bibdate = "Wed Jun 3 18:35:26 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ibmjrd.bib; https://www.math.utah.edu/pub/tex/bib/super.bib", acknowledgement = ack-nhfb, fjournal = "IBM Journal of Research and Development", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520", } @Article{Bhom:2020:HOS, author = "Jihyun Bhom and Marcin Chrzaszcz", title = "{HEPLike}: an open source framework for experimental likelihood evaluation", journal = j-COMP-PHYS-COMM, volume = "254", number = "??", pages = "Article 107235", month = sep, year = "2020", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2020.107235", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri Jun 19 07:19:49 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465520300692", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Bonaccorso:2020:LPO, author = "Fabio Bonaccorso and Andrea Montessori and Adriano Tiribocchi and Giorgio Amati and Massimo Bernaschi and Marco Lauricella and Sauro Succi", title = "{LBsoft}: a parallel open-source software for simulation of colloidal systems", journal = j-COMP-PHYS-COMM, volume = "256", number = "??", pages = "Article 107455", month = nov, year = "2020", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2020.107455", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Mar 13 08:21:39 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465520302137", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Butler:2020:MIO, author = "Simon Butler and Jonas Gamalielsson and Bj{\"o}rn Lundell and Christoffer Brax and Anders Mattsson and Tomas Gustavsson and Jonas Feist and Erik L{\"o}nroth", title = "Maintaining interoperability in open source software: a case study of the {Apache PDFBox} project", journal = j-J-SYST-SOFTW, volume = "159", number = "??", pages = "??--??", month = jan, year = "2020", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2019.110452", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Mon May 24 20:13:50 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121219302262", acknowledgement = ack-nhfb, articleno = "110452", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Chen:2020:HCT, author = "Lin Chen and Di Wu and Wanwangying Ma and Yuming Zhou and Baowen Xu and Hareton Leung", title = "How {C++} Templates Are Used for Generic Programming: an Empirical Study on 50 Open Source Systems", journal = j-TOSEM, volume = "29", number = "1", pages = "3:1--3:49", month = feb, year = "2020", CODEN = "ATSMER", DOI = "https://doi.org/10.1145/3356579", ISSN = "1049-331X (print), 1557-7392 (electronic)", ISSN-L = "1049-331X", bibdate = "Thu Feb 6 08:32:22 MST 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tosem.bib", URL = "https://dl.acm.org/doi/abs/10.1145/3356579", abstract = "Generic programming is a key paradigm for developing reusable software components. The inherent support for generic constructs is therefore important in programming languages. As for C++, the generic construct, templates, has been supported since the \ldots{}", acknowledgement = ack-nhfb, articleno = "3", fjournal = "ACM Transactions on Software Engineering and Methodology", journal-URL = "https://dl.acm.org/loi/tosem", } @Article{Coughlan:2020:SOS, author = "S. Coughlan", title = "Standardizing Open Source License Compliance With {OpenChain}", journal = j-COMPUTER, volume = "53", number = "11", pages = "70--74", month = nov, year = "2020", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2020.3016107", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Tue Nov 24 09:50:30 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{DiRenzo:2020:HSO, author = "Mario {Di Renzo} and Lin Fu and Javier Urzay", title = "{HTR solver}: an open-source exascale-oriented task-based multi-{GPU} high-order code for hypersonic aerothermodynamics", journal = j-COMP-PHYS-COMM, volume = "255", number = "??", pages = "Article 107262", month = oct, year = "2020", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2020.107262", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri Jun 19 07:19:50 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465520300837", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Garcia-Garcia:2020:POS, author = "Adrian Garcia-Garcia and Juan Carlos Saez and Jos{\'e} Luis Risco-Martin and Manuel Prieto-Matias", title = "{PBBCache}: an open-source parallel simulator for rapid prototyping and evaluation of cache-partitioning and cache-clustering policies", journal = j-J-COMPUT-SCI, volume = "42", pages = "??--??", month = apr, year = "2020", CODEN = "????", DOI = "https://doi.org/10.1016/j.jocs.2020.101102", ISSN = "1877-7503 (print), 1877-7511 (electronic)", ISSN-L = "1877-7503", MRclass = "68M07", MRnumber = "4085926", bibdate = "Tue Sep 19 13:55:31 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputsci.bib", URL = "https://www.sciencedirect.com/science/article/pii/S1877750319303229", acknowledgement = ack-nhfb, ajournal = "J. Comput. Sci.", articleno = "101102", fjournal = "Journal of Computational Science", journal-URL = "https://www.sciencedirect.com/journal/journal-of-computational-science", pagecount = "17", } @Article{Ghiotto:2020:NMC, author = "G. Ghiotto and L. Murta and M. Barros and A. {van der Hoek}", title = "On the Nature of Merge Conflicts: a Study of 2,731 Open Source {Java} Projects Hosted by {GitHub}", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "46", number = "8", pages = "892--915", year = "2020", CODEN = "IESEDJ", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Sep 17 07:36:32 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2020.bib; https://www.math.utah.edu/pub/tex/bib/java2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Gorecki:2020:HAC, author = "Jan G{\'o}recki and Marius Hofert and Martin Holena", title = "Hierarchical {Archimedean} Copulas for {MATLAB} and {Octave}: The \pkg{HACopula} Toolbox", journal = j-J-STAT-SOFT, volume = "93", number = "??", pages = "??--??", month = "????", year = "2020", CODEN = "JSSOBK", DOI = "https://doi.org/10.18637/jss.v93.i10", ISSN = "1548-7660", ISSN-L = "1548-7660", bibdate = "Wed May 19 07:43:40 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jstatsoft.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib", URL = "https://www.jstatsoft.org/index.php/jss/article/view/v093i10; https://www.jstatsoft.org/index.php/jss/article/view/v093i10/v93i10.pdf", acknowledgement = ack-nhfb, journal-URL = "http://www.jstatsoft.org/", } @Article{Greenberg:2020:EFS, author = "Michael Greenberg and Austin J. Blatt", title = "Executable formal semantics for the {POSIX} shell", journal = j-PACMPL, volume = "4", number = "POPL", pages = "43:1--43:30", month = jan, year = "2020", DOI = "https://doi.org/10.1145/3371111", bibdate = "Fri Aug 7 18:46:52 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/pacmpl.bib", URL = "https://dl.acm.org/doi/abs/10.1145/3371111", abstract = "The POSIX shell is a widely deployed, powerful tool for managing computer systems. The shell is the expert's control panel, a necessary tool for configuring, compiling, installing, maintaining, and deploying systems. Even though it is powerful, critical nfrastructure, the POSIX shell is maligned and misunderstood. Its power and its subtlety are a dangerous combination.\par We define a formal, mechanized, executable small-step semantics for the POSIX shell, which we call Smoosh. We compared Smoosh against seven other shells that aim for some measure of POSIX compliance (bash, dash, zsh, OSH, mksh, ksh93, and yash). Using three test suites --- the POSIX test suite, the Modernish test suite and shell diagnostic, and a test suite of our own device --- we found Smoosh's semantics to be the most conformant to the POSIX standard. Modernish judges Smoosh to have the fewest bugs (just one, from using dash's parser) and no quirks. To show that our semantics is useful beyond yielding a conformant, executable shell, we also implemented a symbolic stepper to illuminate the subtle behavior of the shell.\par Smoosh will serve as a foundation for formal study of the POSIX shell, supporting research on and development of new shells, new tooling for shells, and new shell designs.", acknowledgement = ack-nhfb, articleno = "43", fjournal = "Proceedings of the ACM on Programming Languages", journal-URL = "https://pacmpl.acm.org/", } @Article{Gustavsson:2020:MOS, author = "T. Gustavsson", title = "Managing the Open Source Dependency", journal = j-COMPUTER, volume = "53", number = "2", pages = "83--87", month = feb, year = "2020", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2019.2955869", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Thu Mar 05 14:33:46 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", keywords = "Computer applications; Open source software", } @Article{Harutyunyan:2020:MYO, author = "N. Harutyunyan", title = "Managing Your Open Source Supply Chain --- Why and How?", journal = j-COMPUTER, volume = "53", number = "6", pages = "77--81", month = jun, year = "2020", CODEN = "CPTRB4", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Wed Jun 17 11:55:02 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Hasbestan:2020:POS, author = "Jaber J. Hasbestan and Cheng-Nian Xiao and Inanc Senocak", title = "{PittPack}: an open-source {Poisson}'s equation solver for extreme-scale computing with accelerators", journal = j-COMP-PHYS-COMM, volume = "254", number = "??", pages = "Article 107272", month = sep, year = "2020", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2020.107272", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri Jun 19 07:19:49 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465520300898", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Hasselbring:2020:OSR, author = "W. Hasselbring and L. Carr and S. Hettrick and H. Packer and T. Tiropanis", title = "Open Source Research Software", journal = j-COMPUTER, volume = "53", number = "8", pages = "84--88", year = "2020", CODEN = "CPTRB4", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Wed Aug 12 15:19:17 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Herrera:2020:PCO, author = "A. Herrera", title = "The Promises and Challenges of Open Source Hardware", journal = j-COMPUTER, volume = "53", number = "10", pages = "101--104", month = oct, year = "2020", CODEN = "CPTRB4", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Thu Oct 1 16:43:54 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Hu:2020:API, author = "Qinwen Hu and Se-Young Yu and Muhammad Rizwan Asghar", title = "Analysing performance issues of open-source intrusion detection systems in high-speed networks", journal = j-J-INFO-SEC-APPL, volume = "51", number = "??", pages = "??--??", month = apr, year = "2020", CODEN = "????", DOI = "https://doi.org/10.1016/j.jisa.2019.102426", ISSN = "2214-2126", ISSN-L = "2214-2126", bibdate = "Sun May 8 11:59:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jinfosecappl.bib", URL = "http://www.sciencedirect.com/science/article/pii/S2214212619306003", acknowledgement = ack-nhfb, ajournal = "J. Info. Sec. Appl.", articleno = "102426", fjournal = "Journal of Information Security and Applications (JISA)", journal-URL = "http://www.sciencedirect.com/science/journal/22142126", } @Article{Jiang:2020:PPF, author = "S. Jiang and P. Pan and Y. Ou and C. Batten", title = "{PyMTL3}: a {Python} Framework for Open-Source Hardware Modeling, Generation, Simulation, and Verification", journal = j-IEEE-MICRO, volume = "40", number = "4", pages = "58--66", month = jul # "\slash " # aug, year = "2020", CODEN = "IEMIDZ", ISSN = "0272-1732 (print), 1937-4143 (electronic)", ISSN-L = "0272-1732", bibdate = "Wed Jul 29 07:59:51 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib; https://www.math.utah.edu/pub/tex/bib/python.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Micro", journal-URL = "http://www.computer.org/csdl/mags/mi/index.html", } @Article{Koprowski:2020:CMP, author = "Przemys{\l}aw Koprowski", title = "{CQF Magma} package", journal = j-ACM-COMM-COMP-ALGEBRA, volume = "54", number = "2", pages = "53--56", month = sep, year = "2020", CODEN = "????", DOI = "https://doi.org/10.1145/3427218.3427224", ISSN = "1932-2232 (print), 1932-2240 (electronic)", ISSN-L = "1932-2232", bibdate = "Wed Sep 30 13:46:41 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/magma.bib; https://www.math.utah.edu/pub/tex/bib/sigsam.bib", URL = "https://dl.acm.org/doi/10.1145/3427218.3427224", abstract = "CQF is a free, open-source Magma package for doing computations in quadratic forms theory. We present some selected ingredients of the package.", acknowledgement = ack-nhfb, fjournal = "ACM Communications in Computer Algebra", journal-URL = "https://dl.acm.org/loi/sigsam-cca", } @Article{Kumar:2020:MCS, author = "Rakesh Kumar and Rinkaj Goyal", title = "Modeling continuous security: a conceptual model for automated {DevSecOps} using open-source software over cloud {(ADOC)}", journal = j-COMPUT-SECUR, volume = "97", number = "??", pages = "Article 101967", month = oct, year = "2020", CODEN = "CPSEDU", DOI = "https://doi.org/10.1016/j.cose.2020.101967", ISSN = "0167-4048 (print), 1872-6208 (electronic)", ISSN-L = "0167-4048", bibdate = "Wed Mar 10 08:25:06 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsecur2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0167404820302406", acknowledgement = ack-nhfb, fjournal = "Computers \& Security", journal-URL = "http://www.sciencedirect.com/science/journal/01674048", } @Article{Li:2020:TOS, author = "Dongyue Li and Daniele Marchisio and Christian Hasse and Dirk Lucas", title = "{twoWayGPBEFoam}: an open-source {Eulerian} {QBMM} solver for monokinetic bubbly flows", journal = j-COMP-PHYS-COMM, volume = "250", number = "??", pages = "Article 107036", month = may, year = "2020", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2019.107036", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri May 29 07:03:02 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465519303728", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Lucey:2020:CRE, author = "Sean M. Lucey and Sarah K. Gaichas and Kerim Y. Aydin", title = "Conducting reproducible ecosystem modeling using the open source mass balance model \pkg{Rpath}", journal = j-ECOL-MODELL, volume = "427", number = "??", pages = "Article 109057", day = "1", month = jul, year = "2020", CODEN = "ECMODT", DOI = "https://doi.org/10.1016/j.ecolmodel.2020.109057", ISSN = "0304-3800 (print), 1872-7026 (electronic)", ISSN-L = "0304-3800", bibdate = "Tue Nov 16 11:09:04 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/ecolmodell2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0304380020301290", acknowledgement = ack-nhfb, ajournal = "Ecol. Modell.", fjournal = "Ecological Modelling: International Journal on Ecological Modelling and Systems Ecology", journal-URL = "https://www.journals.elsevier.com/ecological-modelling", } @Article{Martiradonna:2020:ASO, author = "Sergio Martiradonna and Alessandro Grassi and Giuseppe Piro and Gennaro Boggia", title = "{$5$G}-air-simulator: an open-source tool modeling the {$5$G} air interface", journal = j-COMP-NET-AMSTERDAM, volume = "173", number = "??", pages = "Article 107151", day = "22", month = may, year = "2020", CODEN = "????", DOI = "https://doi.org/10.1016/j.comnet.2020.107151", ISSN = "1389-1286 (print), 1872-7069 (electronic)", ISSN-L = "1389-1286", bibdate = "Fri Aug 14 10:03:47 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/compnetamsterdam2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1389128619317359", acknowledgement = ack-nhfb, fjournal = "Computer Networks (Amsterdam, Netherlands: 1999)", journal-URL = "http://www.sciencedirect.com/science/journal/13891286/", } @Article{Melo:2020:TIC, author = "Leandro T. C. Melo and Rodrigo G. Ribeiro and Breno C. F. Guimar{\~a}es and Fernando Magno Quint{\~a}o Pereira", title = "Type Inference for {C}: Applications to the Static Analysis of Incomplete Programs", journal = j-TOPLAS, volume = "42", number = "3", pages = "15:1--15:71", month = dec, year = "2020", CODEN = "ATPSDT", DOI = "https://doi.org/10.1145/3421472", ISSN = "0164-0925 (print), 1558-4593 (electronic)", ISSN-L = "0164-0925", bibdate = "Fri Feb 5 10:23:03 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/toplas.bib", URL = "https://dl.acm.org/doi/10.1145/3421472", abstract = "Type inference is a feature that is common to a variety of programming languages. While, in the past, it has been prominently present in functional ones (e.g., ML and Haskell), today, many object-oriented/multi-paradigm languages such as C\# and C++ offer, to a certain extent, such a feature. Nevertheless, type inference still is an unexplored subject in the realm of C. In particular, it remains open whether it is possible to devise a technique that encompasses the idiosyncrasies of this language. The first difficulty encountered when tackling this problem is that parsing C requires, not only syntactic, but also semantic information. Yet, greater challenges emerge due to C's intricate type system. In this work, we present a unification-based framework that lets us infer the missing struct, union, enum, and typedef declarations in a program.\par As an application of our technique, we investigate the reconstruction of partial programs. Incomplete source code naturally appears in software development: during design and while evolving, testing, and analyzing programs; therefore, understanding it is a valuable asset. With a reconstructed well-typed program, one can: (i) enable static analysis tools in scenarios where components are absent; (ii) improve precision of zero setup static analysis tools; (iii) apply stub generators, symbolic executors, and testing tools on code snippets; and (iv) provide engineers with an assortment of compilable benchmarks for performance and correctness validation. We evaluate our technique on code from a variety of C libraries, including GNU's Coreutils and on snippets from popular projects such as CPython, FreeBSD, and Git.", acknowledgement = ack-nhfb, articleno = "15", fjournal = "ACM Transactions on Programming Languages and Systems", journal-URL = "https://dl.acm.org/loi/toplas", } @Article{Milasinovic:2020:DOS, author = "Danko Z. Milasinovic and Arso M. Vukicevic and Nenad D. Filipovic", title = "{\tt dfemtoolz}: an open-source {C++} framework for efficient imposition of material and boundary conditions in finite element biomedical simulations", journal = j-COMP-PHYS-COMM, volume = "249", number = "??", pages = "Article 106996", month = apr, year = "2020", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Mar 2 13:57:36 MST 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465519303376", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Monnier:2020:EEL, author = "Stefan Monnier and Michael Sperber", title = "Evolution of {Emacs Lisp}", journal = j-PACMPL, volume = "4", number = "HOPL", pages = "74:1--74:55", month = jun, year = "2020", DOI = "https://doi.org/10.1145/3386324", bibdate = "Fri Aug 7 17:39:13 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/pacmpl.bib", URL = "https://dl.acm.org/doi/abs/10.1145/3386324", abstract = "While Emacs proponents largely agree that it is the world's greatest text editor, it is almost as much a Lisp machine disguised as an editor. Indeed, one of its chief appeals is that it is programmable via its own programming language. Emacs Lisp is a Lisp in the classic tradition. In this article, we present the history of this language over its more than 30 years of evolution. Its core has remained remarkably stable since its inception in 1985, in large part to preserve compatibility with the many third-party packages providing a multitude of extensions. Still, Emacs Lisp has evolved and continues to do so.\par Important aspects of Emacs Lisp have been shaped by concrete requirements of the editor it supports as well as implementation constraints. These requirements led to the choice of a Lisp dialect as Emacs's language in the first place, specifically its simplicity and dynamic nature: Loading additional Emacs packages or changing the ones in place occurs frequently, and having to restart the editor in order to re-compile or re-link the code would be unacceptable. Fulfilling this requirement in a more static language would have been difficult at best.\par One of Lisp's chief characteristics is its malleability through its uniform syntax and the use of macros. This has allowed the language to evolve much more rapidly and substantively than the evolution of its core would suggest, by letting Emacs packages provide new surface syntax alongside new functions. In particular, Emacs Lisp can be customized to look much like Common Lisp, and additional packages provide multiple-dispatch object systems, legible regular expressions, programmable pattern-matching constructs, generalized variables, and more. Still, the core has also evolved, albeit slowly. Most notably, it acquired support for lexical scoping.\par The timeline of Emacs Lisp development is closely tied to the projects and people who have shaped it over the years: We document Emacs Lisp history through its predecessors, Mocklisp and MacLisp, its early development up to the ``Emacs schism'' and the fork of Lucid Emacs, the development of XEmacs, and the subsequent rennaissance of Emacs development.", acknowledgement = ack-nhfb, articleno = "74", fjournal = "Proceedings of the ACM on Programming Languages", journal-URL = "https://pacmpl.acm.org/", } @Article{Murray:2020:OSS, author = "Dale Murray", title = "Open source and security: why transparency now equals strength", journal = j-NETWORK-SECURITY, volume = "2020", number = "7", pages = "17--19", month = jul, year = "2020", CODEN = "NTSCF5", ISSN = "1353-4858 (print), 1872-9371 (electronic)", ISSN-L = "1353-4858", bibdate = "Mon Jul 27 11:07:04 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/network-security.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1353485820300829", acknowledgement = ack-nhfb, fjournal = "Network Security", journal-URL = "https://www.sciencedirect.com/journal/network-security", } @Article{Murray:2020:SVO, author = "K. E. Murray and M. A. Elgammal and V. Betz and T. Ansell and K. Rothman and A. Comodi", title = "{SymbiFlow} and {VPR}: an Open-Source Design Flow for Commercial and Novel {FPGAs}", journal = j-IEEE-MICRO, volume = "40", number = "4", pages = "49--57", month = jul # "\slash " # aug, year = "2020", CODEN = "IEMIDZ", ISSN = "0272-1732 (print), 1937-4143 (electronic)", ISSN-L = "0272-1732", bibdate = "Wed Jul 29 07:59:51 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Micro", journal-URL = "http://www.computer.org/csdl/mags/mi/index.html", } @Article{Muta:2020:EOS, author = "Abhinav Muta and Prabhu Ramachandran and Pawan Negi", title = "An efficient, open source, iterative {ISPH} scheme", journal = j-COMP-PHYS-COMM, volume = "255", number = "??", pages = "Article 107283", month = oct, year = "2020", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2020.107283", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri Jun 19 07:19:50 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465520300953", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Nafi:2020:UCL, author = "Kawser Wazed Nafi and Banani Roy and Chanchal K. Roy and Kevin A. Schneider", title = "A universal cross language software similarity detector for open source software categorization", journal = j-J-SYST-SOFTW, volume = "162", number = "??", pages = "??--??", month = apr, year = "2020", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2019.110491", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Mon May 24 20:13:51 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121219302651", acknowledgement = ack-nhfb, articleno = "110491", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Neville-Neil:2020:NPG, author = "George V. Neville-Neil", title = "The Non-psychopath's Guide to Managing an Open-source Project: Respect your staff, learn from others, and know when to let go", journal = "QUEUE", volume = "18", number = "6", pages = "30--36", month = dec, year = "2020", DOI = "https://doi.org/10.1145/3442632.3447645", bibdate = "Fri Feb 5 11:33:27 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", URL = "https://dl.acm.org/doi/10.1145/3442632.3447645", abstract = "Transitioning from one of the technical faithful to one of the hated PHBs (pointy-haired bosses), whether in the corporate or the open-source world, is truly a difficult transition. Unless you are a type who has always been meant for the C-suite?, it's \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "https://dl.acm.org/loi/queue", } @Article{Ombredanne:2020:FOS, author = "P. Ombredanne", title = "Free and Open Source Software License Compliance: Tools for Software Composition Analysis", journal = j-COMPUTER, volume = "53", number = "10", pages = "105--109", month = oct, year = "2020", CODEN = "CPTRB4", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Thu Oct 1 16:43:54 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Petrisko:2020:BAO, author = "D. Petrisko and F. Gilani and M. Wyse and D. C. Jung and S. Davidson and P. Gao and C. Zhao and Z. Azad and S. Canakci and B. Veluri and T. Guarino and A. Joshi and M. Oskin and M. B. Taylor", title = "{BlackParrot}: an Agile Open-Source {RISC-V} Multicore for Accelerator {SoCs}", journal = j-IEEE-MICRO, volume = "40", number = "4", pages = "93--102", month = jul # "\slash " # aug, year = "2020", CODEN = "IEMIDZ", DOI = "https://doi.org/10.1109/MM.2020.2996145", ISSN = "0272-1732 (print), 1937-4143 (electronic)", ISSN-L = "0272-1732", bibdate = "Wed Jul 29 07:59:51 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", abstract = "This article introduces BlackParrot, which aims to be the default open-source, Linux-capable, cache-coherent, 64-bit RISC-V multicore used by the world. In executing this goal, our research aims to advance the world's knowledge about the software engineering of hardware. Although originally bootstrapped by the University of Washington and Boston University via DARPA funding, BlackParrot strives to be community driven and infrastructure agnostic; a multicore which is Pareto optimal in terms of power, performance, area, and complexity. In order to ensure BlackParrot is easy to use, extend, and, most importantly, trust, development is guided by three core principles: Be Tiny, Be Modular, and Be Friendly. Development efforts have prioritized the use of intentional interfaces and modularity and silicon validation as first-order design metrics, so that users can quickly get started and trust that their design will perform as expected when deployed. BlackParrot has been validated in a GlobalFoundries 12-nm FinFET tapeout. BlackParrot is ideal as a standalone Linux processor or as a malleable fabric for an agile accelerator SoC design flow.", acknowledgement = ack-nhfb, fjournal = "IEEE Micro", journal-URL = "http://www.computer.org/csdl/mags/mi/index.html", } @Article{Phipps:2020:COS, author = "S. Phipps and S. Zacchiroli", title = "Continuous Open Source License Compliance", journal = j-COMPUTER, volume = "53", number = "12", pages = "115--119", month = dec, year = "2020", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2020.3024403", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Wed Feb 3 20:15:14 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Rashid:2020:MEP, author = "Mehvish Rashid and Paul M. Clarke and Rory V. O'Connor", title = "A mechanism to explore proactive knowledge retention in open source software communities", journal = j-J-SOFTW-EVOL-PROC, volume = "32", number = "3", pages = "e2198:1--e2198:??", month = mar, year = "2020", CODEN = "????", DOI = "https://doi.org/10.1002/smr.2198", ISSN = "2047-7473 (print), 2047-7481 (electronic)", ISSN-L = "2047-7473", bibdate = "Mon May 17 08:20:28 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwevolproc.bib", acknowledgement = ack-nhfb, ajournal = "", fjournal = "Journal of Software: Evolution and Process", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", onlinedate = "15 July 2019", } @Article{Riehle:2020:SVO, author = "D. Riehle", title = "Single-Vendor Open Source Firms", journal = j-COMPUTER, volume = "53", number = "4", pages = "68--72", year = "2020", CODEN = "CPTRB4", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Thu Apr 16 06:11:05 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Robson:2020:ISO, author = "R. Robson", title = "{IEEE SA Open}: Engaging Industry, Academia, and Researchers in Open Source Development", journal = j-COMPUTER, volume = "53", number = "6", pages = "53--56", month = jun, year = "2020", CODEN = "CPTRB4", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Wed Jun 17 11:55:02 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Rousseau:2020:SPT, author = "Guillaume Rousseau and Roberto {Di Cosmo} and Stefano Zacchiroli", title = "Software provenance tracking at the scale of public source code", journal = j-EMPIR-SOFTWARE-ENG, volume = "25", number = "4", pages = "2930--2959", month = jul, year = "2020", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-020-09828-5", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Jun 19 07:35:08 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://link.springer.com/article/10.1007/s10664-020-09828-5", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Sajedi-Badashian:2020:VTB, author = "Ali Sajedi-Badashian and Eleni Stroulia", title = "Vocabulary and time based bug-assignment: a recommender system for open-source projects", journal = j-SPE, volume = "50", number = "8", pages = "1539--1564", month = aug, year = "2020", CODEN = "SPEXBL", DOI = "https://doi.org/10.1002/spe.2830", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Fri Aug 14 11:05:24 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spe.bib", acknowledgement = ack-nhfb, ajournal = "Softw. Pract. Exp.", fjournal = "Software --- Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", onlinedate = "27 April 2020", } @Article{Saltzer:2020:OL, author = "J. H. Saltzer", title = "The Origin of the {MIT License}", journal = j-IEEE-ANN-HIST-COMPUT, volume = "42", number = "4", pages = "94--98", month = oct # "\slash " # dec, year = "2020", CODEN = "IAHCEX", DOI = "https://doi.org/10.1109/MAHC.2020.3020234", ISSN = "1058-6180 (print), 1934-1547 (electronic)", ISSN-L = "1058-6180", bibdate = "Mon Mar 8 13:14:10 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Annals of the History of Computing", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85", } @Article{Schmidmayer:2020:EOS, author = "Kevin Schmidmayer and Fabien Petitpas and S{\'e}bastien {Le Martelot} and {\'E}ric Daniel", title = "{ECOGEN}: an open-source tool for multiphase, compressible, multiphysics flows", journal = j-COMP-PHYS-COMM, volume = "251", number = "??", pages = "Article 107093", month = jun, year = "2020", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2019.107093", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri May 29 07:03:02 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465519303959", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Scott:2020:CAC, author = "N. S. Scott and A. Hibbert and J. Ballantyne and S. Fritzsche and A. L. Hazel and D. P. Landau and D. W. Walker and Z. Was", title = "{CPC}'s 50th Anniversary: Celebrating 50 years of open-source software in computational physics", journal = j-COMP-PHYS-COMM, volume = "252", number = "??", pages = "Article 107269", month = jul, year = "2020", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2020.107269", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri May 29 07:03:03 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465520300886", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Stamelos:2020:OSS, author = "Ioannis Stamelos and Iraklis Varlamis and Dimosthenis Anagnostopoulos and Jesus M. Gonzalez-Barahona", title = "Open Source Systems: Enterprise Software and Solutions", journal = j-J-SYST-SOFTW, volume = "163", number = "??", pages = "??--??", month = may, year = "2020", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2020.110541", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Mon May 24 20:13:52 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121220300236", acknowledgement = ack-nhfb, articleno = "110541", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Tang:2020:OOS, author = "X. Tang and E. Giacomin and B. Chauviere and A. Alacchi and P. Gaillardon", title = "{OpenFPGA}: an Open-Source Framework for Agile Prototyping Customizable {FPGAs}", journal = j-IEEE-MICRO, volume = "40", number = "4", pages = "41--48", month = jul # "\slash " # aug, year = "2020", CODEN = "IEMIDZ", ISSN = "0272-1732 (print), 1937-4143 (electronic)", ISSN-L = "0272-1732", bibdate = "Wed Jul 29 07:59:51 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Micro", journal-URL = "http://www.computer.org/csdl/mags/mi/index.html", } @Article{Trautsch:2020:UIT, author = "Fabian Trautsch and Steffen Herbold and Jens Grabowski", title = "Are unit and integration test definitions still valid for modern {Java} projects? {An} empirical study on open-source projects", journal = j-J-SYST-SOFTW, volume = "159", number = "??", pages = "??--??", month = jan, year = "2020", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2019.110421", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Mon May 24 20:13:50 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/java2020.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121219301955", acknowledgement = ack-nhfb, articleno = "110421", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Tsoukalas:2020:TDF, author = "Dimitrios Tsoukalas and Dionysios Kehagias and Miltiadis Siavvas and Alexander Chatzigeorgiou", title = "Technical debt forecasting: an empirical study on open-source repositories", journal = j-J-SYST-SOFTW, volume = "170", number = "??", pages = "??--??", month = dec, year = "2020", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2020.110777", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Mon May 24 20:13:55 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121220301904", acknowledgement = ack-nhfb, articleno = "110777", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Walker:2020:OST, author = "Andrew Walker and Tomas Cerny and Eungee Song", title = "Open-source tools and benchmarks for code-clone detection: past, present, and future trends", journal = j-SIGAPP, volume = "19", number = "4", pages = "28--39", month = jan, year = "2020", CODEN = "????", DOI = "https://doi.org/10.1145/3381307.3381310", ISSN = "1559-6915 (print), 1931-0161 (electronic)", ISSN-L = "1559-6915", bibdate = "Sun Jul 12 08:29:32 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigapp.bib", URL = "https://dl.acm.org/doi/abs/10.1145/3381307.3381310", abstract = "A fragment of source code that is identical or similar to another is a code-clone. Code-clones make it difficult to maintain applications as they create multiple points within the code that bugs must be fixed, new rules enforced, or design decisions \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIGAPP Applied Computing Review", journal-URL = "https://dl.acm.org/loi/sigapp", } @Article{Wang:2020:UED, author = "Zhendong Wang and Yang Feng and Yi Wang and James A. Jones and David Redmiles", title = "Unveiling Elite Developers' Activities in Open Source Projects", journal = j-TOSEM, volume = "29", number = "3", pages = "16:1--16:35", month = jul, year = "2020", CODEN = "ATSMER", DOI = "https://doi.org/10.1145/3387111", ISSN = "1049-331X (print), 1557-7392 (electronic)", ISSN-L = "1049-331X", bibdate = "Fri Jul 10 13:50:17 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tosem.bib", URL = "https://dl.acm.org/doi/abs/10.1145/3387111", abstract = "Open source developers, particularly the elite developers who own the administrative privileges for a project, maintain a diverse portfolio of contributing activities. They not only commit source code but also exert significant efforts on other communicative, organizational, and supportive activities. However, almost all prior research focuses on specific activities and fails to analyze elite developers activities in a comprehensive way. To bridge this gap, we conduct an empirical study with fine-grained event data from 20 large open source projects hosted on GITHUB. We investigate elite developers contributing activities and their impacts on project outcomes. Our analyses reveal three key findings: (1) elite developers participate in a variety of activities, of which technical contributions (e.g., coding) only account for a small proportion; (2) as the project grows, elite developers tend to put more effort into supportive and communicative activities and less effort into coding; and (3) elite developers efforts in nontechnical activities are negatively correlated with the project's outcomes in terms of productivity and quality in general, except for a positive correlation with the bug fix rate (a quality indicator). These results provide an integrated view of elite developers' activities and can inform an individual's decision making about effort allocation, which could lead to improved project outcomes. The results also provide implications for supporting these elite developers.", acknowledgement = ack-nhfb, articleno = "16", fjournal = "ACM Transactions on Software Engineering and Methodology", journal-URL = "https://dl.acm.org/loi/tosem", } @Article{Whatmough:2020:CAR, author = "P. N. Whatmough and M. Donato and G. G. Ko and S. K. Lee and D. Brooks and G. Wei", title = "{CHIPKIT}: an Agile, Reusable Open-Source Framework for Rapid Test Chip Development", journal = j-IEEE-MICRO, volume = "40", number = "4", pages = "32--40", month = jul # "\slash " # aug, year = "2020", CODEN = "IEMIDZ", ISSN = "0272-1732 (print), 1937-4143 (electronic)", ISSN-L = "0272-1732", bibdate = "Wed Jul 29 07:59:51 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Micro", journal-URL = "http://www.computer.org/csdl/mags/mi/index.html", } @Article{Yoon:2020:JOS, author = "Hongkee Yoon and Taek Jung Kim and Jae-Hoon Sim and Myung Joon Han", title = "{Jx}: an open-source software for calculating magnetic interactions based on magnetic force theory", journal = j-COMP-PHYS-COMM, volume = "247", number = "??", pages = "Article 106927", month = feb, year = "2020", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Mar 2 13:57:35 MST 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465519302991", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Zhang:2020:BNB, author = "Lixia Zhang and Leonardo O. Rodrigues and Niven R. Narain and Viatcheslav R. Akmaev", title = "{{\em bAIcis\/}}: a Novel {Bayesian} Network Structural Learning Algorithm and Its Comprehensive Performance Evaluation Against Open-Source Software", journal = j-J-COMPUT-BIOL, volume = "27", number = "5", pages = "698--708", month = may, year = "2020", CODEN = "JCOBEM", DOI = "https://doi.org/10.1089/cmb.2019.0210", ISSN = "1066-5277 (print), 1557-8666 (electronic)", ISSN-L = "1066-5277", bibdate = "Tue Jun 2 19:30:04 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputbiol.bib", URL = "https://www.liebertpub.com/doi/abs/10.1089/cmb.2019.0210; https://www.liebertpub.com/doi/pdf/10.1089/cmb.2019.0210", acknowledgement = ack-nhfb, fjournal = "Journal of Computational Biology", journal-URL = "https://www.liebertpub.com/loi/cmb/", onlinedate = "5 September 2019", } @Article{Zheng:2020:SOS, author = "Size Zheng and Leili Javidpour and Muhammad Sahimi and Katherine S. Shing and Aiichiro Nakano", title = "{sDMD}: an open source program for discontinuous molecular dynamics simulation of protein folding and aggregation", journal = j-COMP-PHYS-COMM, volume = "247", number = "??", pages = "Article 106873", month = feb, year = "2020", CODEN = "CPHCBZ", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Mar 2 13:57:35 MST 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465519302607", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Agate:2021:SSO, author = "Vincenzo Agate and Alessandra {De Paola} and Pierluca Ferraro and Giuseppe {Lo Re} and Marco Morana", title = "{SecureBallot}: a secure open source e-{Voting} system", journal = j-J-NETW-COMPUT-APPL, volume = "191", number = "??", pages = "??--??", day = "1", month = oct, year = "2021", CODEN = "JNCAF3", DOI = "https://doi.org/10.1016/j.jnca.2021.103165", ISSN = "1084-8045 (print), 1095-8592 (electronic)", ISSN-L = "1084-8045", bibdate = "Thu Jan 20 08:06:55 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jnetwcomputappl.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1084804521001776", acknowledgement = ack-nhfb, articleno = "103165", fjournal = "Journal of Network and Computer Applications", journal-URL = "http://www.sciencedirect.com/science/journal/10848045", } @Article{Anonymous:2021:PLP, author = "Anonymous", title = "Predicting the lifetime of pull requests in open-source projects", journal = j-J-SOFTW-EVOL-PROC, volume = "33", number = "6", pages = "e2337:1--e2337:??", month = jun, year = "2021", CODEN = "????", DOI = "https://doi.org/10.1002/smr.2337", ISSN = "2047-7473 (print), 2047-7481 (electronic)", ISSN-L = "2047-7473", bibdate = "Fri Jul 23 08:07:04 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwevolproc.bib", acknowledgement = ack-nhfb, ajournal = "J. Softw. Evol. Proc.", fjournal = "Journal of Software: Evolution and Process", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", onlinedate = "25 April 2021", } @Article{Anzt:2021:CPR, author = "Hartwig Anzt and Eileen Kuehn and Goran Flegar", title = "Crediting pull requests to open source research software as an academic contribution", journal = j-J-COMPUT-SCI, volume = "49", pages = "??--??", month = feb, year = "2021", CODEN = "????", DOI = "https://doi.org/10.1016/j.jocs.2020.101278", ISSN = "1877-7503 (print), 1877-7511 (electronic)", ISSN-L = "1877-7503", bibdate = "Tue Sep 19 13:55:43 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputsci.bib", URL = "https://www.sciencedirect.com/science/article/pii/S1877750320305743", acknowledgement = ack-nhfb, ajournal = "J. Comput. Sci.", articleno = "101278", fjournal = "Journal of Computational Science", journal-URL = "https://www.sciencedirect.com/journal/journal-of-computational-science", } @Article{Ataei:2021:LOS, author = "Mohammadmehdi Ataei and Vahid Shaayegan and Franco Costa and Sejin Han and Chul B. Park and Markus Bussmann", title = "{LBfoam}: an open-source software package for the simulation of foaming using the {Lattice Boltzmann Method}", journal = j-COMP-PHYS-COMM, volume = "259", number = "??", pages = "Article 107698", month = feb, year = "2021", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2020.107698", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Mar 13 08:21:41 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S001046552030343X", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Beaton:2021:OSS, author = "Wayne Beaton", title = "Open Source Software Engineering the {Eclipse} Way", journal = j-COMPUTER, volume = "54", number = "6", pages = "59--63", month = jun, year = "2021", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2021.3069530", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", bibdate = "Thu Jun 10 15:40:15 2021", acknowledgement = ack-nhfb, } @Article{Bernardino:2021:IPG, author = "Matheus Tavares Bernardino and Giuliano Belinassi and Paulo Meirelles and Eduardo Martins Guerra and Alfredo Goldman", title = "Improving Parallelism in {Git} and {GNU Compiler Collection}: Strategies, Difficulties, and Lessons Learned", journal = j-IEEE-SOFTWARE, volume = "38", number = "5", pages = "92--100", month = sep # "\slash " # oct, year = "2021", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2020.3020932", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Thu Apr 7 14:13:47 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Bogart:2021:WHM, author = "Chris Bogart and Christian K{\"a}stner and James Herbsleb and Ferdian Thung", title = "When and How to Make Breaking Changes: Policies and Practices in 18 Open Source Software Ecosystems", journal = j-TOSEM, volume = "30", number = "4", pages = "42:1--42:56", month = jul, year = "2021", CODEN = "ATSMER", DOI = "https://doi.org/10.1145/3447245", ISSN = "1049-331X (print), 1557-7392 (electronic)", ISSN-L = "1049-331X", bibdate = "Wed Aug 4 07:53:40 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tosem.bib", URL = "https://dl.acm.org/doi/10.1145/3447245", abstract = "Open source software projects often rely on package management systems that help projects discover, incorporate, and maintain dependencies on other packages, maintained by other people. Such systems save a great deal of effort over ad hoc ways of advertising, packaging, and transmitting useful libraries, but coordination among project teams is still needed when one package makes a breaking change affecting other packages. Ecosystems differ in their approaches to breaking changes, and there is no general theory to explain the relationships between features, behavioral norms, ecosystem outcomes, and motivating values. We address this through two empirical studies. In an interview case study, we contrast Eclipse, NPM, and CRAN, demonstrating that these different norms for coordination of breaking changes shift the costs of using and maintaining the software among stakeholders, appropriate to each ecosystem s mission. In a second study, we combine a survey, repository mining, and document analysis to broaden and systematize these observations across 18 ecosystems. We find that all ecosystems share values such as stability and compatibility, but differ in other values. Ecosystems practices often support their espoused values, but in surprisingly diverse ways. The data provides counterevidence against easy generalizations about why ecosystem communities do what they do.", acknowledgement = ack-nhfb, articleno = "42", fjournal = "ACM Transactions on Software Engineering and Methodology", journal-URL = "https://dl.acm.org/loi/tosem", } @Article{Bonfa:2021:UOS, author = "Pietro Bonf{\`a} and Jonathan Frassineti and Muhammad Maikudi Isah and Ifeanyi John Onuorah and Samuele Sanna", title = "{UNDI}: an open-source library to simulate muon-nuclear interactions in solids", journal = j-COMP-PHYS-COMM, volume = "260", number = "??", pages = "Article 107719", month = mar, year = "2021", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2020.107719", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Mar 13 08:21:41 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465520303556", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Bryngelson:2021:MOS, author = "Spencer H. Bryngelson and Kevin Schmidmayer and Vedran Coralic and Jomela C. Meng and Kazuki Maeda and Tim Colonius", title = "\pkg{MFC}: an open-source high-order multi-component, multi-phase, and multi-scale compressible flow solver", journal = j-COMP-PHYS-COMM, volume = "266", number = "??", pages = "Article 107396", month = sep, year = "2021", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2020.107396", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Sep 4 09:26:37 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465520301818", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Butler:2021:CCC, author = "Simon Butler and Jonas Gamalielsson and Bj{\"o}rn Lundell and Christoffer Brax and Johan Sj{\"o}berg and Anders Mattsson and Tomas Gustavsson and Jonas Feist and Erik L{\"o}nroth", title = "On Company Contributions to Community Open Source Software Projects", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "47", number = "7", pages = "1381--1401", year = "2021", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2019.2919305", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Jul 22 07:47:31 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Carlson:2021:OSP, author = "Max Carlson and Xiaoning Zheng and Hari Sundar and George Em Karniadakis and Robert M. Kirby", title = "An open-source parallel code for computing the spectral fractional {Laplacian} on {$3$D} complex geometry domains", journal = j-COMP-PHYS-COMM, volume = "261", number = "??", pages = "Article 107695", month = apr, year = "2021", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2020.107695", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Mar 13 08:21:42 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465520303416", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Datta:2021:URB, author = "Subhajit Datta and Reshma Roychoudhuri and Subhashis Majumder", title = "Understanding the relation between repeat developer interactions and bug resolution times in large open source ecosystems: a multisystem study", journal = j-J-SOFTW-EVOL-PROC, volume = "33", number = "4", pages = "e2317:1--e2317:??", month = apr, year = "2021", CODEN = "????", DOI = "https://doi.org/10.1002/smr.2317", ISSN = "2047-7473 (print), 2047-7481 (electronic)", ISSN-L = "2047-7473", bibdate = "Mon May 17 08:20:33 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwevolproc.bib", acknowledgement = ack-nhfb, fjournal = "Journal of Software: Evolution and Process", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", onlinedate = "29 November 2020", } @Article{delaVara:2021:ACC, author = "Jose Luis de la Vara and Alejandra Ruiz and Ga{\"e}l Blondelle", title = "Assurance and certification of cyber-physical systems: the {AMASS} open source ecosystem", journal = j-J-SYST-SOFTW, volume = "171", number = "??", pages = "??--??", month = jan, year = "2021", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2020.110812", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Mon May 24 20:13:55 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121220302120", acknowledgement = ack-nhfb, articleno = "110812", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Drost-Fromm:2021:OSC, author = "I. Drost-Fromm and R. Tompkins", title = "Open Source Community Governance the {Apache} Way", journal = j-COMPUTER, volume = "54", number = "4", pages = "70--75", month = apr, year = "2021", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2021.3058023", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Sun Apr 18 06:59:03 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Faridian:2021:AAA, author = "Parisa Haim Faridian and Donald O. Neubaum", title = "Ambidexterity in the age of asset sharing: {Development} of dynamic capabilities in open source ecosystems", journal = j-TECHNOVATION, volume = "??", number = "??", pages = "??--??", month = "????", year = "2021", CODEN = "????", DOI = "https://doi.org/10.1016/j.technovation.2020.102125", ISSN = "0166-4972 (print), 1879-2383 (electronic)", ISSN-L = "0166-4972", bibdate = "Mon May 24 14:13:48 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/technovation.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0166497218308186", acknowledgement = ack-nhfb, articleno = "102125", fjournal = "Technovation", journal-URL = "http://www.sciencedirect.com/science/journal/01664972/39", } @Article{Furtado:2021:HSO, author = "Leonardo B. Furtado and Bruno Cartaxo and Christoph Treude and Gustavo Pinto", title = "How Successful Are Open Source Contributions From Countries With Different Levels of Human Development?", journal = j-IEEE-SOFTWARE, volume = "38", number = "2", pages = "58--63", month = mar # "\slash " # apr, year = "2021", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2020.3044020", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Thu May 27 17:14:52 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Gerlero:2021:EVO, author = "Gabriel S. Gerlero and Santiago M{\'a}rquez Dami{\'a}n and Pablo A. Kler", title = "\pkg{electroMicroTransport v2107}: Open-source toolbox for paper-based electromigrative separations", journal = j-COMP-PHYS-COMM, volume = "269", number = "??", pages = "Article 108143", month = dec, year = "2021", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2021.108143", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Dec 20 16:41:51 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465521002551", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Giri:2021:AIO, author = "Davide Giri and Kuan-Lin Chiu and Guy Eichler and Paolo Mantovani and Luca P. Carloni", title = "Accelerator Integration for Open-Source {SoC} Design", journal = j-IEEE-MICRO, volume = "41", number = "4", pages = "8--14", month = jul # "\slash " # aug, year = "2021", CODEN = "IEMIDZ", DOI = "https://doi.org/10.1109/MM.2021.3073893", ISSN = "0272-1732 (print), 1937-4143 (electronic)", ISSN-L = "0272-1732", bibdate = "Thu Jul 8 08:01:56 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Micro", journal-URL = "http://www.computer.org/csdl/mags/mi/index.html", } @Article{Goggins:2021:MOS, author = "Sean P. Goggins and Matt Germonprez and Kevin Lumbard", title = "Making Open Source Project Health Transparent", journal = j-COMPUTER, volume = "54", number = "8", pages = "104--111", month = aug, year = "2021", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2021.3084015", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Thu Aug 5 06:37:19 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Gonzalez-Barahona:2021:BHF, author = "J. M. Gonzalez-Barahona", title = "A Brief History of Free, Open Source Software and Its Communities", journal = j-COMPUTER, volume = "54", number = "2", pages = "75--79", year = "2021", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2020.3041887", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Wed Mar 10 07:47:57 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Hannig:2021:OSH, author = "Frank Hannig and Jurgen Teich", title = "Open Source Hardware", journal = j-COMPUTER, volume = "54", number = "10", pages = "111--115", month = oct, year = "2021", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2021.3099046", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Sat Oct 2 07:46:55 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Hanwell:2021:OCJ, author = "Marcus D. Hanwell and Chris Harris and Alessandro Genova and Mojtaba Haghighatlari and Muammar {El Khatib} and Patrick Avery and Johannes Hachmann and Wibe Albert de Jong", title = "{Open Chemistry}, {JupyterLab}, {REST}, and quantum chemistry", journal = j-IJQC, volume = "121", number = "1", pages = "e26472:1--e26472:??", day = "5", month = jan, year = "2021", CODEN = "IJQCB2", DOI = "https://doi.org/10.1002/qua.26472", ISSN = "0020-7608 (print), 1097-461X (electronic)", ISSN-L = "0020-7608", bibdate = "Wed Mar 24 15:46:58 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ijqc2020.bib", acknowledgement = ack-nhfb, ajournal = "Int. J. Quant. Chem.", fjournal = "International Journal of Quantum Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0020-7608/", onlinedate = "17 September 2020", } @Article{Hoshi:2021:OSL, author = "Takeo Hoshi and Mitsuaki Kawamura and Kazuyoshi Yoshimi and Yuichi Motoyama and Takahiro Misawa and Youhei Yamaji and Synge Todo and Naoki Kawashima and Tomohiro Sogabe", title = "{$ K \omega $} --- Open-source library for the shifted {Krylov} subspace method of the form {$ (z I - H)x = b $}", journal = j-COMP-PHYS-COMM, volume = "258", number = "??", pages = "Article 107536", month = jan, year = "2021", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2020.107536", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Mar 13 08:21:40 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465520302551", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Huo:2021:JJB, author = "Zenan Huo and Gang Mei and Nengxiong Xu", title = "{juSFEM}: a {Julia}-based open-source package of parallel {Smoothed Finite Element Method (S-FEM)} for elastic problems", journal = j-COMPUT-MATH-APPL, volume = "81", number = "??", pages = "459--477", day = "1", month = jan, year = "2021", CODEN = "CMAPDK", DOI = "https://doi.org/10.1016/j.camwa.2020.01.027", ISSN = "0898-1221 (print), 1873-7668 (electronic)", bibdate = "Sat Mar 13 10:03:14 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/julia.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122120300523", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @Article{Huo:2021:PJJ, author = "Zenan Huo and Gang Mei and Nengxiong Xu", title = "\pkg{juSFEM}: a {Julia}-based open-source package of parallel {Smoothed Finite Element Method (S-FEM)} for elastic problems", journal = j-COMPUT-MATH-APPL, volume = "81", pages = "459--477", year = "2021", CODEN = "CMAPDK", DOI = "https://doi.org/10.1016/j.camwa.2020.01.027", ISSN = "0898-1221 (print), 1873-7668 (electronic)", ISSN-L = "0898-1221", bibdate = "Fri Apr 9 15:22:25 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/julia.bib", note = "Development and Application of Open-source Software for Problems with Numerical PDEs", URL = "https://www.sciencedirect.com/science/article/pii/S0898122120300523", abstract = "The Smoothed Finite Element Method (S-FEM) proposed by Liu G.R. can achieve more accurate results than the conventional FEM. Currently, much commercial software and many open-source packages have been developed to analyze various science and engineering problems using the FEM. However, there is little work focusing on designing and developing software or packages for the S-FEM. In this paper, we design and implement an open-source package of the parallel S-FEM for elastic problems by utilizing the Julia language on multi-core CPU. The Julia language is a fast, easy-to-use, and open-source programming language that was originally designed for high-performance computing. We term our package as juSFEM. To the best of the authors knowledge, juSFEM is the first package of parallel S-FEM developed with the Julia language. To verify the correctness and evaluate the efficiency of juSFEM, two groups of benchmark tests are conducted. The benchmark results show that (1) juSFEM can achieve accurate results when compared to commercial FEM software ABAQUS, and (2) juSFEM only requires 543 s to calculate the displacements of a 3D elastic cantilever beam model which is composed of approximately 2 million tetrahedral elements, while in contrast the commercial FEM software needs 930 s for the same calculation model; (3) the parallel juSFEM executed on the 24-core CPU is approximately 20$ \times $ faster than the corresponding serial version. Moreover, the structure and function of juSFEM are easily modularized, and the code in juSFEM is clear and readable, which is convenient for further development.", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", keywords = "Smoothed Finite Element Method (S-FEM), Parallel algorithm, Julia language, Computational efficiency, Computational accuracy", } @Article{Kamensky:2021:OSI, author = "David Kamensky", title = "Open-source immersogeometric analysis of fluid--structure interaction using {FEniCS} and {tIGAr}", journal = j-COMPUT-MATH-APPL, volume = "81", number = "??", pages = "634--648", day = "1", month = jan, year = "2021", CODEN = "CMAPDK", DOI = "https://doi.org/10.1016/j.camwa.2020.01.023", ISSN = "0898-1221 (print), 1873-7668 (electronic)", bibdate = "Sat Mar 13 10:03:14 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122120300481", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @Article{Kapitsaki:2021:MRO, author = "Georgia M. Kapitsaki and Georgia Charalambous", title = "Modeling and Recommending Open Source Licenses with \pkg{findOSSLicense}", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "47", number = "5", pages = "919--935", month = may, year = "2021", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2019.2909021", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu May 20 08:34:04 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Kleinke:2021:CLL, author = "Brian Kleinke", title = "Challenges and lessons learned introducing an evolving open source technology into an established legacy {Ada} and {C++} program", journal = j-SIGADA-LETTERS, volume = "40", number = "2", pages = "70--72", month = apr, year = "2021", CODEN = "AALEE5", DOI = "https://doi.org/10.1145/3463478.3463485", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "0736-721X", bibdate = "Mon Jun 28 15:50:16 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigada.bib", URL = "https://dl.acm.org/doi/10.1145/3463478.3463485", abstract = "When the Federal Aviation Administration (FAA) launched the System Wide Information Management (SWIM) initiative, the FAA had the goal of using the same portable, open infrastructure across all participating systems in the National Airspace System (NAS). Around 2008 for SWIM Segment 1, the FAA chose Iona Software's Free/Open Source Software (FOSS) based bundle, which was known and supported under the Fuse brand. The FAA obtained the licenses used by programs, including EnRoute Automation Modernization (ERAM), through Iona, which was later acquired by Progress and RedHat.", acknowledgement = ack-nhfb, fjournal = "ACM SIGADA Ada Letters", journal-URL = "http://portal.acm.org/citation.cfm?id=J32", } @Article{Koch:2021:DOS, author = "Timo Koch and Dennis Gl{\"a}ser and Kilian Weishaupt and Sina Ackermann and Martin Beck and Beatrix Becker and Samuel Burbulla and Holger Class and Edward Coltman and Simon Emmert and Thomas Fetzer and Christoph Gr{\"u}ninger and Katharina Heck and Johannes Hommel and Theresa Kurz and Melanie Lipp and Farid Mohammadi and Samuel Scherrer and Martin Schneider and Gabriele Seitz and Leopold Stadler and Martin Utz and Felix Weinhardt and Bernd Flemisch", title = "{DuMu$^x 3$} --- an open-source simulator for solving flow and transport problems in porous media with a focus on model coupling", journal = j-COMPUT-MATH-APPL, volume = "81", number = "??", pages = "423--443", day = "1", month = jan, year = "2021", CODEN = "CMAPDK", DOI = "https://doi.org/10.1016/j.camwa.2020.02.012", ISSN = "0898-1221 (print), 1873-7668 (electronic)", bibdate = "Sat Mar 13 10:03:14 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122120300791", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @Article{Kochhar:2021:MCO, author = "Pavneet Singh Kochhar and Eirini Kalliamvakou and Nachiappan Nagappan and Thomas Zimmermann and Christian Bird", title = "Moving from Closed to Open Source: Observations from Six Transitioned Projects to {GitHub}", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "47", number = "9", pages = "1838--1856", month = sep, year = "2021", DOI = "https://doi.org/10.1109/TSE.2019.2937025", bibdate = "Thu Sep 23 05:37:34 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2020.bib", acknowledgement = ack-nhfb, journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Misc{Kosior:2021:HFG, author = "Wojciech Kosior", title = "How I Fought To Graduate Without Using Nonfree Software", howpublished = "GNU Web essay.", month = apr, year = "2021", bibdate = "Thu Apr 22 14:08:51 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.gnu.org/education/how-i-fought-to-graduate-without-using-non-free-software.html", acknowledgement = ack-nhfb, } @Article{Krause:2021:OOS, author = "Mathias J. Krause and Adrian Kummerl{\"a}nder and Samuel J. Avis and Halim Kusumaatmaja and Davide Dapelo and Fabian Klemens and Maximilian Gaedtke and Nicolas Hafen and Albert Mink and Robin Trunk and Jan E. Marquardt and Marie-Luise Maier and Marc Haussmann and Stephan Simonis", title = "{OpenLB} --- Open source lattice {Boltzmann} code", journal = j-COMPUT-MATH-APPL, volume = "81", number = "??", pages = "258--288", day = "1", month = jan, year = "2021", CODEN = "CMAPDK", DOI = "https://doi.org/10.1016/j.camwa.2020.04.033", ISSN = "0898-1221 (print), 1873-7668 (electronic)", bibdate = "Sat Mar 13 10:03:14 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122120301875", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @Article{Lethbridge:2021:UMD, author = "Timothy C. Lethbridge and Andrew Forward and Omar Badreddin and Dusan Brestovansky and Miguel Garzon and Hamoud Aljamaan and Sultan Eid and Ahmed Husseini Orabi and Mahmoud Husseini Orabi and Vahdat Abdelzad and Opeyemi Adesina and Aliaa Alghamdi and Abdulaziz Algablan and Amid Zakariapour", title = "{Umple}: Model-driven development for open source and education", journal = j-SCI-COMPUT-PROGRAM, volume = "208", number = "??", pages = "??--??", day = "1", month = aug, year = "2021", CODEN = "SCPGD4", DOI = "https://doi.org/10.1016/j.scico.2021.102665", ISSN = "0167-6423 (print), 1872-7964 (electronic)", ISSN-L = "0167-6423", bibdate = "Wed May 26 13:33:26 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/scicomputprogram.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0167642321000587", acknowledgement = ack-nhfb, articleno = "102665", fjournal = "Science of Computer Programming", journal-URL = "http://www.sciencedirect.com/science/journal/01676423", } @Article{Li:2021:CCC, author = "Renee Li and Pavitthra Pandurangan and Hana Frluckaj and Laura Dabbish", title = "Code of Conduct Conversations in Open Source Software Projects on {Github}", journal = j-PACMHCI, volume = "5", number = "CSCW1", pages = "19:1--19:31", month = apr, year = "2021", CODEN = "????", DOI = "https://doi.org/10.1145/3449093", ISSN = "2573-0142 (electronic)", ISSN-L = "2573-0142", bibdate = "Wed Mar 2 07:56:44 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/pacmhci.bib", URL = "https://dl.acm.org/doi/10.1145/3449093", abstract = "The rapid growth of open source software necessitates a deeper understanding of moderation and governance methods currently used within these projects. The code of conduct, a set of rules articulating standard behavior and responsibilities for \ldots{}", acknowledgement = ack-nhfb, articleno = "19", fjournal = "Proceedings of the ACM on Human-Computer Interaction (PACMHCI)", journal-URL = "https://dl.acm.org/loi/pacmhci", } @Article{Lima:2021:AEH, author = "Luan P. Lima and Lincoln S. Rocha and Matheus Paixao", title = "Assessing exception handling testing practices in open-source libraries", journal = j-EMPIR-SOFTWARE-ENG, volume = "26", number = "5", pages = "??--??", month = sep, year = "2021", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-021-09983-3", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Feb 25 18:03:06 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://link.springer.com/article/10.1007/s10664-021-09983-3", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Maclean:2021:TEF, author = "John Maclean and J. E. Bunder and A. J. Roberts", title = "A toolbox of equation-free functions in {Matlab} \slash {Octave} for efficient system level simulation", journal = j-NUMER-ALGORITHMS, volume = "87", number = "4", pages = "1729--1748", month = aug, year = "2021", CODEN = "NUALEG", DOI = "https://doi.org/10.1007/s11075-020-01027-z", ISSN = "1017-1398 (print), 1572-9265 (electronic)", ISSN-L = "1017-1398", bibdate = "Tue Jul 20 09:47:11 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib; https://www.math.utah.edu/pub/tex/bib/numeralgorithms.bib", URL = "http://link.springer.com/article/10.1007/s11075-020-01027-z", acknowledgement = ack-nhfb, fjournal = "Numerical Algorithms", journal-URL = "http://link.springer.com/journal/11075", } @Article{Marcolongo:2021:QOS, author = "Aris Marcolongo and Riccardo Bertossa and Davide Tisi and Stefano Baroni", title = "\pkg{QEHeat}: an open-source energy flux calculator for the computation of heat-transport coefficients from first principles", journal = j-COMP-PHYS-COMM, volume = "269", number = "??", pages = "Article 108090", month = dec, year = "2021", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2021.108090", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Dec 20 16:41:51 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465521002022", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Marimuthu:2021:HDO, author = "Marimuthu C and Sridhar Chimalakonda and Chandrasekaran K", title = "How do open source app developers perceive {API} changes related to {Android} battery optimization? {An} empirical study", journal = j-SPE, volume = "51", number = "4", pages = "691--710", month = apr, year = "2021", CODEN = "SPEXBL", DOI = "https://doi.org/10.1002/spe.2928", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Mon May 17 14:47:48 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spe.bib", acknowledgement = ack-nhfb, ajournal = "Softw. Pract. Exp.", fjournal = "Software --- Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", onlinedate = "08 November 2020", } @Article{Mohankumar:2021:IOR, author = "N. Mohankumar and A. Natarajan", title = "\pkg{InvFD}, an {OCTAVE} routine for the numerical inversion of the {Fermi--Dirac} integral", journal = j-COMP-PHYS-COMM, volume = "267", number = "??", pages = "Article 108062", month = oct, year = "2021", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2021.108062", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Sep 4 09:26:37 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465521001740", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Muller:2021:PPO, author = "Heiko M{\"u}ller and Sonia Castelo and Munaf Qazi and Juliana Freire", title = "From papers to practice: the \pkg{openclean} open-source data cleaning library", journal = j-PROC-VLDB-ENDOWMENT, volume = "14", number = "12", pages = "2763--2766", month = jul, year = "2021", CODEN = "????", DOI = "https://doi.org/10.14778/3476311.3476339", ISSN = "2150-8097", bibdate = "Fri Oct 29 16:41:16 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/vldbe.bib", URL = "https://dl.acm.org/doi/10.14778/3476311.3476339", abstract = "Data preparation is still a major bottleneck for many data science projects. Even though many sophisticated algorithms and tools have been proposed in the research literature, it is difficult for practitioners to integrate them into their data wrangling \ldots{}", acknowledgement = ack-nhfb, fjournal = "Proceedings of the VLDB Endowment", journal-URL = "https://dl.acm.org/loi/pvldb", } @Article{Neville-Neil:2021:KVN, author = "George V. Neville-Neil", title = "{Kode Vicious}: The non-psychopath's guide to managing an open source project", journal = j-CACM, volume = "64", number = "4", pages = "25--27", month = apr, year = "2021", CODEN = "CACMA2", DOI = "https://doi.org/10.1145/3451229", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Tue Mar 23 08:35:26 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/cacm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://dl.acm.org/doi/10.1145/3451229", abstract = "Respect your staff, learn from others, and know when to let go.", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "https://dl.acm.org/loi/cacm", } @Article{Nguyen-Duc:2021:ASA, author = "Anh Nguyen-Duc and Manh Viet Do and Quan Luong Hong and Kiem Nguyen Khac and Anh Nguyen Quang", title = "On the adoption of static analysis for software security assessment --- a case study of an open-source e-government project", journal = j-COMPUT-SECUR, volume = "111", number = "??", pages = "Article 102470", month = dec, year = "2021", CODEN = "CPSEDU", DOI = "https://doi.org/10.1016/j.cose.2021.102470", ISSN = "0167-4048 (print), 1872-6208 (electronic)", ISSN-L = "0167-4048", bibdate = "Sat Jan 22 14:55:10 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsecur2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0167404821002947", acknowledgement = ack-nhfb, fjournal = "Computers \& Security", journal-URL = "http://www.sciencedirect.com/science/journal/01674048", } @Article{Piris:2021:DOS, author = "Mario Piris and Ion Mitxelena", title = "{DoNOF}: an open-source implementation of natural-orbital-functional-based methods for quantum chemistry", journal = j-COMP-PHYS-COMM, volume = "259", number = "??", pages = "Article 107651", month = feb, year = "2021", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2020.107651", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Mar 13 08:21:41 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465520303167", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Ploeg:2021:SOS, author = "S. Ploeg and H. Gunther and R. M. Camacho", title = "{Simphony}: an Open-Source Photonic Integrated Circuit Simulation Framework", journal = j-COMPUT-SCI-ENG, volume = "23", number = "1", pages = "65--74", year = "2021", CODEN = "CSENFA", DOI = "https://doi.org/10.1109/MCSE.2020.3012099", ISSN = "1521-9615 (print), 1558-366X (electronic)", ISSN-L = "1521-9615", bibdate = "Thu Mar 4 08:48:28 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/computscieng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computing in Science and Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5992", } @Article{Prana:2021:SMH, author = "Gede Artha Azriadi Prana and Abhishek Sharma and David Lo", title = "Out of sight, out of mind? {How} vulnerable dependencies affect open-source projects", journal = j-EMPIR-SOFTWARE-ENG, volume = "26", number = "4", pages = "??--??", month = jul, year = "2021", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-021-09959-3", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Feb 25 18:03:06 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://link.springer.com/article/10.1007/s10664-021-09959-3", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Qi:2021:EEO, author = "Kan Qi and Barry Boehm", title = "Effort estimation of open source {Android} projects via transaction analysis", journal = j-J-SOFTW-EVOL-PROC, volume = "33", number = "1", pages = "e2253:1--e2253:??", month = jan, year = "2021", CODEN = "????", DOI = "https://doi.org/10.1002/smr.2253", ISSN = "2047-7473 (print), 2047-7481 (electronic)", ISSN-L = "2047-7473", bibdate = "Mon May 17 08:20:31 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwevolproc.bib", acknowledgement = ack-nhfb, ajournal = "", fjournal = "Journal of Software: Evolution and Process", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", onlinedate = "21 February 2020", } @Article{Raza:2021:NCO, author = "Akber Raza and Chengkuan Hong and Xian Wang and Anshuman Kumar and Christian R. Shelton and Bryan M. Wong", title = "{NIC-CAGE}: an open-source software package for predicting optimal control fields in photo-excited chemical systems", journal = j-COMP-PHYS-COMM, volume = "258", number = "??", pages = "Article 107541", month = jan, year = "2021", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2020.107541", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Mar 13 08:21:40 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465520302587", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Reinauer:2021:DAO, author = "Tobias Reinauer and Ulrich Elmer Hansen", title = "Determinants of adoption in open-source hardware: a review of small wind turbines", journal = j-TECHNOVATION, volume = "106", number = "??", pages = "??--??", month = aug, year = "2021", CODEN = "????", DOI = "https://doi.org/10.1016/j.technovation.2021.102289", ISSN = "0166-4972 (print), 1879-2383 (electronic)", ISSN-L = "0166-4972", bibdate = "Sat Jul 24 09:47:54 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/technovation.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0166497221000705", acknowledgement = ack-nhfb, articleno = "102289", fjournal = "Technovation", journal-URL = "http://www.sciencedirect.com/science/journal/01664972/39", } @Article{Reuter:2021:FOU, author = "Balthasar Reuter and Hennes Hajduk and Andreas Rupp and Florian Frank and Vadym Aizinger and Peter Knabner", title = "{FESTUNG 1.0}: Overview, usage, and example applications of the {MATLAB\slash GNU Octave} toolbox for discontinuous {Galerkin} methods", journal = j-COMPUT-MATH-APPL, volume = "81", number = "??", pages = "3--41", day = "1", month = jan, year = "2021", CODEN = "CMAPDK", DOI = "https://doi.org/10.1016/j.camwa.2020.08.018", ISSN = "0898-1221 (print), 1873-7668 (electronic)", bibdate = "Sat Mar 13 10:03:14 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122120303254", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @Article{Riehle:2021:OSD, author = "Dirk Riehle", title = "The Open Source Distributor Business Model", journal = j-COMPUTER, volume = "54", number = "12", pages = "99--103", month = dec, year = "2021", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2021.3112318", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Mon Jan 31 16:02:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Riesch:2021:MOS, author = "Michael Riesch and Christian Jirauschek", title = "\pkg{mbsolve}: an open-source solver tool for the {Maxwell--Bloch} equations", journal = j-COMP-PHYS-COMM, volume = "268", number = "??", pages = "Article 108097", month = nov, year = "2021", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2021.108097", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Sep 4 09:26:38 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465521002095", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Roque:2021:ICH, author = "Jo{\~a}o V. Roque and Jo{\~a}o D. Lopes and M{\'a}rio P. V{\'e}stias and Jos{\'e} T. de Sousa", title = "{IOb}-Cache: a High-Performance Configurable Open-Source Cache", journal = j-ALGORITHMS-BASEL, volume = "14", number = "8", month = aug, year = "2021", CODEN = "ALGOCH", DOI = "https://doi.org/10.3390/a14080218", ISSN = "1999-4893 (electronic)", ISSN-L = "1999-4893", bibdate = "Thu Aug 26 07:45:02 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/algorithms.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.mdpi.com/1999-4893/14/8/218", acknowledgement = ack-nhfb, articleno = "218", fjournal = "Algorithms (Basel)", journal-URL = "https://www.mdpi.com/journal/algorithms", pagecount = "??", } @Article{Singh:2021:DOS, author = "Vijay Singh and Uthpala Herath and Benny Wah and Xingyu Liao and Aldo H. Romero and Hyowon Park", title = "{DMFTwDFT}: an open-source code combining {Dynamical Mean Field Theory} with various density functional theory packages", journal = j-COMP-PHYS-COMM, volume = "261", number = "??", pages = "Article 107778", month = apr, year = "2021", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2020.107778", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Mar 13 08:21:42 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S001046552030388X", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Spinellis:2021:VWC, author = "Diomidis Spinellis", title = "Viewpoint: Why computing students should contribute to open source software projects", journal = j-CACM, volume = "64", number = "7", pages = "36--38", month = jul, year = "2021", CODEN = "CACMA2", DOI = "https://doi.org/10.1145/3437254", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Tue Jun 22 08:44:27 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/cacm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://dl.acm.org/doi/10.1145/3437254", abstract = "Acquiring developer-prized practical skills, knowledge, and experiences.", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "https://dl.acm.org/loi/cacm", } @Article{Tamburri:2021:ECS, author = "D. A. Tamburri and F. Palomba and R. Kazman", title = "Exploring Community Smells in Open-Source: An Automated Approach", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "47", number = "3", pages = "630--652", month = mar, year = "2021", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2019.2901490", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Fri Mar 19 07:32:29 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Tekgul:2021:DOS, author = "Bulut Tekg{\"u}l and Petteri Peltonen and Heikki Kahila and Ossi Kaario and Ville Vuorinen", title = "\pkg{DLBFoam}: an open-source dynamic load balancing model for fast reacting flow simulations in {OpenFOAM}", journal = j-COMP-PHYS-COMM, volume = "267", number = "??", pages = "Article 108073", month = oct, year = "2021", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2021.108073", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Sep 4 09:26:37 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465521001855", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Traub:2021:SGE, author = "Jonas Traub and Philipp Marian Grulich and Alejandro Rodr{\'\i}guez Cu{\'e}llar and Sebastian Bre{\ss} and Asterios Katsifodimos and Tilmann Rabl and Volker Markl", title = "{Scotty}: General and Efficient Open-source Window Aggregation for Stream Processing Systems", journal = j-TODS, volume = "46", number = "1", pages = "1:1--1:46", month = apr, year = "2021", CODEN = "ATDSD3", DOI = "https://doi.org/10.1145/3433675", ISSN = "0362-5915 (print), 1557-4644 (electronic)", ISSN-L = "0362-5915", bibdate = "Thu Apr 15 14:48:28 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tods.bib", URL = "https://dl.acm.org/doi/10.1145/3433675", abstract = "Window aggregation is a core operation in data stream processing. Existing aggregation techniques focus on reducing latency, eliminating redundant computations, or minimizing memory usage. However, each technique operates under different assumptions \ldots{}", acknowledgement = ack-nhfb, articleno = "1", fjournal = "ACM Transactions on Database Systems", journal-URL = "https://dl.acm.org/loi/tods", } @Article{Turchet:2021:EAO, author = "Luca Turchet and Carlo Fischione", title = "{Elk} Audio {OS}: an Open Source Operating System for the {Internet of Musical Things}", journal = j-TIOT, volume = "2", number = "2", pages = "12:1--12:18", month = may, year = "2021", CODEN = "????", DOI = "https://doi.org/10.1145/3446393", ISSN = "2691-1914 (print), 2577-6207 (electronic)", ISSN-L = "2691-1914", bibdate = "Wed May 5 11:10:26 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tiot.bib", URL = "https://dl.acm.org/doi/10.1145/3446393", abstract = "As the Internet of Musical Things (IoMusT) emerges, audio-specific operating systems (OSs) are required on embedded hardware to ease development and portability of IoMusT applications. Despite the increasing importance of IoMusT applications, in this \ldots{}", acknowledgement = ack-nhfb, articleno = "12", fjournal = "ACM Transactions on Internet of Things (TIOT)", journal-URL = "https://dl.acm.org/loi/tiot", } @Article{Wainer:2021:MSS, author = "Gabriel Wainer and Rom{\'a}n C{\'a}rdenas and Kevin Henares and Cristina Ruiz-Mart{\'\i}n", title = "Modeling and Simulation of Space-Based Pandemic Scenarios Using an Open-Source Platform", journal = j-COMPUT-SCI-ENG, volume = "23", number = "4", pages = "80--84", month = jul # "\slash " # aug, year = "2021", CODEN = "CSENFA", DOI = "https://doi.org/10.1109/MCSE.2021.3075760", ISSN = "1521-9615 (print), 1558-366X (electronic)", ISSN-L = "1521-9615", bibdate = "Thu Jul 29 07:00:57 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/computscieng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computing in Science and Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5992", } @Article{Wang:2021:OSS, author = "Jinyong Wang", title = "Open source software reliability model with nonlinear fault detection and fault introduction", journal = j-J-SOFTW-EVOL-PROC, volume = "33", number = "12", pages = "e2385:1--e2385:??", month = dec, year = "2021", CODEN = "????", DOI = "https://doi.org/10.1002/smr.2385", ISSN = "2047-7473 (print), 2047-7481 (electronic)", ISSN-L = "2047-7473", bibdate = "Tue Feb 22 09:35:13 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwevolproc.bib", acknowledgement = ack-nhfb, ajournal = "J. Softw. Evol. Proc.", fjournal = "Journal of Software: Evolution and Process", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", onlinedate = "03 October 2021", } @Article{Wessel:2021:DDM, author = "Mairieli Wessel and Igor Wiese and Igor Steinmacher and Marco Aurelio Gerosa", title = "Don't Disturb Me: Challenges of Interacting with Software Bots on Open Source Software Projects", journal = j-PACMHCI, volume = "5", number = "CSCW2", pages = "301:1--301:21", month = oct, year = "2021", CODEN = "????", DOI = "https://doi.org/10.1145/3476042", ISSN = "2573-0142 (electronic)", ISSN-L = "2573-0142", bibdate = "Wed Mar 2 07:56:45 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/pacmhci.bib", URL = "https://dl.acm.org/doi/10.1145/3476042", abstract = "Software bots are used to streamline tasks in Open Source Software (OSS) projects' pull requests, saving development cost, time, and effort. However, their presence can be disruptive to the community. We identified several challenges caused by bots in \ldots{}", acknowledgement = ack-nhfb, articleno = "301", fjournal = "Proceedings of the ACM on Human-Computer Interaction (PACMHCI)", journal-URL = "https://dl.acm.org/loi/pacmhci", } @Article{Woo:2021:OSM, author = "Mino Woo and Robert T. Nishida and Mario A. Schriefl and Marc E. J. Stettler and Adam M. Boies", title = "Open-source modelling of aerosol dynamics and computational fluid dynamics: Nodal method for nucleation, coagulation, and surface growth", journal = j-COMP-PHYS-COMM, volume = "261", number = "??", pages = "Article 107765", month = apr, year = "2021", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2020.107765", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Mar 13 08:21:42 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465520303829", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Xin:2021:ITC, author = "Reynold Xin and Wes McKinney and Alan Gates and Chris McCubbin", title = "It Takes a Community: The Open-source Challenge", journal = j-QUEUE, volume = "19", number = "5", pages = "115--136", month = sep, year = "2021", CODEN = "AQCUAE", DOI = "https://doi.org/10.1145/3494834.3498568", ISSN = "1542-7730 (print), 1542-7749 (electronic)", ISSN-L = "1542-7730", bibdate = "Thu Jan 27 07:16:23 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", URL = "https://dl.acm.org/doi/10.1145/3494834.3498568", abstract = "Of the many challenges faced by open-source developers, among the most daunting are some that other programmers scarcely ever think about. Building a successful open-source community depends on many different elements, some of which are familiar to any developer. Just as important are the skills to recruit, to inspire, to mentor, to manage, and to mediate disputes. But what exactly does it take to pull all that off?", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "https://dl.acm.org/loi/queue", } @Article{Xu:2021:DAO, author = "Fei Xu and Qingang Xiong and Vadym Aizinger and Guillaume Ducrozet", title = "Development and Application of Open-Source Software for Problems with Numerical {PDEs}", journal = j-COMPUT-MATH-APPL, volume = "81", number = "??", pages = "1--2", day = "1", month = jan, year = "2021", CODEN = "CMAPDK", DOI = "https://doi.org/10.1016/j.camwa.2020.12.002", ISSN = "0898-1221 (print), 1873-7668 (electronic)", bibdate = "Sat Mar 13 10:03:14 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122120304557", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @Article{Yang:2021:DIS, author = "Xuan Yang and Xiao Li and Daning Hu and Harry Jiannan Wang", title = "Differential impacts of social influence on initial and sustained participation in open source software projects", journal = j-J-ASSOC-INF-SCI-TECHNOL, volume = "72", number = "9", pages = "1133--1147", month = sep, year = "2021", CODEN = "????", DOI = "https://doi.org/10.1002/asi.24481", ISSN = "2330-1643 (print), 2330-1643 (electronic)", ISSN-L = "2330-1643", bibdate = "Fri Jan 21 09:58:45 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jaist.bib", acknowledgement = ack-nhfb, ajournal = "J. Assoc. Inf. Sci. Technol.", fjournal = "Journal of the Association for Information Science and Technology", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2330-1643", onlinedate = "08 April 2021", } @Article{Zampetti:2021:SAT, author = "Fiorella Zampetti and Gianmarco Fucci and Massimiliano {Di Penta}", title = "Self-admitted technical debt practices: a comparison between industry and open-source", journal = j-EMPIR-SOFTWARE-ENG, volume = "26", number = "6", pages = "??--??", month = nov, year = "2021", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-021-10031-3", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Feb 25 18:03:07 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://link.springer.com/article/10.1007/s10664-021-10031-3", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Zhang:2021:SOS, author = "Chi Zhang and Massoud Rezavand and Yujie Zhu and Yongchuan Yu and Dong Wu and Wenbin Zhang and Jianhang Wang and Xiangyu Hu", title = "\pkg{SPHinXsys}: an open-source multi-physics and multi-resolution library based on smoothed particle hydrodynamics", journal = j-COMP-PHYS-COMM, volume = "267", number = "??", pages = "Article 108066", month = oct, year = "2021", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2021.108066", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Sep 4 09:26:37 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465521001788", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Zhou:2021:ESO, author = "Zhide Zhou and Zhilei Ren and Guojun Gao and He Jiang", title = "An empirical study of optimization bugs in {GCC} and {LLVM}", journal = j-J-SYST-SOFTW, volume = "174", number = "??", pages = "??--??", month = apr, year = "2021", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2020.110884", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Mon May 24 20:13:56 MDT 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121220302740", acknowledgement = ack-nhfb, articleno = "110884", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Zhou:2021:SBH, author = "Jiayuan Zhou and Shaowei Wang and Ahmed E. Hassan", title = "Studying backers and hunters in bounty issue addressing process of open source projects", journal = j-EMPIR-SOFTWARE-ENG, volume = "26", number = "4", pages = "??--??", month = jul, year = "2021", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-021-09979-z", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Feb 25 18:03:06 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://link.springer.com/article/10.1007/s10664-021-09979-z", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Zimmerman:2021:MFE, author = "Alexander G. Zimmerman and Julia Kowalski", title = "Mixed finite elements for convection-coupled phase-change in enthalpy form: Open software verified and applied to {$2$D} benchmarks", journal = j-COMPUT-MATH-APPL, volume = "84", number = "??", pages = "77--96", day = "15", month = feb, year = "2021", CODEN = "CMAPDK", DOI = "https://doi.org/10.1016/j.camwa.2020.11.008", ISSN = "0898-1221 (print), 1873-7668 (electronic)", bibdate = "Sat Mar 13 10:03:16 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122120304338", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @Article{Alami:2022:PRG, author = "Adam Alami and Ra{\'u}l Pardo and Marisa Leavitt Cohn and Andrzej W sowski", title = "Pull Request Governance in Open Source Communities", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "48", number = "12", pages = "4838--4856", month = dec, year = "2022", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2021.3128356", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Mon Dec 19 08:25:07 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Aldrich:2022:TPH, author = "Guenever Aldrich and Danny Tsang and Jason McKenney", title = "Three-part Harmony for Program Managers Who Just Don't Get It, Yet: Open-source software, open standards, and agile software development", journal = j-QUEUE, volume = "20", number = "6", pages = "58--79", year = "2022", CODEN = "AQCUAE", DOI = "https://doi.org/10.1145/3576027", ISSN = "1542-7730 (print), 1542-7749 (electronic)", ISSN-L = "1542-7730", bibdate = "Thu May 4 07:57:34 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", URL = "https://dl.acm.org/doi/10.1145/3576027", abstract = "This article examines three tools in the system acquisitions toolbox that can work to expedite development and procurement while mitigating programmatic risk: OSS, open standards, and the Agile/Scrum software development processes are all powerful \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "https://dl.acm.org/loi/queue", } @Article{Asad:2022:DAD, author = "Hafizul Asad and Ilir Gashi", title = "Dynamical analysis of diversity in rule-based open source network intrusion detection systems", journal = j-EMPIR-SOFTWARE-ENG, volume = "27", number = "1", pages = "??--??", month = jan, year = "2022", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-021-10046-w", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Feb 25 18:03:07 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://link.springer.com/article/10.1007/s10664-021-10046-w", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Barba:2022:DRO, author = "Lorena A. Barba", title = "Defining the Role of Open Source Software in Research Reproducibility", journal = j-COMPUTER, volume = "55", number = "8", pages = "40--48", month = aug, year = "2022", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2022.3177133", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Thu Aug 4 06:43:14 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Barcomb:2022:MEV, author = "Ann Barcomb and Klaas-Jan Stol and Brian Fitzgerald and Dirk Riehle", title = "Managing Episodic Volunteers in Free\slash Libre\slash Open Source Software Communities", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "48", number = "1", pages = "260--277", month = jan, year = "2022", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2020.2985093", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Jan 13 08:34:11 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Becker:2022:CPA, author = "Benedikt Becker and Nicolas Jeannerod and Claude March{\'e} and Yann R{\'e}gis-Gianas and Mihaela Sighireanu and Ralf Treinen", title = "The {CoLiS} platform for the analysis of maintainer scripts in {Debian} software packages", journal = j-INT-J-SOFTW-TOOLS-TECHNOL-TRANSFER, volume = "24", number = "5", pages = "717--733", month = oct, year = "2022", CODEN = "????", DOI = "https://doi.org/10.1007/s10009-022-00671-1", ISSN = "1433-2779 (print), 1433-2787 (electronic)", ISSN-L = "1433-2779", bibdate = "Sat Jun 3 14:59:06 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/sttt.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "https://link.springer.com/article/10.1007/s10009-022-00671-1", acknowledgement = ack-nhfb, ajournal = "Int. J. Softw. Tools Technol. Transfer", fjournal = "International Journal on Software Tools for Technology Transfer", journal-URL = "http://link.springer.com/journal/10009", } @Article{Bellovin:2022:OST, author = "Steven M. Bellovin", title = "Open Source and Trust", journal = j-IEEE-SEC-PRIV, volume = "20", number = "2", pages = "107--108", month = mar # "\slash " # apr, year = "2022", DOI = "https://doi.org/10.1109/MSEC.2022.3142464", ISSN = "1540-7993 (print), 1558-4046 (electronic)", ISSN-L = "1540-7993", bibdate = "Mon Apr 4 09:38:59 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesecpriv.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Security \& Privacy", journal-URL = "https://publications.computer.org/security-and-privacy/", } @Article{Bergmann:2022:MOS, author = "Seth Bergmann", title = "Making open source textbooks, and diagrams with \pkg{AlDraTex}", journal = j-TUGboat, volume = "43", number = "1", pages = "23--27", month = "????", year = "2022", CODEN = "????", DOI = "https://doi.org/10.47397/tb/43-1/tb133bergmann-diagrams", ISSN = "0896-3207", ISSN-L = "0896-3207", bibdate = "Sat May 21 11:57:54 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", URL = "https://tug.org/TUGboat/tb43-1/tb133bergmann-diagrams.pdf", acknowledgement = ack-nhfb, fjournal = "TUGboat", issue = "133", journal-URL = "https://tug.org/TUGboat/", remark = "Intermediate{\Dash}collaborative textbooks and graphics with.", } @Article{Bishop-VanHorn:2022:PSO, author = "Logan {Bishop-Van Horn} and Kathryn A. Moler", title = "\pkg{SuperScreen}: an open-source package for simulating the magnetic response of two-dimensional superconducting devices", journal = j-COMP-PHYS-COMM, volume = "280", number = "??", pages = "Article 108464", month = nov, year = "2022", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2022.108464", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed Sep 7 07:04:55 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465522001837", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Bock:2022:MMG, author = "Thomas Bock and Angelika Schmid and Sven Apel", title = "Measuring and Modeling Group Dynamics in Open-Source Software Development: a Tensor Decomposition Approach", journal = j-TOSEM, volume = "31", number = "2", pages = "19:1--19:50", month = apr, year = "2022", CODEN = "ATSMER", DOI = "https://doi.org/10.1145/3473139", ISSN = "1049-331X (print), 1557-7392 (electronic)", ISSN-L = "1049-331X", bibdate = "Tue May 24 07:09:20 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tosem.bib", URL = "https://dl.acm.org/doi/10.1145/3473139", abstract = "Many open-source software projects depend on a few core developers, who take over both the bulk of coordination and programming tasks. They are supported by peripheral developers, who contribute either via discussions or programming tasks, often for a \ldots{}", acknowledgement = ack-nhfb, articleno = "19", fjournal = "ACM Transactions on Software Engineering and Methodology", journal-URL = "https://dl.acm.org/loi/tosem", } @Article{Brooks:2022:ISO, author = "Mollie E. Brooks and Valentina Melli and Esther Savina and Juan Santos and Russell Millar and Finbarr Gerard O'Neill and Tiago Veiga-Malta and Ludvig Ahm Krag and Jordan Paul Feekings", title = "Introducing selfisher: open source software for statistical analyses of fishing gear selectivity", journal = j-CAN-J-FISH-AQUAT-SCI, volume = "79", number = "8", pages = "1189--1197", month = aug, year = "2022", CODEN = "CJFSDX", DOI = "https://doi.org/10.1139/cjfas-2021-0099", ISSN = "0706-652X (print), 1205-7533 (electronic)", ISSN-L = "0706-652X", bibdate = "Fri Aug 26 09:32:39 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/canjfishaquatsci2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://cdnsciencepub.com/doi/full/10.1139/cjfas-2021-0099", acknowledgement = ack-nhfb, ajournal = "Can. J. Fish. Aquat. Sci.", fjournal = "Canadian Journal of Fisheries and Aquatic Sciences = Journal canadien des sciences halieutiques et aquatiques", journal-URL = "https://cdnsciencepub.com/journal/cjfas", } @Article{Butler:2022:CCA, author = "Simon Butler and Jonas Gamalielsson and Bj{\"o}rn Lundell and Christoffer Brax and Anders Mattsson and Tomas Gustavsson and Jonas Feist and Bengt Kvarnstr{\"o}m and Erik L{\"o}nroth", title = "Considerations and challenges for the adoption of open source components in software-intensive businesses", journal = j-J-SYST-SOFTW, volume = "186", number = "??", pages = "??--??", month = apr, year = "2022", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2021.111152", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Wed Feb 2 07:44:07 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121221002442", acknowledgement = ack-nhfb, articleno = "111152", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Cao:2022:OSC, author = "Z. Cao and M. B. Agir and C. White and K. Kontis", title = "An open source code for two-phase rarefied flows: \pkg{rarefiedMultiphaseFoam}", journal = j-COMP-PHYS-COMM, volume = "276", number = "??", pages = "Article 108339", month = jul, year = "2022", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2022.108339", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Wed May 4 06:12:54 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465522000571", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Cejnek:2022:PPO, author = "Matous Cejnek and Jan Vrba", title = "\pkg{Padasip}: an open-source {Python} toolbox for adaptive filtering", journal = j-J-COMPUT-SCI, volume = "65", pages = "??--??", month = nov, year = "2022", CODEN = "????", DOI = "https://doi.org/10.1016/j.jocs.2022.101887", ISSN = "1877-7503 (print), 1877-7511 (electronic)", ISSN-L = "1877-7503", bibdate = "Tue Sep 19 13:56:31 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputsci.bib; https://www.math.utah.edu/pub/tex/bib/python.bib", URL = "https://www.sciencedirect.com/science/article/pii/S1877750322002460", acknowledgement = ack-nhfb, ajournal = "J. Comput. Sci.", articleno = "101887", fjournal = "Journal of Computational Science", journal-URL = "https://www.sciencedirect.com/journal/journal-of-computational-science", } @Article{Cheimaras:2022:LCO, author = "Vasileios Cheimaras and Athanasios Trigkas and Panagiotis Papageorgas and Dimitrios Piromalis and Emmanouil Sofianopoulos", title = "A Low-Cost Open-Source Architecture for a Digital Signage Emergency Evacuation System for Cruise Ships, Based on {IoT} and {LTE/4G} Technologies", journal = j-FUTURE-INTERNET, volume = "14", number = "12", pages = "366", day = "07", month = dec, year = "2022", CODEN = "????", DOI = "https://doi.org/10.3390/fi14120366", ISSN = "1999-5903", bibdate = "Mon Feb 27 09:26:52 MST 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/future-internet.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.mdpi.com/1999-5903/14/12/366", abstract = "During a ship evacuation, many people panic as they do not know the direction that leads to the emergency muster station. Moreover, sometimes passengers get crowded in corridors or stairs, so they cannot save their lives. This paper proposes an IoT-enabled architecture for digital signage systems that directs passengers to the muster stations of a cruise ship by following the less dangerous route. Thus, crews' and passengers' safety risks during a ship evacuation can be low, and human health hazards may be limited. The system is based on a low-cost and open-source architecture that can also be used in a variety of fields in industrial IoT applications. The proposed modular digital signage architecture utilizes Light Emitting Diode (LED) strips that are remotely managed through a private Long-Term Evolution (LTE)/Fourth Generation (4G) cellular network. Publish--subscribe communication protocols were used for the control of the digital strips and particularly through a Message Queuing Telemetry Transport (MQTT) broker who publishes/subscribes every message to specific topics of the realized IoT platform, while the overall digital signage system centralization was implemented with an appropriate dashboard supported from an open-source RESTful API.", acknowledgement = ack-nhfb, journal-URL = "https://www.mdpi.com/journal/futureinternet", } @Article{Chen:2022:OSP, author = "Donghua Chen and Runtong Zhang", title = "An Open Source Project for Tuning and Analyzing {MapReduce} Performance in {Hadoop} and {Spark}", journal = j-IEEE-SOFTWARE, volume = "39", number = "1", pages = "61--69", month = feb, year = "2022", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2020.3044598", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Thu Apr 7 14:13:47 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Chowdhury:2022:UTP, author = "Md Atique Reza Chowdhury and Rabe Abdalkareem and Emad Shihab and Bram Adams", title = "On the Untriviality of Trivial Packages: an Empirical Study of npm {JavaScript} Packages", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "48", number = "8", pages = "2695--2708", month = aug, year = "2022", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2021.3068901", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Sep 22 07:51:46 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2020.bib; https://www.math.utah.edu/pub/tex/bib/java2020.bib; https://www.math.utah.edu/pub/tex/bib/python.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", keywords = "Node Package Manager (npm); Python Package Index (PyPI)", } @Article{Christopher:2022:HOS, author = "Peter J. Christopher and Andrew Kadis and George S. D. Gordon and Timothy D. Wilkinson", title = "\pkg{HoloGen}: an open-source toolbox for high-speed hologram generation", journal = j-COMP-PHYS-COMM, volume = "270", number = "??", pages = "Article 108139", month = jan, year = "2022", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2021.108139", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Dec 20 16:41:52 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465521002514", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Cid:2022:OSF, author = "Clara Cid and Aitor Baldomir and Miguel Rodr{\'\i}guez-Segade and Santiago Hern{\'a}ndez", title = "An open-source framework for aircraft damage simulation in engine failure events", journal = j-J-COMPUT-SCI, volume = "62", pages = "??--??", month = jul, year = "2022", CODEN = "????", DOI = "https://doi.org/10.1016/j.jocs.2022.101682", ISSN = "1877-7503 (print), 1877-7511 (electronic)", ISSN-L = "1877-7503", bibdate = "Tue Sep 19 13:56:13 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputsci.bib", URL = "https://www.sciencedirect.com/science/article/pii/S1877750322000904", acknowledgement = ack-nhfb, ajournal = "J. Comput. Sci.", articleno = "101682", fjournal = "Journal of Computational Science", journal-URL = "https://www.sciencedirect.com/journal/journal-of-computational-science", } @Article{Decker:2022:PEO, author = "Jonathan Decker and Piotr Kasprzak and Julian Martin Kunkel", title = "Performance Evaluation of Open-Source Serverless Platforms for {Kubernetes}", journal = j-ALGORITHMS-BASEL, volume = "15", number = "7", month = jul, year = "2022", CODEN = "ALGOCH", DOI = "https://doi.org/10.3390/a15070234", ISSN = "1999-4893 (electronic)", ISSN-L = "1999-4893", bibdate = "Tue Jul 26 06:26:13 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/algorithms.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.mdpi.com/1999-4893/15/7/234", acknowledgement = ack-nhfb, articleno = "234", fjournal = "Algorithms (Basel)", journal-URL = "https://www.mdpi.com/journal/algorithms", pagecount = "??", } @Article{Finston:2022:GEE, author = "Laurence Finston", title = "A graphical ellipse envelope construction with \pkg{GNU 3DLDF}", journal = j-TUGboat, volume = "43", number = "3", pages = "333--339", year = "2022", CODEN = "????", DOI = "https://doi.org/10.47397/tb/43-3/tb135finston-ellipse", ISSN = "0896-3207", ISSN-L = "0896-3207", bibdate = "Tue Feb 28 14:25:00 MST 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", URL = "https://tug.org/TUGboat/tb43-3/tb135finston-ellipse.pdf", acknowledgement = ack-nhfb, fjournal = "TUGboat", issue = "135", journal-URL = "https://tug.org/TUGboat/", remark = "Advanced{\Dash}demonstrates use of 3DLDF, with annotated code.", } @Article{Finston:2022:IPG, author = "Laurence Finston", title = "An introduction to \pkg{GNU 3DLDF}", journal = j-TUGboat, volume = "43", number = "3", pages = "319--332", year = "2022", CODEN = "????", DOI = "https://doi.org/10.47397/tb/43-3/tb135finston-3dldf", ISSN = "0896-3207", ISSN-L = "0896-3207", bibdate = "Tue Feb 28 14:25:00 MST 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tugboat.bib", URL = "https://tug.org/TUGboat/tb43-3/tb135finston-3dldf.pdf", acknowledgement = ack-nhfb, fjournal = "TUGboat", issue = "135", journal-URL = "https://tug.org/TUGboat/", remark = "Advanced{\Dash}overview of this MetaPost-inspired 3D graphics program.", } @Article{Hanada:2022:STR, author = "Takashi Hanada and Yuichi Motoyama and Kazuyoshi Yoshimi and Takeo Hoshi", title = "\pkg{sim-trhepd-rheed} --- Open-source simulator of total-reflection high-energy positron diffraction {(TRHEPD)} and reflection high-energy electron diffraction {(RHEED)}", journal = j-COMP-PHYS-COMM, volume = "277", number = "??", pages = "Article 108371", month = aug, year = "2022", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2022.108371", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Tue May 24 07:50:54 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S001046552200090X", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Izquierdo:2022:ANC, author = "Javier Luis C{\'a}novas Izquierdo and Jordi Cabot", title = "On the analysis of non-coding roles in open source development", journal = j-EMPIR-SOFTWARE-ENG, volume = "27", number = "1", pages = "??--??", month = jan, year = "2022", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-021-10061-x", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Feb 25 18:03:07 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://link.springer.com/article/10.1007/s10664-021-10061-x", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Jahanshahi:2022:WMT, author = "Hadi Jahanshahi and Mucahit Cevik and Jos{\'e} Navas-S{\'u} and Ay{\c{s}}e Ba{\c{s}}ar and Antonio Gonz{\'a}lez-Torres", title = "{Wayback Machine}: a tool to capture the evolutionary behavior of the bug reports and their triage process in open-source software systems", journal = j-J-SYST-SOFTW, volume = "189", number = "??", pages = "??--??", month = jul, year = "2022", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2022.111308", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Fri Apr 22 08:29:44 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121222000565", acknowledgement = ack-nhfb, articleno = "111308", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Katzner:2022:OSI, author = "Todd Katzner and Eve Thomason and Karrin Huhmann and Tara Conkling and Camille Concepcion and Vince Slabe and Sharon Poessel", title = "Open-source intelligence for conservation biology", journal = j-CONSERV-BIOL, volume = "36", number = "6", pages = "e13988:1--e13988:??", month = dec, year = "2022", CODEN = "CBIOEF", DOI = "https://doi.org/10.1111/cobi.13988", ISSN = "0888-8892 (print), 1523-1739 (electronic)", ISSN-L = "0888-8892", bibdate = "Fri Dec 2 06:57:11 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/conservbiol.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, ajournal = "Conserv. Biol.", fjournal = "Conservation Biology", journal-URL = "https://conbio.onlinelibrary.wiley.com/loi/15231739; http://www.jstor.org/journals/08888892.html", onlinedate = "18 August 2022", } @Article{Kaur:2022:EFA, author = "Rajdeep Kaur and Kuljit Kaur Chahal", title = "Exploring factors affecting developer abandonment of open source software projects", journal = j-J-SOFTW-EVOL-PROC, volume = "34", number = "9", pages = "e2484:1--e2484:??", month = sep, year = "2022", CODEN = "????", DOI = "https://doi.org/10.1002/smr.2484", ISSN = "2047-7473 (print), 2047-7481 (electronic)", ISSN-L = "2047-7473", bibdate = "Wed Mar 15 07:34:34 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwevolproc.bib", acknowledgement = ack-nhfb, ajournal = "J. Softw. Evol. Proc.", fjournal = "Journal of Software: Evolution and Process", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", onlinedate = "28 June 2022", } @Article{Kozicki:2022:IHP, author = "Janek Kozicki and Anton Gladky and Klaus Thoeni", title = "Implementation of high-precision computation capabilities into the open-source dynamic simulation framework {YADE}", journal = j-COMP-PHYS-COMM, volume = "270", number = "??", pages = "Article 108167", month = jan, year = "2022", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2021.108167", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Dec 20 16:41:52 MST 2021", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465521002794", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", keywords = "cpp\_bin\_float (arbitrary precision); float128 (128 bits); long double (80 bits); mpfr\_float\_backend (arbitrary precision)", } @Article{Kurth:2022:OSP, author = "Andreas Kurth and Wolfgang R{\"o}nninger and Thomas Benz and Matheus Cavalcante and Fabian Schuiki and Florian Zaruba and Luca Benini", title = "An Open-Source Platform for High-Performance Non-Coherent On-Chip Communication", journal = j-IEEE-TRANS-COMPUT, volume = "71", number = "8", pages = "1794--1809", month = aug, year = "2022", CODEN = "ITCOB4", DOI = "https://doi.org/10.1109/TC.2021.3107726", ISSN = "0018-9340 (print), 1557-9956 (electronic)", ISSN-L = "0018-9340", bibdate = "Sat Jul 16 11:55:32 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranscomput2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Computers", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12", } @Article{Li:2022:EFM, author = "Xiaozhou Li and Sergio Moreschini and Zheying Zhang and Davide Taibi", title = "Exploring factors and metrics to select open source software components for integration: an empirical study", journal = j-J-SYST-SOFTW, volume = "188", number = "??", pages = "??--??", month = jun, year = "2022", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2022.111255", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Tue Mar 29 12:02:42 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121222000267", acknowledgement = ack-nhfb, articleno = "111255", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Li:2022:OAR, author = "Xiaozhou Li and Sergio Moreschini and Fabiano Pecorelli and Davide Taibi", title = "{OSSARA}: Abandonment Risk Assessment for Embedded Open Source Components", journal = j-IEEE-SOFTWARE, volume = "39", number = "4", pages = "48--53", month = jul # "\slash " # aug, year = "2022", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2022.3163011", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Tue May 2 07:37:09 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=52", } @Article{Li:2022:SPL, author = "Heng Li and Haoxiang Zhang and Shaowei Wang and Ahmed E. Hassan", title = "Studying the Practices of Logging Exception Stack Traces in Open-Source Software Projects", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "48", number = "12", pages = "4907--4924", month = dec, year = "2022", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2021.3129688", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Mon Dec 19 08:25:07 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Lopez:2022:GOS, author = "Joaqu{\'\i}n L{\'o}pez and Julio Hern{\'a}ndez", title = "\pkg{gVOF}: an open-source package for unsplit geometric volume of fluid methods on arbitrary grids", journal = j-COMP-PHYS-COMM, volume = "277", number = "??", pages = "Article 108400", month = aug, year = "2022", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2022.108400", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Tue May 24 07:50:54 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465522001199", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Lou:2022:OHT, author = "Wenqi Lou and Lei Gong and Chao Wang and Zidong Du and Xuehai Zhou", title = "{OctCNN}: a High Throughput {FPGA} Accelerator for {CNNs} Using {Octave} Convolution Algorithm", journal = j-IEEE-TRANS-COMPUT, volume = "71", number = "8", pages = "1847--1859", month = aug, year = "2022", CODEN = "ITCOB4", DOI = "https://doi.org/10.1109/TC.2021.3110413", ISSN = "0018-9340 (print), 1557-9956 (electronic)", ISSN-L = "0018-9340", bibdate = "Sat Jul 16 11:55:32 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranscomput2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Computers", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12", } @Article{Lundell:2022:ESU, author = "Bj{\"o}rn Lundell and Simon Butler and Thomas Fischer and Jonas Gamalielsson and Christoffer Brax and Jonas Feist and Tomas Gustavsson and Andrew Katz and Bengt Kvarnstr{\"o}m and Erik L{\"o}nroth and Anders Mattsson", title = "Effective Strategies for Using Open Source Software and Open Standards in Organizational Contexts: Experiences From the Primary and Secondary Software Sectors", journal = j-IEEE-SOFTWARE, volume = "39", number = "1", pages = "84--92", month = feb, year = "2022", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2021.3059036", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Thu Apr 7 14:13:47 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Mallasen:2022:POSa, author = "David Mallas{\'e}n and Raul Murillo and Alberto A. {Del Barrio} and Guillermo Botella and Luis Pi{\~n}uel and Manuel Prieto-Matias", title = "{PERCIVAL}: Open-Source Posit {RISC-V} Core With Quire Capability", journal = j-IEEE-TRANS-EMERG-TOP-COMPUT, volume = "10", number = "3", pages = "1241--1252", month = jul # "\slash " # sep, year = "2022", DOI = "https://doi.org/10.1109/TETC.2022.3187199", ISSN = "2168-6750 (print), 2376-4562 (electronic)", bibdate = "Thu Sep 21 14:02:06 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetransemergtopcomput.bib; https://www.math.utah.edu/pub/tex/bib/risc-v.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Emerging Topics in Computing", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6245516", } @Article{Mandanici:2022:SPP, author = "Andrea Mandanici and Giuseppe Mandaglio and Giovanni Pirrotta and Valeria Conti Nibali and Giacomo Fiumara", title = "Simple Physics With {Python}: a Workbook on Introductory Physics With Open-Source Software", journal = j-COMPUT-SCI-ENG, volume = "24", number = "2", pages = "74--78", month = mar # "\slash " # apr, year = "2022", CODEN = "CSENFA", DOI = "https://doi.org/10.1109/MCSE.2022.3160011", ISSN = "1521-9615 (print), 1558-366X (electronic)", ISSN-L = "1521-9615", bibdate = "Sat Jun 11 10:46:09 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/computscieng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/python.bib", acknowledgement = ack-nhfb, fjournal = "Computing in Science and Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5992", } @Article{Marzolla:2022:QNM, author = "Moreno Marzolla", title = "Queueing Networks and {Markov} Chains Analysis with the {Octave} queueing package", journal = j-SIGMETRICS, volume = "49", number = "4", pages = "47--52", month = mar, year = "2022", CODEN = "????", DOI = "https://doi.org/10.1145/3543146.3543158", ISSN = "0163-5999 (print), 1557-9484 (electronic)", ISSN-L = "0163-5999", bibdate = "Tue Jun 7 06:19:06 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigmetrics.bib", URL = "https://dl.acm.org/doi/10.1145/3543146.3543158", abstract = "Queueing networks and Markov chains are a widely used modeling notation that has been successfully applied to many kind of systems. In this paper we describe the queueing package, a free software package for \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIGMETRICS Performance Evaluation Review", journal-URL = "https://dl.acm.org/loi/sigmetrics", } @Article{Milewicz:2022:SFO, author = "Reed Milewicz and Jeffrey Carver and Samuel Grayson and Travis Atkison", title = "A Secure Future for Open-Source Computational Science and Engineering", journal = j-COMPUT-SCI-ENG, volume = "24", number = "4", pages = "65--69", month = jul # "\slash " # aug, year = "2022", CODEN = "CSENFA", DOI = "https://doi.org/10.1109/MCSE.2022.3221877", ISSN = "1521-9615 (print), 1558-366X (electronic)", ISSN-L = "1521-9615", bibdate = "Fri Mar 3 06:06:17 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/computscieng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computing in Science and Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5992", } @Article{Miller:2022:RCF, author = "Barton P. Miller and Mengxiao Zhang and Elisa R. Heymann", title = "The Relevance of Classic Fuzz Testing: Have We Solved This One?", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "48", number = "6", pages = "2028--2039", month = jun, year = "2022", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2020.3047766", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2020.bib; https://www.math.utah.edu/pub/tex/bib/rust.bib; https://www.math.utah.edu/pub/tex/bib/texbook3.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "https://arxiv.org/abs/2008.06537; https://ieeexplore.ieee.org/document/9309406", abstract = "As fuzz testing has passed its 30th anniversary, and in the face of the incredible progress in fuzz testing techniques and tools, the question arises if the classic, basic fuzz technique is still useful and applicable? In that tradition, we have updated the basic fuzz tools and testing scripts and applied them to a large collection of Unix utilities on Linux, FreeBSD, and MacOS. As before, our failure criteria was whether the program crashed or hung. We found that 9 crash or hang out of 74 utilities on Linux, 15 out of 78 utilities on FreeBSD, and 12 out of 76 utilities on MacOS. A total of 24 different utilities failed across the three platforms. We note that these failure rates are somewhat higher than our in previous 1995, 2000, and 2006 studies of the reliability of command line utilities. In the basic fuzz tradition, we debugged each failed utility and categorized the causes the failures. Classic categories of failures, such as pointer and array errors and not checking return codes, were still broadly present in the current results. In addition, we found a couple of new categories of failures appearing. We present examples of these failures to illustrate the programming practices that allowed them to happen. As a side note, we tested the limited number of utilities available in a modern programming language (Rust) and found them to be of no better reliability than the standard ones.", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", keywords = "Rust programming language", } @Article{Moratilla-Vega:2022:OSC, author = "M. A. Moratilla-Vega and M. Angelino and H. Xia and G. J. Page", title = "An open-source coupled method for aeroacoustics modelling", journal = j-COMP-PHYS-COMM, volume = "278", number = "??", pages = "Article 108420", month = sep, year = "2022", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2022.108420", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri Jun 10 06:24:15 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465522001394", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Moreira:2022:OSS, author = "Rodrigo Andr{\'e} Ferreira Moreira and Wesley K. G. Assun{\c{c}}{\~a}o and Eduardo Figueiredo", title = "Open-source software product line extraction processes: the {ArgoUML-SPL} and {Phaser} cases", journal = j-EMPIR-SOFTWARE-ENG, volume = "27", number = "4", pages = "??--??", month = jul, year = "2022", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-021-10104-3", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Tue Jun 7 16:08:33 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://link.springer.com/article/10.1007/s10664-021-10104-3", acknowledgement = ack-nhfb, ajournal = "Empir. Software. Eng.", fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Moy:2022:PCG, author = "Yannick Moy and Claire Dross", title = "Proving the Correctness of {GNAT} Light Runtime Library", journal = j-SIGADA-LETTERS, volume = "42", number = "1", pages = "65--67", month = jun, year = "2022", CODEN = "AALEE5", DOI = "https://doi.org/10.1145/3577949.3577959", ISSN = "1094-3641 (print), 1557-9476 (electronic)", ISSN-L = "0736-721X", bibdate = "Tue Apr 11 11:59:12 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/sigada.bib", URL = "https://dl.acm.org/doi/10.1145/3577949.3577959", abstract = "The GNAT light runtime library is a version of the runtime library targeted at embedded platforms and certification, which has been certified for use at the highest levels of criticality in several industrial domains. It contains around 180 units focused mostly on I/O, numerics, text manipulation, memory operations. We have used SPARK to prove the correctness of 40 of them: that the code is free of runtime errors, and that it satisfies its functional specifications.", acknowledgement = ack-nhfb, fjournal = "ACM SIGADA Ada Letters", journal-URL = "https://dl.acm.org/loi/sigada", } @Article{Nourisa:2022:COS, author = "Jalil Nourisa and Berit Zeller-Plumhoff and Regine Willumeit-R{\"o}mer", title = "\pkg{CppyABM}: an open-source agent-based modeling library to integrate {C++} and {Python}", journal = j-SPE, volume = "52", number = "6", pages = "1337--1351", month = jun, year = "2022", CODEN = "SPEXBL", DOI = "https://doi.org/10.1002/spe.3067", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Tue Feb 28 12:16:31 MST 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/python.bib; https://www.math.utah.edu/pub/tex/bib/spe.bib", acknowledgement = ack-nhfb, ajournal = "Softw. Pract. Exp.", fjournal = "Software --- Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", onlinedate = "05 January 2022", } @Article{Openja:2022:TDF, author = "Moses Openja and Mohammad Mehdi Morovati and Le An and Foutse Khomh and Mouna Abidi", title = "Technical debts and faults in open-source quantum software systems: an empirical study", journal = j-J-SYST-SOFTW, volume = "193", number = "??", pages = "??--??", month = nov, year = "2022", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2022.111458", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Fri Oct 7 09:16:16 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121222001480", acknowledgement = ack-nhfb, articleno = "111458", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Pantiuchina:2022:WDD, author = "Jevgenija Pantiuchina and Bin Lin and Fiorella Zampetti and Massimiliano {Di Penta} and Michele Lanza and Gabriele Bavota", title = "Why Do Developers Reject Refactorings in Open-Source Projects?", journal = j-TOSEM, volume = "31", number = "2", pages = "23:1--23:23", month = apr, year = "2022", CODEN = "ATSMER", DOI = "https://doi.org/10.1145/3487062", ISSN = "1049-331X (print), 1557-7392 (electronic)", ISSN-L = "1049-331X", bibdate = "Tue May 24 07:09:20 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tosem.bib", URL = "https://dl.acm.org/doi/10.1145/3487062", abstract = "Refactoring operations are behavior-preserving changes aimed at improving source code quality. While refactoring is largely considered a good practice, refactoring proposals in pull requests are often rejected after the code review. Understanding the \ldots{}", acknowledgement = ack-nhfb, articleno = "23", fjournal = "ACM Transactions on Software Engineering and Methodology", journal-URL = "https://dl.acm.org/loi/tosem", } @Article{Papoutsoglou:2022:AOS, author = "Maria Papoutsoglou and Georgia M. Kapitsaki and Daniel German and Lefteris Angelis", title = "An analysis of open source software licensing questions in {Stack Exchange} sites", journal = j-J-SYST-SOFTW, volume = "183", number = "??", pages = "??--??", month = jan, year = "2022", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2021.111113", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Wed Feb 2 07:44:03 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121221002107", acknowledgement = ack-nhfb, articleno = "111113", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Politikos:2022:DVO, author = "Dimitris V. Politikos and Nikolaos Sykiniotis and Georgios Petasis and Pavlos Dedousis and Alba Ordo{\~n}ez and Rune Vab{\o} and Aikaterini Anastasopoulou and Endre Moen and Chryssi Mytilineou and Arnt-B{\o}rre Salberg and Archontia Chatzispyrou and Ketil Malde", title = "\pkg{DeepOtolith v1.0}: an Open-Source {AI} Platform for Automating Fish Age Reading from Otolith or Scale Images", journal = j-FISHES, volume = "7", number = "3", pages = "121", day = "29", month = may, year = "2022", CODEN = "????", DOI = "https://doi.org/10.3390/fishes7030121", ISSN = "2410-3888", bibdate = "Wed Jul 6 07:29:57 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/fishes.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.mdpi.com/2410-3888/7/3/121", abstract = "Every year, marine scientists around the world read thousands of otolith or scale images to determine the age structure of commercial fish stocks. This knowledge is important for fisheries and conservation management. However, the age-reading procedure is time-consuming and costly to perform due to the specialized expertise and labor needed to identify annual growth zones in otoliths. Effective automated systems are needed to increase throughput and reduce cost. DeepOtolith is an open-source artificial intelligence (AI) platform that addresses this issue by providing a web system with a simple interface that automatically estimates fish age by combining otolith images with convolutional neural networks (CNNs), a class of deep neural networks that has been a dominant method in computer vision tasks. Users can upload otolith image data for selective fish species, and the platform returns age estimates. The estimates of multiple images can be exported to conduct conclusions or further age-related research. DeepOtolith currently contains classifiers/regressors for three fish species; however, more species will be included as related work on ageing will be tested and published soon. Herein, the architecture and functionality of the platform are presented. Current limitations and future directions are also discussed. Overall, DeepOtolith should be considered as the first step towards building a community of marine ecologists, machine learning experts, and stakeholders that will collaborate to support the conservation of fishery resources.", acknowledgement = ack-nhfb, journal-URL = "https://www.mdpi.com/journal/fishes", } @Article{Prutchi:2022:HAF, author = "Eduardo S. Prutchi and Heleno de S. Campos Junior and Leonardo G. P. Murta", title = "How the adoption of feature toggles correlates with branch merges and defects in open-source projects?", journal = j-SPE, volume = "52", number = "2", pages = "506--536", month = feb, year = "2022", CODEN = "SPEXBL", DOI = "https://doi.org/10.1002/spe.3034", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Fri Jan 21 10:29:10 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spe.bib", acknowledgement = ack-nhfb, ajournal = "Softw. Pract. Exp.", fjournal = "Software --- Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", onlinedate = "27 September 2021", } @Article{Robles:2022:DEE, author = "Gregorio Robles and Andrea Capiluppi and Jesus M. Gonzalez-Barahona and Bj{\"o}rn Lundell and Jonas Gamalielsson", title = "Development effort estimation in free\slash open source software from activity in version control systems", journal = j-EMPIR-SOFTWARE-ENG, volume = "27", number = "6", pages = "??--??", month = nov, year = "2022", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-022-10166-x", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Tue May 2 16:12:39 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://link.springer.com/article/10.1007/s10664-022-10166-x", acknowledgement = ack-nhfb, ajournal = "Empir. Software. Eng.", articleno = "135", fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Samuel:2022:DNC, author = "Binny M. Samuel and Hillol Bala and Sherae L. Daniel and V. Ramesh", title = "Deconstructing the Nature of Collaboration in Organizations Open Source Software Development: The Impact of Developer and Task Characteristics", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "48", number = "10", pages = "3969--3987", month = oct, year = "2022", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2021.3108935", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Oct 27 16:05:31 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Sharma:2022:UOS, author = "Pankajeshwara Nand Sharma and Bastin Tony Roy Savarimuthu and Nigel Stanger", title = "Unearthing open source decision-making processes: a case study of {Python} enhancement proposals", journal = j-SPE, volume = "52", number = "10", pages = "2312--2346", month = oct, year = "2022", CODEN = "SPEXBL", DOI = "https://doi.org/10.1002/spe.3128", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Tue Feb 28 12:16:34 MST 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/python.bib; https://www.math.utah.edu/pub/tex/bib/spe.bib", acknowledgement = ack-nhfb, ajournal = "Softw. Pract. Exp.", fjournal = "Software --- Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", onlinedate = "12 August 2022", } @Article{Shim:2022:DLO, author = "WooChul Shim and Hyejin Shin and Yong Ho Hwang", title = "On Data Licenses for Open Source Threat Intelligence", journal = j-IEEE-SEC-PRIV, volume = "20", number = "4", pages = "8--22", month = jul # "\slash " # aug, year = "2022", DOI = "https://doi.org/10.1109/MSEC.2021.3127218", ISSN = "1540-7993 (print), 1558-4046 (electronic)", ISSN-L = "1540-7993", bibdate = "Thu Nov 17 13:15:14 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesecpriv.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Security \& Privacy", journal-URL = "https://publications.computer.org/security-and-privacy/", } @Article{Silvestri:2022:ERM, author = "Emiliano Silvestri and Alessandro Pellegrini and Pierangelo {Di Sanzo} and Francesco Quaglia", title = "Effective Runtime Management of Tasks and Priorities in {GNU OpenMP} Applications", journal = j-IEEE-TRANS-COMPUT, volume = "71", number = "10", pages = "2632--2645", month = oct, year = "2022", CODEN = "ITCOB4", DOI = "https://doi.org/10.1109/TC.2021.3139463", ISSN = "0018-9340 (print), 1557-9956 (electronic)", ISSN-L = "0018-9340", bibdate = "Thu Sep 8 07:59:47 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranscomput2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Computers", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12", } @Article{Steiner:2022:DOS, author = "Lukas Steiner and Matthias Jung and Norbert Wehn", title = "{DRAMSys4.0}: an Open-Source Simulation Framework for In-depth {DRAM} Analyses", journal = j-INT-J-PARALLEL-PROG, volume = "50", number = "2", pages = "217--242", month = apr, year = "2022", CODEN = "IJPPE5", DOI = "https://doi.org/10.1007/s10766-022-00727-4", ISSN = "0885-7458 (print), 1573-7640 (electronic)", ISSN-L = "0885-7458", bibdate = "Sat Jun 25 15:27:17 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/intjparallelprogram.bib", URL = "https://link.springer.com/article/10.1007/s10766-022-00727-4", acknowledgement = ack-nhfb, ajournal = "Int. J. Parallel Prog.", fjournal = "International Journal of Parallel Programming", journal-URL = "http://link.springer.com/journal/10766", } @Article{Tagra:2022:RRB, author = "Ankur Tagra and Haoxiang Zhang and Ahmed E. Hassan", title = "Revisiting reopened bugs in open source software systems", journal = j-EMPIR-SOFTWARE-ENG, volume = "27", number = "4", pages = "??--??", month = jul, year = "2022", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-022-10133-6", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Tue Jun 7 16:08:33 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://link.springer.com/article/10.1007/s10664-022-10133-6", acknowledgement = ack-nhfb, ajournal = "Empir. Software. Eng.", fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Tan:2022:SOS, author = "Xin Tan and Minghui Zhou", title = "Scaling Open Source Software Communities: Challenges and Practices of Decentralization", journal = j-IEEE-SOFTWARE, volume = "39", number = "1", pages = "70--75", month = feb, year = "2022", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2020.3025959", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Thu Apr 7 14:13:47 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Thimbleby:2022:NNO, author = "Harold Thimbleby", title = "{NHS} Number Open Source Software: Implications for Digital Health Regulation and Development", journal = j-TOCH, volume = "3", number = "4", pages = "42:1--42:??", month = oct, year = "2022", CODEN = "????", DOI = "https://doi.org/10.1145/3538382", ISSN = "2691-1957 (print), 2637-8051 (electronic)", ISSN-L = "2691-1957", bibdate = "Fri Aug 25 12:30:03 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/toch.bib", URL = "https://dl.acm.org/doi/10.1145/3538382", abstract = "A national example of open source digital healthcare is critiqued. The code for implementing numeric patient identifiers is surprisingly na{\"\i}ve and bug-ridden, despite patient identifiers being computationally trivial and a critical component of reliable \ldots{}", acknowledgement = ack-nhfb, ajournal = "", articleno = "42", fjournal = "ACM Transactions on Computing for Healthcare (HEALTH)", journal-URL = "https://dl.acm.org/loi/health", } @Article{Tomas:2022:DAE, author = "Joana Tom{\'a}s and Deolinda Rasteiro and Jorge Bernardino", title = "Data Anonymization: an Experimental Evaluation Using Open-Source Tools", journal = j-FUTURE-INTERNET, volume = "14", number = "6", pages = "167", day = "30", month = may, year = "2022", CODEN = "????", DOI = "https://doi.org/10.3390/fi14060167", ISSN = "1999-5903", bibdate = "Fri Jun 24 09:41:47 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/future-internet.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.mdpi.com/1999-5903/14/6/167", abstract = "In recent years, the use of personal data in marketing, scientific and medical investigation, and forecasting future trends has really increased. This information is used by the government, companies, and individuals, and should not contain any sensitive information that allows the identification of an individual. Therefore, data anonymization is essential nowadays. Data anonymization changes the original data to make it difficult to identify an individual. ARX Data Anonymization and Amnesia are two popular open-source tools that simplify this process. In this paper, we evaluate these tools in two ways: with the OSSpal methodology, and using a public dataset with the most recent tweets about the Pfizer and BioNTech vaccine. The assessment with the OSSpal methodology determines that ARX Data Anonymization has better results than Amnesia. In the experimental evaluation using the public dataset, it is possible to verify that Amnesia has some errors and limitations, but the anonymization process is simpler. Using ARX Data Anonymization, it is possible to upload big datasets and the tool does not show any error in the anonymization process. We concluded that ARX Data Anonymization is the one recommended to use in data anonymization.", acknowledgement = ack-nhfb, journal-URL = "https://www.mdpi.com/journal/futureinternet", } @Article{Trinkenreich:2022:PGE, author = "Bianca Trinkenreich and Mariam Guizani and Igor Wiese and Tayana Conte and Marco Gerosa and Anita Sarma and Igor Steinmacher", title = "Pots of Gold at the End of the Rainbow: What is Success for Open Source Contributors?", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "48", number = "10", pages = "3940--3953", month = oct, year = "2022", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2021.3108032", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Thu Oct 27 16:05:31 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Trinkenreich:2022:WOS, author = "Bianca Trinkenreich and Marco Aurelio Gerosa and Igor Steinmacher", title = "Women in Open Source: We Need to Talk About It", journal = j-COMPUTER, volume = "55", number = "12", pages = "145--149", month = dec, year = "2022", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2022.3200860", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Sat Nov 26 07:28:33 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Trinkenreich:2022:WPO, author = "Bianca Trinkenreich and Igor Wiese and Anita Sarma and Marco Gerosa and Igor Steinmacher", title = "Women's Participation in Open Source Software: a Survey of the Literature", journal = j-TOSEM, volume = "31", number = "4", pages = "81:1--81:??", month = oct, year = "2022", CODEN = "ATSMER", DOI = "https://doi.org/10.1145/3510460", ISSN = "1049-331X (print), 1557-7392 (electronic)", ISSN-L = "1049-331X", bibdate = "Wed Nov 16 08:26:42 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tosem.bib", URL = "https://dl.acm.org/doi/10.1145/3510460", abstract = "Women are underrepresented in Open Source Software (OSS) projects, as a result of which, not only do women lose career and skill development opportunities, but the projects themselves suffer from a lack of diversity of perspectives. Practitioners and \ldots{}", acknowledgement = ack-nhfb, articleno = "81", fjournal = "ACM Transactions on Software Engineering and Methodology", journal-URL = "https://dl.acm.org/loi/tosem", } @Article{Vancsa:2022:FOO, author = "Ildik{\'o} Vancsa", title = "The Four Opens: Open Source Beyond the Code", journal = j-COMPUTER, volume = "55", number = "6", pages = "81--84", month = jun, year = "2022", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2022.3164124", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Thu Jun 9 09:57:23 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Vijaykumar:2022:MPO, author = "Nandita Vijaykumar and Ataberk Olgun and Konstantinos Kanellopoulos and F. Nisa Bostanci and Hasan Hassan and Mehrshad Lotfi and Phillip B. Gibbons and Onur Mutlu", title = "\pkg{MetaSys}: a Practical Open-source Metadata Management System to Implement and Evaluate Cross-layer Optimizations", journal = j-TACO, volume = "19", number = "2", pages = "26:1--26:29", month = jun, year = "2022", CODEN = "????", DOI = "https://doi.org/10.1145/3505250", ISSN = "1544-3566 (print), 1544-3973 (electronic)", ISSN-L = "1544-3566", bibdate = "Fri Mar 25 07:03:00 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/taco.bib", URL = "https://dl.acm.org/doi/10.1145/3505250", abstract = "This article introduces the first open-source FPGA-based infrastructure, MetaSys, with a prototype in a RISC-V system, to enable the rapid implementation and evaluation of a wide range of cross-layer techniques in real hardware. Hardware-software \ldots{}", acknowledgement = ack-nhfb, articleno = "26", fjournal = "ACM Transactions on Architecture and Code Optimization (TACO)", journal-URL = "https://dl.acm.org/loi/taco", } @Article{Vlachos:2022:SOS, author = "Vasileios Vlachos and Yannis C. Stamatiou and Sotiris Nikoletseas", title = "The {SAINT} observatory subsystem: an open-source intelligence tool for uncovering cybersecurity threats", journal = j-INT-J-INFO-SEC, volume = "21", number = "5", pages = "1091--1106", month = oct, year = "2022", CODEN = "????", DOI = "https://doi.org/10.1007/s10207-022-00599-2", ISSN = "1615-5262 (print), 1615-5270 (electronic)", ISSN-L = "1615-5262", bibdate = "Sat Sep 24 10:44:14 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/intjinfosec.bib", URL = "https://link.springer.com/article/10.1007/s10207-022-00599-2", acknowledgement = ack-nhfb, ajournal = "Int. J. Info. Sci.", fjournal = "International Journal of Information Security", journal-URL = "https://link.springer.com/journal/10207", } @Article{Waleed:2022:WOS, author = "Abdul Waleed and Abdul Fareed Jamali and Ammar Masood", title = "Which open-source {IDS}? {Snort}, {Suricata} or {Zeek}", journal = j-COMP-NET-AMSTERDAM, volume = "213", number = "??", pages = "??--??", day = "4", month = aug, year = "2022", CODEN = "????", DOI = "https://doi.org/10.1016/j.comnet.2022.109116", ISSN = "1389-1286 (print), 1872-7069 (electronic)", ISSN-L = "1389-1286", bibdate = "Thu Aug 4 05:58:27 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/compnetamsterdam2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1389128622002420", acknowledgement = ack-nhfb, articleno = "109116", fjournal = "Computer Networks (Amsterdam, Netherlands: 1999)", journal-URL = "http://www.sciencedirect.com/science/journal/13891286/", } @Article{Wang:2022:HDO, author = "Wenting Wang and Jinghui Cheng and Jin L. C. Guo", title = "How Do Open Source Software Contributors Perceive and Address Usability?: Valued Factors, Practices, and Challenges", journal = j-IEEE-SOFTWARE, volume = "39", number = "1", pages = "76--83", month = feb, year = "2022", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2020.3009514", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Thu Apr 7 14:13:47 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software", } @Article{Wang:2022:TAM, author = "Yuqing Wang and Mika V. M{\"a}ntyl{\"a} and Zihao Liu and Jouni Markkula", title = "Test automation maturity improves product quality --- Quantitative study of open source projects using continuous integration", journal = j-J-SYST-SOFTW, volume = "188", number = "??", pages = "??--??", month = jun, year = "2022", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2022.111259", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Tue Mar 29 12:02:42 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121222000280", acknowledgement = ack-nhfb, articleno = "111259", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Woo:2022:OSM, author = "Mino Woo and Mario A. Schriefl and Markus Knoll and Adam M. Boies and Marc E. J. Stettler and Simone Hochgreb and Robert T. Nishida", title = "Open-source modelling of aerosol dynamics and computational fluid dynamics: Bipolar and unipolar diffusion charging and photoelectric charging", journal = j-COMP-PHYS-COMM, volume = "278", number = "??", pages = "Article 108399", month = sep, year = "2022", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2022.108399", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri Jun 10 06:24:15 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465522001187", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Xia:2022:PHI, author = "Tianpei Xia and Wei Fu and Rui Shu and Rishabh Agrawal and Tim Menzies", title = "Predicting health indicators for open source projects (using hyperparameter optimization)", journal = j-EMPIR-SOFTWARE-ENG, volume = "27", number = "6", pages = "??--??", month = nov, year = "2022", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-022-10171-0", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Tue May 2 16:12:39 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://link.springer.com/article/10.1007/s10664-022-10171-0", acknowledgement = ack-nhfb, ajournal = "Empir. Software. Eng.", articleno = "122", fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Xin:2022:ITC, author = "Reynold Xin and Wes McKinney and Alan Gates and Chris McCubbin", title = "It takes a community --- : the open source challenge", journal = j-CACM, volume = "65", number = "5", pages = "48--55", month = may, year = "2022", CODEN = "CACMA2", DOI = "https://doi.org/10.1145/3498568", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Tue Apr 26 07:08:57 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/cacm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://dl.acm.org/doi/10.1145/3498568", abstract = "A discussion with Reynold Xin, Wes McKinney, Alan Gates, and Chris McCubbin.", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "https://dl.acm.org/loi/cacm", } @Article{Xu:2022:DCV, author = "Rongze Xu and Zhanyong Tang and Guixin Ye and Huanting Wang and Xin Ke and Dingyi Fang and Zheng Wang", title = "Detecting code vulnerabilities by learning from large-scale open source repositories", journal = j-J-INFO-SEC-APPL, volume = "69", number = "??", pages = "??--??", month = sep, year = "2022", CODEN = "????", DOI = "https://doi.org/10.1016/j.jisa.2022.103293", ISSN = "2214-2126", ISSN-L = "2214-2126", bibdate = "Wed Sep 21 09:11:54 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jinfosecappl.bib", URL = "http://www.sciencedirect.com/science/article/pii/S221421262200148X", acknowledgement = ack-nhfb, ajournal = "J. Info. Sec. Appl.", articleno = "103293", fjournal = "Journal of Information Security and Applications (JISA)", journal-URL = "http://www.sciencedirect.com/science/journal/22142126", } @Article{Xu:2022:OIC, author = "RuQing G. Xu and Tsuyoshi Okubo and Synge Todo and Masatoshi Imada", title = "Optimized implementation for calculation and fast-update of {Pfaffians} installed to the open-source fermionic variational solver {mVMC}", journal = j-COMP-PHYS-COMM, volume = "277", number = "??", pages = "Article 108375", month = aug, year = "2022", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2022.108375", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Tue May 24 07:50:54 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465522000947", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Yang:2022:EAE, author = "Jianfeng Yang and Ming Zhao and Jing Chen", title = "{ELS} algorithm for estimating open source software reliability with masked data considering both fault detection and correction processes", journal = j-COMMUN-STAT-THEORY-METH, volume = "51", number = "19", pages = "6792--6817", year = "2022", CODEN = "CSTMDC", DOI = "https://doi.org/10.1080/03610926.2020.1866610", ISSN = "0361-0926 (print), 1532-415X (electronic)", ISSN-L = "0361-0926", bibdate = "Fri Jun 2 11:16:08 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/communstattheorymeth2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.tandfonline.com/doi/full/10.1080/03610926.2020.1866610", acknowledgement = ack-nhfb, fjournal = "Communications in Statistics: Theory and Methods", journal-URL = "http://www.tandfonline.com/loi/lsta20", } @Article{Yilmaz:2022:QEM, author = "Nebi Yilmaz and Ay{\c{c}}a Kolukisa Tarhan", title = "Quality evaluation models or frameworks for open source software: a systematic literature review", journal = j-J-SOFTW-EVOL-PROC, volume = "34", number = "6", pages = "e2458:1--e2458:??", month = jun, year = "2022", CODEN = "????", DOI = "https://doi.org/10.1002/smr.2458", ISSN = "2047-7473 (print), 2047-7481 (electronic)", ISSN-L = "2047-7473", bibdate = "Thu Jul 21 11:04:49 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwevolproc.bib", acknowledgement = ack-nhfb, ajournal = "J. Softw. Evol. Proc.", fjournal = "Journal of Software: Evolution and Process", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", onlinedate = "30 April 2022", } @Article{Zampetti:2022:ECS, author = "Fiorella Zampetti and Ritu Kapur and Massimiliano {Di Penta} and Sebastiano Panichella", title = "An empirical characterization of software bugs in open-source {Cyber--Physical Systems}", journal = j-J-SYST-SOFTW, volume = "192", number = "??", pages = "??--??", month = oct, year = "2022", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2022.111425", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Wed Aug 3 12:30:43 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121222001315", acknowledgement = ack-nhfb, articleno = "111425", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Zhao:2022:OSF, author = "Han Zhao and Xiangbei Liu and Andrew H. Fletcher and Ru Xiang and John T. Hwang and David Kamensky", title = "An open-source framework for coupling non-matching isogeometric shells with application to aerospace structures", journal = j-COMPUT-MATH-APPL, volume = "111", number = "??", pages = "109--123", day = "1", month = apr, year = "2022", CODEN = "CMAPDK", DOI = "https://doi.org/10.1016/j.camwa.2022.02.007", ISSN = "0898-1221 (print), 1873-7668 (electronic)", ISSN-L = "0898-1221", bibdate = "Fri Jun 3 16:22:03 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/computmathappl2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0898122122000657", acknowledgement = ack-nhfb, fjournal = "Computers and Mathematics with Applications", journal-URL = "http://www.sciencedirect.com/science/journal/08981221", } @Article{Zhao:2022:QAI, author = "Defu Zhao and Qunying Zou and Milad Boshkani Zadeh", title = "A {QoS}-Aware {IoT} Service Placement Mechanism in Fog Computing Based on Open-Source Development Model", journal = j-J-GRID-COMP, volume = "20", number = "2", pages = "??--??", month = jun, year = "2022", CODEN = "????", DOI = "https://doi.org/10.1007/s10723-022-09604-3", ISSN = "1570-7873 (print), 1572-9184 (electronic)", ISSN-L = "1570-7873", bibdate = "Tue Jun 7 17:03:22 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jgridcomp.bib", URL = "https://link.springer.com/article/10.1007/s10723-022-09604-3", acknowledgement = ack-nhfb, ajournal = "J. Grid Comp.", fjournal = "Journal of Grid Computing", journal-URL = "http://link.springer.com/journal/10723", } @Article{Zhou:2022:SDT, author = "Jiayuan Zhou and Shaowei Wang and Naoyasu Ubayashi", title = "Studying donations and their expenses in open source projects: a case study of {GitHub} projects collecting donations through open collectives", journal = j-EMPIR-SOFTWARE-ENG, volume = "27", number = "1", pages = "??--??", month = jan, year = "2022", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-021-10060-y", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Fri Feb 25 18:03:07 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://link.springer.com/article/10.1007/s10664-021-10060-y", acknowledgement = ack-nhfb, fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Abrahao:2023:OSS, author = "Silvia Abrah{\~a}o and Miroslaw Staron and Alexander Serebrenik and Birgit Penzenstadler and Rafael Capilla", title = "Open Source Software: Communities and Quality", journal = j-IEEE-SOFTWARE, volume = "40", number = "4", pages = "96--99", year = "2023", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2023.3270779", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Fri Aug 25 08:08:49 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=52", } @Article{Assuncao:2023:HDM, author = "Wesley K. G. Assun{\c{c}}{\~a}o and Jacob Kr{\"u}ger and S{\'e}bastien Mosser and Sofiane Selaoui", title = "How do microservices evolve? {An} empirical analysis of changes in open-source microservice repositories", journal = j-J-SYST-SOFTW, volume = "204", number = "??", pages = "??--??", month = oct, year = "2023", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2023.111788", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Wed Sep 13 08:20:35 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121223001838", acknowledgement = ack-nhfb, articleno = "111788", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Benatto:2023:FCF, author = "Leandro Benatto and Omar Mesquita and Jo{\~a}o L. B. Rosa and Lucimara S. Roman and Marlus Koehler and Rodrigo B. Capaz and Grazi{\^a}ni Candiotto", title = "{FRET-Calc}: a free software and web server for {F{\"o}rster Resonance Energy Transfer Calculation}", journal = j-COMP-PHYS-COMM, volume = "287", number = "??", pages = "Article 108715", month = jun, year = "2023", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2023.108715", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Fri Mar 17 07:49:53 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465523000607", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Casari:2023:BRB, author = "Amanda Casari and Julia Ferraioli and Juniper Lovato", title = "Beyond the Repository: Best practices for open source ecosystems researchers", journal = j-QUEUE, volume = "21", number = "2", pages = "14--34", month = mar, year = "2023", CODEN = "AQCUAE", DOI = "https://doi.org/10.1145/3595879", ISSN = "1542-7730 (print), 1542-7749 (electronic)", ISSN-L = "1542-7730", bibdate = "Thu Jun 1 14:27:39 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/queue.bib", URL = "https://dl.acm.org/doi/10.1145/3595879", abstract = "Much of the existing research about open source elects to study software repositories instead of ecosystems. An open source repository most often refers to the artifacts recorded in a version control system and occasionally includes interactions around \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM Queue: Tomorrow's Computing Today", journal-URL = "https://dl.acm.org/loi/queue", } @Article{Chakroborti:2023:RCO, author = "Debasish Chakroborti and Sristy Sumana Nath and Kevin A. Schneider and Chanchal K. Roy", title = "Release conventions of open-source software: an exploratory study", journal = j-J-SOFTW-EVOL-PROC, volume = "35", number = "1", pages = "e2499:1--e2499:??", month = jan, year = "2023", CODEN = "????", DOI = "https://doi.org/10.1002/smr.2499", ISSN = "2047-7473 (print), 2047-7481 (electronic)", ISSN-L = "2047-7473", bibdate = "Wed Mar 15 07:34:36 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwevolproc.bib", acknowledgement = ack-nhfb, ajournal = "J. Softw. Evol. Proc.", fjournal = "Journal of Software: Evolution and Process", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", onlinedate = "02 August 2022", } @Article{Chen:2023:RPO, author = "Zhi Chen and Peng Xiong", title = "{RSOME} in {Python}: an Open-Source Package for Robust Stochastic Optimization Made Easy", journal = j-INFORMS-J-COMPUT, volume = "35", number = "4", pages = "717--724", month = jul # "\slash " # aug, year = "2023", CODEN = "????", DOI = "https://doi.org/10.1287/ijoc.2023.1291", ISSN = "1091-9856 (print), 1526-5528 (electronic)", ISSN-L = "1091-9856", bibdate = "Thu Aug 3 06:01:03 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/informs-j-comput.bib; https://www.math.utah.edu/pub/tex/bib/python.bib", URL = "https://pubsonline.informs.org/doi/full/10.1287/ijoc.2023.1291", acknowledgement = ack-nhfb, ajournal = "INFORMS J. Comput.", fjournal = "INFORMS Journal on Computing", journal-URL = "https://pubsonline.informs.org/journal/ijoc", onlinedate = "30 March 2023", } @Article{Cheng:2023:VLS, author = "Yiran Cheng and Shouguo Yang and Zhe Lang and Zhiqiang Shi and Limin Sun", title = "\pkg{VERI}: a Large-scale Open-Source Components Vulnerability Detection in {IoT} Firmware", journal = j-COMPUT-SECUR, volume = "126", number = "??", pages = "??--??", month = mar, year = "2023", CODEN = "CPSEDU", DOI = "https://doi.org/10.1016/j.cose.2022.103068", ISSN = "0167-4048 (print), 1872-6208 (electronic)", ISSN-L = "0167-4048", bibdate = "Wed Apr 5 09:29:05 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsecur2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0167404822004606", acknowledgement = ack-nhfb, articleno = "103068", fjournal = "Computers \& Security", journal-URL = "http://www.sciencedirect.com/science/journal/01674048", } @Article{Dal:2023:IID, author = "Deniz Dal and Esra Celik", title = "Investigation of the impact of different versions of {GCC} on various metaheuristic-based solvers for traveling salesman problem", journal = j-J-SUPERCOMPUTING, volume = "79", number = "11", pages = "12394--12440", month = jul, year = "2023", CODEN = "JOSUED", DOI = "https://doi.org/10.1007/s11227-023-05152-z", ISSN = "0920-8542 (print), 1573-0484 (electronic)", ISSN-L = "0920-8542", bibdate = "Sat Jun 10 08:11:52 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsuper2020.bib", URL = "https://link.springer.com/article/10.1007/s11227-023-05152-z", acknowledgement = ack-nhfb, ajournal = "J. Supercomputing", fjournal = "The Journal of Supercomputing", journal-URL = "http://link.springer.com/journal/11227", } @Article{DeChant:2023:VVO, author = "Corey DeChant and Casey Icenhour and Shane Keniley and Grayson Gall and Alexander Lindsay and Davide Curreli and Steven Shannon", title = "Verification and validation of the open-source plasma fluid code: {Zapdos}", journal = j-COMP-PHYS-COMM, volume = "291", number = "??", pages = "Article 108837", month = oct, year = "2023", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2023.108837", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Thu Aug 10 07:51:47 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465523001820", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Detti:2023:PBO, author = "Andrea Detti and Ludovico Funari and Luca Petrucci", title = "\pkg{Bench}: an Open-Source Factory of Benchmark Microservice Applications", journal = j-IEEE-TRANS-PAR-DIST-SYS, volume = "34", number = "3", pages = "968--980", month = mar, year = "2023", CODEN = "ITDSEO", DOI = "https://doi.org/10.1109/TPDS.2023.3236447", ISSN = "1045-9219 (print), 1558-2183 (electronic)", ISSN-L = "1045-9219", bibdate = "Fri Mar 3 07:00:46 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranspardistsys2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Parallel and Distributed Systems", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=71", } @Article{Dong:2023:BWL, author = "Yiwen Dong and Zheyang Li and Yongqiang Tian and Chengnian Sun and Michael W. Godfrey and Meiyappan Nagappan", title = "{Bash} in the Wild: Language Usage, Code Smells, and Bugs", journal = j-TOSEM, volume = "32", number = "1", pages = "8:1--8:22", month = jan, year = "2023", CODEN = "ATSMER", DOI = "https://doi.org/10.1145/3517193", ISSN = "1049-331X (print), 1557-7392 (electronic)", ISSN-L = "1049-331X", bibdate = "Wed Apr 5 10:29:39 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tosem.bib", URL = "https://dl.acm.org/doi/10.1145/3517193", abstract = "The Bourne-again shell (Bash) is a prevalent scripting language for orchestrating shell commands and managing resources in Unix-like environments. It is one of the mainstream shell dialects that is available on most GNU Linux systems. However, the unique syntax and semantics of Bash could easily lead to unintended behaviors if carelessly used. Prior studies primarily focused on improving the reliability of Bash scripts or facilitating writing Bash scripts; there is yet no empirical study on the characteristics of Bash programs written in reality, e.g., frequently used language features, common code smells, and bugs.\par In this article, we perform a large-scale empirical study of Bash usage, based on analyses over one million open source Bash scripts found in Github repositories. We identify and discuss which features and utilities of Bash are most often used. Using static analysis, we find that Bash scripts are often error-prone, and the error-proneness has a moderately positive correlation with the size of the scripts. We also find that the most common problem areas concern quoting, resource management, command options, permissions, and error handling. We envision that these findings can be beneficial for learning Bash and future research that aims to improve shell and command-line productivity and reliability.", acknowledgement = ack-nhfb, articleno = "8", fjournal = "ACM Transactions on Software Engineering and Methodology", journal-URL = "https://dl.acm.org/loi/tosem", } @Article{Eskandani:2023:UJF, author = "Nafise Eskandani and Guido Salvaneschi", title = "The uphill journey of {FaaS} in the open-source community", journal = j-J-SYST-SOFTW, volume = "198", number = "??", pages = "??--??", month = apr, year = "2023", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2022.111589", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Wed Apr 5 08:21:18 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121222002655", acknowledgement = ack-nhfb, articleno = "111589", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Faridian:2023:LOI, author = "Parisa Haim Faridian", title = "Leading open innovation: the role of strategic entrepreneurial leadership in orchestration of value creation and capture in {GitHub} open source communities", journal = j-TECHNOVATION, volume = "119", number = "??", pages = "??--??", month = jan, year = "2023", CODEN = "????", DOI = "https://doi.org/10.1016/j.technovation.2022.102546", ISSN = "0166-4972 (print), 1879-2383 (electronic)", ISSN-L = "0166-4972", bibdate = "Mon Dec 5 06:26:55 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/technovation.bib", URL = "https://www.sciencedirect.com/science/article/pii/S0166497222000931", acknowledgement = ack-nhfb, articleno = "102546", fjournal = "Technovation", journal-URL = "http://www.sciencedirect.com/science/journal/01664972/39", } @Article{Favario:2023:TFO, author = "Leonardo Favario", title = "Toward a Free and Open Source-Driven Public Sector: an {Italian} Journey", journal = j-IEEE-SOFTWARE, volume = "40", number = "4", pages = "55--61", year = "2023", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2023.3266706", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Fri Aug 25 08:08:49 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=52", } @Article{Feitelson:2023:WDA, author = "Dror G. Feitelson", title = "``{We} do not appreciate being experimented on'': Developer and researcher views on the ethics of experiments on open-source projects", journal = j-J-SYST-SOFTW, volume = "204", number = "??", pages = "??--??", month = oct, year = "2023", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2023.111774", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Wed Sep 13 08:20:35 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121223001693", acknowledgement = ack-nhfb, articleno = "111774", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Feng:2023:SOS, author = "Kaikai Feng and Peng Tian and Jun Zhang and Fei Fei and Dongsheng Wen", title = "\pkg{SPARTACUS}: an open-source unified stochastic particle solver for the simulation of multiscale nonequilibrium gas flows", journal = j-COMP-PHYS-COMM, volume = "284", number = "??", pages = "Article 108607", month = mar, year = "2023", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2022.108607", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Feb 25 06:01:54 MST 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465522003265", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Frey:2023:HWL, author = "Rasmus Frey", title = "How We Lead Successful Open-Source Collaborations in the {Danish} Public Sector", journal = j-IEEE-SOFTWARE, volume = "40", number = "4", pages = "19--24", year = "2023", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2023.3268903", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Fri Aug 25 08:08:49 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=52", } @Article{Fu:2023:FOS, author = "Wenwen Fu and Wei Quan and Jinli Yan and Zhigang Sun", title = "{Fenglin-I}: an Open-Source Time-Sensitive Networking Chip Enabling Agile Customization", journal = j-IEEE-TRANS-COMPUT, volume = "72", number = "1", pages = "140--153", month = jan, year = "2023", CODEN = "ITCOB4", DOI = "https://doi.org/10.1109/TC.2022.3188179", ISSN = "0018-9340 (print), 1557-9956 (electronic)", ISSN-L = "0018-9340", bibdate = "Mon Dec 19 08:41:53 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranscomput2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Computers", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12", } @Article{Gibbons:2023:EOS, author = "Nicholas N. Gibbons and Kyle A. Damm and Peter A. Jacobs and Rowan J. Gollan", title = "\pkg{Eilmer}: an open-source multi-physics hypersonic flow solver", journal = j-COMP-PHYS-COMM, volume = "282", number = "??", pages = "Article 108551", month = jan, year = "2023", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2022.108551", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Thu Oct 27 09:04:37 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465522002703", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Guidolin:2023:HRO, author = "Mattia Guidolin and Luca Tagliapietra and Emanuele Menegatti and Monica Reggiani", title = "{Hi-ROS}: Open-source multi-camera sensor fusion for real-time people tracking", journal = j-COMP-VIS-IMAGE-UNDERSTANDING, volume = "232", number = "??", pages = "??--??", month = jul, year = "2023", CODEN = "CVIUF4", DOI = "https://doi.org/10.1016/j.cviu.2023.103694", ISSN = "1077-3142 (print), 1090-235X (electronic)", ISSN-L = "1077-3142", bibdate = "Sat May 20 06:49:02 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/cviu.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1077314223000747", acknowledgement = ack-nhfb, articleno = "103694", fjournal = "Computer Vision and Image Understanding: CVIU", journal-URL = "http://www.sciencedirect.com/science/journal/10773142/", } @Article{Guo:2023:TMS, author = "Pengfei Guo and Yingjian Yan and Junjie Wang and Jingxin Zhong and Yanjiang Liu and Jinsong Xu", title = "Towards a metrics suite for evaluating cache side-channel vulnerability: Case studies on an open-source {RISC-V} processor", journal = j-COMPUT-SECUR, volume = "135", number = "??", pages = "??--??", month = dec, year = "2023", CODEN = "CPSEDU", DOI = "https://doi.org/10.1016/j.cose.2023.103480", ISSN = "0167-4048 (print), 1872-6208 (electronic)", ISSN-L = "0167-4048", bibdate = "Fri Nov 10 11:02:45 MST 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsecur2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/risc-v.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0167404823003905", acknowledgement = ack-nhfb, articleno = "103480", fjournal = "Computers \& Security", journal-URL = "http://www.sciencedirect.com/science/journal/01674048", } @Article{Hanasaki:2023:IRT, author = "Kota Hanasaki and Zulfikhar A. Ali and Min Choi and Mauro {Del Ben} and Bryan M. Wong", title = "Implementation of real-time {TDDFT} for periodic systems in the open-source \pkg{PySCF} software package", journal = j-J-COMPUT-CHEM, volume = "44", number = "9", pages = "980--987", day = "5", month = apr, year = "2023", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.27058", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Fri Aug 25 09:22:21 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputchem2020.bib; https://www.math.utah.edu/pub/tex/bib/python.bib", acknowledgement = ack-nhfb, ajournal = "J. Comput. Chem.", fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", onlinedate = "23 December 2022", } @Article{He:2023:HHO, author = "Xiaofeng He and Kun Wang and Tiegang Liu and Yiwei Feng and Bin Zhang and Weixiong Yuan and Xiaojun Wang", title = "\pkg{HODG}: high-order discontinuous {Galerkin} methods for solving compressible {Euler} and {Navier--Stokes} equations --- an open-source component-based development framework", journal = j-COMP-PHYS-COMM, volume = "286", number = "??", pages = "Article 108660", month = may, year = "2023", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2023.108660", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Feb 25 06:01:56 MST 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S001046552300005X", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Holbrook:2023:CAT, author = "Luke D. Holbrook", title = "Clarity About Transparency: Software Transparency and Open Source Software Licenses in the {U.S.} Public Sector", journal = j-IEEE-SOFTWARE, volume = "40", number = "4", pages = "71--76", year = "2023", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2023.3265889", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Fri Aug 25 08:08:49 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=52", } @Article{Huang:2023:AOS, author = "Li Huang", title = "\pkg{ACFlow}: an open source toolkit for analytic continuation of quantum {Monte Carlo} data", journal = j-COMP-PHYS-COMM, volume = "292", number = "??", pages = "Article 108863", month = nov, year = "2023", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2023.108863", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Sep 11 09:09:56 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465523002084", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Ilg:2023:SCO, author = "Niclas Ilg and Paul Duplys and Dominik Sisejkovic and Michael Menth", title = "A survey of contemporary open-source honeypots, frameworks, and tools", journal = j-J-NETW-COMPUT-APPL, volume = "220", number = "??", pages = "??--??", month = nov, year = "2023", CODEN = "JNCAF3", DOI = "https://doi.org/10.1016/j.jnca.2023.103737", ISSN = "1084-8045 (print), 1095-8592 (electronic)", ISSN-L = "1084-8045", bibdate = "Tue Oct 31 06:59:53 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jnetwcomputappl.bib", URL = "http://www.sciencedirect.com/science/article/pii/S108480452300156X", acknowledgement = ack-nhfb, articleno = "103737", fjournal = "Journal of Network and Computer Applications", journal-URL = "http://www.sciencedirect.com/science/journal/10848045", } @Article{Imtiaz:2023:OSF, author = "Nasif Imtiaz and Aniqa Khanom and Laurie Williams", title = "Open or Sneaky? {Fast} or Slow? {Light} or Heavy?: {Investigating} Security Releases of Open Source Packages", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "49", number = "4", pages = "1540--1560", month = apr, year = "2023", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2022.3181010", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Fri Apr 21 11:17:27 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @Article{Izquierdo:2023:VMT, author = "Javier Luis C{\'a}novas Izquierdo and Jordi Cabot", title = "Viewpoint: For a More Transparent Governance of Open Source", journal = j-CACM, volume = "66", number = "8", pages = "32--34", month = aug, year = "2023", CODEN = "CACMA2", DOI = "https://doi.org/10.1145/3570635", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Tue Aug 1 09:33:49 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/cacm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://dl.acm.org/doi/10.1145/3570635", abstract = "Seeking the best governance models for FOSS projects.", acknowledgement = ack-nhfb, ajournal = "Commun. ACM", fjournal = "Communications of the ACM", journal-URL = "https://dl.acm.org/loi/cacm", } @Article{Janes:2023:OTT, author = "Andrea Janes and Xiaozhou Li and Valentina Lenarduzzi", title = "Open tracing tools: Overview and critical comparison", journal = j-J-SYST-SOFTW, volume = "204", number = "??", pages = "??--??", month = oct, year = "2023", CODEN = "JSSODM", DOI = "https://doi.org/10.1016/j.jss.2023.111793", ISSN = "0164-1212 (print), 1873-1228 (electronic)", ISSN-L = "0164-1212", bibdate = "Wed Sep 13 08:20:35 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsystsoftw2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0164121223001887", acknowledgement = ack-nhfb, articleno = "111793", fjournal = "Journal of Systems and Software", journal-URL = "http://www.sciencedirect.com/science/journal/01641212", } @Article{Joblin:2023:HHO, author = "Mitchell Joblin and Barbara Eckl and Thomas Bock and Angelika Schmid and Janet Siegmund and Sven Apel", title = "Hierarchical and Hybrid Organizational Structures in Open-source Software Projects: a Longitudinal Study", journal = j-TOSEM, volume = "32", number = "4", pages = "86:1--86:??", month = jul, year = "2023", CODEN = "ATSMER", DOI = "https://doi.org/10.1145/3569949", ISSN = "1049-331X (print), 1557-7392 (electronic)", ISSN-L = "1049-331X", bibdate = "Mon Jul 3 08:45:48 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tosem.bib", URL = "https://dl.acm.org/doi/10.1145/3569949", abstract = "Despite the absence of a formal process and a central command-and-control structure, developer organization in open-source software (OSS) projects are far from being a purely random process. Prior work indicates that, over time, highly successful OSS \ldots{}", acknowledgement = ack-nhfb, ajournal = "ACM Trans. Softw. Eng. Methodol.", articleno = "86", fjournal = "ACM Transactions on Software Engineering and Methodology", journal-URL = "https://dl.acm.org/loi/tosem", } @Article{Khatoonabadi:2023:WCU, author = "Sayedhassan Khatoonabadi and Diego Elias Costa and Rabe Abdalkareem and Emad Shihab", title = "On Wasted Contributions: Understanding the Dynamics of Contributor-Abandoned Pull Requests --- a Mixed-Methods Study of 10 Large Open-Source Projects", journal = j-TOSEM, volume = "32", number = "1", pages = "15:1--15:??", month = jan, year = "2023", CODEN = "ATSMER", DOI = "https://doi.org/10.1145/3530785", ISSN = "1049-331X (print), 1557-7392 (electronic)", ISSN-L = "1049-331X", bibdate = "Wed Apr 5 10:29:39 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tosem.bib", URL = "https://dl.acm.org/doi/10.1145/3530785", abstract = "Pull-based development has enabled numerous volunteers to contribute to open-source projects with fewer barriers. Nevertheless, a considerable amount of pull requests (PRs) with valid contributions are abandoned by their contributors, wasting the effort \ldots{}", acknowledgement = ack-nhfb, articleno = "15", fjournal = "ACM Transactions on Software Engineering and Methodology", journal-URL = "https://dl.acm.org/loi/tosem", } @Article{Kress:2023:COS, author = "Fabian Kre{\ss} and Vladimir Sidorenko and Patrick Schmidt and Julian Hoefer and Tim Hotfilter and Iris Walter and Tanja Harbaum and J{\"u}rgen Becker", title = "{CNNParted}: an open source framework for efficient {Convolutional Neural Network} inference partitioning in embedded systems", journal = j-COMP-NET-AMSTERDAM, volume = "229", number = "??", pages = "??--??", month = jun, year = "2023", CODEN = "????", DOI = "https://doi.org/10.1016/j.comnet.2023.109759", ISSN = "1389-1286 (print), 1872-7069 (electronic)", ISSN-L = "1389-1286", bibdate = "Wed May 17 07:02:08 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/compnetamsterdam2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1389128623002049", acknowledgement = ack-nhfb, articleno = "109759", fjournal = "Computer Networks (Amsterdam, Netherlands: 1999)", journal-URL = "http://www.sciencedirect.com/science/journal/13891286/", } @Article{Kuhn:2023:CVS, author = "Philipp K{\"u}hn and David N. Relke and Christian Reuter", title = "Common vulnerability scoring system prediction based on open source intelligence information sources", journal = j-COMPUT-SECUR, volume = "131", number = "??", pages = "??--??", month = aug, year = "2023", CODEN = "CPSEDU", DOI = "https://doi.org/10.1016/j.cose.2023.103286", ISSN = "0167-4048 (print), 1872-6208 (electronic)", ISSN-L = "0167-4048", bibdate = "Mon Jun 12 07:48:17 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/computsecur2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0167404823001967", acknowledgement = ack-nhfb, articleno = "103286", fjournal = "Computers \& Security", journal-URL = "http://www.sciencedirect.com/science/journal/01674048", } @Article{Kurnia:2023:NOS, author = "Ruddy Kurnia and Guillaume Ducrozet", title = "\pkg{NEMOH}: Open-source boundary element solver for computation of first- and second-order hydrodynamic loads in the frequency domain", journal = j-COMP-PHYS-COMM, volume = "292", number = "??", pages = "Article 108885", month = nov, year = "2023", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2023.108885", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Sep 11 09:09:56 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465523002308", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Laila:2023:MCO, author = "Umm-e Laila and Najeed Ahmed and Asad Arfeen and Agha Yasir Ali and Mohammad Khurram and Muzammil Ahmed Khan", title = "Mission-critical open-source software adoption model validation using {Partial Least Square} --- {Structural Equation Modeling}", journal = j-J-SOFTW-EVOL-PROC, volume = "35", number = "2", pages = "e2514:1--e2514:??", month = feb, year = "2023", CODEN = "????", DOI = "https://doi.org/10.1002/smr.2514", ISSN = "2047-7473 (print), 2047-7481 (electronic)", ISSN-L = "2047-7473", bibdate = "Wed Mar 15 07:34:36 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsoftwevolproc.bib", acknowledgement = ack-nhfb, ajournal = "J. Softw. Evol. Proc.", fjournal = "Journal of Software: Evolution and Process", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481", onlinedate = "17 October 2022", } @Article{Larranaga:2023:OSI, author = "Ana Larra{\~n}aga and M. Carmen Lucas-Esta{\~n} and Sandra Lag{\'e}n and Zoraze Ali and Imanol Martinez and Javier Gozalvez", title = "An open-source implementation and validation of {5G} {NR} configured grant for {URLLC} in ns-3 {5G} {LENA}: a scheduling case study in industry 4.0 scenarios", journal = j-J-NETW-COMPUT-APPL, volume = "215", number = "??", pages = "??--??", month = jun, year = "2023", CODEN = "JNCAF3", DOI = "https://doi.org/10.1016/j.jnca.2023.103638", ISSN = "1084-8045 (print), 1095-8592 (electronic)", ISSN-L = "1084-8045", bibdate = "Mon May 8 14:28:50 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jnetwcomputappl.bib", URL = "http://www.sciencedirect.com/science/article/pii/S1084804523000577", acknowledgement = ack-nhfb, articleno = "103638", fjournal = "Journal of Network and Computer Applications", journal-URL = "http://www.sciencedirect.com/science/journal/10848045", } @Article{Levy:2023:CRU, author = "Matthew L. Levy", title = "Cybersecurity Risks Unique to Open Source and What Communities Are Doing to Reduce Them", journal = j-COMPUTER, volume = "56", number = "6", pages = "78--83", month = jun, year = "2023", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2023.3262903", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Thu Jun 1 13:40:00 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Li:2023:IDP, author = "Na Li and XiaoLing Liu and Yu Wang and Musa Mojarad", title = "Improving Dynamic Placement of Virtual Machines in Cloud Data Centers Based on Open-Source Development Model Algorithm", journal = j-J-GRID-COMP, volume = "21", number = "1", pages = "??--??", month = mar, year = "2023", CODEN = "????", DOI = "https://doi.org/10.1007/s10723-023-09651-4", ISSN = "1570-7873 (print), 1572-9184 (electronic)", ISSN-L = "1570-7873", bibdate = "Fri Mar 17 09:41:50 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jgridcomp.bib", URL = "https://link.springer.com/article/10.1007/s10723-023-09651-4", acknowledgement = ack-nhfb, ajournal = "J. Grid Comp.", articleno = "13", fjournal = "Journal of Grid Computing", journal-URL = "http://link.springer.com/journal/10723", } @Article{Linaaker:2023:OSS, author = "Johan Lin{\aa}ker and Gregorio Robles and Deborah Bryant and Sachiko Muto", title = "Open Source Software in the Public Sector: 25 Years and Still in Its Infancy", journal = j-IEEE-SOFTWARE, volume = "40", number = "4", pages = "39--44", year = "2023", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2023.3266105", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Fri Aug 25 08:08:49 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=52", } @Article{Mao:2023:DDL, author = "Runze Mao and Minqi Lin and Yan Zhang and Tianhan Zhang and Zhi-Qin John Xu and Zhi X. Chen", title = "{{\em DeepFlame\/}}: a deep learning empowered open-source platform for reacting flow simulations", journal = j-COMP-PHYS-COMM, volume = "291", number = "??", pages = "Article 108842", month = oct, year = "2023", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2023.108842", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Thu Aug 10 07:51:47 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S001046552300187X", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Martinez:2023:BOS, author = "Emanuel A. Mart{\'\i}nez and Juan I. Beltr{\'a}n F{\'\i}nez and Flavio Y. Bruno", title = "\pkg{BinPo}: an open-source code to compute the band structure of two-dimensional electron systems", journal = j-COMP-PHYS-COMM, volume = "284", number = "??", pages = "Article 108595", month = mar, year = "2023", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2022.108595", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Feb 25 06:01:54 MST 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465522003149", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Melquiond:2023:WFV, author = "Guillaume Melquiond and Rapha{\"e}l Rieu-Helft", title = "{WhyMP}, a formally verified arbitrary-precision integer library", journal = j-J-SYMBOLIC-COMP, volume = "115", number = "??", pages = "74--95", month = mar # "\slash " # apr, year = "2023", CODEN = "JSYCEH", DOI = "https://doi.org/10.1016/j.jsc.2022.07.007", ISSN = "0747-7171 (print), 1095-855X (electronic)", ISSN-L = "0747-7171", bibdate = "Sat Sep 17 06:23:51 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsymcomp.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0747717122000657", abstract = "Arbitrary-precision integer libraries such as GMP are a critical building block of computer algebra systems. GMP provides state-of-the-art algorithms that are intricate enough to justify formal verification. In this paper, we present a C library that has been formally verified using the Why3 verification platform in about four person-years. This verification deals not only with safety, but with full functional correctness. It has been performed using a mixture of mechanically checked handwritten proofs and automated theorem proving. We have implemented and verified a nontrivial subset of GMP's algorithms, including their optimizations and intricacies. Our library provides the same interface as GMP and is almost as efficient for smaller inputs. We detail our verification methodology and the algorithms we have implemented, and include some benchmarks to compare our library with GMP.", acknowledgement = ack-nhfb, fjournal = "Journal of Symbolic Computation", journal-URL = "http://www.sciencedirect.com/science/journal/07477171", keywords = "Deductive program verification; Integer arithmetic; Mathematical library", } @Article{Norouzi:2023:PPM, author = "H. R. Norouzi", title = "{PhasicFlow}: a parallel, multi-architecture open-source code for {DEM} simulations", journal = j-COMP-PHYS-COMM, volume = "291", number = "??", pages = "Article 108821", month = oct, year = "2023", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2023.108821", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Thu Aug 10 07:51:47 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465523001662", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Padulano:2023:LOS, author = "Vincenzo Eduardo Padulano and Pablo Oliver Cort{\'e}s and Pedro Alonso-Jord{\'a} and Enric Tejedor Saavedra and Sebasti{\'a}n Risco and Germ{\'a}n Molt{\'o}", title = "Leveraging an open source serverless framework for high energy physics computing", journal = j-J-SUPERCOMPUTING, volume = "79", number = "8", pages = "8940--8965", month = may, year = "2023", CODEN = "JOSUED", DOI = "https://doi.org/10.1007/s11227-022-05016-y", ISSN = "0920-8542 (print), 1573-0484 (electronic)", ISSN-L = "0920-8542", bibdate = "Thu Apr 6 06:16:05 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jsuper2020.bib", URL = "https://link.springer.com/article/10.1007/s11227-022-05016-y", acknowledgement = ack-nhfb, ajournal = "J. Supercomputing", fjournal = "The Journal of Supercomputing", journal-URL = "http://link.springer.com/journal/11227", } @Article{Pietri:2023:DVW, author = "Marco {De Pietri} and Javier Alguacil and Eduardo Rodr{\'\i}guez and Rafael Ju{\'a}rez", title = "Development and validation in water of {FLUNED}, an open-source tool for fluid activation calculations", journal = j-COMP-PHYS-COMM, volume = "291", number = "??", pages = "Article 108807", month = oct, year = "2023", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2023.108807", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Thu Aug 10 07:51:47 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465523001522", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Pinna:2023:ISA, author = "Andrea Pinna and Maria Ilaria Lunesu and Stefano Orr{\`u} and and Roberto Tonelli", title = "Investigation on Self-Admitted Technical Debt in Open-Source Blockchain Projects", journal = j-FUTURE-INTERNET, volume = "15", number = "7", pages = "232--??", month = jul, year = "2023", CODEN = "????", DOI = "https://doi.org/10.3390/fi15070232", ISSN = "1999-5903", bibdate = "Wed Aug 2 06:19:58 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib; https://www.math.utah.edu/pub/tex/bib/future-internet.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://www.mdpi.com/1999-5903/15/7/232", acknowledgement = ack-nhfb, fjournal = "Future Internet", journal-URL = "https://www.mdpi.com/journal/futureinternet", } @Article{Plesinger:2023:DOS, author = "Filip Plesinger and Petr Nejedly and Zuzana Koscova and Maurice Rohr and Ivo Viscor and Radovan Smisek and Adam Ivora and Pavel Leinveber and Karol Curila and Christoph Hoog Antink", title = "{DeepPlayer}: an open-source {SignalPlant} plugin for deep learning inference", journal = j-SPE, volume = "53", number = "2", pages = "455--464", month = feb, year = "2023", CODEN = "SPEXBL", DOI = "https://doi.org/10.1002/spe.3159", ISSN = "0038-0644 (print), 1097-024X (electronic)", ISSN-L = "0038-0644", bibdate = "Tue Feb 28 12:16:36 MST 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/spe.bib", acknowledgement = ack-nhfb, ajournal = "Softw. Pract. Exp.", fjournal = "Software --- Practice and Experience", journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X", onlinedate = "01 November 2022", } @Article{Raffel:2023:VBM, author = "Colin Raffel", title = "Viewpoint: Building Machine Learning Models Like Open Source Software", journal = j-CACM, volume = "66", number = "2", pages = "38--40", month = feb, year = "2023", CODEN = "CACMA2", DOI = "https://doi.org/10.1145/3545111", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Mon Feb 6 12:23:39 MST 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/cacm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://dl.acm.org/doi/10.1145/3545111", abstract = "Proposing a community-based system for model development.", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "https://dl.acm.org/loi/cacm", } @Article{Rahman:2023:SMO, author = "Akond Rahman and Shazibul Islam Shamim and Dibyendu Brinto Bose and Rahul Pandita", title = "Security Misconfigurations in Open Source {Kubernetes} Manifests: an Empirical Study", journal = j-TOSEM, volume = "32", number = "4", pages = "99:1--99:??", month = jul, year = "2023", CODEN = "ATSMER", DOI = "https://doi.org/10.1145/3579639", ISSN = "1049-331X (print), 1557-7392 (electronic)", ISSN-L = "1049-331X", bibdate = "Mon Jul 3 08:45:48 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tosem.bib", URL = "https://dl.acm.org/doi/10.1145/3579639", abstract = "Context: Kubernetes has emerged as the de-facto tool for automated container orchestration. Business and government organizations are increasingly adopting Kubernetes for automated software deployments. Kubernetes is being used to provision applications \ldots{}", acknowledgement = ack-nhfb, ajournal = "ACM Trans. Softw. Eng. Methodol.", articleno = "99", fjournal = "ACM Transactions on Software Engineering and Methodology", journal-URL = "https://dl.acm.org/loi/tosem", } @Article{Rajanen:2023:OSU, author = "Mikko Rajanen", title = "Open Source Usability and User Experience", journal = j-COMPUTER, volume = "56", number = "2", pages = "106--110", month = feb, year = "2023", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2022.3219634", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Sat Feb 25 08:29:01 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Ran:2023:VOS, author = "Zheng Ran and Chunming Zou and Zunjie Wei and Hongwei Wang", title = "\pkg{VELAS}: an open-source toolbox for visualization and analysis of elastic anisotropy", journal = j-COMP-PHYS-COMM, volume = "283", number = "??", pages = "Article 108540", month = feb, year = "2023", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2022.108540", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Dec 5 09:16:39 MST 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465522002594", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Rappoport:2023:LMO, author = "Dmitrij Rappoport and Samuel Bekoe and Luke Nambi Mohanam and Scott Le and Naje' George and Ziyue Shen and Filipp Furche", title = "\pkg{Libkrylov}: a modular open-source software library for extremely large on-the-fly matrix computations", journal = j-J-COMPUT-CHEM, volume = "44", number = "11", pages = "1105--1118", day = "30", month = apr, year = "2023", CODEN = "JCCHDD", DOI = "https://doi.org/10.1002/jcc.27068", ISSN = "0192-8651 (print), 1096-987X (electronic)", ISSN-L = "0192-8651", bibdate = "Fri Aug 25 09:22:22 MDT 2023", bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hartree-douglas-r.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputchem2020.bib", acknowledgement = ack-nhfb, ajournal = "J. Comput. Chem.", fjournal = "Journal of Computational Chemistry", journal-URL = "http://www.interscience.wiley.com/jpages/0192-8651", onlinedate = "13 January 2023", } @Article{Rudmark:2023:BPH, author = "Daniel Rudmark and Juho Lindman and Andreas Tryti and Brede Dammen", title = "Beyond Procurement: How {Entur} Navigated the Open Source Journey to Advance Public Transport", journal = j-IEEE-SOFTWARE, volume = "40", number = "4", pages = "62--70", year = "2023", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2023.3266482", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Fri Aug 25 08:08:49 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=52", } @Article{Savage:2023:NLS, author = "Neil Savage", title = "News: Locking Down Secure Open Source Software", journal = j-CACM, volume = "66", number = "5", pages = "13--14", month = may, year = "2023", CODEN = "CACMA2", DOI = "https://doi.org/10.1145/3586584", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Fri Apr 28 12:15:35 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/cacm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://dl.acm.org/doi/10.1145/3586584", abstract = "Can even secure open source software ever be considered truly safe?", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "https://dl.acm.org/loi/cacm", } @Article{Smiliotopoulos:2023:DLM, author = "Christos Smiliotopoulos and Georgios Kambourakis and Konstantia Barbatsalou", title = "On the detection of lateral movement through supervised machine learning and an open-source tool to create turnkey datasets from {Sysmon} logs", journal = j-INT-J-INFO-SEC, volume = "22", number = "6", pages = "1893--1919", month = dec, year = "2023", CODEN = "????", DOI = "https://doi.org/10.1007/s10207-023-00725-8", ISSN = "1615-5262 (print), 1615-5270 (electronic)", ISSN-L = "1615-5262", bibdate = "Tue Sep 26 12:09:01 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/intjinfosec.bib", URL = "https://link.springer.com/article/10.1007/s10207-023-00725-8", acknowledgement = ack-nhfb, ajournal = "Int. J. Info. Sci.", fjournal = "International Journal of Information Security", journal-URL = "https://link.springer.com/journal/10207", } @Article{Stark:2023:OSP, author = "Justina Stark and Ivo F. Sbalzarini", title = "An open-source pipeline for solving continuous reaction--diffusion models in image-based geometries of porous media", journal = j-J-COMPUT-SCI, volume = "72", pages = "??--??", month = sep, year = "2023", CODEN = "????", DOI = "https://doi.org/10.1016/j.jocs.2023.102118", ISSN = "1877-7503 (print), 1877-7511 (electronic)", ISSN-L = "1877-7503", bibdate = "Tue Sep 19 13:56:54 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputsci.bib", URL = "https://www.sciencedirect.com/science/article/pii/S1877750323001783", acknowledgement = ack-nhfb, ajournal = "J. Comput. Sci.", articleno = "102118", fjournal = "Journal of Computational Science", journal-URL = "https://www.sciencedirect.com/journal/journal-of-computational-science", } @Article{Sultana:2023:CRO, author = "Sayma Sultana and Asif Kamal Turzo and Amiangshu Bosu", title = "Code reviews in open source projects: how do gender biases affect participation and outcomes?", journal = j-EMPIR-SOFTWARE-ENG, volume = "28", number = "4", pages = "??--??", month = jul, year = "2023", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-023-10324-9", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Thu Aug 10 15:49:41 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://link.springer.com/article/10.1007/s10664-023-10324-9", acknowledgement = ack-nhfb, ajournal = "Empir. Software. Eng.", articleno = "92", fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Sun:2023:DOS, author = "Jie Sun and Yiqing Wang and Baolin Tian and Zheng Chen", title = "\pkg{detonationFoam}: an open-source solver for simulation of gaseous detonation based on {OpenFOAM}", journal = j-COMP-PHYS-COMM, volume = "292", number = "??", pages = "Article 108859", month = nov, year = "2023", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2023.108859", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Mon Sep 11 09:09:56 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465523002047", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Trautsch:2023:ASA, author = "Alexander Trautsch and Steffen Herbold and Jens Grabowski", title = "Are automated static analysis tools worth it? {An} investigation into relative warning density and external software quality on the example of {Apache} open source projects", journal = j-EMPIR-SOFTWARE-ENG, volume = "28", number = "3", pages = "??--??", month = may, year = "2023", CODEN = "ESENFW", DOI = "https://doi.org/10.1007/s10664-023-10301-2", ISSN = "1382-3256 (print), 1573-7616 (electronic)", ISSN-L = "1382-3256", bibdate = "Wed May 17 06:39:05 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/empir-software-eng.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://link.springer.com/article/10.1007/s10664-023-10301-2", acknowledgement = ack-nhfb, ajournal = "Empir. Software. Eng.", articleno = "66", fjournal = "Empirical Software Engineering", journal-URL = "http://link.springer.com/journal/10664", } @Article{Vazao:2023:IEG, author = "Ana Paula Vaz{\~a}o and Leonel Santos and Rog{\'e}rio Lu{\'\i}s de C. Costa and Carlos Rabad{\~a}o", title = "Implementing and evaluating a {GDPR}-compliant open-source {SIEM} solution", journal = j-J-INFO-SEC-APPL, volume = "75", number = "??", pages = "??--??", month = jun, year = "2023", CODEN = "????", DOI = "https://doi.org/10.1016/j.jisa.2023.103509", ISSN = "2214-2126", ISSN-L = "2214-2126", bibdate = "Sat Sep 9 09:48:21 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jinfosecappl.bib", URL = "http://www.sciencedirect.com/science/article/pii/S2214212623000935", acknowledgement = ack-nhfb, ajournal = "J. Info. Sec. Appl.", articleno = "103509", fjournal = "Journal of Information Security and Applications (JISA)", journal-URL = "http://www.sciencedirect.com/science/journal/22142126", } @Article{Viseur:2023:COO, author = "Robert Viseur and Nicolas Jullien", title = "{CommunesPlone}: an Original Open Source Model of Resource Pooling in the Public Sector", journal = j-IEEE-SOFTWARE, volume = "40", number = "4", pages = "46--54", year = "2023", CODEN = "IESOEG", DOI = "https://doi.org/10.1109/MS.2023.3268352", ISSN = "0740-7459 (print), 1937-4194 (electronic)", ISSN-L = "0740-7459", bibdate = "Fri Aug 25 08:08:49 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeesoft2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Software", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=52", } @Article{Wolter:2023:OSL, author = "Thomas Wolter and Ann Barcomb and Dirk Riehle and Nikolay Harutyunyan", title = "Open Source License Inconsistencies on {GitHub}", journal = j-TOSEM, volume = "32", number = "5", pages = "110:1--110:??", month = sep, year = "2023", CODEN = "ATSMER", DOI = "https://doi.org/10.1145/3571852", ISSN = "1049-331X (print), 1557-7392 (electronic)", ISSN-L = "1049-331X", bibdate = "Fri Aug 11 07:01:24 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tosem.bib", URL = "https://dl.acm.org/doi/10.1145/3571852", abstract = "Almost all software, open or closed, builds on open source software and therefore needs to comply with the license obligations of the open source code. Not knowing which licenses to comply with poses a legal danger to anyone using open source software. \ldots{}", acknowledgement = ack-nhfb, ajournal = "ACM Trans. Softw. Eng. Methodol.", articleno = "110", fjournal = "ACM Transactions on Software Engineering and Methodology", journal-URL = "https://dl.acm.org/loi/tosem", } @Article{Xia:2023:LLA, author = "Xiaoya Xia and Wei Wang and Shengyu Zhao and Sikang Bian and Rong Wang", title = "Lessons Learned From the {Ant Group Open Source Program Office}", journal = j-COMPUTER, volume = "56", number = "4", pages = "92--97", month = apr, year = "2023", CODEN = "CPTRB4", DOI = "https://doi.org/10.1109/MC.2022.3219638", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Fri Apr 28 07:30:06 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/computer2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, fjournal = "Computer", journal-URL = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2", } @Article{Xu:2023:LLI, author = "Sihan Xu and Ya Gao and Lingling Fan and Zheli Liu and Yang Liu and Hua Ji", title = "{LiDetector}: License Incompatibility Detection for Open Source Software", journal = j-TOSEM, volume = "32", number = "1", pages = "22:1--22:??", month = jan, year = "2023", CODEN = "ATSMER", DOI = "https://doi.org/10.1145/3518994", ISSN = "1049-331X (print), 1557-7392 (electronic)", ISSN-L = "1049-331X", bibdate = "Wed Apr 5 10:29:39 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/tosem.bib", URL = "https://dl.acm.org/doi/10.1145/3518994", abstract = "Open-source software (OSS) licenses dictate the conditions, which should be followed to reuse, distribute, and modify software. Apart from widely-used licenses such as the MIT License, developers are also allowed to customize their own licenses (called \ldots{}", acknowledgement = ack-nhfb, articleno = "22", fjournal = "ACM Transactions on Software Engineering and Methodology", journal-URL = "https://dl.acm.org/loi/tosem", } @Article{Yoon:2023:PFO, author = "Tae Jun Yoon and Katie A. Maerzke and Robert P. Currier and Alp T. Findikoglu", title = "\pkg{PyOECP}: a flexible open-source software library for estimating and modeling the complex permittivity based on the open-ended coaxial probe {(OECP)} technique", journal = j-COMP-PHYS-COMM, volume = "282", number = "??", pages = "Article 108517", month = jan, year = "2023", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2022.108517", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Thu Oct 27 09:04:37 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/python.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465522002363", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{You:2023:DOS, author = "Hojun You and Juhyun Kim and Chongam Kim", title = "\pkg{Deneb}: an open-source high-performance multi-physical flow solver based on high-order {DRM-DG} method", journal = j-COMP-PHYS-COMM, volume = "286", number = "??", pages = "Article 108672", month = may, year = "2023", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2023.108672", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Sat Feb 25 06:01:56 MST 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465523000176", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Zanella:2023:TOS, author = "Alice Zanella and Luca Abergo and Francesco Caccia and Myles Morelli and Alberto Guardone", title = "Towards an open-source framework for Fluid-Structure Interaction using {SU2}, {MBDyn} and {preCICE}", journal = j-J-COMPUT-APPL-MATH, volume = "429", number = "??", pages = "??--??", month = sep, year = "2023", CODEN = "JCAMDI", DOI = "https://doi.org/10.1016/j.cam.2023.115211", ISSN = "0377-0427 (print), 1879-1778 (electronic)", ISSN-L = "0377-0427", bibdate = "Fri Apr 28 06:24:37 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/jcomputapplmath2020.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0377042723001553", acknowledgement = ack-nhfb, articleno = "115211", fjournal = "Journal of Computational and Applied Mathematics", journal-URL = "http://www.sciencedirect.com/science/journal/03770427", } @Article{Zhao:2023:LSE, author = "Yutong Zhao and Lu Xiao and Andre B. Bondi and Bihuan Chen and Yang Liu", title = "A Large-Scale Empirical Study of Real-Life Performance Issues in Open Source Projects", journal = j-IEEE-TRANS-SOFTW-ENG, volume = "49", number = "2", pages = "924--946", month = feb, year = "2023", CODEN = "IESEDJ", DOI = "https://doi.org/10.1109/TSE.2022.3167628", ISSN = "0098-5589 (print), 1939-3520 (electronic)", ISSN-L = "0098-5589", bibdate = "Sat Feb 18 16:46:58 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng2020.bib", acknowledgement = ack-nhfb, fjournal = "IEEE Transactions on Software Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32", } @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.ifross.de/ifross_html/links.html; https://www.math.utah.edu/pub/tex/bib/gnu.bib", 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 = "https://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, language = "German", xxnote = "Document no longer accessible.", } @Misc{OSI:20xx:LSA, author = "{Open Source Initiative}", title = "Licenses \& Standards: About Open Source Licenses", howpublished = "Web site", year = "20xx", bibdate = "Wed Sep 30 09:07:06 2015", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://opensource.org/licenses", abstract = "Open source licenses are licenses that comply with the Open Source Definition --- in brief, they allow software to be freely used, modified, and shared. To be approved by the Open Source Initiative (also known as the OSI), a license must go through the Open Source Initiative's license review process.", acknowledgement = ack-nhfb, } @Article{Guo:2024:MOS, author = "Yu-Chen Guo and Fan Feng and An Di and Shi-Qi Lu and Ji-Chong Yang", title = "\pkg{MLAnalysis}: an open-source program for high energy physics analyses", journal = j-COMP-PHYS-COMM, volume = "294", number = "??", pages = "Article 108957", month = jan, year = "2024", CODEN = "CPHCBZ", DOI = "https://doi.org/10.1016/j.cpc.2023.108957", ISSN = "0010-4655 (print), 1879-2944 (electronic)", ISSN-L = "0010-4655", bibdate = "Tue Oct 31 06:41:24 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/compphyscomm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sciencedirect.com/science/article/pii/S0010465523003028", acknowledgement = ack-nhfb, fjournal = "Computer Physics Communications", journal-URL = "http://www.sciencedirect.com/science/journal/00104655", } @Article{Kamp:2024:FOS, author = "Poul-Henning Kamp", title = "Free and Open Source Software and Other Market Failures", journal = j-CACM, volume = "67", number = "8", pages = "106--108", month = aug, year = "2024", CODEN = "CACMA2", DOI = "https://doi.org/10.1145/3670242", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Fri Aug 16 14:36:44 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/cacm2020.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "https://dl.acm.org/doi/10.1145/3670242", abstract = "Open source was not so much the goal itself as it was a means to an end: freedom.", acknowledgement = ack-nhfb, ajournal = "Commun. ACM", fjournal = "Communications of the ACM", journal-URL = "https://dl.acm.org/loi/cacm", } %%% ==================================================================== %%% Cross-referenced entries must come last. Entries are sorted by %%% year, then by citation label, with `bibsort -byyear': @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 = "https://www.math.utah.edu/pub/bibnet/authors/g/golub-gene-h.bib; https://www.math.utah.edu/pub/bibnet/authors/h/householder-alston-s.bib; https://www.math.utah.edu/pub/bibnet/authors/p/parlett-beresford-n.bib; https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib; https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib; https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/nummath.bib", series = "Handbook for Automatic Computation, Editors: {F. L. Bauer, A. S. Householder, F. W. J. Olver, H. Rutishauser, K. Samelson and E. Stiefel}", acknowledgement = ack-nhfb, author-dates = "Christian H. Reinsch (?? ?? 1932--8 October 2022); James H. Wilkinson (27 September 1919--5 October 1986)", tableofcontents = "Part I: Linear systems, least squares and linear programming \\ J. H. Wilkinson / Introduction to Part I / 1--8 \\ 1. Introduction \\ 2. List of procedures \\ 3. Positive definite symmetric matrices \\ 4. Non-positive definite symmetric matrices \\ 5. Non-Hermitian matrices \\ 6. Least squares and related problems \\ 7. The linear programming problem \\ R. S. Martin, G. Peters and J. H. Wilkinson / Symmetric decomposition of a positive definite matrix / 9--30 \\ Martin, Peters and Wilkinson / Iterative refinement of the solution of a positive definite system of equations / 31--44 \\ F. L. Bauer and C. Reinsch / Inversion of positive definite matrices by the Gauss-Jordan method / 45--49 \\ Martin and Wilkinson / Symmetric decomposition of positive definite band matrices / 50--56 \\ T. Ginsburg / The conjugate gradient method / 57--69 \\ Martin and Wilkinson / Solution of symmetric and unsymmetric band equations and the calculation of eigenvectors of band matrices / 70--92 \\ H. J. Bowdler, Martin, Peters and Wilkinson / Solution of real and complex systems of linear equations / 93--110 \\ P. Businger and G. H. Golub / Linear least squares solutions by Householder transformations / 111--118 \\ Bauer / Elimination with weighted row combinations for solving linear equations and least squares problems / 119--133 \\ Golub and Reinsch / Singular value decomposition and least squares solutions / 134--151 \\ R. H. Bartels, J. Stoer and Ch. Zenger / A realization of the simplex method based on triangular decompositions / 152--190 \\ Part II: The algebraic eigenvalue problem \\ Wilkinson / Introduction to Part II / 191--201 \\ 1. Introduction \\ 2. List of procedures \\ 3. Real, dense, symmetric matrices \\ 4. Symmetric band matrices \\ 5. Simultaneous determination of dominant eigenvalues and eigenvectors of a symmetric sparse matrix \\ 6. The generalized symmetric eigenvalue problems $A x = \lambda B x$ and $A B x = \lambda x$ \\ 7. Hermitian matrices \\ 8. Real dense unsymmetric matrices \\ 9. Unsymmetric band matrices \\ 10. Dense unsymmetric matrices with complex elements, H. Rutishauser / The Jacobi method for real symmetric matrices / 202--211 \\ Martin, Reinsch and Wilkinson / Householder's tridiagonalization of a symmetric matrix / 212--226 \\ H. Bowdler, Martin, Reinsch and Wilkinson / The $QR$ and $QL$ algorithms for symmetric matrices / 227--240 \\ A. Dubrulle, Martin and Wilkinson / The implicit $QL$ algorithm / 241--248 \\ W. Barth, Martin, and Wilkinson / Calculation of the eigenvalues of a symmetric tridiagonal matrix by the method of bisection / 249--256 \\ Reinsch and Bauer / Rational $QR$ transformation with Newton shift for symmetric tridiagonal matrices / 257--265 \\ Martin, Reinsch and Wilkinson / The $QR$ algorithm for band symmetric matrices / 266--272 \\ H. R. Schwarz / Tridiagonalization of a symmetric band matrix / 273--283 \\ Rutishauser / Simultaneous iteration method for symmetric matrices / 284--302 \\ Martin and Wilkinson / Reduction of the symmetric eigenproblem $A x = \lambda B x$ and related problems to standard form / 303--314 \\ B. N. Parlett and Reinsch / Balancing a matrix for calculation of eigenvalues and eigenvectors / 315--326 \\ P. J. Eberlein and J. Boothroyd / Solution to the eigenproblem by a norm reducing Jacobi type method / 327--338 \\ Martin and Wilkinson / Similarity reduction of a general matrix to Hessenberg form / 339--358 \\ Martin, Peters and Wilkinson / The $QR$ algorithm for real Hessenberg matrices / 359--371 \\ Peters and Wilkinson / Eigenvectors of real and complex matrices by $LR$ and $QR$ triangularizations / 372--395 \\ Martin and Wilkinson / The modified $LR$ algorithm for complex Hessenberg matrices / 396--403 \\ Eberlein / Solution to the complex eigenproblem by a norm reducing Jacobi type method / 404--417 \\ Peters and Wilkinson / The calculation of specified eigenvectors by inverse iteration / 418--439", } @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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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.91TH0350}-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 = "https://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.91TH0394}-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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/bibnet/authors/h/hoare-c-a-r.bib; https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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)", ISSN-L = "0302-9743", LCCN = "QA76.9.D337I58 1994", bibdate = "Tue Oct 29 19:42:28 MST 1996", bibsource = "https://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 = "https://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 = "https://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.94CH35712})", 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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 (print), 1879-8314 (electronic)", ISSN-L = "0922-6389", LCCN = "Q334 .S3 1995", bibdate = "Wed Oct 30 06:32:55 MST 1996", bibsource = "https://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 = "https://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", ISSN-L = "0361-0748", LCCN = "TS510.S63 v.2597", bibdate = "Tue Oct 29 19:42:28 MST 1996", bibsource = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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", } @Book{Kernighan:1999:PP, author = "Brian W. Kernighan and Rob Pike", booktitle = "The Practice of Programming", 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 = "https://www.math.utah.edu/pub/tex/bib/css.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/mathcw.bib; https://www.math.utah.edu/pub/tex/bib/plan9.bib; https://www.math.utah.edu/pub/tex/bib/string-matching.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, remark = "Section 9.2 discusses regular expressions.", shorttableofcontents = "Preface \\ 1: Style / 1 \\ 2: Algorithms and Data Structures / 29 \\ 3: Design and Implementation / 61 \\ 4: Interfaces / 85 \\ 5: Debugging / 117 \\ 6: Testing / 139 \\ 7: Performance / 165 \\ 8: Portability / 189 \\ 9: Notation / 215 \\ Epilogue / 247 \\ Appendix: Collected Rules / 249 \\ Index / 253", tableofcontents = "Preface / ix \\ 1: Style / 1 \\ 1.1 Names / 3 \\ 1.2 Expressions and Statements / 6 \\ 1.3 Consistency and Idioms / 10 \\ 1.4 Function Macros / 17 \\ 1.5 Magic Numbers / 19 \\ 1.6 Comments / 23 \\ 1.7 Why Bother? / 27 \\ 2: Algorithms and Data Structures / 29 \\ 2.1 Searching / 30 \\ 2.2 Sorting / 32 \\ 2.3 Libraries / 34 \\ 2.4 A Java Quicksort / 37 \\ 2.5 O-Notation / 40 \\ 2.6 Growing Arrays / 41 \\ 2.7 Lists / 44 \\ 2.8 Trees / 50 \\ 2.9 Hash Tables / 55 \\ 2.10 Summary / 58 \\ 3: Design and Implementation / 61 \\ 3.1 The Markov Chain Algorithm / 62 \\ 3.2 Data Structure Alternatives / 64 \\ 3.3 Building the Data Structure in C / 65 \\ 3.4 Generating Output / 69 \\ 3.5 Java / 71 \\ 3.6 C++ / 76 \\ 3.7 Awk and Perl / 78 \\ 3.8 Performance / 80 \\ 3.9 Lessons / 82 \\ 4: Interfaces / 85 \\ 4.1 Comma-Separated Values / 86 \\ 4.2 A Prototype Library / 87 \\ 4.3 A Library for Others / 91 \\ 4.4 A C++ Implementation / 99 \\ 4.5 Interface Principles / 103 \\ 4.6 Resource Management / 106 \\ 4.7 Abort, Retry. Fail? / 109 \\ 4.8 User Interfaces / 113 \\ 5: Debugging / 117 \\ 5.1 Debuggers / 118 \\ 5.2 Good Clues, Easy Bugs / 119 \\ 5.3 No Clues, Hard Bugs / 123 \\ 5.4 Last Resorts / 127 \\ 5.5 Non-reproducible Bugs / 130 \\ 5.6 Debugging Tools / 131 \\ 5.7 Other People's Bugs / 135 \\ 5.8 Summary / 136 \\ 6: Testing / 139 \\ 6.1 Test as You Write the Code / 140 \\ 6.2 Systematic Testing / 145 \\ 6.3 Test Automation / 149 \\ 6.4 Test Scaffolds / 151 \\ 6.5 Stress Tests / 155 \\ 6.6 Tips for Testing / 158 \\ 6.7 Who Does the Testing? / 159 \\ 6.8 Testing the Markov Program / 160 \\ 6.9 Summary / 162 \\ 7: Performance / 165 \\ 7.1 A Bottleneck / 166 \\ 7.2 Timing and Profiling / 171 \\ 7.3 Strategies for Speed / 175 \\ 7.4 Tuning the Code / 178 \\ 7.5 Space Efficiency / 182 \\ 7.6 Estimation / 184 \\ 7.7 Summary / 187 \\ 8: Portability / 189 \\ 8.1 Language / 190 \\ 8.2 Headers and Libraries / 196 \\ 8.3 Program Organization / 198 \\ 8.4 Isolation / 202 \\ 8.5 Data Exchange / 203 \\ 8.6 Byte Order / 204 \\ 8.7 Portability and Upgrade / 207 \\ 8.8 Internationalization / 209 \\ 8.9 Summary / 212 \\ 9: Notation / 215 \\ 9.1 Formatting Data / 216 \\ 9.2 Regular Expressions / 222 \\ 9.3 Programmable Tools / 228 \\ 9.4 Interpreters, Compilers, and Virtual Machines / 231 \\ 9.5 Programs that Write Programs / 237 \\ 9.6 Using Macros to Generate Code / 240 \\ 9.7 Compiling on the Fly / 241 \\ Epilogue / 247 \\ Appendix: Collected Rules / 249 \\ Index / 253", } @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 = "https://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 = "https://www.math.utah.edu/pub/bibnet/authors/d/dongarra-jack-j.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.sc2000.org/proceedings/info/fp.pdf", acknowledgement = ack-nhfb, } @Book{Lipkowitz:2000:RCC, editor = "Kenny B. Lipkowitz and Donald B. Boyd", booktitle = "Reviews in Computational Chemistry", title = "Reviews in Computational Chemistry", volume = "15", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "xxxv + 323", month = jan, year = "2000", DOI = "https://doi.org/10.1002/9780470125922", ISBN = "0-471-36168-2 (hardcover), 0-470-12592-6 (e-book), 0-470-12619-1 (e-book)", ISBN-13 = "978-0-471-36168-8 (hardcover), 978-0-470-12592-2 (e-book), 978-0-470-12619-6 (e-book)", LCCN = "QD39.3.E46 R48 2000", bibdate = "Tue Jan 30 06:26:31 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, subject = "Chemistry; Data processing; Mathematics; Data processing.; Mathematics.", tableofcontents = "Kohn--Sham Density Functional Theory: Predicting and Understanding Chemistry / F. Matthias Bickelhaupt and Evert Jan Baerends / 1--86 \\ A Computational Strategy for Organic Photochemistry / Michael A. Robb, Marco Garavelli, Massimo Olivucci and Fernando Bernardi / 87--146 \\ Theoretical Methods for Computing Enthalpies of Formation of Gaseous Compounds / arry A. Curtiss, Paul C. Redfern and David J. Frurip / 147--211 \\ The Development of Computational Chemistry in Canada / Russell J. Boyd / 213--299 \\ Author Index / 311--312 \\ Subject Index / 313--323", } @Proceedings{Storer:2000:DPD, editor = "James A. (James Andrew) Storer and Martin Cohn", key = "DCC 2000", booktitle = "{DCC 2000: proceedings, Data Compression Conference, March 28--30, 2000, Snowbird, Utah}", title = "{DCC 2000: proceedings, Data Compression Conference, March 28--30, 2000, Snowbird, Utah}", publisher = pub-IEEE, address = pub-IEEE:adr, pages = "xv + 586", year = "2000", DOI = "https://doi.org/10.1109/DCC.2000.838139", ISBN = "0-7695-0592-9, 0-7695-0594-5 (microfiche)", ISBN-13 = "978-0-7695-0592-3, 978-0-7695-0594-7 (microfiche)", ISSN = "1068-0314 (print), 2375-0359 (electronic)", ISSN-L = "1068-0314", LCCN = "QA76.9.D33 D37 2000", bibdate = "Mon Jan 28 15:18:45 MST 2013", bibsource = "clio-db.cc.columbia.edu:7090/Voyager; https://www.math.utah.edu/pub/tex/bib/datacompression.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "This millennial edition of the DCC proceedings is dedicated to the memory of David A. Huffman, 1925--1999. IEEE Computer Society order number PR00592.", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=838139", acknowledgement = ack-nhfb, meetingname = "Data Compression Conference (2000: Snowbird, Utah)", series-URL = "http://ieeexplore.ieee.org/xpl/conhome.jsp?punumber=1000177", subject = "Data compression (Computer science); Congresses", } @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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://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 = "https://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 = "https://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 = "https://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/; https://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/; https://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", ISSN-L = "1063-9527", LCCN = "L787.5", bibdate = "Sat Oct 14 14:14:01 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "EEE Computer Society Order Number P2461.", URL = "http://ieeexplore.ieee.org/servlet/opac?punumber=10467", acknowledgement = ack-nhfb, } @Proceedings{Anonymous:2006:PGI, editor = "Anonymous", booktitle = "{Proceedings of Gelato ICE: Itanium Conference and Expo: Spotlighting Linux on Itanium-based Platforms, October 1-4, 2006, Biopolis, Singapore}", title = "{Proceedings of Gelato ICE: Itanium Conference and Expo: Spotlighting Linux on Itanium-based Platforms, October 1-4, 2006, Biopolis, Singapore}", publisher = "????", address = "????", pages = "????", year = "2006", ISBN = "????", ISBN-13 = "????", LCCN = "????", bibdate = "Sat Oct 14 18:23:38 2006", bibsource = "https://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, } @Book{Lipkowitz:2007:RCC, editor = "Kenny B. Lipkowitz", booktitle = "Reviews in Computational Chemistry", title = "Reviews in Computational Chemistry", volume = "23", publisher = pub-WILEY, address = pub-WILEY:adr, year = "2007", DOI = "https://doi.org/10.1002/0470116447", ISBN = "0-470-08201-1 (hardcover), 0-470-11643-9 (e-book), 0-470-11644-7, 0-470-18907-X", ISBN-13 = "978-0-470-08201-0 (hardcover), 978-0-470-11643-2 (e-book), 978-0-470-11644-9, 978-0-470-18907-8", LCCN = "QD39.3.E46 R54 v.23 2007", bibdate = "Mon Jan 29 07:06:54 MST 2018", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, subject = "Chemistry; Data processing; Mathematics; Data processing; Mathematics", tableofcontents = "Frontmatter \\ Linear-Scaling Methods in Quantum Chemistry / Christian Ochsenfeld, J{\"o}rg Kussmann, Daniel S. Lambrecht \\ Conical Intersections in Molecular Systems / Spiridoula Matsika \\ Variational Transition State Theory with Multidimensional Tunneling / Antonio Fernandez-Ramos, Benjamin A. Ellingson, Bruce C. Garrett, Donald G. Truhlar \\ Coarse-Grain Modeling of Polymers / Roland Faller \\ Analysis of Chemical Information Content Using Shannon Entropy / Jeffrey W. Godden, J{\"u}rgen Bajorath \\ Applications of Support Vector Machines in Chemistry / Ovidiu Ivanciuc \\ How Computational Chemistry Became Important in the Pharmaceutical Industry / Donald B. Boyd", } @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 = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", acknowledgement = ack-nhfb, } @Book{Pilz:2009:IGG, editor = "J{\"u}rgen Pilz", booktitle = "Interfacing Geostatistics and {GIS}", title = "Interfacing Geostatistics and {GIS}", publisher = pub-SV, address = pub-SV:adr, pages = "xv + 282", year = "2009", DOI = "https://doi.org/10.1007/978-3-540-33236-7", ISBN = "3-540-33235-9 (hardcover), 1-281-92749-X, 3-540-33236-7 (e-book)", ISBN-13 = "978-3-540-33236-7, 978-3-540-33235-0, 978-1-281-92749-1", LCCN = "QE33.2.S82 I58 2009", bibdate = "Sat Mar 10 14:29:20 2018", bibsource = "https://www.math.utah.edu/pub/bibnet/authors/d/daubechies-ingrid.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://www.springerlink.com/openurl.asp?genre=book%26isbn=978-3-540-33236-7", abstract = "Most of the papers contained in this volume grew out of presentations given at the International Workshop StatGIS03 --- Interfacing Geostatistics, GIS and Spatial Data Bases, which was held in P{\"o}rtschach, Austria, Sept. 29--Oct. 1, 2003, and ensuing discussions, afterwards. Some of the papers are new and have not been given at the conference. Therefore, most of the papers should not be considered as conference proceedings in its original sense but rather more as self-contained and actual contributions to the theme of the conference, the interfacing between geostatistics, geoinformation systems and spatial data base management. Although some progress has been made toward interfacing, we still feel that there is only little overlap between the different communities.The present volume is intended to provide a bridge between specialists working in different areas. According to the topics of the above mentioned workshop, this volume has been divided into three parts: Part I starts with general aspects of geostatistical model building (Pebesma) and then new methodological developments in geostatitics are presented, in particular this pertains to neural networks (Parkin and Kanevski), Gibbs fields as used in statistical physics (Hristopulos). Furthermore, new developments in Bayesian spatial interpolation with skewed heavy-tailed data and new classification methods based on wavelets (Hofer et al.) and support vector machines (Chaouch et al.) are presented.", acknowledgement = ack-nhfb, ORCID-numbers = "Daubechies, Ingrid/0000-0002-6472-1056", tableofcontents = "How we build geostatistical models and deal with their output / Edzer J. Pebesma \\ Spartan random fields: smoothness properties of Gaussian densities and definition of certain non-Gaussian models / Dionissios T. Hristopulos \\ Bayesian trans-Gaussian Kriging with log-log transformed skew data / G{\"u}nter Sp{\"o}ck, Hannes Kazianka, and J{\"u}rgen Pilz \\ Kriging and splines: theoretical approach to linking spatial prediction methods / Philipp Pluch \\ ANNEX model: artificial neural networks with external drift environmental data mapping / R. Parkin and M. Kanevski \\ Regional classification of indoor radon data with support vector machines and geostatistical tools / A. Chaouch [and others] \\ Daubechies wavelets for identification of rock variants from IR spectra / Vera Hofer, J{\"u}rgen Pilz, and Thorgeir S. Helgason \\ Simulating the effects of rural development policies on land use: evidence from spatially explicit modeling in the Central Highlands of Vietnam / Daniel M{\"u}ller and Darla K. Munroe \\ Kriged road-traffic maps / Hans Braxmeier, Volker Schmidt, and Evgeny Spodarev \\ On evaluation of precipitation fields with rain station data / Bodo Ahrens \\ Robust spatial correlation analysis of the ETEX-1 tracer data / Syed Shibli and Gr{\'e}goire Dubois \\ Fuzzy model of soil polygons for managing the imprecision / Rangsima Sunila and Pekka Horttanainen \\ Mapping the contaminant legacy of a coking plant, The Avenue, Chesterfield, UK / Monica Palaseanu-Lovejoy, Ian Douglas, and Robert Barr \\ A note on numerical solutions of least squares adjustment in GNU project gama / Ale{\v{s}} {\v{C}}epek and Jan Pytel \\ Presentation of entrepreneurship data and aspects of spatial modeling / Robert J. Breitenecker, J{\"u}rgen Pilz, and Erich J. Schwarz \\ GIS, users, developers, and spatial statistics: on monarchs and their clothing / Konstantin Krivoruchko and Roger Bivand \\ Reassignment of the farm structure statistical data using GIS and spatialisation of the results based on remotely sensed data / M. Sambrakos and T. Tsiligiridis \\ Epidemiological information systems / V. G{\'o}mez-Rubio, J. Ferr{\'a}ndiz-Ferragud, and A. L{\'o}pez-Qu{\'i}lez \\ Geomatics, epidemiology and biostatistics: an application to acute coronary syndrome / Th{\'e}ophile Niyonsenga [and others] \\ Interactive cumulative curves for exploratory classification maps / Gennady Andrienko and Natalia Andrienko \\ Combining RembeddedPostgres and PostGIS / Albrecht Gebhardt", } @Proceedings{Fukuda:2010:MSI, editor = "Komei Fukuda and Joris van der Hoeven and Michael Joswig", booktitle = "{Mathematical software -- ICMS 2010: third international congress on mathematical software, Kobe, Japan, September 13--17, 2010, proceedings}", title = "{Mathematical software -- ICMS 2010: third international congress on mathematical software, Kobe, Japan, September 13--17, 2010, proceedings}", volume = "6327", publisher = pub-SV, address = pub-SV:adr, pages = "????", year = "2010", ISBN = "3-642-15581-2 (softcover)", ISBN-13 = "978-3-642-15581-9 (softcover)", LCCN = "????", bibdate = "Wed Apr 11 15:21:01 MDT 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; z3950.loc.gov:7090/Voyager", series = "Lecture notes in computer science", acknowledgement = ack-nhfb, } @Proceedings{Tromeur-Dervout:2011:PCF, editor = "Damien Tromeur-Dervout and Gunther Brenner and David R. Emerson and Jocelyne Erhel", booktitle = "{Parallel Computational Fluid Dynamics 2008: Parallel Numerical Methods, Software Development and Applications}", title = "{Parallel Computational Fluid Dynamics 2008: Parallel Numerical Methods, Software Development and Applications}", volume = "74", publisher = pub-SV, address = pub-SV:adr, bookpages = "xi + 432", pages = "xi + 432", year = "2011", CODEN = "LNCSA6", DOI = "https://doi.org/10.1007/978-3-642-14438-7", ISBN = "3-642-14437-3 (print), 3-642-14438-1 (e-book)", ISBN-13 = "978-3-642-14437-0 (print), 978-3-642-14438-7 (e-book)", ISSN = "1439-7358 (print), 2197-7100 (electronic)", ISSN-L = "1439-7358", LCCN = "????", bibdate = "Thu Dec 20 14:35:30 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/lncse.bib", note = "Proceedings of the twentieth meeting, Parallel CFD 2008, held May 19--22, 2008 in Lyon, France.", series = ser-LNCSE, URL = "http://link.springer.com/book/10.1007/978-3-642-14438-7; http://www.springerlink.com/content/978-3-642-14438-7", acknowledgement = ack-nhfb, series-URL = "http://link.springer.com/bookseries/3527", tableofcontents = "Preface \\ Contents \\ Part I: Invited speakers \\ Part II: Optimisation in Aerodynamics Design \\ Part III: Grid methods \\ Part IV: Boundary methods \\ Part V: High Order methods \\ Part VI: Parallel Algorithms and Solvers \\ Part VII: Lattice Boltzman and SPH Methods \\ Part VIII: software Framework and Component Architecture \\ Part IX: Parallel Performance \\ Part X: Environment and biofluids applications \\ Part XI: General fluid \\ Editorial Policy", } @Book{Logg:2012:ASD, editor = "Anders Logg and Kent-Andre Mardal and Garth Wells", booktitle = "Automated Solution of Differential Equations by the Finite Element Method: The {FEniCS} Book", title = "Automated Solution of Differential Equations by the Finite Element Method: The {FEniCS} Book", volume = "84", publisher = pub-SV, address = pub-SV:adr, bookpages = "xiii + 723", pages = "xiii + 723", year = "2012", CODEN = "LNCSA6", DOI = "https://doi.org/10.1007/978-3-642-23099-8", ISBN = "3-642-23098-9 (print), 3-642-23099-7 (e-book)", ISBN-13 = "978-3-642-23098-1 (print), 978-3-642-23099-8 (e-book)", ISSN = "1439-7358 (print), 2197-7100 (electronic)", ISSN-L = "1439-7358", LCCN = "????", bibdate = "Thu Dec 20 14:35:51 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/lncse.bib", note = "The software developed by the FEniCS Project is free for all to use and modify (licensed under the GNU (L)GPL), and so is this book.", series = ser-LNCSE, URL = "http://fenicsproject.org; http://fenicsproject.org/book/; http://link.springer.com/book/10.1007/978-3-642-23099-8; http://www.springerlink.com/content/978-3-642-23099-8; https://launchpad.net/fenics-book", abstract = "This book is written by researchers and developers behind the FEniCS Project and explores an advanced, expressive approach to the development of mathematical software. The presentation spans mathematical background, software design and the use of FEniCS in applications. Theoretical aspects are complemented with computer code which is available as free/open source software. The book begins with a tutorial for readers who are new to the topic. Following the tutorial, chapters in Part I address fundamental aspects of the approach to automating the creation of finite element solvers. Chapters in Part II address the design and implementation of the FEnicS software. Chapters in Part III present the application of FEniCS to a wide range of applications, including fluid flow, solid mechanics, electromagnetics and geophysics.", acknowledgement = ack-nhfb, series-URL = "http://link.springer.com/bookseries/3527", subject = "Mathematics; Geography; Electronic data processing; Computer science; Computer software; Engineering mathematics; Mathematical Software; Theoretical, Mathematical and Computational Physics; Numeric Computing; Appl.Mathematics/Computational Methods of Engineering; Computational Science and Engineering; Earth Sciences, general", tableofcontents = "1 A FEniCS tutorial / 1 \\ I Methodology / 75 \\ 2 The finite element method / 77 \\ 3 Common and unusual finite elements / 95 \\ 4 Constructing general reference finite elements / 121 \\ 5 Finite element variational forms / 133 \\ 6 Finite element assembly / 141 \\ 7 Quadrature representation of finite element variational forms / 147 \\ 8 Tensor representation of finite element variational forms / 159 \\ 9 Discrete optimization of finite element matrix evaluation / 163 \\ II Implementation / 171 \\ 10 DOLFIN: a C++/Python finite element library / 173 \\ 11 FFC: the FEniCS form compiler / 227 \\ 12 FErari: an optimizing compiler for variational forms / 239 \\ 13 FIAT: numerical construction of finite element basis functions / 247 \\ 14 Instant: just-in-time compilation of C/C++ in Python / 257 \\ 15 SyFi and SFC: symbolic finite elements and form compilation / 273 \\ 16 UFC: a finite element code generation interface / 283 \\ 17 UFL: a finite element form language / 303 \\ 18 Unicorn: a unified continuum mechanics solver / 339 \\ 19 Lessons learned in mixed language programming / 363 \\ III Applications / 383 \\ 20 Finite elements for incompressible fluids / 385 \\ 21 A comparison of finite element schemes for the incompressible Navier--Stokes equations / 399 \\ 22 Simulation of transitional flows / 421 \\ 23 Computational hemodynamics / 441 \\ 24 Cerebrospinal fluid flow / 455 \\ 25 Improved Boussinesq equations for surface water waves / 471 \\ 26 Applications in solid mechanics / 505 \\ 27 A computational framework for nonlinear elasticity / 525 \\ 28 Turbulent flow and fluid structure interaction / 543 \\ 29 An adaptive finite element solver for fluid structure interaction problems / 553 \\ 30 Modeling evolving discontinuities / 571 \\ 31 Dynamic simulations of convection in the Earth s mantle / 585 \\ 32 Automatic calibration of depositional models / 601 \\ 33 A coupled stochastic and deterministic model of Ca${2+}$ dynamics in the dyadic cleft / 611 \\ 34 Electromagnetic waveguide analysis / 629 \\ 35 Block preconditioning of systems of PDEs / 643 \\ 36 Automated testing of saddle point stability conditions / 657 \\ List of authors / 673 \\ GNU Free Documentation License / 681 \\ References / 689 \\ Index / 717", } @Book{Strom:2013:PQC, editor = "E. Thomas Strom and Angela K. Wilson", booktitle = "Pioneers of Quantum Chemistry", title = "Pioneers of Quantum Chemistry", volume = "1122", publisher = "American Chemical Society", address = "Washington, DC, USA", bookpages = "xi + 330 + 2", pages = "xi + 330 + 2", month = jan, year = "2013", DOI = "https://doi.org/10.1021/bk-2013-1122", ISBN = "0-8412-2716-0 (print), 0-8412-2717-9 (e-book)", ISBN-13 = "978-0-8412-2716-3 (print), 978-0-8412-2717-0 (e-book)", LCCN = "QD462.A1", bibdate = "Mon Jan 29 06:39:00 2018", bibsource = "https://www.math.utah.edu/pub/tex/bib/gnu.bib", note = "Chapters based upon ten of the presentations at the Symposium ``Pioneers of Quantum Chemistry'' held March 28, 2011, at the 241st ACS National Meeting in Anaheim, CA, USA.", series = "{ACS} Symposium Series", acknowledgement = ack-nhfb, tableofcontents = "Three millennia of atoms and molecules / Klaus Ruedenberg and W. H. Eugen Schwarz \\ Pioneering quantum chemistry in concert with experiment / Istvan Hargittai \\ George W. Wheland: forgotten pioneer of resonance theory / E. Thomas Strom \\ The free-electron model / William B. Jensen \\ Michael J. S. Dewar: a model iconoclast / Eamonn F. Healy \\ H. C. Longuet-Higgins: the man and his science / Weston Thatcher Borden \\ The golden years at LMSS and IBM San Jose / Paul S. Bagus \\ Quantum chemistry program exchange, facilitator of theoretical and computational chemistry in pre-internet history / Donald B. Boyd \\ Molecular orbital theory for organic chemists / Andrew Streitwieser \\ John Pople: the man and his science / Janet E. Del Bene", } @Proceedings{Hong:2014:MSI, editor = "Hoon Hong and Chee Yap", booktitle = "Mathematical Software --- {ICMS 2014: 4th International Conference, Seoul, South Korea, August 5--9, 2014, Proceedings}", title = "Mathematical Software --- {ICMS 2014: 4th International Conference, Seoul, South Korea, August 5--9, 2014, Proceedings}", volume = "8592", publisher = pub-SV, address = pub-SV:adr, pages = "xxxii + 735", year = "2014", DOI = "https://doi.org/10.1007/978-3-662-44199-2", ISBN = "3-662-44198-5 (paperback), 3-662-44199-3 (e-book)", ISBN-13 = "978-3-662-44198-5 (paperback), 978-3-662-44199-2 (e-book)", LCCN = "QA76.9.M35", bibdate = "Sat Sep 23 09:59:48 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/elefunt.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/magma.bib; https://www.math.utah.edu/pub/tex/bib/maple-extract.bib; https://www.math.utah.edu/pub/tex/bib/mathematica.bib; https://www.math.utah.edu/pub/tex/bib/texbook3.bib", acknowledgement = ack-nhfb, tableofcontents = "Front Matter \\ Invited Talks \\ Experimental Computation and Visual Theorems / Jonathan M. Borwein / 1--8 \\ Soft Math Math Soft / Bruno Buchberger / 9--15 \\ Mathematical Theory Exploration \\ Flyspecking Flyspeck / Mark Adams / 16--20 \\ Symbolic Computing Package for Mathematica for Versatile Manipulation of Mathematical Expressions / Youngjoo Chung / 21--25 \\ Representing, Archiving, and Searching the Space of Mathematical Knowledge / Mihnea Iancu, Michael Kohlhase, Corneliu Prodescu / 26--30 \\ Early Examples of Software in Mathematical Knowledge Management / Patrick Ion / 31--35 \\ Discourse-Level Parallel Markup and Meaning Adoption in Flexiformal Theory Graphs / Michael Kohlhase, Mihnea Iancu / 36--40 \\ Complexity Analysis of the Bivariate Buchberger Algorithm in Theorema / Alexander Maletzky, Bruno Buchberger / 41--48 \\ Theorema 2.0: a System for Mathematical Theory Exploration / Wolfgang Windsteiger / 49--52 \\ Computational Group Theory \\ New Approaches in Black Box Group Theory / Alexandre Borovik, {\c{S}}{\"u}kr{\"u} Yal{\c{c}}{\i}nkaya / 53--58 \\ A GAP Package for Computing with Real Semisimple Lie Algebras / Heiko Dietrich, Paolo Faccin, Willem A. de Graaf / 59--66 \\ Bacterial Genomics and Computational Group Theory: The BioGAP Package for GAP / Attila Egri-Nagy, Andrew R. Francis, Volker Gebhardt / 67--74 \\ SgpDec: Cascade (De)Compositions of Finite Transformation Semigroups and Permutation Groups / Attila Egri-Nagy, James D. Mitchell, Chrystopher L. Nehaniv / 75--82 \\ Approximating Generators for Integral Arithmetic Groups / Bettina Eick / 83--86 \\ Software for Groups: Theory and Practice / Alexander Hulpke / 87--91 \\ Computation of Genus 0 Belyi Functions / Mark van Hoeij, Raimundas Vidunas / 92--98 \\ On Computation of the First Baues--Wirsching Cohomology of a Freely-Generated Small Category / Yasuhiro Momose, Yasuhide Numata / 99--105 \\ Coding Theory \\ Codes over a Non Chain Ring with Some Applications / Aysegul Bayram, Elif Segah Oztas, Irfan Siap / 106--110 \\ On the Weight Enumerators of the Projections of the 2-adic Golay Code of Length 24 to $\mathbb{Z}_{2^e}$ / Sunghyu Han / 111--114 \\ Coding Theory \\ Computer Based Reconstruction of Binary Extremal Self-dual Codes of Length 32 / Jon-Lark Kim / 115--118 \\ Magma Implementation of Decoding Algorithms for General Algebraic Geometry Codes / Kwankyu Lee / 119--123 \\ Reversible Codes and Applications to DNA / Elif Segah Oztas, Irfan Siap, Bahattin Yildiz / 124--128 \\ Computational Topology \\ javaPlex: a Research Software Package for Persistent (Co)Homology / Henry Adams, Andrew Tausz, Mikael Vejdemo-Johansson / 129--136 \\ PHAT --- Persistent Homology Algorithms Toolbox / Ulrich Bauer, Michael Kerber, Jan Reininghaus, Hubert Wagner / 137--143 \\ Computing Persistence Modules on Commutative Ladders of Finite Type / Emerson G. Escolar, Yasuaki Hiraoka / 144--151 \\ Heuristics for Sphere Recognition / Michael Joswig, Frank H. Lutz, Mimi Tsuruga / 152--159 \\ CAPD::RedHom v2 --- Homology Software Based on Reduction Algorithms / Mateusz Juda, Marian Mrozek / 160--166 \\ The Gudhi Library: Simplicial Complexes and Persistent Homology / Cl{\'e}ment Maria, Jean-Daniel Boissonnat, Marc Glisse, Mariette Yvinec / 167--174 \\ Numerical Algebraic Geometry \\ Bertini_real: Software for One- and Two-Dimensional Real Algebraic Sets / Daniel A. Brake, Daniel J. Bates, Wenrui Hao, Jonathan D. Hauenstein, Andrew J. Sommese, CharlesW. Wampler / 175--182 \\ Hom4PS-3: a Parallel Numerical Solver for Systems of Polynomial Equations Based on Polyhedral Homotopy Continuation Methods / Tianran Chen, Tsung-Lin Lee, Tien-Yien Li / 183--190 \\ Geometry \\ CGAL --- Reliable Geometric Computing for Academia and Industry / Eric Berberich / 191--197 \\ Implementing the $L_\infty$ Segment Voronoi Diagram in CGAL and Applying in VLSI Pattern Analysis / Panagiotis Cheilaris, Sandeep Kumar Dey, Maria Gabrani, Evanthia Papadopoulou / 198--205 \\ BULL! --- The Molecular Geometry Engine Based on Voronoi Diagram, Quasi-Triangulation, and Beta-Complex / Deok-Soo Kim, Youngsong Cho, Jae-Kwan Kim, Joonghyun Ryu, Mokwon Lee, Jehyun Cha et al. / 206--213 \\ Integrating Circumradius and Area Formulae for Cyclic Pentagons / Shuichi Moritsugu / 214--221 \\ Computer Aided Geometry / Douglas Navarro Guevara, Adrian Navarro Alvarez / 222--229 \\ The Sustainability of Digital Educational Resources / Yongsheng Rao, Ying Wang, Yu Zou, Jingzhong Zhang / 230--234 \\ A Touch-Operation-Based Dynamic Geometry System: Design and Implementation / Wei Su, Paul S. Wang, Chuan Cai, Lian Li / 235--239 \\ OpenGeo: an Open Geometric Knowledge Base / Dongming Wang, Xiaoyu Chen, Wenya An, Lei Jiang, Dan Song / 240--245 \\ Curves and Surfaces \\ On Computing a Cell Decomposition of a Real Surface Containing Infinitely Many Singularities / Daniel J. Bates, Daniel A. Brake, Jonathan D. Hauenstein, Andrew J. Sommese, Charles W. Wampler / 246--252 \\ Robustly and Efficiently Computing Algebraic Curves and Surfaces / Eric Berberich / 253--260 \\ Computing the Orthogonal Projection of Rational Curves onto Rational Parameterized Surface by Symbolic Methods / Zhiwang Gan, Meng Zhou / 261--268 \\ Isotopic $\epsilon$-Approximation of Algebraic Curves / Kai Jin / 269--276 \\ Isotopic Arrangement of Simple Curves: an Exact Numerical Approach Based on Subdivision / Jyh-Ming Lien, Vikram Sharma, Gert Vegter, Chee Yap / 277--282 \\ Quantified Reasoning \\ Real Quantifier Elimination in the RegularChains Library / Changbo Chen, Marc Moreno Maza / 283--290 \\ Software for Quantifier Elimination in Propositional Logic / Eugene Goldberg, Panagiotis Manolios / 291--294 \\ Quantifier Elimination for Linear Modular Constraints / Ajith K. John, Supratik Chakraborty / 295--302 \\ Skolemization Modulo Theories / Konstantin Korovin, Margus Veanes / 303--306 \\ Incremental QBF Solving by DepQBF / Florian Lonsing, Uwe Egly / 307--314 \\ NLCertify: a Tool for Formal Nonlinear Optimization / Victor Magron / 315--320 \\ Special Functions and Concrete Mathematics \\ Developing Linear Algebra Packages on Risa/Asir for Eigenproblems / Katsuyoshi Ohara, Shinichi Tajima, Akira Terui / 321--324 \\ Mathematical Software for Modified Bessel Functions / Juri Rappoport / 325--332 \\ BetaSCP2: a Program for the Optimal Prediction of Side-Chains in Proteins / Joonghyun Ryu, Mokwon Lee, Jehyun Cha, Chanyoung Song, Deok-Soo Kim / 333--340 \\ Computation of an Improved Lower Bound to Giuga's Primality Conjecture / Matthew Skerritt / 341--345 \\ An Extension and Efficient Calculation of the Horner's Rule for Matrices / Shinichi Tajima, Katsuyoshi Ohara, Akira Terui / 346--351 \\ Groebner Bases \\ What Is New in CoCoA? / John Abbott, Anna Maria Bigatti / 352--358 \\ Maximizing Likelihood Function for Parameter Estimation in Point Clouds via Groebner Basis / Joseph Awange, B{\'e}la Pal{\'a}ncz, Robert Lewis / 359--366 \\ Groebner Basis in Geodesy and Geoinformatics / Joseph Awange, B{\'e}la Pal{\'a}ncz, Robert Lewis / 367--373 \\ Groebner Bases in Theorema / Bruno Buchberger, Alexander Maletzky / 374--381 \\ Effective Computation of Radical of Ideals and Its Application to Invariant Theory / Amir Hashemi / 382--389 \\ Generic and Parallel Groebner Bases in JAS / Heinz Kredel / 390--397 \\ Application of Groebner Basis Methodology to Nonlinear Mechanics Problems / Y. Jane Liu, John Peddieson / 398--405 \\ Software for Discussing Parametric Polynomial Systems: The Gr{\"o}bner Cover / Antonio Montes, Michael Wibmer / 406--413 \\ An Algorithm for Computing Standard Bases by Change of Ordering via Algebraic Local Cohomology / Katsusuke Nabeshima, Shinichi Tajima / 414--418 \\ Verification of Gr{\"o}bner Basis Candidates / Masayuki Noro, Kazuhiro Yokoyama / 419--424 \\ Triangular Decompositions of Polynomial Systems \\ Cylindrical Algebraic Decomposition in the RegularChains Library / Changbo Chen, Marc Moreno Maza / 425--433 \\ Hierarchical Comprehensive Triangular Decomposition / Zhenghong Chen, Xiaoxian Tang, Bican Xia / 434--441 \\ A Package for Parametric Matrix Computations / Robert M. Corless, Steven E. Thornton / 442--449 \\ Choosing a Variable Ordering for Truth-Table Invariant Cylindrical Algebraic Decomposition by Incremental Triangular Decomposition / Matthew England, Russell Bradford, James H. Davenport, David Wilson / 450--457 \\ Using the Regular Chains Library to Build Cylindrical Algebraic Decompositions by Projecting and Lifting / Matthew England, David Wilson, Russell Bradford, James H. Davenport / 458--465 \\ An Improvement of Rosenfeld--Gr{\"o}bner Algorithm / Amir Hashemi, Zahra Touraji / 466--471 \\ Doing Algebraic Geometry with the RegularChains Library / Parisa Alvandi, Changbo Chen, Steffen Marcus, Marc Moreno Maza, {\'E}ric Schost, Paul Vrbik / 472--479 \\ On Multivariate Birkhoff Rational Interpolation / Peng Xia, Bao-Xin Shang, Na Lei / 480--483 \\ Computing Moore--Penrose Inverses of Ore Polynomial Matrices / Yang Zhang / 484--491 \\ Parametric Polynomial Systems \\ Software Using the Gr{\"o}bner Cover for Geometrical Loci Computation and Classification / Miguel A. Ab{\'a}nades, Francisco Botana, Antonio Montes, Tom{\'a}s Recio / 492--499 \\ Using Maple's RegularChains Library to Automatically Classify Plane Geometric Loci / Francisco Botana, Tom{\'a}s Recio / 500--503 \\ Solving Parametric Polynomial Systems by RealComprehensiveTriangularize / Changbo Chen, Marc Moreno Maza / 504--511 \\ QE Software Based on Comprehensive Gr{\"o}bner Systems / Ryoya Fukasaku / 512--517 \\ SyNRAC: a Toolbox for Solving Real Algebraic Constraints / Hidenao Iwane, Hitoshi Yanami, Hirokazu Anai / 518--522 \\ An Algorithm for Computing Tjurina Stratifications of $\mu$-Constant Deformations by Using Local Cohomology Classes with Parameters / Katsusuke Nabeshima, Shinichi Tajima / 523--530 \\ An Implementation Method of Boolean Gr{\"o}bner Bases and Comprehensive Boolean Gr{\"o}bner Bases on General Computer Algebra Systems / Akira Nagai, Shutaro Inoue / 531--536 \\ A Method to Determine if Two Parametric Polynomial Systems Are Equal / Jie Zhou, Dingkang Wang / 537--544 \\ Mathematical Web/Mobile Interfaces and Visualization \\ An Implementation Method of a CAS with a Handwriting Interface on Tablet Devices / Mitsushi Fujimoto / 545--548 \\ New Way of Explanation of the Stochastic Interpretation of Wave Functions and Its Teaching Materials Using KETpic / Kenji Fukazawa / 549--553 \\ {IFSGen4\LaTeX}: Interactive Graphical User Interface for Generation and Visualization of Iterated Function Systems in {\LaTeX} / Akemi G{\'a}lvez, Kiyoshi Kitahara, Masataka Kaneko / 554--561 \\ GNU {\TeX}MACS: towards a Scientific Office Suite / Massimiliano Gubinelli, Joris van der Hoeven, Fran{\c{c}}ois Poulain, Denis Raux / 562--569 \\ Computer Software Program for Representation and Visualization of Free-Form Curves through Bio-inspired Optimization Techniques / Andr{\'e}s Iglesias, Akemi G{\'a}lvez / 570--577 \\ On Some Attempts to Verify the Effect of Using High-Quality Graphics in Mathematics Education / Kiyoshi Kitahara, Tadashi Takahashi, Masataka Kaneko / 578--585 \\ Math Web Search Interfaces and the Generation Gap of Mathematicians / Andrea Kohlhase / 586--593 \\ Practice with Computer Algebra Systems in Mathematics Education and Teacher Training Courses / Hideyo Makishita / 594--600 \\ Development of Visual Aid Materials in Teaching the Bivariate Normal Distributions / Toshifumi Nomachi, Toshihiko Koshiba, Shunji Ouchi / 601--606 \\ Creating Interactive Graphics for Mathematics Education Utilizing KETpic / Shunji Ouchi, Yoshifumi Maeda, Kiyoshi Kitahara, Naoki Hamaguchi / 607--613 \\ A Tablet-Compatible Web-Interface for Mathematical Collaboration / Marco Pollanen, Jeff Hooper, Bruce Cater, Sohee Kang / 614--620 \\ Development and Evaluation of a Web-Based Drill System to Master Basic Math Formulae Using a New Interactive Math Input Method / Shizuka Shirai, Tetsuo Fukui / 621--628 \\ Generating Data of Mathematical Figures for 3D Printers with KETpic and Educational Impact of the Printed Models / Setsuo Takato, Naoki Hamaguchi, Haiduke Sarafian / 629--634 \\ A Touch-Based Mathematical Expression Editor / Wei Su, Paul S. Wang, Lian Li / 635--640 \\ Establishment of KETpic Programming Styles for Drawing / Satoshi Yamashita, Yoshifumi Maeda, Hisashi Usui, Kiyoshi Kitahara, Hideyo Makishita, Kazushi Ahara / 641--646 \\ General Session \\ Integration of Libnormaliz in CoCoALib and CoCoA 5 / John Abbott, Anna Maria Bigatti, Christof S{\"o}ger / 647--653 \\ Elements of Design for Containers and Solutions in the LinBox Library / Brice Boyer, Jean-Guillaume Dumas, Pascal Giorgi, Cl{\'e}ment Pernet, B. David Saunders / 654--662 \\ Recent Developments in Normaliz / Winfried Bruns, Christof S{\"o}ger / 663--668 \\ The Basic Polynomial Algebra Subprograms / Changbo Chen, Svyatoslav Covanov, Farnam Mansouri, Marc Moreno Maza, Ning Xie, Yuzhen Xie / 669--676 \\ Function Interval Arithmetic / Jan Duracz, Amin Farjudian, Michal Kone{\v{c}}n{\'y}, Walid Taha / 677--684 \\ Generating Optimized Sparse Matrix Vector Product over Finite Fields / Pascal Giorgi, Bastien Vialla / 685--690 \\ swMATH --- an Information Service for Mathematical Software / Gert-Martin Greuel, Wolfram Sperber / 691--701 \\ MathLibre: Modifiable Desktop Environment for Mathematics / Tatsuyoshi Hamada / 702--705 \\ Software Packages for Holonomic Gradient Method / Tamio Koyama, Hiromasa Nakayama, Katsuyoshi Ohara, Tomonari Sei, Nobuki Takayama / 706--712 \\ Metalibm: a Mathematical Functions Code Generator / Olga Kupriianova, Christoph Lauter / 713--717 \\ From Calculus to Algorithms without Errors / Norbert M{\"u}ller, Martin Ziegler / 718--724 \\ Dense Arithmetic over Finite Fields with the CUMODP Library / Sardar Anisul Haque, Xin Li, Farnam Mansouri, Marc Moreno Maza, Wei Pan, Ning Xie / 725--732 \\ Back Matter / / 733--735", } @Proceedings{Burgess:2017:ISC, editor = "Neil Burgess and Javier Bruguera and Florent de Dinechin", booktitle = "{24th IEEE Symposium on Computer Arithmetic (ARITH 24), London, UK, 24--26 July 2017}", title = "{2017 IEEE 24th Symposium on Computer Arithmetic (ARITH 24), London, UK, 24--26 July 2017}", publisher = pub-IEEE, address = pub-IEEE:adr, pages = "xii + 198", year = "2017", ISBN = "1-5386-1966-0 (print), 1-5386-1965-2, 1-5386-1964-4", ISBN-13 = "978-1-5386-1966-7 (print), 978-1-5386-1965-0, 978-1-5386-1964-3", ISSN = "1063-6889", ISSN-L = "1063-6889", LCCN = "QA76.9.C62 S95 2017", bibdate = "Fri Nov 17 10:14:11 2017", bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/higham-nicholas-john.bib; https://www.math.utah.edu/pub/tex/bib/elefunt.bib; https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/gnu.bib", URL = "http://ieeexplore.ieee.org/servlet/opac?punumber=8019911", acknowledgement = ack-nhfb, keywords = "computer arithmetic units; correctness proofs; cryptography; domain specific designs; error analysis; exascale computing; floating point arithmetic; floating-point error analysis; formal verification; function approximation; modular arithmetic; theorem proving; verification", }