%%% -*-BibTeX-*-
%%% ====================================================================
%%%  BibTeX-file{
%%%     author          = "Nelson H. F. Beebe",
%%%     version         = "3.188",
%%%     date            = "24 October 2006",
%%%     time            = "10:42:38 MDT",
%%%     filename        = "java.bib",
%%%     address         = "University of Utah
%%%                        Department of Mathematics, 110 LCB
%%%                        155 S 1400 E RM 233
%%%                        Salt Lake City, UT 84112-0090
%%%                        USA",
%%%     telephone       = "+1 801 581 5254",
%%%     FAX             = "+1 801 581 4148",
%%%     URL             = "http://www.math.utah.edu/~beebe",
%%%     checksum        = "21356 72673 263958 2675702",
%%%     email           = "beebe at math.utah.edu, beebe at acm.org,
%%%                        beebe at computer.org (Internet)",
%%%     codetable       = "ISO/ASCII",
%%%     keywords        = "bibliography; BibTeX; HotJava; HotJava;
%%%                        HotJavaBean; HTML; Java; Java3D; JavaBean;
%%%                        JavaChip; JavaCUP; JavaDev; JavaDump;
%%%                        JavaEngine; JavaLanche; JavaLex; JavaMan;
%%%                        JavaManagement; JavaOne; JavaOS; JavaPVM;
%%%                        JavaQ; JavaScript; JavaSoft; JavaSpace;
%%%                        JavaStation; JavaStations; JavaStudio;
%%%                        JavaTalk; JBuilder; JChat; JClass; Jcon;
%%%                        JDKs; JetAssist; JetForm; JFactory; JLex;
%%%                        JPython; JRes; JSafe; JScape; JScript;
%%%                        JScriptTest; JSpace; JTable; JTAPI; KJPrice;
%%%                        MacJava; MetaJava; NexusJava; PersonalJava;
%%%                        picoJava; PJAmi; PowerJ; SpecJava; TclJava;
%%%                        TowerJ; World Wide Web; WWW",
%%%     license         = "public domain",
%%%     supported       = "yes",
%%%     docstring       = "This bibliography records books and other
%%%                        publications about the Java programming
%%%                        language, and related software, for the years
%%%                        1995--1999.  The companion bibliography,
%%%                        java2000.bib, covers later years.
%%%
%%%                        At version 3.188, the year coverage looked
%%%                        like this:
%%%
%%%                             1995 ( 251)    1997 (1092)    1999 ( 319)
%%%                             1996 (1038)    1998 ( 628)
%%%                             19xx ( 440)
%%%
%%%                             Article:       1747
%%%                             Book:          1648
%%%                             InProceedings:  182
%%%                             Manual:           3
%%%                             MastersThesis:   11
%%%                             Misc:            59
%%%                             Periodical:       6
%%%                             PhdThesis:        1
%%%                             Proceedings:     89
%%%                             TechReport:      13
%%%                             Unpublished:      9
%%%
%%%                             Total entries: 3768
%%%
%%%                        Further information on Java development and
%%%                        the HotJava WorldWideWeb browser can be
%%%                        found at the URL http://java.sun.com/.
%%%                        Netscape versions 2.03-beta or later
%%%                        support Java as well.
%%%
%%%                        A Java applet index and repository is
%%%                        available at http://www.gamelan.com/.
%%%
%%%                        Visix has extended their
%%%                        platform-independent window systems support
%%%                        to include Java; details are at
%%%                        http://www.visix.com/
%%%
%%%                        A tutorial on Java is available at
%%%                        http://java.sun.com/tutorial, a white paper
%%%                        on the Java language is at
%%%                        http://java.sun.com/1.0alpha3/doc/overview/
%%%                        java/index.html, and a white paper on the
%%%                        HotJava browser is at http://java.sun.com/
%%%                        1.0alpha3/doc/overview/hotjava/index.html.
%%%
%%%                        A status report on Java security problems
%%%                        is available at http://java.sun.com/sfaq;
%%%                        a good discussion of these issues can be
%%%                        found in the reference Hamilton:1996:JSN
%%%                        below.
%%%
%%%                        John December maintains a Java bibliography
%%%                        that includes press releases and online
%%%                        references at http://www.december.com/john//
%%%                        works/java/bib.html; a snapshot of that
%%%                        collection was incorporated in this
%%%                        bibliography on 17-Dec-1995.
%%%
%%%                        The Web site for Java World magazine is at
%%%                        http://www.javaworld.com/; many entries in
%%%                        this bibliography were found in resources
%%%                        there.
%%%
%%%                        An interesting press release detailing
%%%                        plans about Java-on-a-chip is available
%%%                        at http://www.sun.com:80/sparc/newsreleases/nr95-042.html.
%%%
%%%                        LINPACK benchmark results for Java on a
%%%                        number of different machines have recently
%%%                        been offered at
%%%                        http://www.netlib.org/benchmark/linpackjava/.
%%%                        If you use a Java-aware browser to visit
%%%                        that URL, you can run the benchmark on your
%%%                        own machine, and report the results back to
%%%                        the LINPACK developers.
%%%
%%%                        Other Java sites on the Internet include
%%%                        (see entry DeRoest:1996:PHP below):
%%%
%%%                        Java FAQS:
%%%                            http://www-net.com/java/faq
%%%                            http://lightyear.ncsa.uiuc.edu/~srp/java/javabooks.html
%%%                            http://www.digitalfocus.com/faq/
%%%                            http://www.afu.com/javafaq.html
%%%
%%%                        JavaScript handbook:
%%%                            http://home.netscape.com/eng/mozilla/2.0/handbook/javascript/index.html
%%%
%%%                        Java tutorials:
%%%                            http://www.neca.com/~vmis/java.html
%%%                            http://sunsite.unc.edu/javafaq/javafaq.html
%%%                            http://www.phrantic.com/scoop/onjava.html
%%%
%%%                        JavaScript tutorials:
%%%                            http://www.freqgrafx.com/411/tutorial.html
%%%                            http://ourworld.compuserve.com/homepages/voodoo/script.html
%%%
%%%                        Java and porting projects:
%%%                            http://www.javasoft.com/
%%%                            ftp://ftp4.netscape.com/pub/MacJava
%%%                            http://java.blackdown.org/java-linux.html
%%%                            http://www.osf.org/mall/web/javaport.htm
%%%                            http://www.lls.se/~matjo/PJAmi/PJAmi.html
%%%                            http://ncc.hursley.ibm.com/javainfo/ (IBM's
%%%                            official Java home page)
%%%                            http://www.hp.com/go/JAVA (Hewlett-Packard'
%%%                            official Java home page)
%%%
%%%                        Java books in languages other than English:
%%%                            http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html
%%%                            http://wwwiz.com/books/european.html
%%%
%%%                        Java books at Amazon bookstore (warning:
%%%                        also contains many entries for books about
%%%                        the island of Java in Indonesia):
%%%                            http://www.wholesaleproducts.com/computer-javascript.html
%%%                            http://www.wholesaleproducts.com/computer-java.html
%%%
%%%                        This bibliography was initially built from
%%%                        searches in the OCLC Content1st database.
%%%                        Additions were then made from all of the
%%%                        bibliographies in the TeX User Group
%%%                        collection, from bibliographies in the
%%%                        author's personal files, from the IEEE
%%%                        INSPEC CD-ROM database (1995--Sept 1996),
%%%                        from the Compendex database, from the
%%%                        UnCover database, and from the OCLC
%%%                        BooksInPrint database.
%%%
%%%                        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
%%%                        first by ascending year, and within each
%%%                        year, alphabetically by author or editor, and
%%%                        then, if necessary, by the 3-letter
%%%                        abbreviation at the end of the BibTeX
%%%                        citation tag, using the bibsort -byyear
%%%                        utility.  Year order has been chosen to make
%%%                        it easier to identify the 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{"\input bibnames.sty " #
          "\input path.sty " #
          "\ifx \undefined \TM \def \TM {${}^{\sc TM}$} \fi" #
          "\hyphenation{
                        Aero-space
                        Gur-e-wich
                        Horst-mann
                        ROAST-ER
                        Rich-ard
                        Sep-tem-ber
                        data-bases
                        roast-er
          }"
}

%%% ====================================================================
%%% Acknowledgement abbreviations:

@String{ack-jd =  "John December,
                  December Communications,
                  e-mail: \path|john@december.com|,
                  URL: \path|http://www.december.com/john/index.html|"}

@String{ack-nhfb = "Nelson H. F. Beebe,
                    University of Utah,
                    Department of Mathematics, 110 LCB,
                    155 S 1400 E RM 233,
                    Salt Lake City, UT 84112-0090, USA,
                    Tel: +1 801 581 5254,
                    FAX: +1 801 581 4148,
                    e-mail: \path|beebe@math.utah.edu|,
                            \path|beebe@acm.org|,
                            \path|beebe@computer.org| (Internet),
                    URL: \path|http://www.math.utah.edu/~beebe/|"}

%%% ====================================================================
%%% Journal abbreviations:

@String{j-ADA-USER-J            = "Ada User Journal"}

@String{j-AEROSPACE-AMERICA     = "Aerospace America"}

@String{j-AIXTRA                = "/{AIXtra}: {IBM}'s Magazine for {AIX}
                                  Professionals"}

@String{j-AM-PROG               = "American Programmer"}

@String{j-AMER-LIBRARIES        = "American Libraries"}

@String{j-AMERICAS-NETWORK      = "America's network: technology for the
                                  information highway"}

@String{j-BANKING-TECH          = "Banking Technology"}

@String{j-BIOINFORMATICS        = "Bioinformatics"}

@String{j-BULL-ASSOC-SUISE-ELECTRICIENS = "Bulletin de l'Association Suisse des
                                  Electriciens"}

@String{j-BULL-SCHWEIZ-ELEKTROTECH = "Bulletin des Schweizerischen
                                  Elektrotechnischen Vereins and des Verbandes
                                  Schweizerischer Elektrizitaetswerke"}

@String{j-BUSINESS-INFO-REV     = "Business Information Review"}

@String{j-BUSINESS-MARKETING    = "Business Marketing"}

@String{j-BUSINESS-WEEK         = "Business Week"}

@String{j-BYTE                  = "BYTE Magazine"}

@String{j-C-PLUS-PLUS-REPORT    = "C++ Report"}

@String{j-CACM                  = "Communications of the ACM"}

@String{j-CCCUJ                 = "C/C++ Users Journal"}

@String{j-CD-ROM-PROF           = "CD-ROM Professional"}

@String{j-CG-WORLD              = "Computer Graphics World"}

@String{j-CHRON-HIGHER-ED       = "The Chronicle of Higher Education"}

@String{j-CISCO-WORLD           = "Cisco World: The Independent Journal for
                                  Internetworking Professionals"}

@String{j-CLIENT-SERVER-ECONOMICS-LETT = "Client\slash Server Economics Letter"}

@String{j-CLNET                 = "c$\|$net central"}

@String{j-CMCM                  = "Computer-Mediated Communication Magazine"}

@String{j-COMMUN-NEWS           = "Communications news (Geneva, IL)"}

@String{j-COMP-ARCH-NEWS        = "ACM SIGARCH Computer Architecture News"}

@String{j-COMP-DESIGN           = "Computer Design"}

@String{j-COMP-ECONOMICS-REP    = "Computer Economics Report (International
                                  Edition)"}

@String{j-COMP-EDU              = "Computers and Education"}

@String{j-COMP-GRAPHICS         = "Computer Graphics"}

@String{j-COMP-NET-ISDN         = "Computer Networks and ISDN Systems"}

@String{j-COMP-PHYS-COMM        = "Computer Physics Communications"}

@String{j-COMP-PHYSICS          = "Computers in Physics"}

@String{j-COMP-SURV             = "ACM Computing Surveys"}

@String{j-COMP-SYS              = "Computing Systems"}

@String{j-COMPUTER              = "Computer"}

@String{j-COMPUTER-SHOPPER      = "Computer Shopper"}

@String{j-COMPUTERS-AND-GRAPHICS = "Computers and Graphics"}

@String{j-COMPUTERWORLD         = "Computerworld"}

@String{j-COMPUTERWORLD-HONG-KONG = "Computerworld Hong Kong"}

@String{j-COMPUTING             = "Computing"}

@String{j-CONSPECTUS            = "Conspectus"}

@String{j-CONTRACT-PROFESSIONAL = "Contract Professional"}

@String{j-CPE                   = "Concurrency: Prac\-tice and Experience"}

@String{j-DATA-COMMUNICATIONS   = "Data communications"}

@String{j-DATABASE-DIRECTORY    = "Database Directory: the buyer's guide to
                                  database products and services"}

@String{j-DATABASES-J           = "Databases Journal"}

@String{j-DATAMATION            = "Datamation"}

@String{j-DBMS                  = "DBMS"}

@String{j-DDDU                  = "Dr. Dobb's Developer Update"}

@String{j-DDJ                   = "Dr. Dobb's Journal of Software Tools"}

@String{j-DIGITAL-MEDIA         = "Digital Media"}

@String{j-DIGITAL-NEWS-REVIEW   = "Digital News and Review"}

@String{j-DIGITAL-SYS-REP       = "Digital Systems Report"}

@String{j-EDPACS                = "EDPACS"}

@String{j-EDUCOM-REV            = "Educom review"}

@String{j-ELECTRONIC-DESIGN     = "Electronic Design"}

@String{j-ELECTRONIC-MUSICIAN   = "Electronic Musician"}

@String{j-ELECTRONIC-PRODUCTS   = "Electronic Products"}

@String{j-ELECTRONIK            = "Elektronik"}

@String{j-ELETTRONICA-OGGI      = "Elettronica Oggi"}

@String{j-EMBED-SYS-PROG        = "Embedded Systems Programming"}

@String{j-ENEWS                 = "Electronic News"}

@String{j-EXE                   = ".EXE: the software developers' magazine"}

@String{j-FIRST-MONDAY          = "First Monday"}

@String{j-FORTH-DIMENSIONS      = "Forth Dimensions"}

@String{j-FORTUNE               = "Fortune"}

@String{j-FUT-GEN-COMP-SYS      = "Future Generation Computer Systems"}

@String{j-GRAPHIC-ARTS-MONTHLY  = "Graphic arts monthly: the magazine of the
                                  printing industry"}

@String{j-HP-CHRONICLE          = "HP Chronicle"}

@String{j-I-S-ANALYZER          = "I/S Analyzer"}

@String{j-IBM-SYS-J             = "IBM Systems Journal"}

@String{j-IDG-INT-NEWS-SERVICE  = "IDG International News Service"}

@String{j-IEE-REV               = "IEE Review"}

@String{j-IEEE-APM              = "IEEE Antennas and Propagation Magazine"}

@String{j-IEEE-CGA              = "IEEE Computer Graphics and Applications"}

@String{j-IEEE-COMPUT-SCI-ENG   = "IEEE Computational Science \& Engineering"}

@String{j-IEEE-CONCURR          = "IEEE Concurrency"}

@String{j-IEEE-EXPERT           = "IEEE expert: intelligent systems and their
                                  applications"}

@String{j-IEEE-INT-SYMP-HIGH-PERF-DIST-COMP-PROC = "IEEE International
                                  Symposium on High Performance Distributed
                                  Computing, Proceedings"}

@String{j-IEEE-MICRO            = "IEEE Micro"}

@String{j-IEEE-MULTIMEDIA       = "IEEE MultiMedia"}

@String{j-IEEE-PAR-DIST-TECH    = "IEEE parallel and distributed technology:
                                  systems and applications"}

@String{j-IEEE-SOFTWARE         = "IEEE Software"}

@String{j-IEEE-SPECTRUM         = "IEEE Spectrum"}

@String{j-IEEE-TRANS-KNOWL-DATA-ENG = "IEEE Transactions on Knowledge and
                                  Data Engineering"}

@String{j-IEEE-TRANS-VIS-COMPUT-GRAPH = "IEEE transactions on visualization and
                                  computer graphics"}

@String{j-IJHPCA                = "The International Journal of High Performance
                                  Computing Applications"}

@String{j-IJQC                  = "International Journal of Quantum Chemistry"}

@String{j-IM-INFORMATION-MANAGEMENT = "IM Information Management"}

@String{j-IMAGING-MAGAZINE      = "Imaging Magazine"}

@String{j-INC                   = "Inc"}

@String{j-IND-WEEK              = "Industry Week"}

@String{j-INF-INTELL-ONLINE-LIB-MICROCOMPUT = "Information Intelligence, Online
                                  Libraries, and Microcomputers"}

@String{j-INFO-PROC-LETT        = "Information Processing Letters"}

@String{j-INFORMATIE            = "Informatie"}

@String{j-INFORMATION-WEEK      = "Information Week"}

@String{j-INFOWORLD             = "InfoWorld"}

@String{j-INT-GEOSCIENCE-REMOTE-SENSING-SYMPOSIUM = "International Geoscience
                                  and Remote Sensing Symposium (IGARSS)"}

@String{j-INT-J-INFO-TECH       = "International Journal of Information
                                  Technology"}

@String{j-INT-J-PARALLEL-PROG   = "International Journal of Parallel
                                   Programming"}

@String{j-INTERAGE              = "InteractiveAge"}

@String{j-INTERNATIONAL-DATA-CORP-RESEARCH = "International Data Corp.
                                  (research)"}

@String{j-INTERNET-WORLD        = "Internet World"}

@String{j-INTERNETWORK          = "Internetwork"}

@String{j-INTRANET-NETWORKING-STRATEGIES-REP = "Intranet and Networking
                                  Strategies Report"}

@String{j-IRISH-COMP            = "Irish Computer"}

@String{j-J-INFO-SCI-PRINCIPLES-PRACTICE = "Journal of Information Science,
                                  Principles and Practice"}

@String{j-J-MANUFACTURING-SYS   = "Journal of Manufacturing Systems"}

@String{j-J-OOP                 = "Journal of Object Oriented Programming"}

@String{j-J-STAT-SOFT           = "Journal of Statistical Software"}

@String{j-J-UCS                 = "J.UCS: Journal of Universal Computer
                                  Science"}

@String{j-JAVAWORLD             = "JavaWorld: IDG's magazine for the Java
                                  community"}

@String{j-JOHO-SHORI            = "Joho-Shori (J. Information Processing Soc.
                                  Japan)"}

@String{j-LAN                   = "LAN: the network solutions magazine"}

@String{j-LAN-TIMES             = "LAN times"}

@String{j-LECT-NOTES-COMP-SCI   = "Lecture Notes in Computer Science"}

@String{j-LIB-SYSTEMS           = "Library Systems"}

@String{j-LINUX-J               = "Linux Journal"}

@String{j-LOGIN                 = ";login: the USENIX Association newsletter"}

@String{j-M-COMPUTING           = "M Computing"}

@String{j-MACUSER               = "MacUser"}

@String{j-MACWEEK               = "MacWEEK"}

@String{j-MANUFACTURING-SYSTEMS = "Manufacturing systems"}

@String{j-MECH-ENG              = "Mechanical Engineering: the journal of the
                                  American Society of Mechanical Engineers"}

@String{j-NEC-TECH-J            = "NEC Technical Journal = NEC giho"}

@String{j-NETWORK-COMPUTING     = "Network Computing"}

@String{j-NETWORK-WEEK          = "Network Week"}

@String{j-NETWORK-WORLD         = "Network World"}

@String{j-NEW-YORK              = "New York"}

@String{j-NEW-YORK-TIMES-SYNDICATE = "New York Times Syndicate"}

@String{j-NEWSWEEK              = "Newsweek"}

@String{j-NTT-R-D               = "NTT R and D"}

@String{j-OBJECT-EXPERT         = "Object Expert"}

@String{j-OBJECT-MAG            = "Object Magazine"}

@String{j-ONLINE                = "Online"}

@String{j-ONLINE-CDROM-REV      = "Online \& CDROM review: the international
                                  journal of online \& optical information
                                  systems"}

@String{j-OPEN-COMPUTING        = "Open Computing"}

@String{j-OPER-SYS-REV          = "Operating Systems Review"}

@String{j-ORACLE-INTEGRATOR     = "Oracle Integrator"}

@String{j-PARALLEL-DIST-COMP-PRACT = "Parallel and Distributed Computing
                                  Practices"}

@String{j-PC-COMPUTING          = "PC\slash Computing"}

@String{j-PC-MAGAZINE           = "PC Magazine"}

@String{j-PC-USER               = "PC User"}

@String{j-PC-WEEK               = "PC Week"}

@String{j-PC-WORLD              = "PC World"}

@String{j-PROC-PETROLEUM-COMPUT-CONF = "Proceedings --- Petroleum Computer
                                  Conference"}

@String{j-PROC-SPIE             = "Proceedings of the SPIE --- The
                                  International Society for Optical
                                  Engineering"}

@String{j-PUBLISHING            = "Publishing"}

@String{j-REAL-TIME-SYST        = "Real-Time Systems"}

@String{j-REP-OBJECT-ANA-DESIGN = "Report on Object Analysis and Design"}

@String{j-RES-DEV               = "Research \& Development"}

@String{j-RS-MAGAZINE           = "RS\slash Magazine"}

@String{j-SAN-JOSE-MERCURY-NEWS = "San Jose Mercury News"}

@String{j-SCI-AMER              = "Scientific American"}

@String{j-SCIENCE               = "Science"}

@String{j-SCITECH-J             = "SciTech Journal"}

@String{j-SEYBOLD-REP-INTERNET-PUBLISHING = "Seybold Report on Internet
                                  Publishing"}

@String{j-SIGADA-LETTERS        = "ACM SIGADA Ada Letters"}

@String{j-SIGCSE                = "SIGCSE Bulletin (ACM Special Interest Group
                                  on Computer Science Education)"}

@String{j-SIGMOD                = "SIGMOD Record (ACM Special Interest
                                  Group on Management of Data)"}

@String{j-SIGPLAN               = "ACM SIG{\-}PLAN Notices"}

@String{j-SIGSAC-REVIEW         = "SIG security, audit \& control review"}

@String{j-SIGSAM                = "SIGSAM Bulletin (ACM Special Interest Group
                                  on Symbolic and Algebraic Manipulation)"}

@String{j-SILICON-GRAPHICS-WORLD = "Silicon Graphics World"}

@String{j-SOFTWARE-ECONOMICS-LETTER = "Software Economics Letter"}

@String{j-SOFTWARE-MAG          = "Software magazine"}

@String{j-SPE                   = "Soft\-ware\emdash Prac\-tice and Experience"}

@String{j-SPIE                  = "SPIE Proceedings"}

@String{j-SUN-DEVELOPER-NEWS    = "Sun Developer NEWS"}

@String{j-SUN-OBSERVER          = "Sun Observer"}

@String{j-SUNEXPERT             = "SunExpert Magazine"}

@String{j-SUNSERVER             = "SunServer"}

@String{j-SUNWORLD-ONLINE       = "Sunworld Online"}

@String{j-SYS-ADMIN             = "SysAdmin"}

@String{j-TECHTRENDS            = "TechTrends: for leaders in education and
                                  training"}

@String{j-TELEPHONY             = "Telephony"}

@String{j-TIME                  = "Time"}

@String{j-TISSEC                = "ACM Transactions on Information and System
                                  Security"}

@String{j-TOCHI                 = "ACM Transactions on Computer-Human
                                  Interaction"}

@String{j-TODAES                = "ACM Transactions on Design Automation of
                                  Electronic Systems"}

@String{j-TODS                  = "ACM Transactions on Database Systems"}

@String{j-TOPLAS                = "ACM Transactions on Programming
                                  Languages and Systems"}

@String{j-UNIX-DEVELOPER        = "UNIX Developer"}

@String{j-UNIX-REVIEW           = "UNIX review"}

@String{j-US-NEWS-WORLD-REP     = "U.S. news and world report"}

@String{j-WALL-ST-TECH          = "Wall Street and Technology"}

@String{j-WEB-APPS              = "Web Apps Magazine"}

@String{j-WEB-REVIEW            = "Web Review"}

@String{j-WEB-TECHNIQUES        = "Web Techniques"}

@String{j-WEB-WEEK              = "Web Week"}

@String{j-WEBSERVER             = "WebServer Magazine: For Managers of World
                                  Wide Web Sites"}

@String{j-WIRED                 = "Wired"}

@String{j-X-J                   = "{The X Journal}"}

@String{j-X-RESOURCE            = "The X Resource"}

%%% ====================================================================
%%% Publishers and their addresses:

@String{pub-ACADEMIC-SERVICE    = "Academic Service"}

@String{pub-ACADEMIC-SERVICE:adr    = "Postbus 81, 2870 AB Schoonhoven, The
                                  Netherlands"}

@String{pub-ACADEMIC-SERVICE-VERLAG = "Academic Service Verlag"}

@String{pub-ACADEMIC-SERVICE-VERLAG:adr = "????"}

@String{pub-ACM                 = "ACM Press"}

@String{pub-ACM:adr             = "New York, NY 10036, USA"}

@String{pub-ANAYA-MULTIMEDIA    = "Anaya Multimedia"}

@String{pub-ANAYA-MULTIMEDIA:adr = "Madrid, Spain"}

@String{pub-AP                  = "Academic Press"}

@String{pub-AP:adr              = "New York, NY, USA"}

@String{pub-AP-PROFESSIONAL     = "AP Professional"}

@String{pub-AP-PROFESSIONAL:adr = "Boston, MA, USA"}

@String{pub-APOGEO              = "Apogeo srl"}

@String{pub-APOGEO:adr          = "Viale Papiniano 38, 20123 Milano, Italy"}

@String{pub-ASCII               = "ASCII Corporation"}

@String{pub-ASCII:adr           = "Tokyo, Japan"}

@String{pub-AW                  = "Ad{\-d}i{\-s}on-Wes{\-l}ey"}

@String{pub-AW:adr              = "Reading, MA, USA"}

@String{pub-AW-ITALIA           = "Addison Wesley Italia Editoriale"}

@String{pub-AW-ITALIA:adr       = "Via Deffenu, 7, 20133 Milano, Italy"}

@String{pub-AW-LONGMAN          = "Ad{\-d}i{\-s}on-Wes{\-l}ey Longman"}

@String{pub-AW-LONGMAN:adr      = "Reading, MA, USA"}

@String{pub-AW-NL               = "Ad{\-d}i{\-s}on-Wes{\-l}ey Nederland"}

@String{pub-AW-NL:adr           = "????"}

@String{pub-AWDP                = "Ad{\-d}i{\-s}on-Wes{\-l}ey Developers
                                  Press"}

@String{pub-AWDP:adr            = "Reading, MA, USA"}

@String{pub-AWV                 = "Ad{\-}di{\-}son-Wes{\-}ley Verlag"}

@String{pub-AWV:adr             = "Bonn, Germany"}

@String{pub-BHV                 = "BHV"}

@String{pub-BHV:adr             = "??, Germany"}

@String{pub-CARL-HANSER         = "Carl Hanser"}

@String{pub-CARL-HANSER:adr     = "M{\"{u}}nchen, Germany"}

@String{pub-CBT-SYSTEMS         = "CBT Systems"}

@String{pub-CBT-SYSTEMS:adr     = "????"}

@String{pub-CHARLES-RIVER-MEDIA = "Charles River Media, Inc."}

@String{pub-CHARLES-RIVER-MEDIA:adr = "403 VFW Drive, PO Box 417, Rockland, MA
                                  02370, USA"}

@String{pub-CORIOLIS            = "Coriolis Group Books"}

@String{pub-CORIOLIS:adr        = "Scottsdale, AZ, USA"}

@String{pub-CRC                 = "CRC Press"}

@String{pub-CRC:adr             = "2000 N.W. Corporate Blvd., Boca Raton,
                                  FL 33431-9868, USA"}

@String{pub-CUP                 = "Cambridge University Press"}

@String{pub-CUP:adr             = "Cambridge, UK"}

@String{pub-DAERIM              = "DaeRim Publishing"}

@String{pub-DAERIM:adr          = "Seoul, Korea"}

@String{pub-DATA-BECKER         = "DATA-Becker"}

@String{pub-DATA-BECKER:adr     = "????"}

@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   = "Ringstra{\ss}e 19, 69115 Heidelberg,
                                  Germany"}

@String{pub-EASY-COMPUTING      = "Easy Computing SA-NV"}

@String{pub-EASY-COMPUTING:adr  = "Chauss{\'e}e d'Alsemberg 610 -
                                  Alsembergsesteenweg 610, 1180 Brussels,
                                  Belgium; Korte Kleverlaan, 34Bf, 2061 EE
                                  Bloemendaal, The Netherlands"}

@String{pub-EASY-COMPUTING-BELGIUM = "Easy Computing (Belgium)"}

@String{pub-EASY-COMPUTING-BELGIUM:adr  = "????"}

@String{pub-EDITION-MICRO-APPLICATIONS = "Edition Micro Application"}

@String{pub-EDITION-MICRO-APPLICATIONS:adr = "Paris, France"}

@String{pub-EDITORE-CAMPUS      = "Editore Campus Ltda."}

@String{pub-EDITORE-CAMPUS:adr  = "Rua Sete de Setembro, 111/16, Rio de Janeiro
                                  - RJ - 20050-002, Brazil"}

@String{PUB-EDITORIAL-INFORBOOKS = "Editorial Inforbooks"}

@String{PUB-EDITORIAL-INFORBOOKS:adr = "????"}

@String{pub-EDITORIAL-MARCOMBO  = "Editorial Marcombo, S.A."}

@String{pub-EDITORIAL-MARCOMBO:adr = "Barcelona, Spain"}

@String{pub-EDITORIAL-PARANINFO = "Editorial Paraninfo"}

@String{pub-EDITORIAL-PARANINFO:adr = "Madrid, Spain"}

@String{pub-ELS                 = "Elsevier Science Publishers B.V."}

@String{pub-ELS:adr             = "Amsterdam, The Netherlands"}

@String{pub-EYROLLES            = "Eyrolles"}

@String{pub-EYROLLES:adr        = "Paris, France"}

@String{pub-FLAG                = "Flag Publishing"}

@String{pub-FLAG:adr            = "??, Taiwan"}

@String{pub-FRANZIS-VERLAG      = "Franzis Verlag"}

@String{pub-FRANZIS-VERLAG:adr  = "Feldkirchen, Germany"}

@String{pub-GOTOP-INFORMATION   = "GOTOP Information Inc."}

@String{pub-GOTOP-INFORMATION:adr = "5F, No.7, Lane 50, Sec.3 Nan Kang Road
                                  Taipei, Taiwan; Unit 1905,Metro Plaza Tower
                                  2, No.223 Hing Fong Road, Kwai Chung, N.T.,
                                  Hong Kong"}

@String{pub-HANLEY-BELFUS       = "Hanley and Belfus"}

@String{pub-HANLEY-BELFUS:adr   = "Philadelphia, PA, USA"}

@String{pub-HAYDEN              = "Hayden Books"}

@String{pub-HAYDEN:adr          = "4300 West 62nd Street, Indianapolis, IN
                                  46268, USA"}

@String{pub-HEINZ-HEISE         = "Verlag Heinz Heise"}

@String{pub-HEINZ-HEISE:adr     = "Helsdorfer Stra{\ss}e 7, D-30625, Hannover,
                                  Germany"}

@String{pub-HENRY-HOLT          = "Henry Holt and Company, Incorporated"}

@String{pub-HENRY-HOLT:adr      = "New York, NY, USA"}

@String{pub-HWS                 = "Howard W. Sams"}

@String{pub-HWS:adr             = "Indianapolis, IN 46268, USA"}

@String{pub-IBM                 = "IBM Corporation"}

@String{pub-IBM:adr             = "San Jose, CA, USA"}

@String{pub-IBM-REDBOOKS        = "IBM Redbooks"}

@String{pub-IBM-REDBOOKS:adr    = "11400 Burnet Road, Austin, TX 78758-3493, USA"}

@String{pub-IDG                 = "IDG Books"}

@String{pub-IDG:adr             = "San Mateo, CA, USA"}

@String{pub-IDG-WORLDWIDE       = "I D G Books Worldwide"}

@String{pub-IDG-WORLDWIDE:adr   = "Indianapolis, IN, USA"}

@String{pub-IEE                 = "IEE"}

@String{pub-IEE:adr             = "London, UK"}

@String{pub-IEEE                = "IEEE Computer Society Press"}

@String{pub-IEEE:adr            = "1109 Spring Street, Suite 300,
                                  Silver Spring, MD 20910, USA"}

@String{pub-IMAGE-ART           = "Image Art Publishing"}

@String{pub-IMAGE-ART:adr       = "????"}

@String{pub-IMPRESS             = "Impress Corporation"}

@String{pub-IMPRESS:adr         = "??, Japan"}

@String{pub-INT-SOC-TECH-EDU    = "International Society for Technology in
                                    Education"}

@String{pub-INT-SOC-TECH-EDU:adr = "Eugene, OR, USA"}

@String{pub-IOS                 = "IOS Press"}

@String{pub-IOS:adr             = "Amsterdam, The Netherlands"}

@String{pub-IRWIN               = "Richard D. Irwin"}

@String{pub-IRWIN:adr           = "Chicago, IL"}

@String{pub-IRWIN-MCGRAW-HILL   = "Irwin\slash McGraw Hill"}

@String{pub-IRWIN-MCGRAW-HILL:adr = "Boston, MA, USA"}

@String{pub-ITCP                = "International Thomson Computer Press"}

@String{pub-ITCP:adr            = "20 Park Plaza Suite 1001, Boston,
                                  MA 02116 USA"}

@String{pub-ITP-FRANCE          = "International Thomson Publishing France"}

@String{pub-ITP-FRANCE:adr      = "Paris, France"}

@String{pub-JACKSON-LIBRI       = "Jackson Libri"}

@String{pub-JACKSON-LIBRI:adr   = "via XXV Aprile, 39 - 20091 Bresso (MI),
                                  Italy"}

@String{pub-JAMSA               = "Jamsa Press"}

@String{pub-JAMSA:adr           = "Las Vegas, NV, USA"}

@String{pub-MACMILLAN           = "MacMillan Publishing Company"}

@String{pub-MACMILLAN:adr       = "New York, NY, USA"}

@String{pub-MACMILLAN-COMPUTER  = "Macmillan Computer Publishing"}

@String{pub-MACMILLAN-COMPUTER:adr  = "Indianapolis, IN, USA"}

@String{pub-MAKRON              = "Makron Books do Brasil Editora Ltda."}

@String{pub-MAKRON:adr          = "Rua Tabapu{\~a} 1348, S{\~a}o Paulo SP -
                                  04533-004 - Brasil"}

@String{pub-MANNING             = "Manning Publications"}

@String{pub-MANNING:adr         = "Greenwich, CT, USA"}

@String{pub-MARKT-TECHNIK       = "Markt \& Technik"}

@String{pub-MARKT-TECHNIK:adr   = "Haar bei M{\"u}nchen, Germany"}

@String{pub-MASSON              = "Masson Editeur"}

@String{pub-MASSON:adr          = "Masson, France"}

@String{pub-MCGRAW-HILL         = "Mc{\-}Graw-Hill"}

@String{pub-MCGRAW-HILL:adr     = "New York, NY, USA"}

@String{pub-MCGRAW-HILL-SPAIN   = "Mc{\-}Graw-Hill Spain"}

@String{pub-MCGRAW-HILL-SPAIN:adr = "????"}

@String{pub-MICROSOFT           = "Microsoft Press"}

@String{pub-MICROSOFT:adr       = "Bellevue, WA, USA"}

@String{pub-MINDQ               = "MindQ Publishing, Inc."}

@String{pub-MINDQ:adr           = "450 Springpark Place Ste. 1200, Herndon, VA
                                  20170, USA, Tel: +1 703 708-9380"}

@String{pub-MIS                 = "MIS Press"}

@String{pub-MIS:adr             = "P. O. Box 5277, Portland, OR 97208-5277,
                                  USA, Tel: (503) 282-5215"}

@String{pub-MIT                 = "MIT Press"}

@String{pub-MIT:adr             = "Cambridge, MA, USA"}

@String{pub-MONDADORI-INFORMATICA = "Mondadori Informatica"}

@String{pub-MONDADORI-INFORMATICA:adr = "??, Italy"}

@String{pub-MORGAN-KAUFMANN = "Morgan Kaufmann Publishers"}

@String{pub-MORGAN-KAUFMANN:adr = "Los Altos, CA 94022, USA"}

@String{pub-MORGAN-KAUFMANN:adrnew = "2929 Campus Drive, Suite 260, San
                                  Mateo, CA 94403, USA"}

@String{pub-MT                  = "M\&T Books"}

@String{pub-MT:adr              = "M\&T Publishing, Inc., 501 Galveston Drive,
                                  Redwood City, CA 94063, USA"}

@String{pub-NORTON              = "W. W. Norton \& Co."}

@String{pub-NORTON:adr          = "New York, NY, USA"}

@String{pub-NRP                 = "New Riders Publishing"}

@String{pub-NRP:adr             = "Carmel, IN, USA"}

@String{pub-NUOVA-ITALIA        = "La Nuova Italia"}

@String{pub-NUOVA-ITALIA:adr    = "Firenze, Italy"}

@String{pub-OHMSHA              = "Ohmsha"}

@String{pub-OHMSHA:adr          = "????"}

@String{pub-OMH                 = "Osborne\slash Mc{\-}Graw-Hill"}

@String{pub-OMH: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-IT              = "Editions O'Reilly International Thomson"}

@String{pub-ORA-IT:adr          = "Paris, France"}

@String{pub-OSBORNE             = "Osborne/McGraw-Hill"}

@String{pub-OSBORNE:adr         = "Berkeley, CA, USA"}

@String{pub-PAGINA              = "Pagina F{\"o}rlags AB"}

@String{pub-PAGINA:adr          = "Box 706, Travgatan 92, 194 27
                                  Upplands-V{\"a}sby, Sweden"}

@String{pub-PEACHPIT            = "Peachpit Press, Inc."}

@String{pub-PEACHPIT:adr        = "1085 Keith Avenue, Berkeley, CA 94708, USA"}

@String{pub-PH                  = "Pren{\-}tice-Hall"}

@String{pub-PH:adr              = "Englewood Cliffs, NJ 07632, USA"}

@String{pub-PH-HISPANOAMERICANA = "Prentice Hall HispanoAmericana"}

@String{pub-PH-HISPANOAMERICANA:adr = "Mexico, DF, Mexico / Nueva York, NY,
                                  USA"}

@String{pub-PHPTR               = "P T R Pren{\-}tice-Hall"}

@String{pub-PHPTR:adr           = "Englewood Cliffs, NJ 07632, USA"}

@String{pub-PITER-PUBLISHING    = "Piter Publishing Company"}

@String{pub-PITER-PUBLISHING:adr = "St. Petersburg, Russia"}

@String{pub-PRIMA               = "Prima Publishing"}

@String{pub-PRIMA:adr           = "Rocklin, CA, USA"}

@String{pub-PWS                 = "PWS-Kent Publishing Company, Division
                                  of Wadsworth, Inc."}

@String{pub-PWS:adr             = "20 Park Plaza, Boston, MA 02116, USA"}

@String{pub-QUE                 = "Que Corporation"}

@String{pub-QUE:adr             = "Indianapolis, IN, USA"}

@String{pub-SAMS                = "Howard W. Sams"}

@String{pub-SAMS:adr            = "Indianapolis, IN 46268, USA"}

@String{pub-SAMS-NET            = "Sams.net"}

@String{pub-SAMS-NET:adr        = "Indianapolis, IN 46268, USA"}

@String{pub-SAS                 = "SAS Institute"}

@String{pub-SAS:adr             = "SAS Circle, Box 8000, Cary, NC 27512-8000,
                                  USA"}

@String{pub-SIGS                = "SIGS Books"}

@String{pub-SIGS:adr            = "71 W 23rd St., New York, NY 10010, USA"}

@String{pub-SIGS-BOOKS-MULTIMEDIA = "SIGS Books and Multimedia"}

@String{pub-SIGS-BOOKS-MULTIMEDIA:adr = "71 W 23rd St., New York, NY 10010,
                                  USA"}

@String{pub-SIMON-SCHUSTER-FRANCE = "Simon \& Schuster Macmillan (France)"}

@String{pub-SIMON-SCHUSTER-FRANCE:adr = "Paris, France"}

@String{pub-SOFTBANK            = "Softbank Publishing"}

@String{pub-SOFTBANK:adr        = "??, Japan"}

@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-SUN                 = "Sun Microsystems"}

@String{pub-SUN:adr             = "2550 Garcia Avenue, Mountain View, CA
                                  94043, USA"}

@String{pub-SUNSOFT             = "SunSoft Press"}

@String{pub-SUNSOFT:adr         = "2550 Garcia Avenue, Mountain View, CA
                                  94043-1100, USA"}

@String{pub-SV                  = "Spring{\-}er-Ver{\-}lag"}

@String{pub-SV:adr              = "Berlin, Germany~/ Heidelberg, Germany~/
                                  London, UK~/ etc."}

@String{pub-SYBEX               = "Sybex, Inc."}

@String{pub-SYBEX:adr           = "2021 Challenger Driver, Suite 100, Alameda,
                                  CA 94501, USA"}

@String{pub-SYBEX-FRANCE        = "Sybex France"}

@String{pub-SYBEX-FRANCE:adr    = "Paris, France"}

@String{pub-SYBEX-NEDERLAND     = "Sybex Nederland"}

@String{pub-SYBEX-NEDERLAND:adr = "????"}

@String{pub-SYBEX-VERLAG        = "Sybex Verlag GmbH"}

@String{pub-SYBEX-VERLAG:adr    = "Erkrather Stra{\ss}e 345-349, 40231
                                  D{\"u}sseldorf, Germany"}

@String{pub-SYS-CON             = "Sys-con publications"}

@String{pub-SYS-CON:adr         = "????"}

@String{pub-TECHNICE-NUOVE      = "Tecniche Nuove"}

@String{pub-TECHNICE-NUOVE:adr  = "??, Italy"}

@String{pub-TEUBNER             = "Teubner"}

@String{pub-TEUBNER:adr         = "Stuttgart, Germany; Leipzig, Germany"}

@String{pub-TEWI                = "te-wi"}

@String{pub-TEWI:adr            = "M{\"{u}}nchen, Germany"}

@String{pub-UNALIS              = "Unalis Corporation"}

@String{pub-UNALIS:adr          = "??, Taiwan"}

@String{pub-UNICODE             = "The Unicode Consortium"}

@String{pub-UNICODE:adr         = "Mountain View, CA, USA"}

@String{pub-UNICODE-CAMBRIDGE:adr = "Cambridge, MA, USA"}

@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-UNIV-VIDEO-COMM     = "University Video Communications"}

@String{pub-UNIV-VIDEO-COMM:adr = "Stanford, CA, USA"}

@String{pub-UNIVERSAL-CD-ROM    = "Universal CD-ROM"}

@String{pub-UNIVERSAL-CD-ROM:adr = "????"}

@String{pub-USENIX              = "USENIX"}

@String{pub-USENIX:adr          = "Berkeley, CA, USA"}

@String{pub-VENTANA             = "Ventana Press"}

@String{pub-VENTANA:adr         = "Chapel Hill, NC, USA"}

@String{pub-VENTANA-COMM-GROUP  = "Ventana Communications Group, Incorporated"}

@String{pub-VENTANA-COMM-GROUP:adr = "Research Triangle Park, NC, USA"}

@String{pub-VIEWEG              = "Vieweg \& Son"}

@String{pub-VIEWEG:adr          = "Braunschweig, Germany"}

@String{pub-VNR                 = "Van Nostrand Reinhold Co."}

@String{pub-VNR:adr             = "New York, NY, USA"}

@String{pub-W-C-BROWN           = "Wm. C. Brown Publishers"}

@String{pub-W-C-BROWN:adr       = "Dubuque, IA, USA"}

@String{pub-WAITE-GROUP         = "Waite Group Press"}

@String{pub-WAITE-GROUP:adr     = "Corte Madera, CA, USA"}

@String{pub-WILEY               = "John Wiley and Sons"}

@String{pub-WILEY:adr           = "New York, NY, USA; London, UK; Sydney,
                                  Australia"}

@String{pub-WILEY-COMPUTER      = "Wiley Computer Publishers"}

@String{pub-WILEY-COMPUTER:adr  = "New York, NY, 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"}

@String{pub-YOURDON             = "Yourdon Press"}

@String{pub-YOURDON:adr         = "Upper Saddle River, NJ, USA"}

@String{pub-ZD                  = "Ziff-Davis Press"}

@String{pub-ZD:adr              = "Emeryville, CA, USA"}

%%% ====================================================================
%%% Series abbreviations:

@String{ser-LNCS                = "Lecture Notes in Computer Science"}

%%% ====================================================================
%%% Bibliography entries, sorted by year, and then by citation key.

@Misc{Adobe:1995:AIJ,
  author =       "{Adobe Systems Inc.}",
  title =        "{Adobe} To Integrate {Java} Technology for {Web}
                 Publishing",
  howpublished = "press release",
  day =          "7",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 08:39:34 1995",
  URL =          "http://www.adobe.com/PDFs/PR/9512/951206.java.pdf",
  acknowledgement = ack-jd,
}

@Article{Alsop:1995:CDTa,
  author =       "Stewart Alsop",
  title =        "Column: Distributed Thinking --- {Netscape} Is One Big
                 Fish",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "11",
  month =        apr,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Alsop:1995:CDTb,
  author =       "Stewart Alsop",
  title =        "Column: Distributed Thinking --- {HotJava} Could be
                 Really Hot",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "30",
  month =        may,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Alsop:1995:CDTc,
  author =       "Stewart Alsop",
  title =        "Column: Distributed Thinking --- {Java}'s Hot but May
                 Cool",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "18",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:FMS,
  author =       "Anonymous",
  title =        "{UP FRONT} --- {Mac} solution for writing {Java}
                 applets",
  journal =      j-MACWEEK,
  volume =       "9",
  number =       "42",
  pages =        "4--4",
  month =        "????",
  year =         "1995",
  CODEN =        "MWEEEI",
  ISSN =         "0892-8118",
  bibdate =      "Thu Jan 04 18:52:00 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:GNS,
  author =       "Anonymous",
  title =        "{GATEWAYS} --- {Navigator} 2.0 splits windows, talks
                 {Java}",
  journal =      j-MACWEEK,
  volume =       "9",
  number =       "41",
  pages =        "18--18",
  month =        "????",
  year =         "1995",
  CODEN =        "MWEEEI",
  ISSN =         "0892-8118",
  bibdate =      "Thu Jan 04 18:51:58 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:HJ,
  author =       "Anonymous",
  title =        "Help From `{Java}'",
  journal =      j-CHRON-HIGHER-ED,
  volume =       "42",
  number =       "6",
  pages =        "A25",
  day =          "6",
  month =        oct,
  year =         "1995",
  ISSN =         "0009-5982",
  bibdate =      "Sat Dec 30 10:48:19 1995",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:IJJ,
  author =       "Anonymous",
  title =        "{IBM} Jumps on {Java} Bandwagon",
  journal =      j-ENEWS,
  volume =       "41",
  number =       "2095",
  pages =        "22--22",
  month =        dec,
  year =         "1995",
  CODEN =        "ELNEAU",
  ISSN =         "0013-4937, 1061-6624",
  bibdate =      "Tue Dec 19 07:43:43 1995",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:INS,
  author =       "Anonymous",
  title =        "{Internet}: Now for Some {HotJava}",
  journal =      j-NEWSWEEK,
  volume =       "126",
  number =       "20",
  pages =        "87--87",
  year =         "1995",
  ISSN =         "0028-9604",
  bibdate =      "Sat Dec 30 10:10:59 1995",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:JBS,
  author =       "Anonymous",
  title =        "{JAVA}: {Borland} And {Spyglass} Sign Up",
  journal =      j-INFORMATION-WEEK,
  volume =       "554",
  pages =        "20--20",
  day =          "20",
  month =        nov,
  year =         "1995",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Sat Dec 30 10:28:54 1995",
  abstract =     "Sun's Web language will buoy Borland's TCP/IP toolset,
                 Spyglass' Web browser",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:JGN,
  author =       "Anonymous",
  title =        "{Java} Gets The Nod From {IBM}",
  journal =      j-INFORMATION-WEEK,
  pages =        "24--24",
  day =          "18",
  month =        dec,
  year =         "1995",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Sat Dec 30 10:25:05 1995",
  abstract =     "Sun's scripting language will be ported to AIX, OS/2,
                 and Windows 3.1.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:JSW,
  author =       "Anonymous",
  title =        "{Java} set for {World Wide Web}",
  journal =      j-GRAPHIC-ARTS-MONTHLY,
  volume =       "67",
  number =       "12",
  pages =        "66--66",
  month =        "????",
  year =         "1995",
  CODEN =        "GAMOE4",
  ISSN =         "1047-9325",
  bibdate =      "Sat Dec 30 10:30:49 1995",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:JTB,
  author =       "Anonymous",
  title =        "{Java} tools --- {Borland} will create a {Delphi}-like
                 visual development tool set for {Sun}'s {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "29",
  number =       "46",
  pages =        "10--10",
  month =        "????",
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sat Dec 30 10:33:07 1995",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:LSM,
  author =       "Anonymous",
  title =        "{OS Lite} --- {Sun Microsystems} plans to create a
                 lightweight {OS} that builds on {Java}",
  journal =      j-LAN-TIMES,
  volume =       "12",
  number =       "26",
  pages =        "37--??",
  year =         "1995",
  ISSN =         "1040-5917",
  bibdate =      "Wed Jan 24 10:05:19 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:MJI,
  author =       "Anonymous",
  title =        "Meet {Java}, the Invisible Computer",
  journal =      j-BUSINESS-WEEK,
  volume =       "3453",
  pages =        "82--82",
  day =          "04",
  month =        dec,
  year =         "1995",
  CODEN =        "BUWEA3",
  ISSN =         "0007-7135",
  bibdate =      "Sat Dec 30 10:26:52 1995",
  abstract =     "Sun's hot new networking language",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:NB,
  author =       "Anonymous",
  title =        "News Briefs",
  journal =      j-DDDU,
  pages =        "1--1",
  month =        oct,
  year =         "1995",
  ISSN =         "1079-8595",
  bibdate =      "Sun Dec 17 08:19:58 1995",
  note =         "Discusses impact of an existing patent on executable
                 content on Java.",
  URL =          "http://www.ddj.com/dddu/issues/u510_bri.htm",
  acknowledgement = ack-jd,
}

@Article{Anonymous:1995:NNA,
  author =       "Anonymous",
  title =        "{Netscape Navigator}: {Acrobat}, {Director}, and
                 {Java} support",
  journal =      j-MACUSER,
  volume =       "11",
  number =       "9",
  pages =        "30--30",
  month =        "????",
  year =         "1995",
  CODEN =        "MCUSEY",
  ISSN =         "0884-0997",
  bibdate =      "Sat Dec 30 10:43:30 1995",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:NNW,
  author =       "Anonymous",
  title =        "{Netscape Navigator} will incorporate {Sun}'s {Java}
                 programming language",
  journal =      j-INFOWORLD,
  volume =       "17",
  number =       "22",
  pages =        "16",
  day =          "29",
  month =        may,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  bibdate =      "Sat Dec 30 10:49:58 1995",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:NSD,
  author =       "Anonymous",
  title =        "News: {Sun} Doubles First Quarter Earnings",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "20",
  month =        oct,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Misc{Anonymous:1995:SBT,
  author =       "Anonymous",
  title =        "{Sun} Brings True Interactivity To The {World Wide
                 Web}",
  howpublished = "SunFlash",
  month =        may,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:56:33 1995",
  note =         "Number 77.25",
  URL =          "http://www.flashback.com/www/may.1995/sunflash/77.25.www.html",
  acknowledgement = ack-jd,
}

@Misc{Anonymous:1995:SDJ,
  author =       "Anonymous",
  title =        "{SunSoft} to Deliver {Java} Development Tools",
  howpublished = "SunFlash",
  day =          "10",
  month =        sep,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:55:27 1995",
  note =         "Number 81.30",
  URL =          "http://www.flashback.com/www/september.1995/sunflash/81.30.java_dev_tools.html",
  acknowledgement = ack-jd,
}

@Misc{Anonymous:1995:SJQ,
  author =       "Anonymous",
  title =        "{SunScreen} and {Java} Questions \& Answers",
  howpublished = "SunFlash",
  month =        jul,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:54:21 1995",
  note =         "Number 79.05",
  URL =          "http://www.flashback.com/www/july.1995/sunflash/79.05.sunscreen_qa.html",
  acknowledgement = ack-jd,
}

@Misc{Anonymous:1995:SLF,
  author =       "Anonymous",
  title =        "{Sun} Launches First Interactive {WWW} Site Powered By
                 {Java}",
  howpublished = "SunFlash",
  month =        may,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:57:37 1995",
  note =         "Number 77.27",
  URL =          "http://www.flashback.com/www/may.1995/sunflash/77.27.java.html",
  acknowledgement = ack-jd,
}

@Article{Anonymous:1995:SMI,
  author =       "Anonymous",
  title =        "{Sun Microsystems Inc} --- {Java}, the racy new
                 programming language for the {World Wide Web}, ``is
                 driving {Sun} in some completely new directions.''",
  journal =      j-IND-WEEK,
  volume =       "244",
  number =       "23",
  pages =        "36--??",
  year =         "1995",
  CODEN =        "IWEEA4",
  ISSN =         "0039-0895",
  bibdate =      "Wed Jan 24 10:05:19 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:SOU,
  author =       "Anonymous",
  title =        "{Sun} offers users a cupful of '{Net} software to
                 support electronic commerce applications, including its
                 {HotJava Web} browser",
  journal =      j-NETWORK-WORLD,
  volume =       "12",
  number =       "21",
  pages =        "10--10",
  day =          "22",
  month =        may,
  year =         "1995",
  ISSN =         "0887-7661",
  bibdate =      "Sat Dec 30 10:13:05 1995",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:SRS,
  author =       "Anonymous",
  title =        "{SunWorld} readers speak: {Java} is hot!",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "10",
  pages =        "??--??",
  year =         "1995",
  URL =          "http://www.sun.com/sunworldonline/swol-10-1995/swol-10-javadigest.html",
  abstract =     "Results from our reader survey indicate a craving for
                 Java, and offer some insight into the Java applets of
                 the future.",
  acknowledgement = ack-nhfb,
}

@Misc{Applix:1995:ADO,
  author =       "{Applix}",
  title =        "{Applix} Demos one of the first Enterprise-aware {Sun
                 Microsystems Java Web} Applications",
  howpublished = "press release",
  day =          "8",
  month =        nov,
  year =         "1995",
  bibdate =      "Sun Dec 17 08:42:04 1995",
  URL =          "http://www.applix.com/pr/Java11-8-95.html",
  acknowledgement = ack-jd,
}

@Article{Babcock:1995:SJI,
  author =       "Charles Babcock",
  title =        "{Sun}'s {Java} is steaming hot",
  journal =      j-COMPUTERWORLD,
  volume =       "29",
  number =       "50",
  pages =        "142--142",
  day =          "11",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sun Dec 17 15:01:38 1995",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Baker:1995:NMA,
  author =       "J. E. Baker and I. F. Cruz and G. Liotta and R.
                 Tamassia",
  title =        "A new model for algorithm animation over the {WWW}",
  journal =      j-COMP-SURV,
  volume =       "27",
  number =       "4",
  pages =        "568--572",
  month =        dec,
  year =         "1995",
  CODEN =        "CMSVAN",
  ISSN =         "0360-0300",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Dept. of Comput. Sci., Brown Univ., Providence, RI,
                 USA",
  classcodes =   "C6150G (Diagnostic, testing, debugging and evaluating
                 systems); C6130B (Graphics techniques); C6110V (Visual
                 programming); C6130M (Multimedia); C6180 (User
                 interfaces); C6150N (Distributed systems software);
                 C6130S (Data security)",
  corpsource =   "Dept. of Comput. Sci., Brown Univ., Providence, RI,
                 USA",
  keywords =     "accessibility; algorithm; algorithm animation;
                 algorithms; animation; authoring; capabilities;
                 client-server architecture; client-server systems; code
                 protection; communication load; computationally
                 expensive; computer; computer aided instruction;
                 computer science education; data visualisation;
                 dissemination; distributed model; education; HTML;
                 hypermedia; hypertext narratives; hypertextual user
                 interface; interactive platform-independent multimedia
                 applications; Internet; Java language; Mocha; optimal
                 software component partitioning; program diagnostics;
                 responsiveness; security; security of data;
                 step-by-step execution; user friendliness; user
                 interfaces; visual programming; World Wide Web",
  treatment =    "P Practical",
}

@Article{Bank:1995:JSS,
  author =       "David Bank",
  title =        "The {Java} Saga --- {Sun}'s {Java} is the hottest
                 thing on the {Web} since {Netscape}. Maybe hotter. But
                 for all the buzz, {Java} nearly became a
                 business-school case study in how a good product fails.
                 The inside story of bringing {Java} to \ldots",
  journal =      j-WIRED,
  volume =       "3",
  number =       "12",
  pages =        "166--166",
  month =        "????",
  year =         "1995",
  CODEN =        "WREDEM",
  ISSN =         "1059-1028",
  bibdate =      "Sat Dec 30 10:34:44 1995",
  acknowledgement = ack-nhfb,
}

@Article{Banks:1995:WST,
  author =       "David Banks",
  title =        "Why {Sun} thinks {Hot Java} will give you a lift",
  journal =      j-SAN-JOSE-MERCURY-NEWS,
  pages =        "??--??",
  day =          "23",
  month =        mar,
  year =         "1995",
  ISSN =         "0747-2099",
  bibdate =      "Sun Dec 17 08:36:54 1995",
  URL =          "http://www.sjmercury.com/archives/hotjava.htm",
  acknowledgement = ack-jd,
}

@Article{Barney:1995:NNN,
  author =       "Doug Barney",
  title =        "News: {Notes} Navigates {Web}",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "10",
  month =        oct,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  acknowledgement = ack-nhfb,
}

@Article{Barr:1995:WTY,
  author =       "C. Barr",
  title =        "Wait till you see the {Net} on {Java}",
  journal =      j-CLNET,
  pages =        "??--??",
  day =          "30",
  month =        oct,
  year =         "1995",
  bibdate =      "Sun Dec 17 08:44:40 1995",
  URL =          "http://www.cnet.com/Central/Columns/Old/Barr/10/",
  acknowledgement = ack-jd,
}

@Misc{Behme:1995:IKH,
  author =       "Henning Behme",
  title =        "{Im Kaffeehaus. HotJava: objektorientierte
                 Programmiersprache und Web-Viewer} ({English}: In the
                 Coffee House. {HotJava}: object-oriented programming
                 language and {Web} viewer)",
  howpublished = "WWW URL",
  month =        jul,
  year =         "1995",
  bibdate =      "Sun Dec 17 08:47:20 1995",
  URL =          "http://www.ix.de/ix/raven/Web/9507/HotJava.html",
  acknowledgement = ack-jd,
}

@Article{Betts:1995:NSF,
  author =       "Mitch Betts",
  title =        "News: Small Firms' Patent Claims May Slow {Internet}
                 Commerce",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "01",
  month =        sep,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Misc{Borland:1995:BID,
  author =       "{Borland International}",
  title =        "{Borland International} to Deliver Tools For {Sun}'s
                 {Java Internet} Programming Language",
  howpublished = "press release",
  day =          "8",
  month =        nov,
  year =         "1995",
  bibdate =      "Sun Dec 17 08:48:47 1995",
  URL =          "http://www.borland.com/Product/java/javapress.html",
  acknowledgement = ack-jd,
}

@Article{Bozman:1995:NSN,
  author =       "Jean S. Bozman",
  title =        "News: {Sun} Needs Commercial Users for Hot {Java} to
                 Percolate",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "09",
  month =        jun,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  acknowledgement = ack-nhfb,
}

@Article{Bozman:1995:NSTa,
  author =       "Jean S. Bozman",
  title =        "News: {Sun} Turns Focus on {Java}",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "08",
  month =        sep,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Bozman:1995:NSTb,
  author =       "Jean S. Bozman",
  title =        "News: {Sun} Ties {Internet} Software to {DOE}",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "22",
  month =        sep,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  acknowledgement = ack-nhfb,
}

@Article{Bozman:1995:NTS,
  author =       "Jean S. Bozman",
  title =        "News: {Telecom} '95: {Sun} to Plunge into Consumer
                 Market",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "06",
  month =        oct,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Brown:1995:NIW,
  author =       "Jim Brown",
  title =        "News: {Internet} Workshop Draw Numbers",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "22",
  month =        nov,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Brown:1995:NTP,
  author =       "Jim Brown",
  title =        "News: 1996 Technology Planning Survey",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "22",
  month =        dec,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Busse:1995:NCA,
  author =       "Torsten Busse",
  title =        "News: {Comdex}: {AT\&T} Announces Electronic Commerce,
                 {Web} Services",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "14",
  month =        nov,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Carlson:1995:UJJ,
  author =       "Bob Carlson",
  title =        "Update: {A} jolt of {Java} could shake up the
                 computing community",
  journal =      j-COMPUTER,
  volume =       "28",
  number =       "11",
  pages =        "81--82",
  month =        nov,
  year =         "1995",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Dec 30 10:37:27 1995",
  acknowledgement = ack-nhfb,
  keywords =     "Database software; Java (Computer language)",
}

@Misc{CBS:1995:JIJ,
  author =       "{CBS}",
  title =        "{Java} Isn't Just Coffee Anymore",
  howpublished = "news report",
  day =          "2",
  month =        jun,
  year =         "1995",
  bibdate =      "Sun Dec 17 08:50:14 1995",
  URL =          "http://uttm.com/drive/june_1995/june2.html",
  acknowledgement = ack-jd,
}

@Article{Cole:1995:NMD,
  author =       "Barb Cole",
  title =        "News: More Database-to-{Web} Products Announced",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "08",
  month =        dec,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Computerworld:1995:NAJ,
  author =       "{Computerworld staff}",
  title =        "News: {Adobe} Joins {Java} Licensees",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "08",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  acknowledgement = ack-nhfb,
}

@Article{Computerworld:1995:NIO,
  author =       "{Computerworld staff}",
  title =        "News: {Internet} Object Standard Promised",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "15",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Computerworld:1995:NPC,
  author =       "{Computerworld staff}",
  title =        "News: Patching up {CC:Mail}",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "22",
  month =        nov,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  acknowledgement = ack-nhfb,
}

@Article{Computerworld:1995:NSOa,
  author =       "{Computerworld staff}",
  title =        "News: {Sun} Offers Classes in {Java} Language",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "02",
  month =        nov,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Computerworld:1995:NST,
  author =       "{Computerworld staff}",
  title =        "News: {Sun}, {Toshiba} Strike {PDA} deal",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "29",
  month =        sep,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  acknowledgement = ack-nhfb,
}

@Article{Computerworld:1995:NWJ,
  author =       "{Computerworld staff}",
  title =        "News: Will {Java} Be {IBM}'s Cup of Tea?",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "20",
  month =        nov,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Misc{Corcoran:1995:EZS,
  author =       "Cate T. Corcoran",
  title =        "{Ed Zander} speaks out",
  howpublished = "WWW URL",
  month =        nov,
  year =         "1995",
  bibdate =      "Sun Dec 17 08:51:33 1995",
  URL =          "http://www.sun.com/sunworldonline/swol-11-1995/swol-11-fusion.zander.html",
  acknowledgement = ack-jd,
}

@Misc{Corporation:1995:OPI,
  author =       "{Oracle Corporation}",
  title =        "{Oracle PowerBrowser} to Integrate {Java} Technology
                 with {Oracle}'s {Network Loadable Objects}",
  howpublished = "press release",
  day =          "30",
  month =        oct,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:44:21 1995",
  URL =          "http://www.oracle.com/info/news/java.html",
  acknowledgement = ack-jd,
}

@Article{Cox:1995:NIA,
  author =       "John Cox",
  title =        "News: {IBM} to Add {Web} Support to {VisualAge}",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "10",
  month =        nov,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Cox:1995:NMS,
  author =       "John Cox",
  title =        "News: Move Slowly with {Java}, Still in Beta",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "11",
  month =        dec,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Cox:1995:NNS,
  author =       "John Cox",
  title =        "News: {National Semiconductor} to Launch {Java}-based
                 {Web} Product",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "18",
  month =        nov,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Cox:1995:NSR,
  author =       "John Cox",
  title =        "News: {SunSoft} Rolls Out {WorkShop Tool Set} for
                 {Solaris} 2.5",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "10",
  month =        nov,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Crothers:1995:NOS,
  author =       "Brooke Crothers",
  title =        "News: {Oracle} Set to Outline {Internet PC} Designs",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "10",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Crotty:1995:NNN,
  author =       "Cameron Crotty",
  title =        "News: {Net Navigator} Shatters Static {Web} Pages",
  journal =      "MW (??)",
  pages =        "??--??",
  day =          "21",
  month =        nov,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Davis:1995:NIP,
  author =       "Jessica Davis and Ed Scannell",
  title =        "News: {Internet} Pushes {Lotus} to Alter {Notes}
                 Pricing",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "10",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Davis:1995:NLJ,
  author =       "Jessica Davis and Ed Scannell",
  title =        "News: {Lotus} Jockeys {Notes} into Better Spot in
                 On-line Race",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "16",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{December:1995:IJD,
  author =       "John December",
  title =        "Impressions of {Java} Day",
  journal =      j-CMCM,
  pages =        "??--??",
  day =          "1",
  month =        oct,
  year =         "1995",
  ISSN =         "1076-027X",
  bibdate =      "Sun Dec 17 08:52:43 1995",
  URL =          "http://sunsite.unc.edu/cmc/mag/1995/oct/java.html",
  acknowledgement = ack-jd,
}

@Article{December:1995:JTM,
  author =       "John December",
  title =        "{Java} Takes {Manhattan}",
  journal =      j-CMCM,
  pages =        "??--??",
  day =          "1",
  month =        oct,
  year =         "1995",
  ISSN =         "1076-027X",
  bibdate =      "Sun Dec 17 08:53:46 1995",
  URL =          "http://sunsite.unc.edu/cmc/mag/1995/oct/december.html",
  acknowledgement = ack-jd,
}

@Book{December:1995:PJI,
  author =       "John December",
  title =        "Presenting {Java}: An Introduction to {Java} and
                 {HotJava}",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xii + 207",
  day =          "1",
  month =        oct,
  year =         "1995",
  ISBN =         "1-57521-039-8",
  LCCN =         "QA76.75.J38D43 1995",
  bibdate =      "Tue May 04 13:01:54 1999",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575210398.html;
                 http://www.amazon.com/exec/obidos/ISBN=1575210398/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Also available in Hebrew translation
                 \cite{December:1997:PJ}.",
  price =        "US\$25.00, CDN\$34.95, UK\pounds 22.95",
  URL =          "http://www.december.com/john//",
  acknowledgement = ack-nhfb,
  dimensions =   "9.13in x 7.40in x 0.59in",
  paperback =    "yes",
}

@Article{DeVoe:1995:NCG,
  author =       "Deborah DeVoe",
  title =        "News: {Compaq} Gets Friendly with {Internet}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "16",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Misc{DiGiorgio:1995:JBT,
  author =       "Rinaldo DiGiorgio",
  title =        "{Java} braintrust tells all",
  howpublished = "SunWorld Online",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 08:55:26 1995",
  URL =          "http://www.sun.com/sunworldonline/swol-12-1995/swol-12-java.html",
  acknowledgement = ack-jd,
}

@Article{DiGiorgio:1995:JDB,
  author =       "Rinaldo DiGiorgio",
  title =        "{Java} Developer: Brain trust spills the beans",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "12",
  pages =        "??--??",
  year =         "1995",
  URL =          "http://www.sun.com/sunworldonline/swol-12-1995/swol-12-java.html",
  abstract =     "Sun's Arthur van Hoff and Kim Polese spill the Java
                 beans, and four applets demonstrate Java tips and
                 tricks.",
  acknowledgement = ack-nhfb,
}

@Article{DiGiorgio:1995:JDF,
  author =       "Rinaldo DiGiorgio",
  title =        "{Java} Developer: The first {JavaDev} column",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "11",
  pages =        "??--??",
  year =         "1995",
  URL =          "http://www.sun.com/sunworldonline/swol-11-1995/swol-11-java.html",
  abstract =     "Debut of our new monthly column dedicated to the
                 revolutionary new language sweeping the world. This
                 month: Features and advantages; a comparison of the
                 alpha and Java Developers Kit versions; some code
                 examples -- in short, Why Java Is Good.",
  acknowledgement = ack-nhfb,
}

@Misc{DiGiorgio:1995:WJD,
  author =       "Rinaldo DiGiorgio",
  title =        "Welcome to {Java Developer}",
  howpublished = "SunWorld Online",
  month =        nov,
  year =         "1995",
  bibdate =      "Sun Dec 17 08:56:33 1995",
  URL =          "http://www.Sun.COM/sunworldonline/swol-11-1995/swol-11-java.html",
  acknowledgement = ack-jd,
}

@PhdThesis{Doerr:1995:LSA,
  author =       "Rita McCardell Doerr",
  title =        "A Lexical-semantic and Statistical Approach to Lexical
                 Collocation Extraction for Natural Language
                 Generation",
  type =         "Thesis (Ph.D.)",
  school =       "University of Maryland Baltimore County",
  address =      "Baltimore, MD, USA",
  pages =        "408",
  year =         "1995",
  bibdate =      "Tue Aug 19 17:18:46 1997",
  note =         "See Dissertation Abstracts Index, DAI, Vol. 56-02B,
                 Page 0915.",
  acknowledgement = ack-nhfb,
  adviser =      "Chair: James C. Mayfield",
  keywords =     "Computer Science",
}

@Article{Ess:1995:SMB,
  author =       "Robert Ess",
  title =        "{Sun}, {Metrowerks} brew {Mac Java}",
  journal =      j-MACWEEK,
  pages =        "??--??",
  day =          "13",
  month =        nov,
  year =         "1995",
  CODEN =        "MWEEEI",
  ISSN =         "0892-8118",
  bibdate =      "Sun Dec 17 08:57:34 1995",
  URL =          "http://www.ziff.com/~macweek/mw_11-13-95/sunmetro.html",
  acknowledgement = ack-jd,
}

@Article{Ferranti:1995:NIF,
  author =       "Marc Ferranti",
  title =        "News: {IT Forum}: {Ellison}, {Gates} Jockey for
                 Position on Info Highway",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "04",
  month =        sep,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Flynn:1995:BN,
  author =       "Mary-Kathleen Flynn",
  title =        "The battle for the {Net}",
  journal =      j-US-NEWS-WORLD-REP,
  volume =       "119",
  pages =        "55--56",
  day =          "18",
  month =        dec,
  year =         "1995",
  CODEN =        "XNWRAV",
  ISSN =         "0041-5537",
  bibdate =      "Sat Sep 07 18:44:35 1996",
  abstract =     "Intense competitive pressures have prompted Microsoft,
                 the largest PC software purveyor, to dramatically shift
                 its strategy for competing and cashing in on the
                 Internet. Microsoft will now use Net technology
                 developed by one of its competitors, Sun Microsystems,
                 and Oracle, the leading database vendor. It will also
                 create its own Internet software, reposition its online
                 service, and revamp product line to take advantage of
                 the Net. The biggest surprise is Microsoft chairman
                 Bill Gates's decision to license Java, an acclaimed
                 Internet programming language developed by Sun
                 Microsystems, so that it will be able to run in future
                 versions of Microsoft's browser, called Internet
                 Explorer. The increase in Internet competition should
                 benefit consumers.",
  acknowledgement = ack-nhfb,
  keywords =     "Java Computer language; McNealy, Scott; SPARC
                 microprocessors; Sun Microsystems Inc",
}

@Article{Fogarty:1995:NSR,
  author =       "Kevin Fogarty and John Cox",
  title =        "News: {SunSoft} Rolls Out Object Offering",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "22",
  month =        sep,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Misc{Frentzen:1995:JBO,
  author =       "Jeffrey Frentzen",
  title =        "{Java} brewing online publishing change",
  howpublished = "PC Week Online",
  day =          "23",
  month =        oct,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:00:38 1995",
  URL =          "http://www.zdnet.com/~pcweek/navigator/1023/nav1023.html",
  acknowledgement = ack-jd,
}

@Article{Gibbs:1995:NDL,
  author =       "Mark Gibbs",
  title =        "News: {A} Devilish Letter to {Bill Gates}",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "19",
  month =        dec,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Gonzalez:1995:IJH,
  author =       "Sean Gonz{\'a}lez",
  title =        "{InternetWorking} --- {Java} and {HotJava}",
  journal =      j-PC-MAGAZINE,
  volume =       "14",
  number =       "18",
  pages =        "265--265",
  year =         "1995",
  ISSN =         "0888-8507",
  bibdate =      "Thu Jan 04 18:52:08 1996",
  acknowledgement = ack-nhfb,
}

@Article{Gonzalez:1995:JHW,
  author =       "Sean Gonz{\'a}lez",
  title =        "{Java \& HotJava}: Waking Up the {Web}",
  journal =      j-PC-MAGAZINE,
  pages =        "??--??",
  day =          "24",
  month =        oct,
  year =         "1995",
  ISSN =         "0888-8507",
  bibdate =      "Sun Dec 17 09:04:48 1995",
  URL =          "http://www.zdnet.com/~pcmag/issues/1418/pcm00085.htm",
  acknowledgement = ack-jd,
}

@Article{Gosling:1995:JIB,
  author =       "James Gosling",
  title =        "{Java} intermediate bytecodes",
  journal =      j-SIGPLAN,
  volume =       "30",
  number =       "3",
  pages =        "111--118",
  month =        mar,
  year =         "1995",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Wed Dec 17 07:22:52 2003",
  bibsource =    "http://portal.acm.org/; http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/plan/202529/p111-gosling/",
  abstract =     "Java is a programming language loosely related to C++.
                 Java originated in a project to produce a software
                 development environment for small distributed embedded
                 systems. Programs needed to be small, fast, `safe' and
                 portable. These needs led to a design that is rather
                 different from standard practice. In particular the
                 form of compiled programs is machine independent
                 bytecodes. But we needed to manipulate programs in ways
                 usually associated with higher level, more abstract
                 intermediate representations. This lets us build
                 systems that are safer, less fragile, more portable,
                 and yet show little performance penalty while still
                 being simple.",
  acknowledgement = ack-nhfb,
  affiliation =  "Sun Microsystems Lab., Mountain View, CA, USA",
  classcodes =   "C6140D (High level languages); C6115 (Programming
                 support); C6150N (Distributed systems software); C6110B
                 (Software engineering techniques); C6150C (Compilers,
                 interpreters and other processors); C6110J
                 (Object-oriented programming)",
  classification = "C6110B (Software engineering techniques); C6110J
                 (Object-oriented programming); C6115 (Programming
                 support); C6140D (High level languages); C6150C
                 (Compilers, interpreters and other processors); C6150N
                 (Distributed systems software)",
  confdate =     "22 Jan. 1995",
  conflocation = "San Francisco, CA, USA; 22 Jan. 1995",
  conftitle =    "ACM SIGPLAN Workshop on Intermediate Representations
                 (IR'95)",
  corpsource =   "Sun Microsystems Lab., Mountain View, CA, USA",
  keywords =     "ACM SIGPLAN workshop; C++-like; C++-like language;
                 compiled; Compiled programs; development systems;
                 distributed embedded systems; distributed processing;
                 high level; intermediate; Intermediate representations;
                 Java intermediate bytecodes; language; languages;
                 Machine independent bytecodes; machine independent
                 bytecodes; object-oriented languages; Performance;
                 performance; Portability; portability; program
                 compilers; programming environments; Programming
                 language; programming language; programs; real-time
                 systems; representations; Safe programs; safe programs;
                 small; Small distributed embedded systems; Small
                 programs; small programs; software; Software
                 development environment; software development
                 environment",
  pubcountry =   "USA",
  thesaurus =    "Development systems; Distributed processing; High
                 level languages; Object-oriented languages; Program
                 compilers; Programming environments; Real-time systems;
                 Software portability",
  treatment =    "P Practical",
}

@Article{Gosling:1995:WJ,
  author =       "James Gosling and Arthur {van Hoff}",
  title =        "Winner: {Java}",
  journal =      j-PC-MAGAZINE,
  pages =        "??--??",
  day =          "19",
  month =        dec,
  year =         "1995",
  ISSN =         "0888-8507",
  bibdate =      "Thu Apr 30 13:05:05 1998",
  URL =          "http://www.zdnet.com/~pcmag/issues/1422/pcm00073.htm",
  acknowledgement = ack-jd,
}

@Article{Green:1995:MLS,
  author =       "Heather Green",
  title =        "{Microsoft} to License {Sun Java} Program",
  journal =      j-NEW-YORK-TIMES-SYNDICATE,
  pages =        "??--??",
  day =          "7",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:06:41 1995",
  URL =          "http://nytsyn.com/live/News3/341_120795_134125_6450.html",
  acknowledgement = ack-jd,
}

@Article{Guth:1995:IAV,
  author =       "Rob Guth",
  title =        "Interview: {Arthur van Hoff}, Creator of {Hot Java}",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "14",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Guth:1995:NCAa,
  author =       "Rob Guth",
  title =        "News: {Comdex Asia}: {Sun} Plans to License {Java} to
                 {Lotus}, {Intuit}",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "26",
  month =        oct,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Guth:1995:NCAb,
  author =       "Rob Guth",
  title =        "News: {Comdex Asia}: Network to Shift Power Balance,
                 {Gage} Says",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "31",
  month =        oct,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Guth:1995:NFL,
  author =       "Rob Guth",
  title =        "News: {Fujitsu} to License {Java}, Plans Broad
                 Implementation",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "19",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Guth:1995:NFS,
  author =       "Rob Guth",
  title =        "News: {Fujitsu}, {Sega} Partner Over Network Game
                 Services",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "31",
  month =        oct,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Guth:1995:NJV,
  author =       "Rob Guth",
  title =        "News: {Japanese} Vendors Wake Up to Smell of {Java}",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "12",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Guth:1995:NPB,
  author =       "Rob Guth",
  title =        "News: {3Com} Plans Bundles with {Netscape},
                 {Whiteboard}, {Java}",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "04",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Guth:1995:NSB,
  author =       "Rob Guth",
  title =        "News: {Sun} Brews {Java} Scheme for {General Magic}",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "08",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Guth:1995:NSS,
  author =       "Rob Guth",
  title =        "News: {Sun} Sees {Visual Basic} in {Microsoft}'s
                 {Java} License",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "11",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Guth:1995:NST,
  author =       "Rob Guth",
  title =        "News: {Sun}, {Toshiba} to Announce Broad Agreement",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "21",
  month =        sep,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Guth:1995:NTD,
  author =       "Rob Guth",
  title =        "News: {Toshiba}-{Sun} Deal Highlights {Japan}'s
                 Interest in {Java}",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "25",
  month =        sep,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Misc{Hacking:1995:INW,
  author =       "Edwin Hacking and Denise Marcucci and John Gage and
                 Arthur {van Hoff} and Bill Joy and Geoffrey Baehr and
                 Karl Jacob",
  title =        "{Internet}: the next wave",
  day =          "11",
  month =        jul,
  year =         "1995",
  bibdate =      "Sat Aug 17 16:45:43 MDT 1996",
  note =         "1 videocassette (60 min.)",
  acknowledgement = ack-nhfb,
  alttitle =     "Sunergy, 15 [videorecording] Next wave
                 [videorecording]",
  annote =       "Teleconference broadcast live from Transvideo Studios,
                 Mountain View, CA on July 11, 1995. Taped from a
                 satellite transmission by the University of California,
                 Berkeley, Office of Media Services. Closed captioned
                 for the hearing impaired. Producers, Edwin Hacking,
                 Denise Marcucci. Host: John Gage (Sun Microsystems).
                 Panel: Arthur Van Hoff (Sun Microcystems), Bill Joy
                 (Sun Microsystems), Geoffrey Baehr (Sun Microsystems),
                 Karl Jacob (Dimension X) In this teleconference a panel
                 of experts examines changes in the fundamental
                 programming language infrastructure on Internet brought
                 about by Java, a new simple object-oriented secure
                 language that's based on message passing across the
                 Net. VHS.",
  keywords =     "Compiling (Electronic computers); Computer networks --
                 Management; Computer software -- Development; Films for
                 the hearing impaired; Information technology; Internet
                 (Computer network); Java (Computer program language);
                 Object-oriented programming (Computer science)",
}

@Article{Hayes:1995:EBJ,
  author =       "Frank Hayes",
  title =        "{Espresso} brews up {Java} apps",
  journal =      j-COMPUTERWORLD,
  volume =       "29",
  number =       "51",
  pages =        "8--8",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Dec 21 14:19:20 1995",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1995:NJI,
  author =       "Frank Hayes",
  title =        "News: {Java} is Hot",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "08",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1995:NSH,
  author =       "Frank Hayes",
  title =        "News: {Symantec} Hopes {Espresso} Will Make {Java} Go
                 Down Easier",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "15",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1995:NSM,
  author =       "Frank Hayes and Jean S. Bozman",
  title =        "News: {Sun Micro} to Field Apps, Tools with {Java}",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "10",
  month =        nov,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1995:NTF,
  author =       "Frank Hayes",
  title =        "News: Toolmakers Focus on {Internet} Development",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "22",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1995:NVU,
  author =       "Frank Hayes",
  title =        "News: {VB} Users Wait and See About {Web} Scripting
                 Tools",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "14",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Headden:1995:GS,
  author =       "Susan Headden",
  title =        "The glow of success",
  journal =      j-US-NEWS-WORLD-REP,
  volume =       "119",
  pages =        "63--64",
  day =          "4",
  month =        dec,
  year =         "1995",
  CODEN =        "XNWRAV",
  ISSN =         "0041-5537",
  bibdate =      "Sat Sep 07 18:48:06 1996",
  abstract =     "Scott McNealy's longtime commitment to nonproprietary
                 technologies and network computing has resulted in a
                 dramatic turnaround in the fortunes of Sun
                 Microsystems. Between the fiscal years 1990 and 1995
                 Sun's revenues increased 139 percent and its net income
                 rose 221 percent. Over the past six months the
                 company's stock has tripled and its new computer
                 language, Java, has taken the Internet by storm. Java
                 is a type of international language that understands
                 all computers. According to McNealy, Java not only
                 proves that the network is the computer, but it may
                 even loosen the grip of Microsoft because it can be
                 used with any system",
  acknowledgement = ack-nhfb,
}

@Article{Heck:1995:PRN,
  author =       "Mike Heck",
  title =        "Product Review: {Netscape Navigator} Sets Own
                 Standards",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "29",
  month =        nov,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Heskett:1995:NCW,
  author =       "Ben Heskett",
  title =        "News: Companies to Watch in 1996 --- {SunSoft Inc.}",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "22",
  month =        dec,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Misc{IBM:1995:ILJ,
  author =       "{IBM Corporation}",
  title =        "{IBM} licenses {Java} technology from {Sun
                 Microsystems} for use in {Internet} products",
  howpublished = "press release",
  day =          "6",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:08:02 1995",
  URL =          "http://www.ibm.com/News/javapr.html",
  acknowledgement = ack-jd,
}

@Article{InfoWorld:1995:NOA,
  author =       "{InfoWorld staff}",
  title =        "News: {Oracle} to Announce {Java} Support, Progress to
                 Release {Ole} Controls",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "21",
  month =        oct,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{InfoWorld:1995:NP,
  author =       "{InfoWorld staff}",
  title =        "News: Pipeline",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "22",
  month =        nov,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{InfoWorld:1995:NPJ,
  author =       "{InfoWorld staff}",
  title =        "News: Pipeline --- {Java} Due in 1996",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "03",
  month =        oct,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{InfoWorld:1995:NSOb,
  author =       "{InfoWorld staff}",
  title =        "News: {SunService} Offers {Java} Programming Courses",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "20",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{InfoWorld:1995:NSS,
  author =       "{InfoWorld staff}",
  title =        "News: {Sun} Set to Release {DOE} on {Solaris}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "16",
  month =        sep,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{InfoWorld:1995:NTS,
  author =       "{InfoWorld staff}",
  title =        "News: Tool Set Plugs {Java} Apps into {CORBA}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "12",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Johnston:1995:CML,
  author =       "Stuart J. Johnston and Kim S. Nash",
  title =        "Capitulation! {Microsoft} to license {Java};
                 {Internet} standards war avoided",
  journal =      j-COMPUTERWORLD,
  volume =       "29",
  number =       "50",
  pages =        "1, 141",
  day =          "11",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sun Dec 17 10:18:53 1995",
  acknowledgement = ack-nhfb,
}

@Article{Johnston:1995:NMO,
  author =       "Stuart J. Johnston and Kim S. Nash",
  title =        "News: {Microsoft} Opts to Avoid {Internet} Standards
                 War",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "08",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Johnston:1995:NMP,
  author =       "Stuart J. Johnston and Kim S. Nash",
  title =        "News: {Microsoft} Plans to Unveil {Internet}
                 Products",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "01",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  acknowledgement = ack-nhfb,
}

@Article{Kalin:1995:NIW,
  author =       "Sari Kalin",
  title =        "News: {Internet World} 95: {Sun}'s {Schmidt} Foresees
                 {Net} Appliance",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "30",
  month =        oct,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Kalin:1995:NWC,
  author =       "Sari Kalin",
  title =        "News: {WWW Conference}: {Web Consortium} Forges
                 {Active Object} Agreement",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "12",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Karpinski:1995:HJA,
  author =       "Richard Karpinski",
  title =        "{Hot Java} arrives: {Sun} aims to revolutionize the
                 {Web}",
  journal =      j-INTERAGE,
  pages =        "??--??",
  day =          "22",
  month =        may,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:09:42 1995",
  URL =          "http://techweb.cmp.com/ia/15issue/15hotjava.html",
  acknowledgement = ack-jd,
}

@Article{Karpinski:1995:SLC,
  author =       "Richard Karpinski",
  title =        "{ScriptX} language could give {Sun}'s {Hot Java} a run
                 for its money---{IBM} adds {Web} hooks to multimedia
                 tools",
  journal =      j-INTERAGE,
  pages =        "??--??",
  day =          "17",
  month =        jul,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:10:35 1995",
  URL =          "http://techweb.cmp.com/ia/19issue/19ibm.html",
  acknowledgement = ack-jd,
}

@Unpublished{Keishiro:1995:JJC,
  author =       "T. Keishiro",
  title =        "{J2C Java} {.class} to {C} translator",
  year =         "1995",
  bibdate =      "Tue Mar 3 12:27:33 1998",
  note =         "J2C is compared with Harissa in
                 \cite{Muller:1997:HFE}.",
  URL =          "http://www.webity.co.jp/info/andoh/java/j2c.html",
}

@Article{Knowles:1995:NUE,
  author =       "Anne Knowles",
  title =        "News: {Unix} Expo: Second-Tier Vendors Unveil
                 Hardware",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "21",
  month =        sep,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Kohlepp:1995:NGW,
  author =       "Robert J. Kohlepp",
  title =        "Next Generation {Web} Browsing",
  journal =      j-NETWORK-COMPUTING,
  volume =       "6",
  number =       "9",
  pages =        "48--??",
  day =          "1",
  month =        aug,
  year =         "1995",
  CODEN =        "NCOMEV",
  ISSN =         "1046-4468",
  bibdate =      "Wed May 22 12:48:55 MDT 1996",
  bibsource =    "UnCover library database",
  URL =          "http://techweb.cmp.com/techweb/nc/609/609sneak1.html",
  abstract =     "Today's Web browsers may be limited by HTML
                 specifications, but VRML and Java are two new languages
                 designed to enhance browsing and take the on-line world
                 to another level.",
  acknowledgement = ack-jd # " and " # ack-nhfb,
  xxauthor =     "Robert J. Kohlhepp??",
}

@Article{Laberis:1995:EHJ,
  author =       "Bill Laberis",
  title =        "Editorial: {Hot Java}!",
  journal =      j-COMPUTERWORLD,
  volume =       "29",
  number =       "50",
  pages =        "36--36",
  day =          "11",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sun Dec 17 15:00:15 1995",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{LaMonica:1995:NCC,
  author =       "Martin LaMonica",
  title =        "News: Counting the component change",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "14",
  month =        nov,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{LaMonica:1995:NIW,
  author =       "Martin LaMonica",
  title =        "News: {IBM} to Woo {Windows} Developers for
                 {OpenDoc}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "04",
  month =        nov,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{LaMonica:1995:NND,
  author =       "Martin LaMonica",
  title =        "News: {Neuron Data}, {SunSoft} Take Different Paths to
                 {Web}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "16",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{LaMonica:1995:NOE,
  author =       "Martin LaMonica",
  title =        "News: {Openscape} Emulates, Augments {Visual Basic}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "03",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{LaMonica:1995:NSH,
  author =       "Martin LaMonica",
  title =        "News: {Symantec} Hot to Deliver {Espresso}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "16",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{LaMonica:1995:NSN,
  author =       "Martin LaMonica",
  title =        "News: {SunSoft}'s {Neo} Object Framework Embraces
                 {Internet}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "23",
  month =        sep,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{LaMonica:1995:NTV,
  author =       "Martin LaMonica",
  title =        "News: Tool Vendors Tie {Web} to Client/Server Apps",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "10",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Leinfuss:1995:FSY,
  author =       "Emily Leinfuss",
  title =        "Feature: Sorting out your {Web}-Database Options",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "05",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Leonard:1995:JJJ,
  author =       "Andrew Leonard",
  title =        "{Java Java Java}: Is it the Future or the End?",
  journal =      j-WEB-REVIEW,
  pages =        "??--??",
  day =          "22",
  month =        nov,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:15:58 1995",
  URL =          "http://www.gnn.com/gnn/wr/nov22/features/java/index.html",
  acknowledgement = ack-jd,
}

@Article{Liederman:1995:DEY,
  author =       "Erica Liederman",
  title =        "`{Java Day}' event: You are there",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "11",
  pages =        "??--??",
  year =         "1995",
  URL =          "http://www.sun.com/sunworldonline/swol-11-1995/swol-11-java.event.html",
  abstract =     "Couldn't get a ticket for the hottest show in Silicon
                 Valley? Here's what our reporter saw and heard at the
                 event that was equal parts tent revival and technical
                 conference.",
  acknowledgement = ack-nhfb,
}

@Misc{Liederman:1995:JDY,
  author =       "Erica Liederman",
  title =        "{Java} Day: You are there",
  howpublished = "SunWorld Online",
  month =        nov,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:17:36 1995",
  URL =          "http://www.Sun.COM/sunworldonline/swol-11-1995/swol-11-java.event.html",
  acknowledgement = ack-jd,
}

@Article{Liederman:1995:MLJ,
  author =       "Erica Liederman",
  title =        "{Microsoft} licenses {Java}",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1995",
  bibdate =      "Thu Apr 4 07:27:37 1996",
  URL =          "http://www.sun.com/sunworldonline/swol-12-1995/swol-12-microsoft.html",
  abstract =     "In a stunning announcement, Microsoft said it had
                 signed a source-code agreement for Java, and plans to
                 Java-enable its browser.",
  acknowledgement = ack-jd,
}

@Article{Lim:1995:BDE,
  author =       "W. Lim",
  title =        "The {BALI} development environment for small mobile
                 robots",
  journal =      j-PROC-SPIE,
  volume =       "2591",
  pages =        "55--65",
  month =        "????",
  year =         "1995",
  CODEN =        "PSISDG",
  ISSN =         "0277-786X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7420 (Control engineering computing); C3390C (Mobile
                 robots)C6180G (Graphical user interfaces); C6110J
                 (Object-oriented programming); C6115 (Programming
                 support); C6140D (High level languages); C5130
                 (Microprocessor chips)",
  conflocation = "Philadelphia, PA, USA; 23-24 Oct. 1995",
  conftitle =    "Mobile Robots X",
  keywords =     "68HC11-based motherboard; BALI development
                 environment; environment maps; graphical user
                 interfaces; Java; microcontrollers; MIT 6.270; mobile
                 robots; object-oriented languages; object-oriented
                 methods; orientation maps; project; robot; robot
                 programming; sensor readings; small mobile robots;
                 status information; support environments",
  sponsororg =   "SPIE",
  treatment =    "P Practical",
}

@Misc{Lotus:1995:LOP,
  author =       "{Lotus Development Corporation.}",
  title =        "{Lotus} Outlines Plans to Deliver Powerful Integration
                 of {Notes} And {World Wide Web}---Announces {Lotus
                 Notes} Server That Includes Native {Notes} Support for
                 {HTTP}, {HTML} and {Java} Technology",
  howpublished = "press release",
  day =          "13",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:19:31 1995",
  URL =          "http://www.Lotus.com/corpcomm/3406.htm",
  acknowledgement = ack-jd,
}

@Article{Louis:1995:JMC,
  author =       "Tristan Louis",
  title =        "{Java} on the Menu: Causing Jitters?",
  journal =      j-WEB-WEEK,
  pages =        "??--??",
  month =        jun,
  year =         "1995",
  CODEN =        "WEWEFP",
  bibdate =      "Sun Dec 17 09:22:39 1995",
  URL =          "http://www.mecklerweb.com/ww/news/june-95/paper/df/1-2java.html",
  acknowledgement = ack-jd,
}

@Article{Louis:1995:JPN,
  author =       "Tristan Louis",
  title =        "{Java}: Promising, But Needs Work",
  journal =      j-WEB-WEEK,
  pages =        "??--??",
  month =        aug,
  year =         "1995",
  CODEN =        "WEWEFP",
  bibdate =      "Sun Dec 17 09:21:06 1995",
  URL =          "http://www.mecklerweb.com/ww/news/aug-95/1-4java.html",
  acknowledgement = ack-jd,
}

@Article{Louis:1995:SBH,
  author =       "Tristan Louis",
  title =        "{Sun} Brews {HotJava}",
  journal =      j-INTERNET-WORLD,
  pages =        "??--??",
  month =        sep,
  year =         "1995",
  CODEN =        "IERNE8",
  ISSN =         "1064-3923",
  bibdate =      "Sun Dec 17 09:24:18 1995",
  URL =          "http://www.mecklerweb.com/iw/v6n9/news.htm#sun",
  acknowledgement = ack-jd,
}

@Misc{Macromedia:1995:MSM,
  author =       "{Macromedia}",
  title =        "{Macromedia} \& {Sun Microsystems} To Develop
                 {Internet} Tools And Technology",
  howpublished = "press release",
  day =          "30",
  month =        oct,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:27:10 1995",
  URL =          "http://www.macromedia.com/Industry/Macro/Ucon/News/sun.html",
  acknowledgement = ack-jd,
}

@Article{Maguire:1995:HJH,
  author =       "John G. Maguire",
  title =        "{Hot Java} for {Homer Simpson}: {Sun Microsystems Inc}
                 revives its interactive technology for {Fox
                 Broadcasting Co}'s {3-D Web} site",
  journal =      j-OPEN-COMPUTING,
  volume =       "12",
  number =       "11",
  pages =        "72--??",
  month =        nov,
  year =         "1995",
  CODEN =        "OPCOEB",
  ISSN =         "1078-2370",
  bibdate =      "Sun Dec 17 09:25:52 1995",
  URL =          "http://www.wcmh.com/oc/products/reviews/java9511.html",
  acknowledgement = ack-jd,
}

@Article{Mason:1995:NOD,
  author =       "Sara Mason",
  title =        "News: {OSF} Debuts {Open Software ``Mall''} on {Web}",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "01",
  month =        aug,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Misc{McChesney:1995:RJ,
  author =       "John McChesney",
  title =        "Report on {Java}",
  howpublished = "National Public Radio Morning Edition",
  day =          "27",
  month =        oct,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:29:18 1995",
  URL =          "http://www.realaudio.com/rafiles/npr/password/nb-102701-7.ram",
  acknowledgement = ack-jd,
}

@Misc{McChesney:1995:RNS,
  author =       "John McChesney",
  title =        "Report on {Netscape} and {Sun Microsystems}'
                 {JavaScript}",
  howpublished = "National Public Radio All Things Considered",
  day =          "4",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:31:10 1995",
  URL =          "http://www.realaudio.com/rafiles/npr/password/120401-9.ram",
  acknowledgement = ack-jd,
}

@Article{McKay:1995:NIP,
  author =       "Niall McKay",
  title =        "News: {IBM} To Preload {Unix} System Software on
                 {RS6000}",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "18",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{McKay:1995:NPG,
  author =       "Niall McKay",
  title =        "News: {PowerBuilder} 5.0 Gives Increased {Internet}
                 Support",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "14",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{McKenzie:1995:ERS,
  author =       "Bruce J. McKenzie and Corey Yeatman and Lorraine De
                 Vere",
  title =        "Error Repair in Shift-Reduce Parsers",
  journal =      j-TOPLAS,
  volume =       "17",
  number =       "4",
  pages =        "672--689",
  month =        jul,
  year =         "1995",
  CODEN =        "ATPSDT",
  ISSN =         "0164-0925",
  bibdate =      "Mon Jul 26 07:49:28 1999",
  note =         "See failure report \cite{Bertsch:1999:FPT}.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0164-0925/210193.html",
  abstract =     "Local error repair of strings during CFG parsing
                 requires the insertion and deletion of symbols in the
                 region of a syntax error to produce a string that is
                 error free. Rather than precalculating tables at parser
                 generation time to assist in finding such repairs, this
                 article shows how such repairs can be found during
                 shift-reduce parsing by using the parsing tables
                 themselves. This results in a substantial space saving
                 over methods that require precalculated tables.
                 Furthermore, the article shows how the method can be
                 integrated with lookahead to avoid finding repairs that
                 immediately result in further syntax errors. The
                 article presents the results of experiments on a
                 version of the LALR(1)-based parser generator {\em
                 Bison\/} to which the algorithm was added.",
  acknowledgement = ack-nhfb,
  keywords =     "algorithms; languages; theory",
  subject =      "{\bf D.3.4}: Software, PROGRAMMING LANGUAGES,
                 Processors, Parsing. {\bf D.3.4}: Software, PROGRAMMING
                 LANGUAGES, Processors, Translator writing systems and
                 compiler generators. {\bf D.3.4}: Software, PROGRAMMING
                 LANGUAGES, Processors, Compilers. {\bf D.2.5}:
                 Software, SOFTWARE ENGINEERING, Testing and Debugging,
                 Error handling and recovery.",
}

@Article{Messmer:1995:NNIa,
  author =       "Ellen Messmer and Peggy Watt",
  title =        "News: {Networld}+{Interop}: {Microsoft} Sets Sights on
                 {Internet}",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "29",
  month =        sep,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Messmer:1995:NNIb,
  author =       "Ellen Messmer",
  title =        "News: New {Internet} Commerce Tools Launched",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "06",
  month =        oct,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Messmer:1995:NNU,
  author =       "Ellen Messmer",
  title =        "News: {Netscape} to Unveil Multimedia {Web} Browser,
                 Tools Suite",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "15",
  month =        sep,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Messmer:1995:NSL,
  author =       "Ellen Messmer",
  title =        "News: {Sun} to Launch {Internet} Software for
                 Commerce",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "19",
  month =        may,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Messmer:1995:NWS,
  author =       "Ellen Messmer",
  title =        "News: Which Standard for Future {Web} Development?",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "11",
  month =        dec,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Metcalfe:1995:CEH,
  author =       "Bob Metcalfe",
  title =        "Column: From the Ether --- Hit the Iway, But Leave the
                 Microwave",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "12",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Metcalfe:1995:CEI,
  author =       "Bob Metcalfe",
  title =        "Column: From the Ether --- Info Appliances",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "24",
  month =        oct,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Metcalfe:1995:CET,
  author =       "Bob Metcalfe",
  title =        "Column: From the Ether --- {Telescript} on the {Web}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "06",
  month =        nov,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Misc{Metrowerks:1995:MCS,
  author =       "Inc. Metrowerks",
  title =        "{Metrowerks} Collaborates with {Sun Microsystems} to
                 Provide {Java} Programming Tools in {CodeWarrior}
                 Product for {Macintosh}",
  howpublished = "press release",
  day =          "10",
  month =        nov,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:32:21 1995",
  URL =          "http://www.metrowerks.com/news/press/java.html",
  acknowledgement = ack-jd,
}

@Misc{Microsoft:1995:ISD,
  author =       "{Microsoft Corporation}",
  title =        "{Internet} Strategy Day",
  howpublished = "press release",
  day =          "7",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:33:44 1995",
  URL =          "http://www.microsoft.com/internet/press.htm",
  acknowledgement = ack-jd,
}

@Article{Mills:1995:NBS,
  author =       "Elinor Mills",
  title =        "News: {Borland}, {Spyglass} License {Sun}'s {Java
                 Internet} Technology",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "08",
  month =        nov,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Mills:1995:NMS,
  author =       "Elinor Mills",
  title =        "News: {Macromedia}, {Sun} Join to Put Multimedia on
                 the {Internet}",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "31",
  month =        oct,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Mills:1995:NPO,
  author =       "Elinor Mills",
  title =        "News: {PC} Outlook: Servers, Portables, {Starfish} and
                 {Netscape}",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "05",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Mills:1995:NVD,
  author =       "Elinor Mills",
  title =        "News: Vendors Debate {Internet} Appliance
                 Feasibility",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "08",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Moore:1995:NWT,
  author =       "Steve Moore",
  title =        "News: {Web} Technologies Promise to Eliminate
                 Enterprise Woes",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "11",
  month =        aug,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  acknowledgement = ack-nhfb,
}

@Article{Morin:1995:OW,
  author =       "Richard Morin",
  title =        "{Oak} and {WebRunner}",
  journal =      j-SUNEXPERT,
  volume =       "6",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1995",
  ISSN =         "1053-9239",
  bibdate =      "Sat Dec 16 14:59:28 1995",
  note =         "Oak was the internal name at Sun Microsystems for this
                 project, but was changed to Java for trademark
                 reasons.",
  URL =          "http://java.sun.com/./press/940200sunexpert/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Nance:1995:WOG,
  author =       "Barry Nance",
  title =        "A Whole Other Galaxy: quickly {develop}
                 object-oriented applications without the shortcomings
                 of high-level abstraction",
  journal =      j-BYTE,
  volume =       "20",
  number =       "7",
  pages =        "155--??",
  month =        jul,
  year =         "1995",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Aug 23 07:18:37 1997",
  acknowledgement = ack-nhfb,
}

@Article{Nash:1995:NIU,
  author =       "Kim S. Nash",
  title =        "News: {Iband} Unveils Backstage at {Web Innovation
                 Show}",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "08",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Nash:1995:NNE,
  author =       "Kim S. Nash",
  title =        "News: {Netscape} Expands Beyond Roots",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "29",
  month =        sep,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  acknowledgement = ack-nhfb,
}

@Article{Nash:1995:NNI,
  author =       "Kim S. Nash",
  title =        "News: {Netscape} to Introduce {Web} Developer Tools",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "15",
  month =        sep,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Nash:1995:NSN,
  author =       "Kim S. Nash and Stuart J. Johnston",
  title =        "News: {Sun}, {Netscape} Gun for {Microsoft} with
                 {Java} Script",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "01",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  acknowledgement = ack-nhfb,
}

@Misc{NaturalIntelligence:1995:RA,
  author =       "{Natural Intelligence, Inc.}",
  title =        "`{ROASTER}' Announcement",
  howpublished = "press release",
  day =          "18",
  month =        oct,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:34:56 1995",
  URL =          "http://www.natural.com/pages/products/roaster/roasterpr.html",
  acknowledgement = ack-jd,
}

@Misc{Nelson:1995:HJW,
  author =       "Brian Nelson",
  title =        "{Hot Java} Wakes up {Internet}",
  howpublished = "Cable News Network Computer Connection",
  day =          "9",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:36:12 1995",
  URL =          "http://www.cnn.com/TRANSCRIPTS/conn/conn120995+1.html",
  acknowledgement = ack-jd,
}

@Misc{Nelson:1995:WWW,
  author =       "Brian Nelson",
  title =        "{World Wide Web} gets jolt from {Java} and
                 {Shockwave}",
  howpublished = "Cable News Network",
  day =          "8",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:37:33 1995",
  URL =          "http://www.cnn.com/TECH/9512/java/index.html",
  acknowledgement = ack-jd,
}

@Misc{Netscape:1995:NLS,
  author =       "{Netscape Communications Corporation}",
  title =        "{Netscape} to License {Sun}'s {Java} Programming
                 Language",
  howpublished = "press release",
  day =          "23",
  month =        may,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:39:49 1995",
  URL =          "http://home.netscape.com/newsref/pr/newsrelease25.html",
  acknowledgement = ack-jd,
}

@Misc{Netscape:1995:NSA,
  author =       "{Netscape Communications Corporation}",
  title =        "{Netscape} and {Sun} Announce {Javascript}, the Open,
                 Cross-Platform Object Scripting Language for Enterprise
                 Networks and the {Internet}",
  howpublished = "press release",
  day =          "4",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:38:36 1995",
  URL =          "http://home.netscape.com/newsref/pr/newsrelease67.html",
  acknowledgement = ack-jd,
}

@Article{NetworkWorld:1995:NIN,
  author =       "{Network World staff}",
  title =        "News: {InterCon}, {Navisoft} Boost Profiles on {Web}
                 Browser Scene",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "19",
  month =        sep,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Niemeyer:1995:EJA,
  author =       "Pat Niemeyer",
  title =        "Exploring {Java}: {A} Tutorial Introduction",
  journal =      j-X-RESOURCE,
  volume =       "16",
  number =       "1",
  pages =        "77--102",
  month =        dec,
  year =         "1995",
  CODEN =        "XRESEA",
  ISBN =         "0-937175-79-X",
  ISSN =         "1058-5591",
  bibdate =      "Sat Jan 13 11:42:58 1996",
  acknowledgement = ack-nhfb,
}

@Article{OConnell:1995:JIS,
  author =       "Michael O'Connell",
  title =        "{Java}: The Inside Story",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "07",
  pages =        "??--??",
  month =        jul,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:40:55 1995",
  URL =          "http://www.sun.com/sunworldonline/swol-07-1995/swol-07-java.html",
  abstract =     "When a handful of Sun engineers started work on what's
                 become Java, none imagined it would appear in a
                 graphical Internet browser. In fact, such browsers
                 didn't even exist! We reveal what Java was meant to be,
                 its development, and what its future holds.",
  acknowledgement = ack-jd,
}

@Misc{OConnell:1995:JPT,
  author =       "Michael O'Connell",
  title =        "{Java} proliferates through licensing deals",
  howpublished = "SunWorld Online",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:41:50 1995",
  URL =          "http://www.sun.com/sunworldonline/swol-12-1995/swol-12-javadeal.html",
  acknowledgement = ack-jd,
}

@Article{OConnell:1995:JWD,
  author =       "Michael O'Connell",
  title =        "{Java} wheeling and dealing",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "12",
  pages =        "??--??",
  year =         "1995",
  URL =          "http://www.sun.com/sunworldonline/swol-12-1995/swol-12-javadeal.html",
  abstract =     "Sun's Java group has been making waves and making
                 deals. Here's a roundup of the latest Java business
                 partnerships.",
  acknowledgement = ack-nhfb,
}

@Article{OConnell:1995:NAJ,
  author =       "Michael O'Connell",
  title =        "{Netscape} adds {Java} and more",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "10",
  pages =        "??--??",
  year =         "1995",
  URL =          "http://www.sun.com/sunworldonline/swol-10-1995/swol-10-netscape.html",
  abstract =     "Increased functionality enhances the present, support
                 for Java makes for a robust future for Netscape's
                 next-generation browser, shipping soon.",
  acknowledgement = ack-nhfb,
}

@Misc{OConnell:1995:NNG,
  author =       "Michael O'Connell",
  title =        "{Netscape}'s next generation",
  howpublished = "SunWorld Online",
  month =        oct,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:43:15 1995",
  URL =          "http://www.sun.com/sunworldonline/swol-10-1995/swol-10-netscape.html",
  acknowledgement = ack-jd,
}

@Article{Ouellette:1995:NLP,
  author =       "Tim Ouellette",
  title =        "News: {Lotus} Prepares to Meet {Internet} Head On",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "15",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Ouellette:1995:NNU,
  author =       "Tim Ouellette",
  title =        "News: {Notes} Users Eager to Get Upgrade",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "22",
  month =        dec,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  acknowledgement = ack-nhfb,
}

@Article{Parr:1995:APL,
  author =       "Terence J. Parr and Russell W. Quong",
  title =        "{ANTLR}: {A} Predicated-{LL}(k) Parser Generator",
  journal =      j-SPE,
  volume =       "25",
  number =       "7",
  pages =        "789--810",
  month =        jul,
  year =         "1995",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644",
  bibdate =      "Sat Sep 13 15:27:10 1997",
  URL =          "ftp://ftp.parr-research.com/pub/pccts/papers/antlr.ps;
                 ftp://ftp.parr-research.com/pub/pccts/papers/needlook.ps;
                 ftp://ftp.parr-research.com/pub/pccts/papers/predicates.ps.Z;
                 ftp://ftp.parr-research.com/pub/pccts/papers/sorcerer.ps.Z;
                 http://java.magelang.com/antlr/entry.html;
                 http://www.parr-research.com/antlr/parr.phd.thesis.ps.zip",
  acknowledgement = ack-nhfb,
}

@Article{Parsons:1995:IEH,
  author =       "Michael Parsons",
  title =        "Interview: {Eric Hahn} of {Collabra} Talks {Netscape}
                 Futures",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "06",
  month =        oct,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Parsons:1995:INC,
  author =       "Michael Parsons",
  title =        "Interview: {Next Computer's Landwehr} Talks
                 {WebObjects}",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "15",
  month =        aug,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Parsons:1995:NIJ,
  author =       "Michael Parsons",
  title =        "News: {IBM} Jumps on {Java} Bandwagon",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "06",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Parsons:1995:NML,
  author =       "Michael Parsons",
  title =        "News: {Microsoft} Launches {VB Script}, Deals with
                 {Oracle}, {Spyglass}",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "07",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Parsons:1995:NMW,
  author =       "Michael Parsons",
  title =        "News: {Microsoft} Will License {Java} and Give Away
                 Browser",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "07",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Parsons:1995:NSS,
  author =       "Michael Parsons",
  title =        "News: {SunWorld}: {Sun} Takes Lid Off {Java},
                 {Netscape} Smells Coffee",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "24",
  month =        may,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Parsons:1995:NWIa,
  author =       "Michael Parsons",
  title =        "News: {Web} Innovation: {SGI}, {Sun} and {Netscape}
                 Boost {VRML}, {Java}",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "05",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Parsons:1995:NWIb,
  author =       "Michael Parsons",
  title =        "News: {Web} Innovations: {Andreessen} Launches
                 {Java}Script",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "05",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Pelline:1995:NSJ,
  author =       "Jeff Pelline",
  title =        "New Simpler {Java Script} Program To Help {Web}
                 Builders",
  journal =      j-NEW-YORK-TIMES-SYNDICATE,
  pages =        "??--??",
  day =          "2",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:45:35 1995",
  URL =          "http://nytsyn.com/live/News3/336_120295_185637_6719.html",
  acknowledgement = ack-jd,
}

@Article{Petreley:1995:CW,
  author =       "Nicholas Petreley",
  title =        "Column: Down to the Wire",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "18",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Misc{Postmodern:1995:PCA,
  author =       "Postmodern Computing",
  title =        "{PostModern Computing} announces {Black Widow} --- an
                 {Object Request Broker} that connects {Web} browsers to
                 {CORBA} objects using {Sun}'s {Java} language",
  howpublished = "press release",
  day =          "11",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:46:37 1995",
  URL =          "http://www.pomoco.com/bwdprs.html",
  acknowledgement = ack-jd,
}

@Article{Ricciuti:1995:NDM,
  author =       "Mike Ricciuti",
  title =        "News: Database Makers Head for the {Web}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "10",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Ricciuti:1995:NPD,
  author =       "Mike Ricciuti",
  title =        "News: {Paradox}, {dBase} Future Grim",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "03",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Richman:1995:NOO,
  author =       "Dan Richman",
  title =        "News: {Oracle} Offers Free {Web} Browser and
                 Software",
  journal =      j-COMPUTERWORLD,
  pages =        "??--??",
  day =          "27",
  month =        oct,
  year =         "1995",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Book{Ritchey:1995:J,
  author =       "Tim Ritchey",
  title =        "{Java}!",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "x + 366",
  year =         "1995",
  ISBN =         "1-56205-533-X",
  LCCN =         "TK5105.888.R58 1995",
  bibdate =      "Thu Mar 28 05:30:36 1996",
  note =         "Includes CD-ROM.",
  URL =          "http://java.sun.com/",
  acknowledgement = ack-nhfb,
  annote =       "Gives examples of how to write your own Java code.
                 Examples from book are on CD-ROM disk. System
                 requirements: Microsoft Windows; download additional
                 software, Java and Hot Java by Sun Microsystems.",
  keywords =     "Computer Science; Internet (Computer network); Java
                 (Computer program language)",
  xxnote =       "This ISBN occurs in
                 \cite{Ritchey:1996:PJ,Ritchey:1995:PJB,Ritchey:1995:J}.",
}

@Book{Ritchey:1995:PJB,
  author =       "Tim Ritchey",
  title =        "Programming with {Java}. Beta 2.0 {Java}",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "xiii + 389",
  day =          "1",
  month =        nov,
  year =         "1995",
  ISBN =         "1-56205-533-X",
  LCCN =         "QA 76.73 J3 R482 1995",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/newriders/;
                 http://www.amazon.com/exec/obidos/ISBN=156205533X/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35.00",
  URL =          "http://java.sun.com/;
                 http://www.mcp.com/113779062800198/cgi-bin/bag?isbn=1-56205-533-X&last=/bookstore",
  acknowledgement = ack-nhfb,
  annote =       "CD-ROM includes: Java developers kit for Windows 95,
                 Windows NT, and Sun Solaris 2.x, Java applet tools,
                 example applets from the text. Explains the differences
                 between Java, C, and C++ and how you can exploit those
                 differences on the Internet. Covers Beta 2.0.",
  dimensions =   "9.09in x 7.37in x 1.12in",
  keywords =     "Computer Science; Internet (Computer network); Java
                 (Computer program language)",
  paperback =    "yes",
  xxnote =       "This ISBN occurs in
                 \cite{Ritchey:1996:PJ,Ritchey:1995:PJB,Ritchey:1995:J}.",
  xxtitle =      "Programming With {Java}!",
}

@Article{Rodley:1995:PHA,
  author =       "John Rodley",
  title =        "Programming {HotJava} Applets",
  journal =      j-DDJ,
  volume =       "20",
  type =         "SB",
  number =       "??",
  pages =        "7--??",
  month =        nov # "\slash " # dec,
  year =         "1995",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rodriguez:1995:SSL,
  author =       "Arturo A. Rodriguez and Martin Fisher and Brian
                 Markey",
  title =        "Standards: Scripting languages emerge in standards
                 bodies",
  journal =      j-IEEE-MULTIMEDIA,
  volume =       "2",
  number =       "4",
  pages =        "88--92",
  month =        "Winter",
  year =         "1995",
  CODEN =        "IEMUE4",
  ISSN =         "1070-986X",
  bibdate =      "Mon Jan 29 16:49:41 MST 2001",
  bibsource =    "http://www.computer.org/multimedia/mu1995/",
  note =         "Discusses the proposed Standard Multimedia\slash
                 Hypermedia Scripting Language (SMSL), a superset of
                 Java.",
  URL =          "http://dlib.computer.org/mu/books/mu1995/pdf/u40088.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Rymer:1995:CCI,
  author =       "John Rymer",
  title =        "Column: The Challenge of Incompatible Object Systems",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "24",
  month =        may,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Schlender:1995:WII,
  author =       "Brent Schlender",
  title =        "Whose {Internet} is it, Anyway?",
  journal =      j-FORTUNE,
  pages =        "??--??",
  day =          "11",
  month =        dec,
  year =         "1995",
  CODEN =        "FORTAP",
  ISSN =         "0015-8259",
  bibdate =      "Sun Dec 17 09:47:58 1995",
  URL =          "http://pathfinder.com/fortune/magazine/1995/951211/infotech.internet.html",
  acknowledgement = ack-jd,
}

@Misc{SGI:1995:SGS,
  author =       "{Silicon Graphics, Inc.}",
  title =        "{Silicon Graphics}, {Sun Microsystems} and {Netscape}
                 join forces to take the {Web} to the next level",
  howpublished = "press release",
  day =          "4",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:49:25 1995",
  URL =          "http://www.sgi.com/Products/cosmo/sgisun.htm",
  acknowledgement = ack-jd,
}

@Article{Shah:1995:SRS,
  author =       "Rawn Shah",
  title =        "Show report: {SIGGRAPH} 95/{Java BOF}",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "09",
  pages =        "??--??",
  year =         "1995",
  URL =          "http://www.sun.com/sunworldonline/swol-09-1995/swol-09-siggraph.html",
  abstract =     "Javatize! The view from the graphics show in LA, scene
                 of the world's first Java BOF meeting -- though VRML
                 did a better job of dazzling the crowds.",
  acknowledgement = ack-nhfb,
}

@Article{Singh:1995:CNDa,
  author =       "Jai Singh",
  title =        "Column: From the News Desk --- The {Cold War} of the
                 {Internet}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "04",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Singh:1995:CNDb,
  author =       "Jai Singh",
  title =        "Column: From the News Desk --- It Seems Pigs Can Fly",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "12",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Singh:1995:IOB,
  author =       "Jai Singh and Nick Wingfield",
  title =        "Interview: {Oracle}'s {Benioff} Jabs at {Netscape},
                 {Microsoft}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "14",
  month =        nov,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Sklar:1995:EGA,
  author =       "David F. Sklar",
  title =        "Embedding Graphics Applications inside {Web} Pages",
  journal =      j-X-J,
  volume =       "5",
  number =       "5",
  pages =        "68--69",
  month =        may,
  year =         "1995",
  CODEN =        "XJOUEA",
  ISSN =         "1056-7003",
  bibdate =      "Tue May 07 07:00:27 1996",
  note =         "Discusses {Java} use on the {Web}.",
  acknowledgement = ack-nhfb,
}

@Misc{Spyglass:1995:SLS,
  author =       "{Spyglass, Inc.}",
  title =        "{Spyglass} Licenses {Sun Microsystems}' {Java} for
                 {Spyglass Mosaic}",
  howpublished = "press release",
  day =          "8",
  month =        nov,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:50:32 1995",
  URL =          "http://www.spyglass.com/current/nov895.html",
  acknowledgement = ack-jd,
}

@Article{Sullivan-Trainor:1995:IRN,
  author =       "Michael Sullivan-Trainor and Richard Villars",
  title =        "{IDC} Report: {Netscape} Launches {Navigator} 2.0",
  journal =      j-INTERNATIONAL-DATA-CORP-RESEARCH,
  pages =        "??--??",
  day =          "21",
  month =        sep,
  year =         "1995",
  URL =          "http://www.idcresearch.com/",
  acknowledgement = ack-nhfb,
}

@Article{Sullivan:1995:JFS,
  author =       "Eamonn Sullivan",
  title =        "{Java} falls short of hype, but showcases technology's
                 potential",
  journal =      j-PC-WEEK,
  pages =        "??--??",
  day =          "9",
  month =        nov,
  year =         "1995",
  ISSN =         "0740-1604",
  bibdate =      "Sun Dec 17 09:51:50 1995",
  URL =          "http://www.pcmag.ziff.com/~pcweek/reviews/1106/tr45java.html",
  acknowledgement = ack-jd,
}

@Misc{Sullivan:1995:SJT,
  author =       "Eamonn Sullivan",
  title =        "{Sun}'s {Java} technology perks up {WWW}",
  howpublished = "PC Week Online",
  day =          "5",
  month =        jun,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:53:26 1995",
  URL =          "http://www.ziff.com/~pcweek/reviews/june_1995/java.html",
  acknowledgement = ack-jd,
}

@Misc{Symantec:1995:SRF,
  author =       "{Symantec Corporation}",
  title =        "{Symantec} Releases first {Java} development
                 environment for {Windows 95/NT}",
  howpublished = "press release",
  day =          "13",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:58:53 1995",
  URL =          "http://www.Symantec.com/lit/dev/javapress.html",
  acknowledgement = ack-jd,
}

@Article{Tennant:1995:IBG,
  author =       "Don Tennant",
  title =        "Interview: {Bill Gates} on {Microsoft}'s ``Only Sin''
                 and Other Subjects",
  journal =      j-COMPUTERWORLD-HONG-KONG,
  pages =        "??--??",
  day =          "19",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Tennant:1995:NHE,
  author =       "Don Tennant",
  title =        "News: {HP} Eyes {Sun}'s {Java} for Possible Licensing
                 Deal",
  journal =      j-COMPUTERWORLD-HONG-KONG,
  pages =        "??--??",
  day =          "30",
  month =        nov,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Thomas:1995:JA,
  author =       "Wes Thomas",
  title =        "{Java}, Anyone?",
  journal =      j-WEB-REVIEW,
  pages =        "??--??",
  day =          "29",
  month =        sep,
  year =         "1995",
  bibdate =      "Sun Dec 17 09:59:56 1995",
  URL =          "http://www.gnn.com/gnn/wr/sept29/tech/safari/index.html",
  acknowledgement = ack-jd,
}

@Book{Tittel:1995:MOI,
  author =       "Ed Tittel and Mark Gaither",
  title =        "{Mecklermedia}'s official {Internet} world: 60 minute
                 guide to {Java}",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xxiii + 253",
  day =          "1",
  month =        oct,
  year =         "1995",
  ISBN =         "1-56884-711-4",
  LCCN =         "TK 5105.888 T58 1995",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1568847114/wholesaleproductA/;
                 http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$19.99",
  URL =          "http://db.www.idgbooks.com/database/book/isbn/generic-book.tmpl?query=1-56884-711-4",
  acknowledgement = ack-nhfb,
  dimensions =   "9.13in x 7.34in x 0.89in",
  keywords =     "computer networks; electronic mail; handbooks;
                 Internet (Computer network); Java (Computer program
                 language); local area networks; protocol (computers);
                 telecommunication; World Wide Web (Information
                 retrieval system)",
  paperback =    "yes",
  xxtitle =      "The Official {Internet} World 60 Minute Guide to
                 {Java}",
}

@Article{Trager:1995:JBC,
  author =       "Louis Trager",
  title =        "{Java} Becoming Cool New Computer Language",
  journal =      j-NEW-YORK-TIMES-SYNDICATE,
  pages =        "??--??",
  day =          "1",
  month =        nov,
  year =         "1995",
  bibdate =      "Sun Dec 17 10:01:02 1995",
  URL =          "http://nytsyn.com/live/Features1/305_110195_061353_32246.html",
  acknowledgement = ack-jd,
}

@Article{Trager:1995:JCL,
  author =       "Louis Trager",
  title =        "{Java} Computer Language Brings Gee-whiz Futurism",
  journal =      j-NEW-YORK-TIMES-SYNDICATE,
  pages =        "??--??",
  day =          "31",
  month =        oct,
  year =         "1995",
  bibdate =      "Sun Dec 17 10:01:59 1995",
  URL =          "http://nytsyn.com/live/Features1/304_103195_083533_21012.html",
  acknowledgement = ack-jd,
}

@Article{Trinkle:1995:NHK,
  author =       "Veronika Trinkle",
  title =        "News: {Hong Kong University} Brews {Chinese} Version
                 of {HotJava}",
  journal =      j-COMPUTERWORLD-HONG-KONG,
  pages =        "??--??",
  day =          "04",
  month =        oct,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Tubbs:1995:PFD,
  author =       "Dave Tubbs",
  title =        "Pop, Fizz, and Dance --- {Java} and {VRML} are new
                 graphics technologies that will alter the state of the
                 {Net}",
  journal =      j-INTERNET-WORLD,
  volume =       "6",
  number =       "11",
  pages =        "72--72",
  month =        "????",
  year =         "1995",
  CODEN =        "IERNE8",
  ISSN =         "1064-3923",
  bibdate =      "Sat Aug 23 09:08:50 1997",
  acknowledgement = ack-nhfb,
}

@Misc{Tyma:1995:JPF,
  author =       "Paul Tyma and {Computer Channel, Inc}",
  title =        "{Java} programming fundamentals: part 1",
  publisher =    "Computer Channel",
  address =      "Syosset, NY, USA",
  year =         "1995",
  bibdate =      "Fri May 31 08:36:17 MDT 1996",
  note =         "1 videocassette.",
  acknowledgement = ack-nhfb,
  annote =       "Presenter: Paul Tyma. VHS.",
  keywords =     "Internet (Computer network); Java (Computer program
                 language)",
}

@Article{Uimonen:1995:NTE,
  author =       "Terho Uimonen",
  title =        "News: {Taiwan} Eyes {Java}, Ready to Jump on
                 ``{Internet} Appliance'' Bandwagon",
  journal =      j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "14",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Vadlamudi:1995:NKO,
  author =       "Pardhu Vadlamudi",
  title =        "News: {Kodak} Offers Software to Enhance Images on the
                 {Web}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "16",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Vadlamudi:1995:NVP,
  author =       "Pardhu Vadlamudi",
  title =        "News: Vendors Push Tools to Move Existing Documents
                 On-line",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "05",
  month =        oct,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Valdes:1995:NGJ,
  author =       "Ray Vald{\'e}s",
  title =        "Net Gets a {Java} Buzz",
  journal =      j-DDDU,
  volume =       "2",
  number =       "8",
  pages =        "1, 3--4, 6",
  month =        aug,
  year =         "1995",
  CODEN =        "????",
  ISSN =         "1079-8595",
  bibdate =      "Tue Sep 03 11:30:17 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm",
  acknowledgement = ack-nhfb,
}

@Article{vanHoff:1995:JIP,
  author =       "Arthur {van Hoff}",
  title =        "{Java} and {Internet} Programming",
  journal =      j-DDJ,
  volume =       "20",
  number =       "8",
  pages =        "56--??, 58, 60--61, 101--102",
  month =        aug,
  year =         "1995",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "http://www.ddj.com/index/author/index.htm; UnCover
                 database",
  URL =          "http://www.ddj.com/ddj/issues/j508a.htm",
  abstract =     "Java, a language designed for Internet development, is
                 an object-oriented, multithreaded, portable, dynamic
                 language that's similar to C, yet simpler than C++.",
  abstract2 =    "In 1990, a new language called `Java' was developed
                 which, it turns out, addresses many of the issues of
                 software distribution on the Internet. Java is a
                 simple, object-oriented, multi-threaded,
                 garbage-collected, secure, robust,
                 architecture-neutral, portable, high-performance,
                 dynamic language. The language is similar to C and C++
                 but much simpler. Java programs are compiled into a
                 binary format that can be executed on many platforms
                 without recompilation. The language contains mechanisms
                 to verify and execute binary Java programs in a
                 controlled environment, protecting computer from
                 potential viruses and security violations.",
  acknowledgement = ack-nhfb,
  affiliation =  "Sun Microsystems",
  classcodes =   "C6140D (High level languages); C6150N (Distributed
                 systems software); C6110J (Object-oriented
                 programming)",
  classification = "721.1; 722.2; 722.3; 723.1; 723.1.1; C6110J
                 (Object-oriented programming); C6140D (High level
                 languages); C6150N (Distributed systems software)",
  journalabr =   "Dr Dobb's J Software Tools Prof Program",
  keywords =     "Architecture-neutral language; architecture-neutral
                 language; Binary format; binary format; Browser;
                 Bytecodes, Java language; C (programming language);
                 Codes (symbols); Compilation; compilation; complete
                 computer programs; Computational linguistics; Computer
                 networks; Computer programming languages; Computer
                 software portability; Garbage-collection;
                 garbage-collection; High-performance dynamic language;
                 high-performance dynamic language; Interactive
                 programs; Interfaces (computer); Internet; Internet
                 programming; Java (programming language); Java
                 language; language; languages; Multithreaded language;
                 multithreaded language; Multithreading; Object oriented
                 programming; object-oriented; Object-oriented language;
                 object-oriented programming; Portable language;
                 portable language; Program compilers; Program
                 interpreters; Robust language; robust language; secure;
                 Secure language; Security of data; security of data;
                 Semantics; Software distribution; software
                 distribution; Software engineering; software
                 portability; Syntax; UNIX",
  thesaurus =    "Complete computer programs; Internet; Object-oriented
                 languages; Object-oriented programming; Security of
                 data; Software portability",
  treatment =    "G General Review; P Practical",
}

@Article{Varney:1995:NAP,
  author =       "Sarah Varney",
  title =        "{Netscape}'s {Andreessen} Plugs {JavaScript}",
  journal =      j-CLNET,
  pages =        "??--??",
  day =          "4",
  month =        dec,
  year =         "1995",
  bibdate =      "Sun Dec 17 10:03:01 1995",
  URL =          "http://www.cnet.com/Central/News/webinno.html",
  acknowledgement = ack-jd,
}

@Article{Watt:1995:NMU,
  author =       "Peggy Watt",
  title =        "News: {Microsoft} Unfolds {Internet} Road Map",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "11",
  month =        dec,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Watt:1995:NNS,
  author =       "Peggy Watt",
  title =        "News: {Netscape}, {Sun} Announce {JavaScript}",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "01",
  month =        dec,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Watt:1995:NSA,
  author =       "Peggy Watt",
  title =        "News: {Sun}-{Netscape}-{GI} Announce Their {Web}
                 Browser",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "11",
  month =        dec,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Watt:1995:NSV,
  author =       "Peggy Watt",
  title =        "News: Several Vendors Announce Plans for {VRML}",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "11",
  month =        dec,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Watt:1995:NTM,
  author =       "Peggy Watt",
  title =        "News: Travel Made Easy Via the {Web}",
  journal =      j-NETWORK-WORLD,
  pages =        "??--??",
  day =          "18",
  month =        dec,
  year =         "1995",
  ISSN =         "0887-7661",
  URL =          "http://www.iquest.net/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Wattawa:1995:API,
  author =       "Scott Wattawa",
  title =        "Agent-based paradigm for integration of interactive
                 cable television operations and business support
                 systems",
  journal =      j-PROC-SPIE,
  volume =       "2609",
  pages =        "67--79",
  month =        "????",
  year =         "1995",
  CODEN =        "PSISDG",
  ISBN =         "0-8194-1973-7",
  ISSN =         "0277-786X",
  LCCN =         "TK5103.59 .H92 1995",
  bibdate =      "Mon Mar 17 18:33:33 1997",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  affiliation =  "Cable Television Labs. Inc., Conifer, CO, USA",
  classcodes =   "B6430D (CATV and wired systems); B6220B (Subscriber
                 loops); B6260 (Optical links and equipment); C5620M
                 (Metropolitan area networks); C6140D (High level
                 languages); C7410F (Communications computing)",
  classification = "717.2; 718.1; 722.3; 741.1.2",
  conference =   "Hybrid Fiber-Coax Systems",
  conflocation = "Philadelphia, PA, USA; 23-24 Oct. 1995",
  conftitle =    "Hybrid Fiber-Coax Systems",
  corpsource =   "Cable Telev. Labs. Inc., Louisville, CO, USA",
  journalabr =   "Proc SPIE Int Soc Opt Eng",
  keywords =     "agent-based enterprise models; agent-based paradigm;
                 architecture; broadband network; business
                 communication; business support systems; cable
                 television; Cable television systems; coaxial cables;
                 common object request brokering; high level languages;
                 Hybrid fiber-coax systems; hybrid fiber/coaxial cable
                 system; Infrastructure; interactive cable television;
                 interactive services; interactive systems; Java
                 programming language; loops; metropolitan area;
                 Metropolitan area networks; multiple services
                 metropolitan area network; network infrastructure;
                 networks; Object Management Group; object-oriented
                 methods; operations; Optical cables; Optical
                 communication equipment; Optical fibers; optical fibre
                 subscriber; services; telecommunication;
                 telecommunication computing; Telecommunication
                 networks",
  meetingaddress = "Philadelphia, PA, USA",
  meetingdate =  "Oct 23--24 1995",
  meetingdate2 = "10/23--24/95",
  sponsor =      "SPIE --- Int Soc for Opt Engineering, Bellingham, WA
                 USA",
  sponsororg =   "SPIE",
  treatment =    "G General Review",
}

@Article{Wingfield:1995:IMA,
  author =       "Nick Wingfield",
  title =        "Interview: {Marc Andreessen} Tackles {Internet}
                 Issues",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "23",
  month =        oct,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:ISE,
  author =       "Nick Wingfield",
  title =        "Interview: {Sun}'s {Eric Schmidt} Sizes Up {Internet}
                 Rivals",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "16",
  month =        oct,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:NAI,
  author =       "Nick Wingfield",
  title =        "News: All-out {Internet} War Begins as {Microsoft}
                 Enters Fray",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "03",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:NCS,
  author =       "Nick Wingfield and Sari Kalin",
  title =        "News: Consortium to Standardize {Web} Objects",
  journal =      j-INFOWORLD # "\slash " # j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "16",
  month =        dec,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:NDM,
  author =       "Nick Wingfield and Michael Parsons",
  title =        "News: Database, Mainframe Vendors Pin Hopes on Network
                 Device",
  journal =      j-INFOWORLD # "\slash " # j-IDG-INT-NEWS-SERVICE,
  pages =        "??--??",
  day =          "23",
  month =        nov,
  year =         "1995",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:NGM,
  author =       "Nick Wingfield",
  title =        "News: {General Magic} Looks to Ride {Internet} Wave",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "30",
  month =        nov,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:NJB,
  author =       "Nick Wingfield and Martin LaMonica",
  title =        "News: {Java} Brews Trouble for {Microsoft}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "18",
  month =        nov,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:NJG,
  author =       "Nick Wingfield",
  title =        "News: {Java} Gets up Head of Steam and {IBM} Readies
                 {Notes} Support",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "10",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:NMS,
  author =       "Nick Wingfield",
  title =        "News: {Microsoft} Storms the {Web}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "10",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:NNI,
  author =       "Nick Wingfield",
  title =        "News: {Netscape} Inks Pact with {Sun}, {Macromedia}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "30",
  month =        may,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:NNS,
  author =       "Nick Wingfield",
  title =        "News: {Netscape} Sets {Navigator} Free",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "21",
  month =        sep,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:NNT,
  author =       "Nick Wingfield",
  title =        "News: {Netscape} Takes Stab at Easing {Web} Chores",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "09",
  month =        sep,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:NOR,
  author =       "Nick Wingfield",
  title =        "News: {Oracle} Reveals Strategy to Cut {Netscape}'s
                 Lead on {Web}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "02",
  month =        nov,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:NSF,
  author =       "Nick Wingfield",
  title =        "News: {Sun} Focuses on Eclipsing {Windows}",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "14",
  month =        nov,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:NSJ,
  author =       "Nick Wingfield",
  title =        "News: Smell of {Java} Lures Scores of Vendors",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "28",
  month =        oct,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:NSP,
  author =       "Nick Wingfield",
  title =        "News: {SGI}, {ParaGraph} Usher in {3-D Web} Sites",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "07",
  month =        dec,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Wingfield:1995:NWA,
  author =       "Nick Wingfield",
  title =        "News: {Web} Apps Promise to Help Harness {Internet}
                 Power",
  journal =      j-INFOWORLD,
  pages =        "??--??",
  day =          "26",
  month =        aug,
  year =         "1995",
  CODEN =        "INWODU",
  ISSN =         "0199-6649",
  URL =          "http://www.infoworld.com/",
  acknowledgement = ack-nhfb,
}

@Book{Ablan:1996:DIA,
  author =       "Jerry Ablan",
  title =        "Developing Intranet Applications With {Java}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxiii + 492",
  month =        oct,
  year =         "1996",
  ISBN =         "1-57521-166-1",
  LCCN =         "QA76.73.J38 A25 1996",
  bibdate =      "Wed Feb 21 08:09:22 2001",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211661.html;
                 http://www.amazon.com/exec/obidos/ISBN=1575211661/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$45.00",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=1-57521-166-1&last=/bookstore;
                 http://www.mcp.com/samsnet/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.10in x 7.49in x 1.37in",
}

@Periodical{Advisor:1996:IJA,
  key =          "Internet and Java advisor",
  title =        "{Internet} and {Java} advisor",
  publisher =    "Advisor Publications, Inc.",
  address =      "San Diego, CA, USA",
  year =         "1996",
  ISSN =         "1084-158X",
  bibdate =      "Thu Aug 22 09:10:57 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Internet (Computer network) -- Periodicals; Java
                 (Computer program language) -- Periodicals",
}

@Periodical{Advisor:1996:JA,
  key =          "Java advisor",
  title =        "{Java} advisor",
  publisher =    "Advisor Publications",
  address =      "San Diego, CA, USA",
  year =         "1996",
  ISSN =         "1087-0776",
  bibdate =      "Fri May 31 08:36:17 MDT 1996",
  acknowledgement = ack-nhfb,
  alttitle =     "Java advisor",
}

@Book{Afergan:1996:JQR,
  author =       "Michael M. Afergan",
  title =        "{Java} Quick Reference",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xii + 419",
  day =          "1",
  month =        jul,
  year =         "1996",
  ISBN =         "0-7897-0868-X",
  LCCN =         "QA76.73.J38A34 1996",
  bibdate =      "Tue May 04 12:49:28 1999",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.amazon.com/exec/obidos/ISBN=078970868X/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Also available in Spanish translation
                 \cite{Afergan:1996:JSI}.",
  price =        "40,00 DM, US\$19.99",
  URL =          "http://www.mcp.com/2746397353063/que/et/java_qr/;
                 http://www.mcp.com/que/;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  dimensions =   "8.46in x 5.53in x 1.13in",
  keywords =     "Java (Computer program language) -- Handbooks,
                 manuals, etc.",
  paperback =    "yes",
}

@Book{Afergan:1996:JSI,
  author =       "Michael Afergan",
  title =        "{Java} Soluciones Instant{\'a}neas",
  publisher =    pub-PH-HISPANOAMERICANA,
  address =      pub-PH-HISPANOAMERICANA:adr,
  pages =        "432",
  year =         "1996",
  ISBN =         "968-880-804-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/;
                 http://wwwiz.com/books/european.html",
  note =         "Spanish translation of \cite{Afergan:1996:JQR}.",
  price =        "3500 Ptas.",
  URL =          "http://prentice.com.mx/;
                 http://prentice.com.mx/libros/javasi.html",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Article{Aitken:1996:AGJ,
  author =       "Gary Aitken",
  title =        "Automatically Generating {Java} Documentation: javadoc
                 and the doc comment",
  journal =      j-DDJ,
  volume =       "21",
  number =       "7",
  pages =        "42, 44, 46--49",
  month =        jul,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "Compendex database;
                 http://www.ddj.com/index/author/index.htm; UnCover
                 library database",
  abstract =     "Because Java doesn't require a header file,
                 documentation is really important in a Java
                 environment. Gary examines some of the documentation
                 issues related to Java programming and discusses how to
                 automatically generate documentation for Java classes
                 using javadoc.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110 (Systems analysis and programming); C6140D (High
                 level languages)",
  keywords =     "Algorithms; C (programming language); C language;
                 Codes (symbols); Computational linguistics; Computer
                 aided software engineering; Data structures; DOC
                 comment; documentation; File organization; Java class
                 library; Java classes; Java documentation; Java
                 programming; Program compilers; Program documentation;
                 Source file; Syntax; system documentation; User
                 interfaces",
  treatment =    "P Practical",
}

@Article{Aitken:1996:MCJ,
  author =       "Gary Aitken",
  title =        "Moving from {C++} to {Java}",
  journal =      j-DDJ,
  volume =       "21",
  number =       "3",
  pages =        "52, 54--56",
  month =        mar,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "http://www.ddj.com/index/author/index.htm; UnCover
                 database",
  abstract =     "Java is claimed to be much easier to learn than C++,
                 but the difficulties most people have in learning to
                 program in both C++ and Java have little to do with
                 language itself. This paper explores some of the
                 differences between Java and C++. The aim is to make
                 user aware of potential problems and opportunities when
                 moving from C++ to Java. Brief explanations are
                 provided for those concepts that until now unfamiliar
                 for many users.",
  acknowledgement = ack-nhfb,
  affiliation =  "Integrated Computer Solutions",
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages)",
  classification = "721.1; 722.2; 723.1; 723.1.1; 723.2",
  journalabr =   "Dr Dobb's J Software Tools Prof Program",
  keywords =     "C (programming language); C++ language; Character
                 arrays; Character sets; Data structures; File
                 organization; Garbage collected language; Header files;
                 Interfaces (computer); invocation; Java; language
                 migration; Machine code; Member function; method;
                 Multithreading; Object oriented programming;
                 object-oriented languages; Pointers; Program compilers;
                 Program interpreters; Program processors; Program
                 translators; programming; Programming theory; Software
                 engineering; Synchronization; syntax; totally
                 object-oriented language; Virtual machine",
  treatment =    "P Practical",
}

@Book{Aitken:1996:VJP,
  author =       "Peter Aitken and others",
  title =        "{Visual J++} Programming {FrontRunner}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "????",
  month =        oct,
  year =         "1996",
  ISBN =         "1-57610-064-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35",
  URL =          "http://www.coriolis.com/site/msie/books/ind/jakprofr.htm",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.coriolis.com/",
}

@Book{Aitken:1996:WDG,
  author =       "Peter G. Aitken",
  title =        "{Web} Developer's Guide to {JavaScript} and
                 {VBScript}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xxi + 293",
  day =          "1",
  month =        jul,
  year =         "1996",
  ISBN =         "1-883577-97-7",
  LCCN =         "QA76.73.J39A48 1996",
  bibdate =      "Tue May 04 12:49:59 1999",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1883577977/wholesaleproductA/",
  note =         "Includes CD-ROM. Also available in French translation
                 \cite{Aitken:1997:GJV}.",
  price =        "US\$39.99; CDN\$55.99",
  URL =          "http://165.247.200.139/cgi-bin/java.cgi?page=ibook&graphics=1#JPE;
                 http://www.coriolis.com/cgi-win/KBsearch.exe",
  acknowledgement = ack-nhfb,
  dimensions =   "9.14in x 7.34in x 1in",
  paperback =    "yes",
}

@Article{Alexander:1996:SCS,
  author =       "M. Alexander",
  title =        "Surf client\slash server systems via the {Internet}",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "2",
  pages =        "67--68",
  day =          "15",
  month =        jan,
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5020 (Computer networks and intercomputer
                 communications); D2020 (Design and graphics)",
  keywords =     "3-D virtual reality; Action WorkFlow Metro; animation;
                 browsers; client-server systems; client/server systems;
                 enhancements; gee-whiz; graphics; interactivity;
                 Internet; Java; Java object-oriented; Javascript;
                 Netscape Navigator 2.0; Object Power Openscape;
                 object-oriented methods; ParcPlace Digitalk;
                 programming language; real-time; surfing; Sybase
                 web.sql; user profile; virtual reality; VisualWave;
                 Web; Web pages",
  treatment =    "P Practical",
}

@InProceedings{Alper:1996:GMQ,
  author =       "N. Alper and C. Stein",
  title =        "Geospatial metadata querying and visualization on the
                 {WWW} using {Java} applets",
  crossref =     "Card:1996:ISI",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6160S (Spatial and pictorial databases); C7840
                 (Geography and cartography computing); C6130M
                 (Multimedia); C6180 (User interfaces); C6130B (Graphics
                 techniques)",
  conflocation = "San Francisco, CA, USA; 28-29 Oct. 1996",
  conftitle =    "Proceedings IEEE Symposium on Information
                 Visualization '96",
  keywords =     "content standards; data visualisation; datasets;
                 distributed data access; distributed databases; Federal
                 Geographic Data Committee; geographic; geospatial
                 metadata; geospatial metadata querying; HTML;
                 hypermedia; Hypertext Markup Language; information
                 systems; interactive system; Internet; Java applets;
                 languages; Library system; Master Environmental;
                 object-oriented; page description languages; query
                 processing; user interfaces; visual databases;
                 visualization; World Wide Web; WWW",
  sponsororg =   "IEEE Comput. Soc. Tech Committee on Comput. Graphics",
  treatment =    "P Practical",
}

@Article{Ambrosio:1996:BJA,
  author =       "Johanna Ambrosio",
  title =        "Books on {Java} aimed at beginners, advanced users",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "21",
  pages =        "55--55",
  day =          "20",
  month =        may,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Jun 03 11:28:48 1996",
  acknowledgement = ack-nhfb,
}

@Article{Amini:1996:WHAa,
  author =       "Lisa Amini",
  title =        "What's So {HOT} About {Java}? --- {Part} 1",
  journal =      j-AIXTRA,
  volume =       "6",
  number =       "5",
  pages =        "??--??",
  month =        sep # "\slash " # oct,
  year =         "1996",
  bibdate =      "Tue Nov 05 07:10:57 1996",
  URL =          "http://pscc.dfw.ibm.com/aixtra/aixtra11/tech/java.htm",
  acknowledgement = ack-nhfb,
}

@Article{Amini:1996:WHAb,
  author =       "Lisa Amini",
  title =        "What's So {HOT} About {Java}? --- {Part} 2",
  journal =      j-AIXTRA,
  volume =       "6",
  number =       "6",
  pages =        "40--51",
  month =        nov # "\slash " # dec,
  year =         "1996",
  bibdate =      "Tue Nov 05 07:10:57 1996",
  note =         "Notes that IBM supplies the Java Development Toolkit
                 (JDK) version 1.0.1 from the AIX V4.2 Bonus Pack, and
                 version 1.0.2 is available from the IBM Centre for Java
                 Technology home page at
                 http://ncc.hursley.ibm.com/javainfo",
  URL =          "http://pscc.dfw.ibm.com/aixtra",
  acknowledgement = ack-nhfb,
}

@Article{Andoh:1996:VWS,
  author =       "Y. Andoh",
  title =        "{VRML's 3D} world: sculpting the next generation
                 {Internet} --- technology and trends in {VRML}",
  journal =      j-JOHO-SHORI,
  volume =       "37",
  number =       "10",
  pages =        "899--906",
  month =        oct,
  year =         "1996",
  CODEN =        "JOSHA4",
  ISSN =         "0447-8053",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6130B (Graphics
                 techniques); C7210 (Information services and centres);
                 C6130M (Multimedia)",
  countrypub =   "Japan",
  keywords =     "3D graphics; CAD; CD-ROM; graphics; HTML; hypermedia;
                 Hypertext; Internet; Java; languages; Markup Language;
                 Mosaic; Netscape Navigator; online front-ends; page
                 description; simulation languages; three dimensional;
                 virtual reality; Virtual Reality Modeling Language;
                 VRML; World Wide Web",
  language =     "Japanese",
  treatment =    "P Practical",
}

@Article{Andrews:1996:JFB,
  author =       "David L. Andrews",
  title =        "{Java} Forms: Better than {HTML}",
  journal =      j-BYTE,
  volume =       "21",
  number =       "11",
  pages =        "38",
  month =        nov,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Thu Oct 24 06:12:48 1996",
  note =         "Discuss the JetForm (\path=http://www.jetform.com/=)
                 and Caere (\path=http://www.caere.com/=) products for
                 interactive forms applications.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:AAJ,
  author =       "Anonymous",
  title =        "{Amzi!} Announces {Java} Class for {Amzi! Logic
                 Server}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "10",
  pages =        "94--94",
  month =        oct,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Sep 12 06:32:47 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:AMDa,
  author =       "Anonymous",
  title =        "{Argus} Makes Decaf for {Java}",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "4",
  pages =        "80--80",
  month =        apr,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Tue Apr 16 06:19:04 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:AMDb,
  author =       "Anonymous",
  title =        "{Argus} Makes Decaf for {Java}",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "1",
  pages =        "78",
  month =        mar # "\slash " # jun,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Fri May 31 11:21:20 1996",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:APA,
  author =       "Anonymous",
  title =        "{Applix} pushes ahead with {Java}",
  journal =      "Investment dealers' digest",
  volume =       "62",
  number =       "13",
  pages =        "11--??",
  day =          "25",
  month =        mar,
  year =         "1996",
  ISSN =         "0021-0080",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:ASS,
  author =       "Anonymous",
  title =        "{Apple}, {Sun} Shake on Server, {Java} Fusion",
  journal =      j-RS-MAGAZINE,
  volume =       "5",
  number =       "11",
  pages =        "11--11",
  month =        nov,
  year =         "1996",
  ISSN =         "1088-0844, 1061-0030",
  bibdate =      "Thu Nov 14 06:30:12 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:AUG,
  author =       "Anonymous",
  title =        "{AIX} Users Get Their Own Dose of {Java}",
  journal =      j-RS-MAGAZINE,
  volume =       "5",
  number =       "2",
  pages =        "6--7",
  month =        feb,
  year =         "1996",
  ISSN =         "1061-0030",
  bibdate =      "Tue Mar 12 13:24:30 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:BBB,
  author =       "Anonymous",
  title =        "The Browser Battle Between {Microsoft} and
                 {Netscape}",
  journal =      j-PC-MAGAZINE,
  volume =       "15",
  number =       "10",
  pages =        "40--??",
  day =          "28",
  month =        may,
  year =         "1996",
  ISSN =         "0888-8507",
  bibdate =      "Wed May 22 12:48:55 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Netscape Navigator's HTML extensions, plug-in
                 architecture, and Java support have garnered the lion's
                 share of the market, but Microsoft promises that
                 Internet Explorer 3.0 will offer all that and
                 more--including tight integration with Windows 95.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:BBO,
  author =       "Anonymous",
  title =        "The benefits of building object-oriented
                 applications",
  journal =      j-SOFTWARE-ECONOMICS-LETTER,
  volume =       "5",
  number =       "8",
  pages =        "1--3",
  month =        aug,
  year =         "1996",
  CODEN =        "SECLE3",
  ISSN =         "1065-6146",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2080 (Information services and database systems)",
  keywords =     "application development; application modelling;
                 architecture; client server applications; common
                 gateway interface; common object request broker;
                 component; CORBA; corporate; database management
                 systems; distributed; distributed applications;
                 enterprise server standard; frameworks;
                 interoperability; Intranet; library; middleware; object
                 linking and embedding; object-oriented applications;
                 object-oriented databases; object-oriented design;
                 open; Sun Microsystems Java applets; systems",
  treatment =    "P Practical",
}

@Article{Anonymous:1996:BJT,
  author =       "Anonymous",
  title =        "Brewing {Java} tools --- {SourceCraft} mixes and
                 matches {C++} and {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "7",
  pages =        "48--??",
  month =        "????",
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue Mar 12 13:11:43 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:BMP,
  author =       "Anonymous",
  title =        "{BlackWidow} makes possible computing on {Java}",
  journal =      j-HP-CHRONICLE,
  volume =       "13",
  number =       "9",
  pages =        "26--26",
  month =        aug,
  year =         "1996",
  ISSN =         "0892-2829",
  bibdate =      "Tue Aug 13 18:43:46 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:BNB,
  author =       "Anonymous",
  title =        "Backstage nerves [{Backstage Designer Plus}]",
  journal =      j-PUBLISHING,
  volume =       "????",
  number =       "????",
  pages =        "21--??",
  month =        aug,
  year =         "1996",
  CODEN =        "PUBLFA",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2105 (Media-TV, radio, press); D2010 (Business and
                 professional); D2080 (Information services and database
                 systems)",
  countrypub =   "UK",
  keywords =     "ActiveX; applets; Backstage; Backstage Designer Plus;
                 Designer; editing; electronic publishing; HTML
                 templates; image editing tools; Internet; Java
                 programming language; JPEG image library; Macromedia
                 Backstage suite; Macromedia Shockwave technology;
                 Microsoft; miniature applications; software reviews;
                 text; Web editing program; Web page editor; word
                 processing",
  treatment =    "P Practical; R Product Review",
}

@Article{Anonymous:1996:BW,
  author =       "Anonymous",
  title =        "In Business This Week",
  journal =      j-BUSINESS-WEEK,
  volume =       "3491",
  pages =        "47--??",
  day =          "2",
  month =        sep,
  year =         "1996",
  CODEN =        "BUWEA3",
  ISSN =         "0007-7135",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Netscape vs. Microsoft, Pepsi, a healthcare
                 megamerger, Java, a sports-utility vehicle warning,
                 Mattel, AIDS in Japan.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:BWB,
  author =       "Anonymous",
  title =        "Best {Web} Browser [{Netscape Navigator 3.0} and
                 {Internet Explorer 3.0} comparison]",
  journal =      j-PC-WORLD,
  volume =       "14",
  number =       "8",
  pages =        "136, 138--139, 142, 146, 148",
  month =        aug,
  year =         "1996",
  CODEN =        "PCWDDV",
  ISSN =         "0737-8939",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2080 (Information services and database systems)",
  keywords =     "alpha versions; beta versions; ease of use; Explorer
                 3.0; features; Internet; Internet tools; Java;
                 Microsoft Internet; Netscape Navigator 3.0;
                 performance; security; shipping; software reviews;
                 versions; Web Browser; Web savvy; workgroup tools",
  treatment =    "P Practical; R Product Review",
}

@Article{Anonymous:1996:CBJ,
  author =       "Anonymous",
  title =        "Chips based on {Java}",
  journal =      j-COMP-DESIGN,
  volume =       "35",
  number =       "8",
  pages =        "14--??",
  day =          "1",
  month =        jul,
  year =         "1996",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:CBN,
  author =       "Anonymous",
  title =        "{Castanet} and {Bongo}: the next step for {Java}",
  journal =      j-ONLINE-CDROM-REV,
  volume =       "20",
  number =       "6",
  pages =        "307--309",
  month =        dec,
  year =         "1996",
  CODEN =        "ONCDEW",
  ISSN =         "0309-314X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C6110J
                 (Object-oriented programming); C6140D (High level
                 languages); C6110P (Parallel programming); C6115
                 (Programming support); C6180G (Graphical user
                 interfaces)",
  countrypub =   "UK",
  keywords =     "applets; applications; Bongo; Castanet software;
                 channels; client-server systems; downloading; graphical
                 user interfaces; GUIs; Java; Marimba; object-;
                 object-oriented programming; oriented languages;
                 parallel; programming; real applications; software
                 package; software reviews; software tools; visual
                 tool",
  treatment =    "P Practical; R Product Review",
}

@Article{Anonymous:1996:CCJ,
  author =       "Anonymous",
  title =        "{Corel} Creates {Java} Suite",
  journal =      j-INFORMATION-WEEK,
  volume =       "595",
  pages =        "24--??",
  day =          "2",
  month =        sep,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Test version of WordPerfect for Java to be part of a
                 forthcoming Java suite.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:CCP,
  author =       "Anonymous",
  title =        "{Cosmo Code} provides {Java} development environment",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "6",
  number =       "6",
  pages =        "12--12",
  month =        jun,
  year =         "1996",
  ISSN =         "1057-7041",
  bibdate =      "Fri Mar 14 11:23:47 1997",
  URL =          "http://www.sgi.com/cosmo",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:CEU,
  author =       "Anonymous",
  title =        "Cutting Edge --- Use {DMI} To Reduce Desktop Support
                 Costs Summer School for {IS} Professionals. {Java},
                 {Java} Everywhere. First {Plan 9}, Now Inferno. Go
                 Beyond {RAID-5}. Downsizing of {IS} Slows in '96. How
                 To Link Relational and Object Databases. Brace Yourself
                 for a Price Hike for {ISDN} Service",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "11",
  pages =        "10--??",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Fri Aug 16 13:12:40 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:CJ,
  author =       "Anonymous",
  title =        "Competition For {Java}",
  journal =      j-INFORMATION-WEEK,
  volume =       "597",
  pages =        "13A--??",
  day =          "16",
  month =        sep,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Nombas readies a Web development tool for C
                 programmers.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:CJC,
  author =       "Anonymous",
  title =        "Correction in {Java} classes. ({March} 1, 1996
                 article, The one hour {Java} applet)",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "????",
  pages =        "21--??",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Computer science --- Study and teaching; Java
                 (Computer language)",
}

@Article{Anonymous:1996:CSC,
  author =       "Anonymous",
  title =        "Client\slash server concepts: {Jeans} and {Java}",
  journal =      j-MANUFACTURING-SYSTEMS,
  volume =       "14",
  number =       "1",
  pages =        "10--??",
  month =        "????",
  year =         "1996",
  CODEN =        "MASYES",
  ISSN =         "0748-948X",
  bibdate =      "Tue Mar 12 13:11:43 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:CSP,
  author =       "Anonymous",
  title =        "Codetalk: {Symantec} Pours {Java} into Its Development
                 Environment",
  journal =      j-BYTE,
  volume =       "21",
  number =       "3",
  pages =        "38--??",
  month =        mar,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Aug 19 08:31:32 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:CSS,
  author =       "Anonymous",
  title =        "Cover Story: {Sun}'s Rise",
  journal =      j-BUSINESS-WEEK,
  volume =       "??",
  number =       "3459",
  pages =        "66",
  month =        jan,
  year =         "1996",
  CODEN =        "BUWEA3",
  ISSN =         "0007-7135",
  bibdate =      "Wed Jan 24 12:16:31 MST 1996",
  abstract =     "CEO Scott McNealy's longtime zeal for network
                 computing is finally paying off big-time. Sun
                 Microsystems has companies from Microsoft to IBM
                 singing its tune, thanks in part to an Internet program
                 called Java. Now, can McNealy's passion, pranks, and
                 financial savvy keep Sun at the zenith?",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:DN,
  author =       "Anonymous",
  title =        "Drive For The Net",
  journal =      j-INFORMATION-WEEK,
  volume =       "592",
  pages =        "37--??",
  day =          "12",
  month =        aug,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Network Computing Devices adds Java to network
                 computer lines.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:DW,
  author =       "Anonymous",
  title =        "Developments To Watch",
  journal =      j-BUSINESS-WEEK,
  volume =       "??",
  number =       "3462",
  pages =        "91--??",
  month =        feb,
  year =         "1996",
  CODEN =        "BUWEA3",
  ISSN =         "0007-7135",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  abstract =     "Chips steeped in Java, disk drives made in
                 Munchkin-Land, a gene-altered insect, spuds in space.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:DXL,
  author =       "Anonymous",
  title =        "Dimension {X} Liquid Motion",
  journal =      j-PC-COMPUTING,
  volume =       "9",
  number =       "10",
  pages =        "111--??",
  day =          "1",
  month =        oct,
  year =         "1996",
  CODEN =        "PCMPEI",
  ISSN =         "0899-1847",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Java animation 101.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:EJ,
  author =       "Anonymous",
  title =        "Not Exactly Just-In-Time",
  journal =      j-INFORMATION-WEEK,
  volume =       "597",
  pages =        "136--??",
  day =          "16",
  month =        sep,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Sun considers licensing deal after delays in releasing
                 just-in-time Java compiler.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:ET,
  author =       "Anonymous",
  title =        "Emerging Technology",
  journal =      j-AMERICAS-NETWORK,
  volume =       "100",
  number =       "12",
  pages =        "108--??",
  day =          "15",
  month =        jun,
  year =         "1996",
  CODEN =        "ANETE4",
  ISSN =         "0040-263X",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Can Java-powered screen phones perk up consumer
                 Internet use?",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:ETW,
  author =       "Anonymous",
  title =        "Enabling technologies for {Web}-based ubiquitous
                 supercomputing",
  journal =      j-IEEE-INT-SYMP-HIGH-PERF-DIST-COMP-PROC,
  pages =        "112--119",
  year =         "1996",
  CODEN =        "PIDCFB",
  ISSN =         "1082-8907",
  bibdate =      "Thu Dec 12 06:31:53 MST 1996",
  bibsource =    "Compendex database",
  note =         "IEEE catalog number 96TB100069.",
  acknowledgement = ack-nhfb,
  affiliation =  "Argonne Natl Lab",
  affiliationaddress = "IL, USA",
  classification = "722.3; 722.4; 723.1.1; 723.2; 723.5; 903",
  conference =   "Proceedings of the 1996 5th IEEE International
                 Symposium on High Performance Distributed Computing",
  keywords =     "Codes (symbols); Communication library; Computational
                 power; Computer networks; Computer programming
                 languages; Computer workstations; Data communication
                 systems; Data transfer; Distributed computer systems;
                 Information technology; Java language; Nexus; Personal
                 computers; Supercomputers; Transportable code;
                 Ubiquitous supercomputing; User interfaces",
  meetingaddress = "Syracuse, NY, USA",
  meetingdate =  "Aug 6--9 1996",
  meetingdate2 = "08/06--09/96",
  sponsor =      "IEEE",
}

@Article{Anonymous:1996:FAL,
  author =       "Anonymous",
  title =        "{UP FRONT} --- {Apple} licenses brand name for {pre-K}
                 toys. Iterated tool hastens {Web} graphics. {Adobe}
                 ships {SiteMill}. {Mac} beta of {Java} ships. {Apple}
                 cancels dividend, rewards {Amelio}",
  journal =      j-MACWEEK,
  volume =       "10",
  number =       "7",
  pages =        "4--??",
  month =        "????",
  year =         "1996",
  CODEN =        "MWEEEI",
  ISSN =         "0892-8118",
  bibdate =      "Tue Mar 12 13:11:43 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:FFD,
  author =       "Anonymous",
  title =        "{UP FRONT} --- {Fuji} device prints color without inks
                 or ribbons {Epson} scanner to face off against
                 {Visioneer}. {Java} for {Mac} due in {February} ---
                 {VST} offers",
  journal =      j-MACWEEK,
  volume =       "10",
  number =       "4",
  pages =        "4--??",
  year =         "1996",
  CODEN =        "MWEEEI",
  ISSN =         "0892-8118",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:FJL,
  author =       "Anonymous",
  title =        "Free {Java} Library",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "3",
  pages =        "59--59",
  month =        sep # "\slash " # oct,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Tue Dec 03 07:49:07 1996",
  note =         "Discusses ObjectSpaces Inc.'s Java Generic Library
                 (JGL).",
  URL =          "http://www.objectspace.com/",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:FKJ,
  author =       "Anonymous",
  title =        "Firewall Keeps Out {Java}",
  journal =      j-INFORMATION-WEEK,
  volume =       "590",
  pages =        "30--??",
  day =          "29",
  month =        jul,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "New software screens out roving Java and JavaScript
                 applets.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:FLA,
  author =       "Anonymous",
  title =        "First Look At {Microsoft}'s {J++}",
  journal =      j-INFORMATION-WEEK,
  volume =       "595",
  pages =        "77--??",
  day =          "2",
  month =        sep,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "The latest version offers the best of Java and ActiveX
                 but only on 32-bit Windows.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:FLP,
  author =       "Anonymous",
  title =        "First looks --- {Pentium}\slash 133 notebooks. {Java
                 Development Kit} 1.0. {ZOC}. {Iomega Jaz} Drive",
  journal =      j-PC-MAGAZINE,
  volume =       "15",
  number =       "7",
  pages =        "39--??",
  month =        "????",
  year =         "1996",
  ISSN =         "0888-8507",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:FR,
  author =       "Anonymous",
  title =        "Field Report",
  journal =      j-SOFTWARE-MAG,
  volume =       "16",
  number =       "8",
  pages =        "19--??",
  day =          "1",
  month =        aug,
  year =         "1996",
  CODEN =        "SMWMEQ",
  ISSN =         "0279-9782",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "JIT Compilers Boost Java Big Iron and Brethren Meet
                 the Web.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:FRT,
  author =       "Anonymous",
  title =        "Field Report: Tools Vendors Look to Milk {Java}",
  journal =      j-SOFTWARE-MAG,
  volume =       "16",
  number =       "3",
  pages =        "23--??",
  month =        "????",
  year =         "1996",
  CODEN =        "SMWMEQ",
  ISSN =         "0897-8085",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:GSA,
  author =       "Anonymous",
  title =        "{GATEWAYS} --- {System} 7.5.3 arrives. Latest
                 {Internet Explorer} beta squashes bugs. {WebEdge III}
                 features {Java} galore. Working the Net: {Java}
                 questioned and answered",
  journal =      j-MACWEEK,
  volume =       "10",
  number =       "10",
  pages =        "14--??",
  month =        "????",
  year =         "1996",
  CODEN =        "MWEEEI",
  ISSN =         "0892-8118",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:GSC,
  author =       "Anonymous",
  title =        "{GATEWAYS} --- {Symantec C++} 8.0 Release 5 builds
                 {Java}, {Pascal}, {680x0} apps. Breeze blows into {Mac}
                 wireless networking. {Engst} on avoiding {OT} hassles.
                 How many hits does your {Web} server get?",
  journal =      j-MACWEEK,
  volume =       "10",
  number =       "14",
  pages =        "16--??",
  month =        "????",
  year =         "1996",
  CODEN =        "MWEEEI",
  ISSN =         "0892-8118",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:HJ,
  author =       "Anonymous",
  title =        "Hooked on {Java}",
  journal =      j-BUSINESS-WEEK,
  volume =       "3493",
  pages =        "100--??",
  day =          "16",
  month =        sep,
  year =         "1996",
  CODEN =        "BUWEA3",
  ISSN =         "0007-7135",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "IBM and Sun Microsystems are hatching all sorts of
                 collaborative schemes based on the new technology.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:HJC,
  author =       "Anonymous",
  title =        "How {Java} Can Pay the Rent",
  journal =      j-BYTE,
  volume =       "21",
  number =       "6",
  pages =        "27--??",
  month =        jun,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Jun 24 19:15:24 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:HJW,
  author =       "Anonymous",
  title =        "{HTML} and {JAVA} --- What's the Difference?",
  journal =      j-LIB-SYSTEMS,
  volume =       "16",
  number =       "2",
  pages =        "15--??",
  month =        "????",
  year =         "1996",
  ISSN =         "0277-0288",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:IAW,
  author =       "Anonymous",
  title =        "{Internet} Appliances --- Want to surf the {Web} from
                 your sofa? {Oracle}, {Sun Microsystems}, and other
                 companies are working on {USD} 500 {I-Way} boxes. Also
                 hot this month a crash course in {Java}, {3-D}
                 {Web}-page designers, and a low-cost {Web} server",
  journal =      j-PC-COMPUTING,
  volume =       "9",
  number =       "3",
  pages =        "291--??",
  month =        "????",
  year =         "1996",
  CODEN =        "PCMPEI",
  ISSN =         "0899-1847",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:IJA,
  author =       "Anonymous",
  title =        "{``Internetsprache'' Java --- alles aus einer Hand}",
  journal =      j-ELECTRONIK,
  volume =       "45",
  number =       "7",
  pages =        "12--??",
  month =        "????",
  year =         "1996",
  CODEN =        "EKRKAR",
  ISSN =         "0013-5658",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:IJC,
  author =       "Anonymous",
  title =        "Interactive {3D Java} Charting",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "3",
  pages =        "55--56",
  month =        jul # "\slash " # aug,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Tue Dec 03 07:47:17 1996",
  note =         "Discusses Infospace Inc.'s WebCharts product.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:IMJ,
  author =       "Anonymous",
  title =        "{Internet}: Much-hyped {Java}, {Sun Microsystems'}
                 distributed applications programming language, may
                 become a full alternative to {C++}, quite possibly
                 allowing financial firms to offer things like
                 proprietary risk management systems over the
                 {Internet}",
  journal =      j-WALL-ST-TECH,
  volume =       "14",
  number =       "3",
  pages =        "54--??",
  month =        "????",
  year =         "1996",
  CODEN =        "WSTEE5",
  ISSN =         "1060-989X",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:IPJ,
  author =       "Anonymous",
  title =        "{IBM} Ports {Java}-based Technology",
  journal =      j-AIXTRA,
  volume =       "6",
  number =       "6",
  pages =        "8--8",
  month =        nov # "\slash " # dec,
  year =         "1996",
  bibdate =      "Tue Nov 05 06:57:12 1996",
  note =         "Notes that a new version of OS/2, known as Merlin, is
                 Java-enabled, and includes a built-in developer's kit
                 for Java and run-time code. IBM's OpenDoc-based Arabica
                 provides support for the Java Beans initiative.
                 Just-in-time Java compilation will be standard
                 technology in AIX and OS/2. IBM has ported Java to the
                 Windows 3.1 platform.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:ISC,
  author =       "Anonymous",
  title =        "{IBM}, {Sun} Collaborate to Cross License {Joe},
                 {CICS}, {MQ}series",
  journal =      j-AIXTRA,
  volume =       "6",
  number =       "6",
  pages =        "8--8",
  month =        nov # "\slash " # dec,
  year =         "1996",
  bibdate =      "Tue Nov 05 07:09:04 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:IST,
  author =       "Anonymous",
  title =        "{Imperial Software Technology} builds {Java}
                 strategy",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "6",
  number =       "7",
  pages =        "17--17",
  month =        jul,
  year =         "1996",
  ISSN =         "1057-7041",
  bibdate =      "Tue Jun 25 11:58:32 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:ITJ,
  author =       "Anonymous",
  title =        "{Internet} Tools: The {Java} Agenda",
  journal =      j-INFORMATION-WEEK,
  volume =       "??",
  number =       "560",
  pages =        "54--??",
  month =        jan,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  abstract =     "SunSoft's new programming language is poised to be the
                 standard tool for Internet applications developers.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:IW,
  author =       "Anonymous",
  title =        "{Internet} @ Work",
  journal =      j-LAN,
  volume =       "5",
  number =       "1",
  pages =        "75--??",
  day =          "1",
  month =        jun,
  year =         "1996",
  CODEN =        "LANNER",
  ISSN =         "1038-359X",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Java: How Counter-Culture Went Mainstreet /
                 Partnerships and Acquisitions Bolster Quarterdeck / New
                 Sites / Internet@ssist / Short Bursts.",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1996:J,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-OHMSHA,
  address =      pub-OHMSHA:adr,
  month =        aug,
  year =         "1996",
  ISBN =         "4-274-06164-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ohmsha.co.jp/",
  price =        "1,900 yen",
  URL =          "http://www.ohmsha.co.jp/data/books/contents/4-274-06164-7.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:1996:JAI,
  author =       "Anonymous",
  title =        "{Java} Applets for {Intranets}",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "1-56205-627-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/newriders/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.mcp.com/newriders/",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JAO,
  author =       "Anonymous",
  title =        "{Java API} Overview",
  journal =      j-SUN-DEVELOPER-NEWS,
  volume =       "1",
  number =       "1",
  pages =        "10, 11",
  month =        "Fall",
  year =         "1996",
  bibdate =      "Tue Dec 03 11:53:37 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JASa,
  author =       "Anonymous",
  title =        "{Java} and {ActiveX}: sorting out the truth [Web
                 programming languages]",
  journal =      j-INTRANET-NETWORKING-STRATEGIES-REP,
  volume =       "4",
  number =       "9",
  pages =        "5--7",
  month =        sep,
  year =         "1996",
  ISSN =         "1069-126X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5020 (Computer networks and intercomputer
                 communications)",
  keywords =     "ActiveX; dynamic Web programming languages; Internet;
                 Java; local area networks; object-oriented languages",
  treatment =    "P Practical",
}

@Article{Anonymous:1996:JASb,
  author =       "Anonymous",
  title =        "{JavaManagement API} Specification Released",
  journal =      j-SUN-DEVELOPER-NEWS,
  volume =       "1",
  number =       "1",
  pages =        "12",
  month =        "Fall",
  year =         "1996",
  bibdate =      "Wed Dec 04 11:45:58 1996",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1996:JAW,
  author =       "Anonymous",
  title =        "{Java} Applet: Window Toolkit \& Utility / {Java}
                 Language",
  publisher =    pub-SSC,
  address =      pub-SSC:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "0-916151-95-6 (set), 0-916151-93-X (vol. 1),
                 0-916151-94-8 (vol. 2)",
  LCCN =         "????",
  bibdate =      "Fri Jun 14 13:15:23 1996",
  note =         "2-volume set.",
  URL =          "http://www.ssc.com/ssc/about.html",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN with \cite{Chapman:19xx:JRCa}.",
}

@Article{Anonymous:1996:JB,
  author =       "Anonymous",
  title =        "{Java} Bucks",
  journal =      j-DDJ,
  volume =       "21",
  number =       "11",
  pages =        "12--12",
  month =        nov,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Oct 15 08:11:55 1996",
  note =         "Comments on the US\$100,000,000 Kleiner, Perkins,
                 Caulfield and Byers (KPCB) venture capital Java
                 development fund.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JBA,
  author =       "Anonymous",
  title =        "{Java} business applications arrive",
  journal =      j-BYTE,
  volume =       "21",
  number =       "8",
  pages =        "30--??",
  month =        aug,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Aug 19 08:31:01 1996",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1996:JBC,
  author =       "Anonymous",
  title =        "{Java Black Coffee: Die gro{\ss}e {Java}-Sammlung}",
  publisher =    pub-FRANZIS-VERLAG,
  address =      pub-FRANZIS-VERLAG:adr,
  year =         "1996",
  ISBN =         "3-7723-8753-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.franzis-buch.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "DM 29,95; ATS 238,00; CHF 25,00",
  URL =          "http://www.franzis-buch.de/katalog/blackcoffee/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Anonymous:1996:JBV,
  author =       "Anonymous",
  title =        "{Java Beans} vs. {ActiveX}: open vs. proprietary",
  journal =      j-COMP-ECONOMICS-REP,
  volume =       "18",
  number =       "12",
  pages =        "5--7",
  month =        dec,
  year =         "1996",
  ISSN =         "0739-0874",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5020 (Computer networks and intercomputer
                 communications)",
  keywords =     "ActiveX; centric component technology market; closed
                 technological solutions; Internet; Java Beans;
                 Microsoft; open systems; open technological;
                 programming environments; solutions; Sun Microsystems;
                 Web-",
  treatment =    "E Economic",
}

@Article{Anonymous:1996:JC,
  author =       "Anonymous",
  title =        "{Java} complete!",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "????",
  pages =        "28--61",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer language)",
}

@Article{Anonymous:1996:JCBa,
  author =       "Anonymous",
  title =        "{Java} competitor --- The {Bell Labs} team that
                 developed {Unix} is now working on its own {Internet}
                 language to compete with {Sun}'s {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "8",
  pages =        "6--??",
  month =        "????",
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue Mar 12 13:11:43 MST 1996",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JCBb,
  author =       "Anonymous",
  title =        "{Java} Chips Boost Applet Speed",
  journal =      j-BYTE,
  volume =       "21",
  number =       "4",
  pages =        "25--??",
  month =        apr,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Apr 24 08:19:20 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JCG,
  author =       "Anonymous",
  title =        "{Java} Components Give Table Functionality",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "1",
  pages =        "74, 76",
  month =        mar # "\slash " # jun,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Fri May 31 11:21:20 1996",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JCJ,
  author =       "Anonymous",
  title =        "{Java} competitor --- ``{Java}, schmava,'' is the
                 message {Microsoft} sent when it unveiled {Active X},
                 new object technology for the {Internet}, at a
                 developer conference last week",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "12",
  pages =        "14--??",
  month =        "????",
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1996:JCSa,
  author =       "Anonymous",
  title =        "{Java: CHIP Schulung}",
  publisher =    pub-BHV,
  address =      pub-BHV:adr,
  pages =        "????",
  month =        oct,
  year =         "1996",
  ISBN =         "3-89360-152-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.ctn-service.com/bhv/inhalt.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "20 DM",
  URL =          "http://www.ctn-service.com/bhv",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Anonymous:1996:JCSb,
  author =       "Anonymous",
  title =        "{Java} client\slash server apps --- {D and B Software}
                 announces {Java-based SmartStream} applets for
                 corporate {Intranet} users",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "14",
  pages =        "45--??",
  month =        "????",
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JCSc,
  author =       "Anonymous",
  title =        "{Java} cuts software distribution and installation
                 costs for {R. R. Donnelley}'s customers",
  journal =      j-I-S-ANALYZER,
  volume =       "35",
  number =       "9",
  pages =        "12--16",
  month =        sep,
  year =         "1996",
  CODEN =        "ISANEL",
  ISSN =         "0896-3231",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7250N (Front end systems for online searching);
                 C6110J (Object-oriented programming); C7210
                 (Information services and centres); C5620W (Other
                 computer networks); C6150N (Distributed systems
                 software); C6140D (High level languages)",
  keywords =     "applet; applet caching; applet performance; business
                 to business; capabilities; costs; downloads; full
                 function database; installation; interface; Internet;
                 Java applets; largest commercial printer; memory
                 allocation scheme; Netscape browsers; object oriented;
                 object-oriented; object-oriented languages; online
                 front-ends; printing industry; programming; publishing
                 databases; software distribution",
  treatment =    "P Practical",
}

@Article{Anonymous:1996:JCT,
  author =       "Anonymous",
  title =        "{Java} de caffeinated? --- Three members of the
                 original {Java} team leave",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "6",
  pages =        "32--??",
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JDT,
  author =       "Anonymous",
  title =        "{Java} Development Tools Debug",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "1",
  pages =        "70--70",
  month =        mar # "\slash " # jun,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Fri May 31 11:21:20 1996",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JF,
  author =       "Anonymous",
  title =        "{Java} Forms",
  journal =      j-BYTE,
  volume =       "21",
  number =       "11",
  pages =        "38--??",
  month =        nov,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Thu Nov 21 19:22:46 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JGE,
  author =       "Anonymous",
  title =        "{Java} Gets Even Hotter",
  journal =      j-INFORMATION-WEEK,
  volume =       "??",
  number =       "562",
  pages =        "26--??",
  month =        jan,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  abstract =     "Sun Microsystems forms unit to cash in on Web
                 programming language.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JGH,
  author =       "Anonymous",
  title =        "{Java} getting heat from {MS ActiveX}",
  journal =      j-COMP-DESIGN,
  volume =       "35",
  number =       "10",
  pages =        "22--??",
  day =          "1",
  month =        sep,
  year =         "1996",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JGM,
  author =       "Anonymous",
  title =        "{Java} Goes Mainstream",
  journal =      j-INFORMATION-WEEK,
  volume =       "??",
  number =       "567",
  pages =        "21--??",
  month =        feb,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  abstract =     "Database interface spec takes Sun's programming
                 language beyond the Internet.",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1996:JGP,
  author =       "Anonymous",
  title =        "{Java} Game Programming Starter Kit {C/Dos/Us}",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "????",
  month =        dec,
  year =         "1996",
  ISBN =         "1-57521-201-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1575212013/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$79.99",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JGS,
  author =       "Anonymous",
  title =        "{Java} Gets Serious With {RAD}",
  journal =      j-SOFTWARE-MAG,
  volume =       "16",
  number =       "10",
  pages =        "77--??",
  day =          "1",
  month =        oct,
  year =         "1996",
  CODEN =        "SMWMEQ",
  ISSN =         "0279-9782",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Will the first wave of Java RAD tools jolt the Net's
                 user community into developing more complex business
                 applications? Critics say the tools are too immature,
                 but early adopters are moving ahead with data access
                 application.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JGT,
  author =       "Anonymous",
  title =        "{Java} Gets On Track",
  journal =      j-INFORMATION-WEEK,
  volume =       "592",
  pages =        "14--??",
  day =          "12",
  month =        aug,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Shipping giant CSX readies a rollout of the biggest
                 enterprise application ever written in Sun's
                 platform-independent language.",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1996:JH,
  author =       "Anonymous",
  title =        "{Java Hacker}",
  publisher =    pub-FRANZIS-VERLAG,
  address =      pub-FRANZIS-VERLAG:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "3-7723-9753-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.franzis-buch.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "49 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.franzis-buch.de/",
}

@Article{Anonymous:1996:JHM,
  author =       "Anonymous",
  title =        "{Java} helps {MKS} solve its cross-platform
                 portability problems",
  journal =      j-I-S-ANALYZER,
  volume =       "35",
  number =       "9",
  pages =        "2--7",
  month =        sep,
  year =         "1996",
  CODEN =        "ISANEL",
  ISSN =         "0896-3231",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6115 (Programming support); C6130G
                 (Groupware)",
  keywords =     "95; authoring systems; browsers; class libraries;
                 collaborative authoring tools; configuration
                 management; control; cross platform portability
                 problems; development language; garbage collection
                 scheme; groupware; Java; Java applets; MKS;
                 multiplatform portability; object oriented;
                 object-oriented languages; object-oriented programming;
                 OOP; programming; software libraries; software
                 portability; third party widgets; Unix; version;
                 Windows; Windows NT",
  treatment =    "A Application",
}

@Article{Anonymous:1996:JHP,
  author =       "Anonymous",
  title =        "{Java-fueled} hub perks up managers",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "27",
  pages =        "90--90",
  day =          "1",
  month =        jul,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Aug 19 12:08:00 1996",
  acknowledgement = ack-nhfb,
}

@InProceedings{Anonymous:1996:JIA,
  author =       "Anonymous",
  title =        "{Java} Internationalization Architecture ---
                 Continued",
  crossref =     "UC:1996:SDI",
  pages =        "A4--??",
  year =         "1996",
  bibdate =      "Thu Aug 20 07:03:28 MDT 1998",
  acknowledgement = ack-nhfb,
  keywords =     "Internet; software development; Unicode",
}

@Book{Anonymous:1996:JIC,
  author =       "Anonymous",
  title =        "{Java} Interactive Course",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Fri Jun 14 13:14:53 1996",
  URL =          "http://www.waite.com/waite/",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JIS,
  author =       "Anonymous",
  title =        "{Java IDE} Set For Release",
  journal =      j-INFORMATION-WEEK,
  volume =       "??",
  number =       "568",
  pages =        "83--??",
  month =        feb,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Tue Mar 12 13:11:43 MST 1996",
  abstract =     "Rogue Wave says its product is the first to be
                 production quality.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JJDa,
  author =       "Anonymous",
  title =        "And {Java} Juices Databases",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "4",
  pages =        "12--12",
  month =        apr,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Tue Apr 16 06:19:04 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JJDb,
  author =       "Anonymous",
  title =        "{Java} Juices Databases",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "1",
  pages =        "16--16",
  month =        mar # "\slash " # jun,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Fri May 31 11:15:12 1996",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JJEa,
  author =       "Anonymous",
  title =        "{Java}, {Java} Everywhere",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "1",
  pages =        "10--11",
  month =        mar # "\slash " # jun,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Fri May 31 11:15:12 1996",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JJEb,
  author =       "Anonymous",
  title =        "{Java}, {Java} Everywhere",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "6",
  pages =        "8, 10",
  month =        jun,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Tue Jun 25 09:53:46 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JKM,
  author =       "Anonymous",
  title =        "{Java} killer? --- {Microsoft} plans to build
                 {Internet} support directly into future versions of
                 {Windows} 95 and {NT}, as part of its defense against
                 {Sun}'s {Java} development system",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "8",
  pages =        "46--??",
  month =        "????",
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue Mar 12 13:11:43 MST 1996",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JM,
  author =       "Anonymous",
  title =        "{Java-to-RDBMS} Mapping",
  journal =      j-WEBSERVER,
  volume =       "3",
  number =       "4",
  pages =        "50--50",
  month =        nov # "\slash " # dec,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Tue Dec 03 07:04:38 1996",
  note =         "Discusses Thought Inc.'s CocoBase products for support
                 of use of Java with relational database management
                 systems.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JMW,
  author =       "Anonymous",
  title =        "{JAVA}: {Microsoft} Won't Fight It",
  journal =      j-INFORMATION-WEEK,
  volume =       "??",
  number =       "577",
  pages =        "14--??",
  month =        apr,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  abstract =     "Rather than compete with Sun's programming language,
                 Microsoft will embed it in its core Windows operating
                 system; is this as radical a change as it seems?",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JNB,
  author =       "Anonymous",
  title =        "{Java} Now Being Served ``100\% Pure''",
  journal =      j-ENEWS,
  volume =       "42",
  number =       "2147",
  pages =        "48--48",
  day =          "16",
  month =        dec,
  year =         "1996",
  CODEN =        "ELNEAU",
  ISSN =         "0013-4937, 1061-6624",
  bibdate =      "Tue Dec 24 14:30:56 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JNT,
  author =       "Anonymous",
  title =        "{Java}: {A} New Tool for Engineering --- This hot new
                 {Internet} programming language, which runs on any
                 platform, could be the breakthrough engineers are
                 looking for to communicate product data within their
                 companies and with suppliers and customers",
  journal =      j-MECH-ENG,
  volume =       "118",
  number =       "4",
  pages =        "68--??",
  month =        "????",
  year =         "1996",
  CODEN =        "MEENAH",
  ISSN =         "0025-6501",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JPE,
  author =       "Anonymous",
  title =        "{Java} perks up embedded systems conference",
  journal =      j-ELECTRONIC-DESIGN,
  volume =       "44",
  number =       "18",
  pages =        "153--??",
  day =          "3",
  month =        sep,
  year =         "1996",
  CODEN =        "ELODAW",
  ISSN =         "0013-4872",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JPJ,
  author =       "Anonymous",
  title =        "The {Java} Platform and {JavaOS}: Enabling
                 Network-Based Applications",
  journal =      j-SUN-DEVELOPER-NEWS,
  volume =       "1",
  number =       "1",
  pages =        "2--2",
  month =        "Fall",
  year =         "1996",
  bibdate =      "Tue Dec 03 11:48:14 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JPM,
  author =       "Anonymous",
  title =        "{Java-based} Pattern Matching",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "8",
  pages =        "74--74",
  month =        aug,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Sat Aug 17 09:35:58 1996",
  note =         "Describes {VanillaSearch}, a search class for {Java}
                 developers from {Thought, Inc.}.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JR,
  author =       "Anonymous",
  title =        "{Java} for real-time",
  journal =      j-REAL-TIME-SYST,
  volume =       "11",
  number =       "2",
  pages =        "197--205",
  month =        sep,
  year =         "1996",
  CODEN =        "RESYE9",
  ISSN =         "0922-6443",
  bibdate =      "Thu Dec 12 06:31:53 MST 1996",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  affiliation =  "Iowa State Univ",
  affiliationaddress = "IA, USA",
  classification = "722.4; 723; 723.1; 723.1.1",
  keywords =     "Computer programming languages; Computer software;
                 Object oriented programming; Programming language Java;
                 Real time systems",
}

@Article{Anonymous:1996:JSI,
  author =       "Anonymous",
  title =        "{Java} Surges Onto the {Internet}",
  journal =      j-LIB-SYSTEMS,
  volume =       "16",
  number =       "1",
  pages =        "3--??",
  year =         "1996",
  ISSN =         "0277-0288",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JSJ,
  author =       "Anonymous",
  title =        "{Java}, schmava --- {John Gantz} isn't impressed by
                 the {Java} hoopla. It's just a programming language, he
                 notes, and there's no guarantee applets will play",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "13",
  pages =        "37--??",
  month =        "????",
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1996:JSKa,
  author =       "Anonymous",
  title =        "{Java} Starter Kit for {Macintosh}",
  publisher =    pub-HAYDEN,
  address =      pub-HAYDEN:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "1-56830-293-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/hayden/;
                 http://www.amazon.com/exec/obidos/ISBN=1568302932/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$79.95",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15683/bud/1568302932.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.36in x 7.68in x 2.11in",
}

@Book{Anonymous:1996:JSKb,
  author =       "Anonymous",
  title =        "The {Java} starter kit. Version 1.0 for Windows.",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "????",
  month =        oct,
  year =         "1996",
  ISBN =         "1-57521-077-0, 1-57521-097-5",
  LCCN =         "????",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.amazon.com/exec/obidos/ISBN=1575210770/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "1 CD-ROM and 1 book.",
  price =        "US\$80",
  acknowledgement = ack-nhfb,
  annote =       "Title from disc label. Accompanied by book, Teach
                 yourself Java in 21 days; published in 1996 by
                 Sams.net. An introduction to the Java program language.
                 System requirements: IBM-compatible PC; Windows 95 or
                 Windows NT 3.51; 8 MB RAM (16 MB recommended for
                 Symantec Caf{\'e} Lite); 30 MB to 80 MB free hard disk
                 space; Java-compatible Web browser (HotJava or Netscape
                 2.0) recommended.",
  keywords =     "Java (Computer program language) -- Interactive
                 multimedia",
}

@Book{Anonymous:1996:JSKc,
  author =       "Anonymous",
  title =        "{Java} Starter Kit, Deluxe Edition",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "????",
  day =          "14",
  month =        aug,
  year =         "1996",
  ISBN =         "1-57521-190-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211904.html;
                 http://www.amazon.com/exec/obidos/ISBN=1575211904/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$69.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.38in x 7.48in x 1.98in",
}

@Article{Anonymous:1996:JSU,
  author =       "Anonymous",
  title =        "{JavaBeans} Specs Unveiled",
  journal =      j-INFORMATION-WEEK,
  volume =       "602",
  pages =        "22--??",
  day =          "21",
  month =        oct,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Tue Dec 24 06:16:53 MST 1996",
  bibsource =    "UnCover library database",
  abstract =     "Early release gives Java developers a boost.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JSW,
  author =       "Anonymous",
  title =        "{JavaOS} Scores Wins with {Wyse}, {Taiwan}",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "8",
  pages =        "6--6",
  month =        aug,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Sat Aug 17 09:31:27 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JTA,
  author =       "Anonymous",
  title =        "{Java} Takes Aim at {Web} Applets",
  journal =      j-GRAPHIC-ARTS-MONTHLY,
  volume =       "68",
  number =       "6",
  pages =        "84--??",
  day =          "1",
  month =        jun,
  year =         "1996",
  CODEN =        "GAMOE4",
  ISSN =         "1047-9325",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JTEa,
  author =       "Anonymous",
  title =        "{Java}: a timely example of distributed object
                 technology",
  journal =      j-CLIENT-SERVER-ECONOMICS-LETT,
  volume =       "3",
  number =       "6",
  pages =        "7--8",
  month =        jun,
  year =         "1996",
  CODEN =        "CSELF4",
  ISSN =         "1074-3138",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5020 (Computer networks and intercomputer
                 communications)",
  keywords =     "applets; C language; C++; client-server systems;
                 distributed object technology; distributed programs;
                 Internet; Java; language; languages; object-oriented;
                 object-oriented programming; Web",
  treatment =    "E Economic; P Practical",
}

@Article{Anonymous:1996:JTEb,
  author =       "Anonymous",
  title =        "{Joe} Takes Enterprise To {Web}",
  journal =      j-INFORMATION-WEEK,
  volume =       "594",
  pages =        "11A--??",
  day =          "26",
  month =        aug,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Sun's development environment lets Java take advantage
                 of NEO capabilities.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JTJ,
  author =       "Anonymous",
  title =        "{JClass Table}, {JClass Table Applet} combine
                 {XRT}\slash table, {Java} technology",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "6",
  number =       "8",
  pages =        "25--25",
  month =        aug,
  year =         "1996",
  ISSN =         "1057-7041",
  bibdate =      "Mon Aug 19 12:05:04 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JTR,
  author =       "Anonymous",
  title =        "{Java} teams up with {RTOSs}",
  journal =      j-ELECTRONIC-DESIGN,
  volume =       "44",
  number =       "7",
  pages =        "153--??",
  month =        "????",
  year =         "1996",
  CODEN =        "ELODAW",
  ISSN =         "0013-4872",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JTS,
  author =       "Anonymous",
  title =        "{Java} Tools Are Still Brewing",
  journal =      j-INFORMATION-WEEK,
  volume =       "594",
  pages =        "1A--??",
  day =          "26",
  month =        aug,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Corporate developers hold deployment.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JVA,
  author =       "Anonymous",
  title =        "{Java} vs. {ActiveX}: {A} Comparison",
  journal =      j-SUN-DEVELOPER-NEWS,
  volume =       "1",
  number =       "1",
  pages =        "7, 11",
  month =        "Fall",
  year =         "1996",
  bibdate =      "Tue Dec 03 11:51:11 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JWD,
  author =       "Anonymous",
  title =        "{Java} Will Dwarf {Windows}, Says {Sun}'s {Scott
                 McNealy}",
  journal =      j-ORACLE-INTEGRATOR,
  volume =       "7",
  number =       "5",
  pages =        "1, 19--21",
  month =        sep # "\slash " # oct,
  year =         "1996",
  CODEN =        "ORINEI",
  ISSN =         "1068-5537",
  bibdate =      "Wed Nov 27 09:09:21 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:KJP,
  author =       "Anonymous",
  title =        "Keeping {Java} Perking",
  journal =      j-BUSINESS-WEEK,
  volume =       "??",
  number =       "3459",
  pages =        "73",
  month =        jan,
  year =         "1996",
  CODEN =        "BUWEA3",
  ISSN =         "0007-7135",
  bibdate =      "Wed Jan 24 12:16:31 MST 1996",
  abstract =     "Sun is rushing to revise its plans for the sizzling
                 new computer language.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:KWT,
  author =       "Anonymous",
  title =        "200 Killer {Web} Tools",
  journal =      j-PC-COMPUTING,
  volume =       "9",
  number =       "8",
  pages =        "131--??",
  day =          "1",
  month =        aug,
  year =         "1996",
  CODEN =        "PCMPEI",
  ISSN =         "0899-1847",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "The complete Webmaster toolkit: cool browser plug-ins,
                 the best 3-D graphics editors, easy Java programming
                 tools, powerful Web servers, streaming audio and video
                 authoring add-ins, and tons more!",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:L,
  author =       "Anonymous",
  title =        "Letters",
  journal =      j-FORTH-DIMENSIONS,
  volume =       "18",
  number =       "2",
  pages =        "5--??",
  day =          "1",
  month =        jul,
  year =         "1996",
  CODEN =        "FODMD5",
  ISSN =         "0884-0822",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Mousetrap myth; Java learns from Forth, Forth may
                 benefit.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:MBJ,
  author =       "Anonymous",
  title =        "{Microsoft} brews {Java} with {Visual J++} app dev
                 tool",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "????",
  pages =        "23--??",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer language); Software tools",
}

@Article{Anonymous:1996:MGJ,
  author =       "Anonymous",
  title =        "The {Mac} Gets a {Java} Toolkit",
  journal =      j-INFORMATION-WEEK,
  volume =       "??",
  number =       "562",
  pages =        "64--??",
  month =        jan,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  abstract =     "Natural Intelligence's Roaster gives Web site
                 developers another option.",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1996:MJT,
  author =       "Anonymous",
  title =        "Le Meilleur de {Java}: Trucs, Astuces et Secrets",
  publisher =    pub-EDITION-MICRO-APPLICATIONS,
  address =      pub-EDITION-MICRO-APPLICATIONS:adr,
  pages =        "509",
  year =         "1996",
  ISBN =         "2-7429-0774-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microapp.com/",
  note =         "French translation by Hassina Abbasbhay. Based on the
                 original edition by Data Becker in Dusseldorf. Includes
                 CD-ROM.",
  price =        "149 FF",
  URL =          "http://www.microapp.com/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Article{Anonymous:1996:MP,
  author =       "Anonymous",
  title =        "Is {Microsoft} Perking?",
  journal =      j-INFORMATION-WEEK,
  volume =       "584",
  pages =        "104--??",
  day =          "17",
  month =        jun,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Skeptics question its support for Java.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:MPJ,
  author =       "Anonymous",
  title =        "{Mitsubishi} ports {Java} to 32-bit {RISC}",
  journal =      j-COMP-DESIGN,
  volume =       "35",
  number =       "8",
  pages =        "16--??",
  day =          "1",
  month =        jul,
  year =         "1996",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:MSI,
  author =       "Anonymous",
  title =        "{E}-mail suite includes {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "52",
  pages =        "65--65",
  month =        dec,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Jan 03 07:06:28 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:MVB,
  author =       "Anonymous",
  title =        "Morphing {Visual Basic}",
  journal =      j-INFORMATION-WEEK,
  volume =       "597",
  pages =        "134--??",
  day =          "16",
  month =        sep,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Startup releases utility that converts VB code into
                 Java source code.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:MWC,
  author =       "Anonymous",
  title =        "Middleware for the {Web} --- {Connection} for {Java}
                 will help developers link corporate resources to {Web}
                 applications",
  journal =      j-LAN-TIMES,
  volume =       "13",
  number =       "5",
  pages =        "45--??",
  month =        "????",
  year =         "1996",
  ISSN =         "1040-5917",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:MWJ,
  author =       "Anonymous",
  title =        "Managing via the {Web} --- {Java} applets let
                 administrators manage networks over the {Web}",
  journal =      j-LAN-TIMES,
  volume =       "13",
  number =       "5",
  pages =        "18--??",
  month =        "????",
  year =         "1996",
  ISSN =         "1040-5917",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:Na,
  author =       "Anonymous",
  title =        "On the {Net}",
  journal =      j-LAN,
  volume =       "11",
  number =       "8",
  pages =        "43--??",
  day =          "1",
  month =        aug,
  year =         "1996",
  CODEN =        "LANNER",
  ISSN =         "0898-0012",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Hotter than Java.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:NAJ,
  author =       "Anonymous",
  title =        "New {APIs} from {Java}",
  journal =      j-ELECTRONIC-DESIGN,
  volume =       "42",
  number =       "2119",
  pages =        "25--25",
  day =          "3",
  month =        jun,
  year =         "1996",
  CODEN =        "ELODAW",
  ISSN =         "0013-4872",
  bibdate =      "Wed Jun 05 17:20:48 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:NB,
  author =       "Anonymous",
  title =        "News Briefs",
  journal =      j-INFORMATION-WEEK,
  volume =       "586",
  pages =        "40--??",
  day =          "1",
  month =        jul,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Paperless auto loans from Chase, Net credit card in
                 Japan, Java Anyware, and greatest hits on the Web.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:NBT,
  author =       "Anonymous",
  title =        "A New Box of Tools for a Networked World --- {Sun}'s
                 {Java}",
  journal =      j-DATA-COMMUNICATIONS,
  volume =       "25",
  number =       "1",
  pages =        "117--??",
  year =         "1996",
  CODEN =        "DACODM",
  ISSN =         "0363-6399",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:Nc,
  author =       "Anonymous",
  title =        "News",
  journal =      j-MACUSER,
  volume =       "12",
  number =       "9",
  pages =        "23--??",
  day =          "1",
  month =        sep,
  year =         "1996",
  CODEN =        "MCUSEY",
  ISSN =         "0884-0997",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "OpenDoc developers move to embrace component-software
                 technology; Java platform-agnostic code brings Windows
                 apps to the Mac; Clone Watch Tanzania: The pre-CHRP,
                 post-Mac platform; Internet free Apple software! (The
                 catch: It's beta); Cocoa supercharged, Net-savvy kid
                 sim; Plus Macintosh price index.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:NGJ,
  author =       "Anonymous",
  title =        "{Netware} To Get {Java} Functionality",
  journal =      j-INFORMATION-WEEK,
  volume =       "590",
  pages =        "20--??",
  day =          "29",
  month =        jul,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Novell accelerates plan to make network operating
                 system run Java applets.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:NNN,
  author =       "Anonymous",
  title =        "New {Netscape Navigator} does {3-D}, better {Java}.
                 {N+I} = bridges + routers + hub. {OpenDoc} gets a leg
                 up; updates, {Cyberdog} groom technology. {Excel}
                 does",
  journal =      j-MACWEEK,
  volume =       "10",
  number =       "13",
  pages =        "14--??",
  month =        "????",
  year =         "1996",
  CODEN =        "MWEEEI",
  ISSN =         "0892-8118",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:NOC,
  author =       "Anonymous",
  title =        "New On-Line Connection for {Java} Developers",
  journal =      j-SUN-DEVELOPER-NEWS,
  volume =       "1",
  number =       "1",
  pages =        "9--9",
  month =        "Fall",
  year =         "1996",
  bibdate =      "Tue Dec 03 11:52:26 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:NPO,
  author =       "Anonymous",
  title =        "New Products: {ObjectSpace Java Generic Library;
                 ObjectSpace Web Toolkit; Innovative Software
                 InvisibleWeb \& Offline Proxy Server; Datacomm
                 {Internet} and Intranet\slash Web Server with Cyrix
                 166MHz chip; ARDI Executor 2; {TowerEiffel} Release
                 2.0; {Debian Linux} 1.1; Open Systems Management
                 COS\slash Print; Amtec Engineering Tecplot 7.0;
                 Thought, Inc. VanillaSearch; Dimension X Liquid Reality
                 Developer's Kit; X Inside, Inc. Accelerated OpenGL
                 Solution for {Linux}; Spire Technologies Tactician
                 Plus}",
  journal =      j-LINUX-J,
  volume =       "30",
  pages =        "??--??",
  month =        oct,
  year =         "1996",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue30/index.html",
  URL =          "http://www.linuxjournal.com/issue30/newprod.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:NPU,
  author =       "Anonymous",
  title =        "New Products: {UML} and {Java} go {Platinum}",
  journal =      j-COMPUTER,
  volume =       "29",
  number =       "6",
  pages =        "104--106",
  month =        jun,
  year =         "1996",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Fri Mar 14 16:41:00 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:NPV,
  author =       "Anonymous",
  title =        "New Products: {Visual SlickEdit Version 2.0; C++
                 Version of Andrew User Interface; JClass LiveTable Pro
                 \& LiveTable Applet; FairCom Web Server; New Release of
                 ObjectSpace C++ Class Libraries; CocoBase Java DataBase
                 Access System; InTerNet-LINK; Linux Advanced GUI
                 Toolkit; Introduction to Programming Java Applets;
                 SOLID Server 2.1 for Linux; COS/Relay; Linux Serial I/O
                 Solutions; CRiSP v5-Multiplatform Professional Editor;
                 Cross-Platform Web Agent-Trudger; NExS version 1.2 for
                 Linux; Networking Switch for Access 8 PCs; Acu4GL for
                 ODBC; InfoMagic Workgroup Server}",
  journal =      j-LINUX-J,
  volume =       "32",
  pages =        "??--??",
  month =        dec,
  year =         "1996",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue32/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:NTW,
  author =       "Anonymous",
  title =        "The Next Take on {Windows}",
  journal =      j-INFORMATION-WEEK,
  volume =       "588",
  pages =        "18A--??",
  day =          "15",
  month =        jul,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Microsoft's Visual J++ will marry Java and ActiveX
                 technologies.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:NUJ,
  author =       "Anonymous",
  title =        "The {NCSA} uses {Java} to enable collaborative
                 analysis over the {Internet}",
  journal =      j-I-S-ANALYZER,
  volume =       "35",
  number =       "9",
  pages =        "8--11",
  month =        sep,
  year =         "1996",
  CODEN =        "ISANEL",
  ISSN =         "0896-3231",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C6130G (Groupware);
                 C6110J (Object-oriented programming); C6140D (High
                 level languages); C6150N (Distributed systems
                 software); C5620W (Other computer networks); C6110B
                 (Software engineering techniques)",
  keywords =     "application requirements; class libraries;
                 collaborative analysis; collaborative groupware
                 environment; collaborative tools; geographic; graphics;
                 groupware; Habanero; Internet; Java; libraries;
                 locations; multiple platforms; NCSA; object-;
                 object-oriented languages; oriented programming;
                 prototyping; shared graphing/analysis; software;
                 software libraries; tool",
  treatment =    "P Practical",
}

@Article{Anonymous:1996:NUS,
  author =       "Anonymous",
  title =        "{Netscape} unplugs {Shockwave}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "37",
  pages =        "68--68",
  day =          "9",
  month =        sep,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Sep 20 11:34:56 1996",
  note =         "Netscape has agreed to embed Macromedia's Fireworks
                 device, a Java-language-based animation API into
                 Netscape Navigator.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:ODJ,
  author =       "Anonymous",
  title =        "{ObjectSpace} designs {Java} training course",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "6",
  number =       "8",
  pages =        "25--25",
  month =        aug,
  year =         "1996",
  ISSN =         "1057-7041",
  bibdate =      "Mon Aug 19 12:05:04 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:ODL,
  author =       "Anonymous",
  title =        "Online --- Despite a lack of standards, {3-D}
                 flourishes online; financial shareware helps you stick
                 to a budget, save for retirement, and pay debts;
                 graphics {BBSs} offer stunning images; Shopper hosts an
                 online discussion of {Java}",
  journal =      j-COMPUTER-SHOPPER,
  pages =        "615--??",
  month =        feb,
  year =         "1996",
  ISSN =         "0886-0556",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:OEEa,
  author =       "Anonymous",
  title =        "{OCLC} to Enhance Electronics Journals Online ({EJO})
                 with {Hot Java} on the {World Wide Web}",
  journal =      j-INF-INTELL-ONLINE-LIB-MICROCOMPUT,
  volume =       "14",
  number =       "2",
  pages =        "9--??",
  month =        feb,
  year =         "1996",
  CODEN =        "IIOMEI",
  ISSN =         "0737-7770",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:OHP,
  author =       "Anonymous",
  title =        "Outlook --- Hardware processors poise to widen {Java}
                 appeal. Memory makes transition from voice recording to
                 data storage. Reels put new spin on assembling pin
                 headers. Memory architecture offers {SRAM} performance
                 at {DRAM} price. Increased integration to slow growth
                 of {RF} transistor market",
  journal =      j-ELECTRONIC-PRODUCTS,
  volume =       "38",
  number =       "11",
  pages =        "17--??",
  month =        "????",
  year =         "1996",
  CODEN =        "ELPOA2",
  ISSN =         "0013-4953",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:OJE,
  author =       "Anonymous",
  title =        "{Object, Java Expo} opens",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "32",
  pages =        "2--2",
  day =          "5",
  month =        aug,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Aug 19 12:08:00 1996",
  acknowledgement = ack-nhfb,
}

@InProceedings{Anonymous:1996:OOO,
  author =       "Anonymous",
  title =        "Object orientation in operating systems",
  crossref =     "Cabrera:1996:PFI",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150J (Operating systems); C6110J (Object-oriented
                 programming); C6150N (Distributed systems software)",
  conflocation = "Seattle, WA, USA; 27-28 Oct. 1996",
  conftitle =    "Proceedings of the Fifth International Workshop on
                 Object-Orientation in Operating Systems",
  keywords =     "adaptive object management; Apertos; architecture;
                 customizable; distributed resource; downloaded
                 executable content; dynamic user customization;
                 efficient run-time meta; file system; fine-grained;
                 flexible-sized page-objects; global atomicity
                 primitive; high-; IPV6 protocol; Java; MetaJava; mobile
                 objects; monitors; network operating systems; object
                 allocation; object orientation; object-based operating
                 systems; object-based worldwide operating system;
                 object-oriented programming; operating system support;
                 operating systems (computers); performance real-time
                 CORBA; reconfigurable microkernel; single address space
                 operating system; specialization; stack; virtual memory
                 overhead",
  sponsororg =   "IEEE Comput. Soc. Tech. Committee on Oper. Syst.;
                 USENIX",
}

@Article{Anonymous:1996:ORJ,
  author =       "Anonymous",
  title =        "{ObjectSpace} Releases {Java} Generic Library for Free
                 Commercial Use",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "10",
  pages =        "96--96",
  month =        oct,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Sep 12 07:21:02 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:OTT,
  author =       "Anonymous",
  title =        "Online: Technical Tips",
  journal =      j-LAN,
  volume =       "5",
  number =       "3",
  pages =        "75--??",
  day =          "1",
  month =        aug,
  year =         "1996",
  CODEN =        "LANNER",
  ISSN =         "1038-359X",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Common Gateway Interface, Java and JavaScript/Novell
                 NetWare Login and Authentication/Dynamic Host
                 Configuration Protocol and BOOTP Protocol.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:P,
  author =       "Anonymous",
  title =        "Pulse",
  journal =      j-PC-COMPUTING,
  volume =       "9",
  number =       "8",
  pages =        "38--??",
  day =          "1",
  month =        aug,
  year =         "1996",
  CODEN =        "PCMPEI",
  ISSN =         "0899-1847",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Digital video disc drives, Java viruses.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:PAJ,
  author =       "Anonymous",
  title =        "Protect Against {Java} Email Attacks",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "4",
  pages =        "48--48",
  month =        nov # "\slash " # dec,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Tue Dec 03 07:03:23 1996",
  note =         "Discusses Finjan Software Ltd.'s SurfinBoard Java
                 email firewall product.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:PIW,
  author =       "Anonymous",
  title =        "Putting the {Internet} to Work: Is {Java} online
                 marvel or menace?",
  journal =      j-COMMUN-NEWS,
  volume =       "33",
  number =       "9",
  pages =        "44--??",
  day =          "1",
  month =        sep,
  year =         "1996",
  ISSN =         "0010-3632",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:PJa,
  author =       "Anonymous",
  title =        "Perking Up {Java}",
  journal =      j-INFORMATION-WEEK,
  volume =       "??",
  number =       "564",
  pages =        "70--??",
  month =        jan,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  abstract =     "New object technology will make it easier to build
                 network applets.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:PJB,
  author =       "Anonymous",
  title =        "Pulse --- {Java} brewing, the first cable modems,
                 Radar",
  journal =      j-PC-COMPUTING,
  volume =       "9",
  number =       "3",
  pages =        "48--??",
  month =        "????",
  year =         "1996",
  CODEN =        "PCMPEI",
  ISSN =         "0899-1847",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:PJd,
  author =       "Anonymous",
  title =        "Poison {Java}",
  journal =      j-PC-COMPUTING,
  volume =       "9",
  number =       "10",
  pages =        "332--??",
  day =          "1",
  month =        oct,
  year =         "1996",
  CODEN =        "PCMPEI",
  ISSN =         "0899-1847",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Are you safe on the Net? Are you sure? Don't get stung
                 by rogue Java applets.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:PJe,
  author =       "Anonymous",
  title =        "Programming with {Java}",
  journal =      j-UNIX-REVIEW,
  volume =       "14",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1996",
  CODEN =        "UNRED5",
  ISSN =         "0742-3136",
  bibdate =      "Thu Dec 12 06:31:53 MST 1996",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  classification = "721.1; 722.2; 723.1; 723.1.1; 723.2; 723.5",
  keywords =     "C (programming language); Class inheritance; Coding
                 errors; Computer programming; Computer software; Data
                 handling; Data structures; Embedded systems;
                 Equivalence classes; Inheritance; Interface
                 inheritance; Interfaces (computer); Modula (programming
                 language); Object oriented programming; References;
                 Reliability; Security of data; Software engineering;
                 Software Package Java",
  pagecount =    "5",
}

@Article{Anonymous:1996:PRI,
  author =       "Anonymous",
  title =        "{Pencom} releases introductory {Java} book",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "6",
  number =       "11",
  pages =        "7--7",
  month =        nov,
  year =         "1996",
  ISSN =         "1057-7041",
  bibdate =      "Sat Nov 16 14:45:54 1996",
  note =         "Brief review of \cite{Au:1996:JPB}.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:PRJ,
  author =       "Anonymous",
  title =        "Product Review: {The Java Reference Package from
                 SSC}",
  journal =      j-LINUX-J,
  volume =       "30",
  pages =        "??--??",
  month =        oct,
  year =         "1996",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue30/index.html",
  URL =          "http://www.linuxjournal.com/issue30/javarev.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:RAR,
  author =       "Anonymous",
  title =        "{Rational} Announced {Rational Rose} for {Java}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "9",
  pages =        "94--94",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 06:14:59 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:RC,
  author =       "Anonymous",
  title =        "The return of {COBOL}",
  journal =      j-SOFTWARE-ECONOMICS-LETTER,
  volume =       "5",
  number =       "6",
  pages =        "4--7",
  month =        jun,
  year =         "1996",
  CODEN =        "SECLE3",
  ISSN =         "1065-6146",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D1040 (Human aspects)",
  keywords =     "COBOL; COBOL development; COBOL staff; human resource
                 management; IS strategies; legacy terms;
                 object-oriented COBOL; personnel; programmers;
                 programming; Smalltalk; software development
                 management",
  treatment =    "E Economic",
}

@Article{Anonymous:1996:RID,
  author =       "Anonymous",
  title =        "To the rescue-middleware for {Intranet} developers",
  journal =      j-SOFTWARE-ECONOMICS-LETTER,
  volume =       "5",
  number =       "8",
  pages =        "4--6",
  month =        aug,
  year =         "1996",
  CODEN =        "SECLE3",
  ISSN =         "1065-6146",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5020 (Computer networks and intercomputer
                 communications); D2080 (Information services and
                 database systems)",
  keywords =     "applications; client/server; Common Gateway Interface;
                 development costs; development time; host based
                 applications; HTML; information networks; internal Web;
                 Intranet developers; Intranet server access; Java;
                 middleware vendors; operating systems (computers);
                 resource editor; Web browsers; Web-enabled;
                 WebCrusader",
  treatment =    "P Practical",
}

@Article{Anonymous:1996:SAP,
  author =       "Anonymous",
  title =        "Slim Applet Pickin's",
  journal =      j-INFORMATION-WEEK,
  volume =       "593",
  pages =        "35--??",
  day =          "19",
  month =        aug,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Obstacles are keeping serious Java business apps from
                 taking hold.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:SES,
  author =       "Anonymous",
  title =        "Software: Embedded software poses challenges with
                 growth, complexity; {Java} can shine in embedded apps
                 --- even real-time; Object-oriented languages and tools
                 proliferate",
  journal =      j-COMP-DESIGN,
  volume =       "35",
  number =       "10",
  pages =        "91--??",
  day =          "1",
  month =        sep,
  year =         "1996",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:SJ,
  author =       "Anonymous",
  title =        "{SNiFF+} for {Java}",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "3",
  pages =        "10--10",
  month =        mar,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Mon Apr 01 07:56:20 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:SJA,
  author =       "Anonymous",
  title =        "{Sun}'s {JavaBeans API} lets users write reusable
                 components",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "6",
  number =       "12",
  pages =        "14--14",
  month =        dec,
  year =         "1996",
  ISSN =         "1057-7041",
  bibdate =      "Sat Dec 28 18:14:54 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:SJW,
  author =       "Anonymous",
  title =        "{SunSoft Java WorkShop} 1.0 vs. {Symantec Caf{\'e}}
                 1.2",
  journal =      j-PC-COMPUTING,
  volume =       "9",
  number =       "10",
  pages =        "108--??",
  day =          "1",
  month =        oct,
  year =         "1996",
  CODEN =        "PCMPEI",
  ISSN =         "0899-1847",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Brew your own apps.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:SKR,
  author =       "Anonymous",
  title =        "Software Kills Rogue Applets",
  journal =      j-RS-MAGAZINE,
  volume =       "5",
  number =       "10",
  pages =        "55--55",
  month =        oct,
  year =         "1996",
  ISSN =         "1088-0844, 1061-0030",
  bibdate =      "Thu Oct 17 12:49:23 1996",
  note =         "Describes Surfinboard package from Finjan Software
                 that monitors in-coming applets for hostile activity.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:SLJ,
  author =       "Anonymous",
  title =        "{Sun} Launches {JavaSoft}",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "3",
  pages =        "6--6",
  month =        mar,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Mon Apr 01 07:54:21 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:SMB,
  author =       "Anonymous",
  title =        "{Sun Microsystems} brews three flavors of {JAVA}",
  journal =      j-COMP-DESIGN,
  volume =       "35",
  number =       "5",
  pages =        "34--??",
  month =        "????",
  year =         "1996",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:SSB,
  author =       "Anonymous",
  title =        "{Sun} Shoots For The Big Time",
  journal =      j-INFORMATION-WEEK,
  volume =       "??",
  number =       "576",
  pages =        "14--??",
  month =        apr,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  abstract =     "Sun Microsystems, Fueled by Java and plugged into the
                 Net Pc, is making its biggest play yet for the
                 enterprise market.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:SSH,
  author =       "Anonymous",
  title =        "{SYSTEMS} and {SOFTWARE}: Hot Cup of {Java}: Keeping
                 companies awake",
  journal =      j-AEROSPACE-AMERICA,
  volume =       "34",
  number =       "4",
  pages =        "12--??",
  month =        "????",
  year =         "1996",
  ISSN =         "0740-722X",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:SSIa,
  author =       "Anonymous",
  title =        "{Sun} Says It Has {Java} Processors",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "4",
  pages =        "12--12",
  month =        apr,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Tue Apr 16 06:19:04 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:SSIb,
  author =       "Anonymous",
  title =        "{Sun} Says It Has {Java} Processors",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "1",
  pages =        "16, 18",
  month =        mar # "\slash " # jun,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Fri May 31 11:21:20 1996",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:SSM,
  author =       "Anonymous",
  title =        "{Sun}, {SGI}, and {Macromedia} to Extend {Java}",
  journal =      j-CG-WORLD,
  volume =       "19",
  number =       "1",
  pages =        "8--8",
  month =        jan,
  year =         "1996",
  CODEN =        "CGWODH",
  ISSN =         "0271-4159",
  bibdate =      "Thu Jan 25 17:37:51 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:STR,
  author =       "Anonymous",
  title =        "{Sun} turns red in {Java} flap",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "26",
  pages =        "????",
  day =          "24",
  month =        jun,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Aug 19 12:08:00 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:SUF,
  author =       "Anonymous",
  title =        "{Sun} unveils family of {Java} processors",
  journal =      j-SUN-OBSERVER,
  volume =       "10",
  number =       "5",
  pages =        "4--4",
  month =        may,
  year =         "1996",
  ISSN =         "1058-5400",
  bibdate =      "Tue May 07 11:13:58 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:TNA,
  author =       "Anonymous",
  title =        "Two new approaches to online information [{Krakatoa}
                 and intranets]",
  journal =      j-ONLINE-CDROM-REV,
  volume =       "20",
  number =       "4",
  pages =        "206--207",
  month =        aug,
  year =         "1996",
  CODEN =        "ONCDEW",
  ISSN =         "0309-314X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7210 (Information services and centres); C5620W
                 (Other computer networks); C6150N (Distributed systems
                 software); C5620L (Local area networks); C6110J
                 (Object-oriented programming); C6115 (Programming
                 support); C7230 (Publishing and reproduction)",
  countrypub =   "UK",
  keywords =     "CADIS; CAPSXpert Semiconductors database;
                 client-server systems; company networks; CompassWare;
                 Desktop Data; electronic publishing; engineering;
                 Individual; Information Handling Services; information
                 publisher; information services; internal information
                 distribution; Internet; intranets; Java; Krakatoa;
                 local area networks; manufacturers; news;
                 object-oriented; object-oriented programming; online
                 information; programming environment; programming
                 environments; semiconductor; semiconductor
                 distributors; WavePhore; World Wide Web",
  treatment =    "G General Review; P Practical; R Product Review",
}

@Article{Anonymous:1996:TPJa,
  author =       "Anonymous",
  title =        "Tech Page: {Java} Jive",
  journal =      j-ELECTRONIC-MUSICIAN,
  volume =       "12",
  number =       "3",
  pages =        "154--??",
  month =        mar,
  year =         "1996",
  ISSN =         "0884-4720",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  abstract =     "A new programming language solves platform puzzles on
                 the Net.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:TPJb,
  author =       "Anonymous",
  title =        "Taking the plunge with {Java}",
  journal =      j-IRISH-COMP,
  volume =       "20",
  number =       "6",
  pages =        "18--21",
  month =        aug,
  year =         "1996",
  CODEN =        "IRCODQ",
  ISSN =         "0332-0197",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming)",
  countrypub =   "Ireland",
  keywords =     "commercial; development environments; interactive
                 network; Internet; Java; microprocessor; MS-DOS;
                 object; object-oriented; object-oriented languages;
                 operating system; oriented programming language;
                 platform independence; portability; programming;
                 software; software portability; system incompatibility;
                 World Wide Web",
  treatment =    "P Practical",
}

@Article{Anonymous:1996:TSW,
  author =       "Anonymous",
  title =        "{TECH SECTION} --- We look at the new {Cyrix} chip;
                 give the new {Java} programming language a taste test;
                 peek at the research of {MIT's Visual Language
                 Workshop}; and help you get full plug-and-play
                 capability from {Win} 95",
  journal =      j-COMPUTER-SHOPPER,
  pages =        "569--??",
  month =        feb,
  year =         "1996",
  ISSN =         "0886-0556",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:TWHa,
  author =       "Anonymous",
  title =        "{TECHNOLOGY}: What's So Hot About {Java}?",
  journal =      j-TIME,
  volume =       "147",
  number =       "4",
  pages =        "42--??",
  year =         "1996",
  CODEN =        "TYMEA9",
  ISSN =         "0040-781X",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:TWHb,
  author =       "Anonymous",
  title =        "{TECHNOLOGY}: What's So Hot About {Java}?",
  journal =      j-TIME,
  volume =       "147",
  number =       "4",
  pages =        "58--??",
  year =         "1996",
  CODEN =        "TYMEA9",
  ISSN =         "0040-781X",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:TWJa,
  author =       "Anonymous",
  title =        "Teaching wavelets with {Java} on the information
                 superhighway",
  journal =      "IEEE Digital Signal Processing Workshop",
  pages =        "101--104",
  year =         "1996",
  bibdate =      "Thu Dec 12 06:31:53 MST 1996",
  bibsource =    "Compendex database",
  note =         "IEEE catalog number 96TH8225.",
  acknowledgement = ack-nhfb,
  affiliation =  "Rice Univ",
  affiliationaddress = "TX, USA",
  classification = "723.1.1; 723.2; 723.5; 901.2; 903.2; 921.3",
  conference =   "Proceedings of the 1996 7th IEEE Digital Signal
                 Processing Workshop",
  keywords =     "Computer aided instruction; Computer programming
                 languages; Digital signal processing; Engineering
                 education; Information dissemination; Internet; Java
                 computer language; Wavelet transforms",
  meetingaddress = "Loen, Norway",
  meetingdate =  "Sep 1--4 1996",
  meetingdate2 = "09/01--04/96",
  sponsor =      "IEEE",
}

@Article{Anonymous:1996:TWJb,
  author =       "Anonymous",
  title =        "Towards {Web}\slash {Java-based} high performance
                 distributed computing --- an evolving virtual machine",
  journal =      j-IEEE-INT-SYMP-HIGH-PERF-DIST-COMP-PROC,
  pages =        "308--317",
  year =         "1996",
  CODEN =        "PIDCFB",
  ISSN =         "1082-8907",
  bibdate =      "Thu Dec 12 06:31:53 MST 1996",
  bibsource =    "Compendex database",
  note =         "IEEE catalog number 96TB100069.",
  acknowledgement = ack-nhfb,
  affiliation =  "Syracuse Univ",
  affiliationaddress = "NY, USA",
  classification = "722.1; 722.4; 723.1; 723.5; 921.6",
  conference =   "Proceedings of the 1996 5th IEEE International
                 Symposium on High Performance Distributed Computing",
  keywords =     "Computer programming; Computer vision; Distributed
                 computer systems; Information technology; Internet;
                 Mathematical models; Performance; Software prototyping;
                 Virtual storage; World wide virtual machine",
  meetingaddress = "Syracuse, NY, USA",
  meetingdate =  "Aug 6--9 1996",
  meetingdate2 = "08/06--09/96",
  sponsor =      "IEEE",
}

@Book{Anonymous:1996:TYW,
  author =       "Anonymous",
  title =        "Teach Yourself {WWW} Database Programming with {Java}
                 in 21 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Fri Jun 14 13:18:19 1996",
  price =        "US\$39.95",
  URL =          "http://www.mcp.com/samsnet/",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1996:UJ,
  author =       "Anonymous",
  title =        "Undocumented {Java}",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Fri Jun 14 13:14:19 1996",
  URL =          "http://www.waite.com/waite/",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:VDC,
  author =       "Anonymous",
  title =        "Visual Development for {C/C++}, {Java}",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "11",
  pages =        "74--74",
  month =        nov,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Wed Nov 20 06:45:58 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:VTPa,
  author =       "Anonymous",
  title =        "{VisualAge} Technology Planned for {Java}",
  journal =      j-RS-MAGAZINE,
  volume =       "5",
  number =       "8",
  pages =        "8--8",
  month =        aug,
  year =         "1996",
  ISSN =         "1088-0844, 1061-0030",
  bibdate =      "Wed Aug 14 06:30:45 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:VTPb,
  author =       "Anonymous",
  title =        "{VisualAge} Technology Planned for {Java}",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "8",
  pages =        "8--8",
  month =        aug,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Sat Aug 17 09:33:22 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:Wa,
  author =       "Anonymous",
  title =        "Of And For The {Web}",
  journal =      j-INFORMATION-WEEK,
  volume =       "594",
  pages =        "35--??",
  day =          "26",
  month =        aug,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Sun's Java Workshop uses Web technology to build Web
                 applications.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:WAU,
  author =       "Anonymous",
  title =        "{Web} authors use {Cosmo} site for {HTML}, {Java} and
                 {VRML} sites",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "6",
  number =       "11",
  pages =        "25--25",
  month =        nov,
  year =         "1996",
  ISSN =         "1057-7041",
  bibdate =      "Sat Nov 16 14:48:29 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:Wb,
  author =       "Anonymous",
  title =        "{WebBurst}",
  journal =      j-MACUSER,
  volume =       "12",
  number =       "11",
  pages =        "69--??",
  day =          "1",
  month =        nov,
  year =         "1996",
  CODEN =        "MCUSEY",
  ISSN =         "0884-0997",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Use it to produce Java applets without programming,
                 but be ready for some version-1.0 roughness.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:WDS,
  author =       "Anonymous",
  title =        "World-wide distributed system using {Java} and the
                 {Internet}",
  journal =      j-IEEE-INT-SYMP-HIGH-PERF-DIST-COMP-PROC,
  pages =        "11--18",
  year =         "1996",
  CODEN =        "PIDCFB",
  ISSN =         "1082-8907",
  bibdate =      "Thu Dec 12 06:31:53 MST 1996",
  bibsource =    "Compendex database",
  note =         "IEEE catalog number 96TB100069.",
  acknowledgement = ack-nhfb,
  affiliation =  "California Inst of Technology",
  affiliationaddress = "CA, USA",
  classification = "716.1; 722.4; 723; 723.1; 723.1.1",
  conference =   "Proceedings of the 1996 5th IEEE International
                 Symposium on High Performance Distributed Computing",
  keywords =     "Collaborative environments; Computer networks;
                 Computer programming languages; Computer software; Data
                 communication systems; Distributed computer systems;
                 Internet; Java; Multithreaded objects; Object oriented
                 programming; Program composition; World wide web",
  meetingaddress = "Syracuse, NY, USA",
  meetingdate =  "Aug 6--9 1996",
  meetingdate2 = "08/06--09/96",
  sponsor =      "IEEE",
}

@Article{Anonymous:1996:WVJ,
  author =       "Anonymous",
  title =        "Weather visualizer: a {Java} tool for interactive
                 learning",
  journal =      j-INT-GEOSCIENCE-REMOTE-SENSING-SYMPOSIUM,
  volume =       "3",
  pages =        "1498--1500",
  year =         "1996",
  CODEN =        "IGRSE3",
  bibdate =      "Thu Dec 12 06:31:53 MST 1996",
  bibsource =    "Compendex database",
  note =         "IEEE catalog number 96CB35875.",
  acknowledgement = ack-nhfb,
  affiliation =  "Univ of Illinois at Urbana-Champaign",
  affiliationaddress = "IL, USA",
  classification = "443; 722.2; 722.3; 723.5; 901.2; 903.3",
  conference =   "Proceedings of the 1996 International Geoscience and
                 Remote Sensing Symposium. Part 3 (of 4)",
  keywords =     "Computer aided instruction; Computer networks;
                 Computer programming languages; Graphical user
                 interfaces; Information retrieval systems; Interactive
                 computer graphics; Interactive learning; Internet; Java
                 language; Meteorology; Visualization; Weather
                 forecasting; Weather images; Weather information
                 services; Weather visualizer; World Wide Web",
  meetingaddress = "Lincoln, NE, USA",
  meetingdate =  "May 28--31 1996",
  meetingdate2 = "05/28--31/96",
  sponsor =      "IEEE",
}

@Article{Anonymous:1996:WWV,
  author =       "Anonymous",
  title =        "Working the {Web} With a Virtual Lab and Some {Java}",
  journal =      j-SCIENCE,
  volume =       "273",
  number =       "5275",
  pages =        "591--??",
  day =          "2",
  month =        aug,
  year =         "1996",
  CODEN =        "SCIEAS",
  ISSN =         "0036-8075",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1996:WWW,
  author =       "Anonymous",
  title =        "{World Wide Web Java}",
  publisher =    pub-FRANZIS-VERLAG,
  address =      pub-FRANZIS-VERLAG:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "3-7723-8933-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.franzis-buch.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM. Out of print.",
  price =        "49 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.franzis-buch.de/",
}

@Article{Anthes:1996:SCJ,
  author =       "Gary H. Anthes",
  title =        "{Sun} cleans up {Java} security spill",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "11",
  pages =        "12--12",
  day =          "11",
  month =        mar,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Apr 01 07:52:38 1996",
  acknowledgement = ack-nhfb,
}

@Book{Anuff:1996:JSCa,
  author =       "Ed Anuff",
  title =        "The {Java} sourcebook: Complete guide to creating
                 {Java} Applets for the {Web}",
  publisher =    pub-WILEY-COMPUTER,
  address =      pub-WILEY-COMPUTER:adr,
  pages =        "xiv + 498",
  year =         "1996",
  ISBN =         "0-471-14859-8 (paperback)",
  LCCN =         "QA76.64.A58 1996",
  bibdate =      "Fri Jun 14 09:06:48 1996",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0471148598/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$29.95",
  URL =          "http://www.wiley.com/compbooks/javasrbk/javahome.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.28in x 7.50in x 1.20in",
  keywords =     "Java (Computer program language); Object-oriented
                 programming; Object-oriented programming (Computer
                 science); World Wide Web (Information retrieval
                 system)",
  paperback =    "yes",
}

@Book{Anuff:1996:JSCb,
  author =       "Ed Anuff",
  title =        "The {Java} 1.1 sourcebook: {A} Complete Guide Updated
                 for Java 1.1",
  publisher =    pub-WILEY-COMPUTER,
  address =      pub-WILEY-COMPUTER:adr,
  edition =      "Second",
  pages =        "????",
  year =         "1996",
  ISBN =         "0-471-17099-2 (paperback)",
  LCCN =         "????",
  bibdate =      "Fri Jun 14 09:06:48 1996",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0471170992/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$29.95, CDN\$41.95",
  URL =          "http://www.wiley.com/compbooks/",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language); Object-oriented
                 programming; Object-oriented programming (Computer
                 science); World Wide Web (Information retrieval
                 system)",
  xxtitle =      "{Java} Sourcebook",
}

@InProceedings{Arano:1996:ETN,
  author =       "T. Arano and M. Aoyama",
  title =        "Emerging technologies for network software
                 development: past, present and future",
  crossref =     "IEEE:1996:PTA",
  pages =        "428--??",
  year =         "1996",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C6155 (Computer
                 communications software); C7410F (Communications
                 computing); C0310F (Software development management)",
  conflocation = "Seoul, South Korea; 21--23 Aug. 1996",
  conftitle =    "Proceedings of 20th International Computer Software
                 and Applications Conference: COMPSAC '96",
  corpsource =   "Multimedia Service Dept., Nippon Telegraph and
                 Telephone Corp., Japan",
  keywords =     "artificial intelligence; automatic program generation;
                 computer communications software; distributed objects;
                 formal; intelligent network software; maintainability;
                 methods; model verification; network operating systems;
                 network programming; network software development;
                 networking technology; object oriented technology;
                 software engineering; software reuse; telecommunication
                 computing",
  sponsororg =   "IEEE Comput. Soc.; Kore Inf. Sci. Soc",
  treatment =    "P Practical",
}

@Book{Arnett:1996:IPJ,
  author =       "Nick Arnett and David Land",
  title =        "{Internet} Programming with {JavaScript}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "250",
  month =        aug,
  year =         "1996",
  ISBN =         "1-56592-205-0",
  LCCN =         "????",
  bibdate =      "Sat Jun 8 06:59:57 MDT 1996",
  bibsource =    "ftp://ftp.ora.com/pub/products/catalogs/book.catalog",
  price =        "US\$24.95",
  URL =          "http://www.ora.com/",
  acknowledgement = ack-nhfb,
}

@Book{Arnold:1996:JDP,
  author =       "Ken Arnold and James Gosling",
  title =        "{Java} --- Didattica e programmazione",
  publisher =    pub-AW-ITALIA,
  address =      pub-AW-ITALIA:adr,
  pages =        "340",
  year =         "1996",
  ISBN =         "88-7192-058-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/italian.html;
                 http://www.doit.it/Addison/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "39,000 Lire",
  URL =          "http://www.doit.it/Addison/;
                 http://www.doit.it/Addison/cataloghi.cgi?f=3D88-7192-058-9&pict=3D1;
                 http://www.doit.it/Addison/cataloghi.cgi?f=88-7192-058-9&pict=1",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Arnold:1996:JPL,
  author =       "Ken Arnold and James Gosling",
  title =        "The {Java} Programming Language",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xviii + 333",
  day =          "1",
  month =        may,
  year =         "1996",
  ISBN =         "0-201-63455-4",
  LCCN =         "QA76.73.J38A76 1996",
  bibdate =      "Tue May 04 12:53:52 1999",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0201634554/wholesaleproductA/;
                 http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Also available in French \cite{Arnold:1996:LJ} and
                 Spanish \cite{Arnold:19xx:LPJ} translations. See review
                 in \cite{Garfinkel:1996:JW}.",
  price =        "US\$34.50",
  series =       "The Java Series",
  URL =          "http://www.aw.com/cp/javaseries.html;
                 http://www.aw.com/cseng/titles/0-201-63455-4/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.21in x 7.38in x 0.97in",
  paperback =    "yes",
}

@Book{Arnold:1996:LJ,
  author =       "Ken Arnold and James Gosling",
  title =        "Le Langage {Java}",
  publisher =    pub-ITP-FRANCE,
  address =      pub-ITP-FRANCE:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "2-84180-994-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.thomson.com/intluk.html",
  note =         "Translated by Serge Chaumette and Alain Miniussi.
                 French translation of \cite{Arnold:1996:JPL}. Includes
                 CD-ROM.",
  price =        "250 FF",
  URL =          "http://www.thomson.com/intluk.html",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Article{Arnold:1996:MPJ,
  author =       "K. Arnold and J. Gosling",
  title =        "Multithreaded programming in {Java}",
  journal =      j-WEB-TECHNIQUES,
  volume =       "1",
  number =       "7",
  pages =        "34--40, 42--43",
  month =        oct,
  year =         "1996",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C6110J
                 (Object-oriented programming); C6140D (High level
                 languages); C6150J (Operating systems)",
  keywords =     "display; display code; dynamic behaviour; handshaking;
                 interactive program; interrupts; Java; Java object
                 oriented language; multiple; multiprogramming;
                 multithreaded programming; multithreaded system;
                 object-oriented languages; object-oriented programming;
                 operations; parallel programming; polling; problems;
                 real world software; synchronisation; threads; updates;
                 user input",
  treatment =    "P Practical",
}

@Book{Arnold:1996:PJ,
  author =       "Ken Arnold and James Gosling",
  title =        "{Die Programmiersprache Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xx + 366",
  year =         "1996",
  ISBN =         "3-8273-1034-2",
  LCCN =         "????",
  bibdate =      "Mon Mar 02 18:49:01 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "69,90 DM",
  URL =          "http://www.addison-wesley.de/;
                 http://www.addison-wesley.de/katalog/item.ppml?textexpr=Java&id=00072;
                 http://www.javasoft.com/people/jag/",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-author =   "http://java.sun.com/people/arnold/",
  url-publisher = "http://www.addison-wesley.de/",
}

@Article{Atkinson:1996:OPJ,
  author =       "M. P. Atkinson and L. Daynes and M. J. Jordan and T.
                 Printezis and S. Spence",
  title =        "An orthogonally persistent {Java}",
  journal =      j-SIGMOD,
  volume =       "25",
  number =       "4",
  pages =        "68--75",
  month =        dec,
  year =         "1996",
  CODEN =        "SRECD8",
  ISSN =         "0163-5808",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6120 (File organisation)",
  corpsource =   "Dept. of Comput. Sci., Glasgow Univ., UK",
  keywords =     "application; data structures; database facilities;
                 gains; language Java; object oriented language;
                 object-oriented; object-oriented languages; orthogonal;
                 orthogonally persistent Java; performance; persistence;
                 programmer productivity gains; programming; programming
                 language",
  treatment =    "P Practical; R Product Review",
}

@Article{Atwood:1996:ODC,
  author =       "T. Atwood",
  title =        "Object databases come of age",
  journal =      j-OBJECT-MAG,
  volume =       "????",
  number =       "????",
  pages =        "60--63, 93",
  month =        jul,
  year =         "1996",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6160J (Object-oriented databases); C6150N
                 (Distributed systems software); C5620L (Local area
                 networks); C7190 (Other fields of business and
                 administrative computing)",
  corpsource =   "Cinebase Software, Los Angeles, CA, USA",
  keywords =     "business data processing; businesses; distributed
                 application architecture; external marketing; file
                 servers; hardware independence; information
                 distribution; internal communications; Internet;
                 intranet content server; intranets; Java; local area;
                 managers; network; networks; object databases; object
                 DBMSs; object-oriented databases; page servers;
                 programming languages; storage; ubiquitous access; Web
                 sites",
  treatment =    "G General Review",
}

@Book{Au:1996:JPB,
  author =       "Edith Au and Dave Makower and {Pencom Web Works} and
                 Mark Mangan",
  title =        "{Java} Programming Basics",
  publisher =    pub-MIS # " and " # pub-MT,
  address =      pub-MIS:adr # " and " # pub-MT:adr,
  pages =        "xix + 458",
  year =         "1996",
  ISBN =         "1-55828-469-9",
  LCCN =         "QA76.73.J38 A9 1996",
  bibdate =      "Mon Jun 22 15:19:48 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1558284699/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mispress.com/",
  note =         "Includes CD-ROM. See review in
                 \cite{Anonymous:1996:PRI}.",
  price =        "US\$34.95",
  URL =          "http://www.mandt.com/javaprogbasics.htm;
                 http://www.pencom.com/javabasics/",
  acknowledgement = ack-nhfb,
  annote =       "System requirements: IBM compatible PC or Macintosh.",
  dimensions =   "9.28in x 7.15in x 1.21in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
  xxtitle =      "{Java} Basics",
}

@Book{Ause:1996:HUW,
  author =       "Wayne Ause and Scott Arpajian",
  title =        "How to use the {World Wide Web}",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "xiii + 223",
  year =         "1996",
  ISBN =         "1-56276-392-X (paperback)",
  LCCN =         "TK5105.888.A87 1996",
  bibdate =      "Tue Feb 25 14:59:00 1997",
  acknowledgement = ack-nhfb,
  annote =       "How the web works -- How to connect to the Web -- Web
                 navigation 101 -- Web surfing with Netscape, NCSA
                 Mosaic, and Internet Explorer -- Web surfing with
                 online services -- Using helper applications -- Finding
                 it on the Web: Web searching and navigation -- Weaving
                 a wider Web: how to access other parts of the internet
                 with your web browser -- The Evolving Web: Java -- The
                 Evolving Web: virtual reality with VRML -- The evolving
                 Web: Netscape plug-ins -- Creating and launching your
                 own web page. -- Finding research and education web
                 sites. -- Finding government web sites -- Finding
                 business web sites -- commerce on the Web -- Personal
                 and social web sites -- Finding Web sites for arts and
                 literature -- Finding entertainment web sites.",
  keywords =     "World Wide Web (Information retrieval system)",
}

@Article{Babcock:1996:JJE,
  author =       "Charles Babcock",
  title =        "{Java}, {Java} \ldots{} everywhere?",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "42",
  pages =        "137--137",
  day =          "14",
  month =        oct,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  acknowledgement = ack-nhfb,
}

@Book{Back:1996:PJP,
  author =       "Svend Back and Klaus Bergius and Siegmar Beier and
                 Peter Majorczyk and others",
  title =        "{Professionelle Java-Programmierung: Leitfaden f{\"u}r
                 Entwickler}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "394",
  year =         "1996",
  ISBN =         "3-8266-0249-8",
  LCCN =         "????",
  bibdate =      "Mon Mar 02 18:55:12 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "79,00 DM",
  URL =          "http://www.itp.de/online/0249/0249.html",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.itp.de/",
}

@InProceedings{Baker:1996:AGA,
  author =       "James E. Baker and Isabel F. Cruz and Giuseppe Liotta
                 and Roberto Tamassia",
  title =        "Animating geometric algorithms over the {Web}",
  crossref =     "ACM:1996:PTA",
  pages =        "C3--C4",
  year =         "1996",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  classcodes =   "C4260 (Computational geometry); C6130B (Graphics
                 techniques); C6150N (Distributed systems software);
                 C4240P (Parallel programming and algorithm theory)",
  conflocation = "Philadelphia, PA, USA; 24--26 May 1996",
  conftitle =    "Proceedings of Twelfth Annual Symposium on
                 Computational Geometry",
  corpsource =   "Dept. of Comput. Sci., Brown Univ., Providence, RI,
                 USA",
  keywords =     "algorithm; algorithm animation system; animation;
                 client-server architecture; client-server systems;
                 computational geometry; computer; distributed
                 algorithms; distributed model; geometric algorithms;
                 interactive; Java language; Mocha; platform-independent
                 applications; World Wide Web",
  sponsororg =   "ACM",
  treatment =    "P Practical",
}

@Book{Bala:1996:UO,
  author =       "Raghuram Bala and Kate Gregory",
  title =        "Using {Optima++} 1.5",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xx + 634",
  year =         "1996",
  ISBN =         "0-7897-0894-9",
  LCCN =         "QA76.73.C153B335 1996",
  bibdate =      "Mon Jun 22 08:04:57 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=0-7897-0894-9&last=/bookstore",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/que/",
}

@Article{Baldazo:1996:BCB,
  author =       "Rex Baldazo and Stanford Diehl and Rich Friedman",
  title =        "Books and {CD-ROMs}: Baby's First {Java} Book",
  journal =      j-BYTE,
  volume =       "21",
  number =       "4",
  pages =        "41--??",
  month =        apr,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Apr 24 08:19:20 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Baldazo:1996:BWS,
  author =       "R. Baldazo",
  title =        "Battle of the {Web} site builders",
  journal =      j-BYTE,
  volume =       "21",
  number =       "7",
  pages =        "157--158",
  month =        jul,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C5620W (Other
                 computer networks); C6150N (Distributed systems
                 software); C7210 (Information services and centres)",
  keywords =     "add-ons; Hypertext Markup Language authoring;
                 interactive content; Internet; JavaScript support;
                 Microsoft's FrontPage; Netscape's LiveWire; tools; Web
                 site builders; WebBot; wizard-style functions",
  treatment =    "P Practical",
}

@Article{Baldazo:1996:JA,
  author =       "Rex Baldazo",
  title =        "{JavaScript} adventures",
  journal =      j-BYTE,
  volume =       "21",
  number =       "8",
  pages =        "117--??",
  month =        aug,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Aug 19 08:31:13 1996",
  acknowledgement = ack-nhfb,
}

@Article{Baldazo:1996:NT,
  author =       "R. Baldazo",
  title =        "{Navigator} turns 3.0",
  journal =      j-BYTE,
  volume =       "21",
  number =       "8",
  pages =        "42--??",
  month =        aug,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7250N (Front end systems for online searching);
                 C6130M (Multimedia); D2080 (Information services and
                 database systems)",
  keywords =     "Java enhancements; multimedia computing; multimedia
                 plug-ins; Navigator 3.0; Netscape; online front-ends;
                 software reviews; Web browser",
  treatment =    "P Practical; R Product Review",
}

@InProceedings{Baratloo:1996:CMW,
  author =       "A. Baratloo and M. Karaul and Z. Kedem and P.
                 Wyckoff",
  title =        "{Charlotte}: metacomputing on the {Web}",
  crossref =     "Yetongnon:1996:PII",
  volume =       "1",
  pages =        "2--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C6110P
                 (Parallel programming); C6110B (Software engineering
                 techniques); C6115 (Programming support)",
  conflocation = "Dijon, France; 25--27 Sept. 1996",
  conftitle =    "Proceedings of 9th International Conference on
                 Parallel and Distributed Computing Systems. PDCS '96",
  corpsource =   "Dept. of Comput. Sci., New York Univ., NY, USA",
  keywords =     "Charlotte; distributed memory systems; distributed
                 shared memory; dynamic resources; fault masking; fault
                 tolerant computing; hardware protection; Internet;
                 Java; load balancing; machine; metacomputing resource;
                 parallel; parallel programming; portability; program;
                 programming environments; resource allocation; runtime
                 system; security; shared memory systems; software;
                 virtual; virtual machines; World-Wide Web",
  sponsororg =   "ISCA; IEEE Comput. Soc.; IEEE Tech. Committee on
                 Operating Syst.; et al",
  treatment =    "P Practical; X Experimental",
}

@Article{Baron:1996:LNJ,
  author =       "Chris Baron",
  title =        "Lab Note: {Java} Programming with {Symantec
                 Caf{\'e}}",
  journal =      j-WEB-TECHNIQUES,
  volume =       "6",
  number =       "1",
  pages =        "59--61",
  month =        sep,
  year =         "1996",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Thu Sep 05 08:23:46 1996",
  acknowledgement = ack-nhfb,
}

@Book{Bartlett:1996:CEJ,
  author =       "Neil Bartlett and Steve Simkin and Chris Stranc",
  title =        "Cutting-Edge {Java} Game Programming: Everything You
                 Need to Create Interactive {Internet} Games with
                 {Java}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xx + 523",
  day =          "1",
  month =        nov,
  year =         "1996",
  ISBN =         "1-883577-98-5",
  LCCN =         "QA76.76.C672B37 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1883577985/wholesaleproductA/;
                 http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$39.99; CDN\$55.99",
  URL =          "http://www.coriolis.com/site/msie/books/ind/jgdevw.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.26in x 7.40in x 1.16in",
}

@Article{Bath:1996:FMQ,
  author =       "M. Bath",
  title =        "Framing multimedia [{Quark Immedia}]",
  journal =      j-PUBLISHING,
  volume =       "????",
  number =       "????",
  pages =        "29--??",
  month =        aug,
  year =         "1996",
  CODEN =        "PUBLFA",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2105 (Media-TV, radio, press)",
  countrypub =   "UK",
  keywords =     "authoring systems; authoring tools; CD-ROM; clickable
                 button; computing; electronic publishing; fully-;
                 interactive products; multimedia; multimedia authoring
                 product; online publishing; page transformation;
                 picture box; predrawn button; publishing; Quark
                 Immedia; software reviews; static layouts",
  treatment =    "P Practical; R Product Review",
}

@Article{Bath:1996:MWW,
  author =       "M. Bath",
  title =        "Multimedia web weaving [online publishing]",
  journal =      j-PUBLISHING,
  volume =       "????",
  number =       "????",
  pages =        "34--36",
  month =        mar,
  year =         "1996",
  CODEN =        "PUBLFA",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2020 (Design and graphics); D2080 (Information
                 services and database systems)",
  countrypub =   "UK",
  keywords =     "Applets; business graphics; computer graphics; cross-;
                 domain; electronic publishing; enabling technologies;
                 HTML; hyperlink language; interactive; Internet;
                 Internet technologies; Java; Java programming language;
                 Macromedia Shockwave; multimedia; multimedia systems;
                 multimedia web weaving; online publishing; platform
                 format; platform-independent technologies; programming
                 language; programming languages; public; Virtual
                 Machine; VRML; Web browsers",
  pubcountry =   "UK",
  treatment =    "P Practical",
}

@Article{Batt:1996:NBL,
  author =       "Paul Batt",
  title =        "{Das Netz beginnt zu leben --- Java und {VRML}
                 erweitern das World Wide Web zu einem nutzbringenden
                 Massenmedium}",
  journal =      j-BULL-ASSOC-SUISE-ELECTRICIENS,
  volume =       "87",
  number =       "9",
  pages =        "11--??",
  month =        "????",
  year =         "1996",
  CODEN =        "BUSEAH",
  ISSN =         "0004-587X",
  bibdate =      "Fri May 24 09:04:14 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Batt:1996:NCL,
  author =       "P. Batt",
  title =        "The {Net} comes to life: {Java} and {VRML} extend the
                 {World Wide Web} into an advantageous mass-media
                 network",
  journal =      j-BULL-SCHWEIZ-ELEKTROTECH,
  volume =       "87",
  number =       "9",
  pages =        "11--16",
  day =          "26",
  month =        apr,
  year =         "1996",
  CODEN =        "BEVEDP",
  ISSN =         "0036-1321",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C5620W (Other
                 computer networks); C6110J (Object-oriented
                 programming); C6140D (High level languages); C6130M
                 (Multimedia)",
  countrypub =   "Switzerland",
  keywords =     "dynamic shaping of communication; hypermedia;
                 HyperText Markup Language; Internet; Java; mass-media
                 network; object-oriented languages; object-oriented
                 platform-independent programming language; reality;
                 virtual; Virtual Reality Modelling Language; VRML;
                 World Wide Web",
  language =     "German",
  pubcountry =   "Switzerland",
  treatment =    "N New Development",
}

@Book{Baufeldt:1996:JPJ,
  author =       "Kai Baufeldt and Rolf M{\"a}urers",
  title =        "{Java, Professionelle Java-Applets f{\"u}r das
                 Internet}",
  publisher =    pub-DATA-BECKER,
  address =      pub-DATA-BECKER:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "3-8158-4886-3 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Mon May 11 09:41:33 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "20 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.data-becker.de/",
}

@Article{Bear:1996:YOJ,
  author =       "C. Bear",
  title =        "Your own {Java} layout manager",
  journal =      j-WEB-TECHNIQUES,
  volume =       "1",
  number =       "7",
  pages =        "28--33",
  month =        oct,
  year =         "1996",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6115 (Programming support); C6140D (High level
                 languages); C6110J (Object-oriented programming); C6180
                 (User interfaces)",
  keywords =     "Abstract Window Toolkit; animation; authoring
                 languages; buttons; interactive user; interfaces;
                 Internet; Java applet; Java layout manager;
                 object-oriented languages; programming environments;
                 scrolling text; software tools; StackLayout; tables;
                 text fields; user interfaces; Web page",
  treatment =    "P Practical",
}

@InProceedings{Beguelin:1996:TMD,
  author =       "A. Beguelin and V. Sunderam",
  title =        "Tools for monitoring, debugging, and programming in
                 {PVM}",
  crossref =     "Bode:1996:PVM",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6115 (Programming support); C6110P (Parallel
                 programming); C6150G (Diagnostic, testing, debugging
                 and evaluating systems); C6140D (High level
                 languages)",
  conflocation = "Munich, Germany; 7--9 Oct. 1996",
  conftitle =    "Parallel Virtual Machine - EuroPVM '96. Third European
                 PVM Conference. Proceedings",
  corpsource =   "Carnegie Mellon Univ., Pittsburgh, PA, USA",
  countrypub =   "Germany",
  keywords =     "authoring languages; buffered tracing; data
                 visualisation; debugging tools; graphical console; Java
                 language; JavaPVM; JPVM; languages; object-oriented;
                 ParaGraph visualization tool; parallel programming;
                 Parallel Virtual Machine; PGPVM; PIOUS; program
                 debugging; program monitoring tools; program tracing;
                 programming; PVaniM; PVM; PVMRPC; remote procedure
                 style; sampling; software; system monitoring; TCL;
                 techniques; tkPVM; tools; virtual machines; XPVM",
  treatment =    "P Practical",
}

@Article{Bennahum:1996:T,
  author =       "David S. Bennahum",
  title =        "Technology",
  journal =      j-NEW-YORK,
  volume =       "29",
  number =       "1",
  pages =        "18--??",
  month =        jan,
  year =         "1996",
  ISSN =         "0028-7369",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  abstract =     "The much-hyped Java might very well be the hot new Web
                 programming language--but not just yet.",
  acknowledgement = ack-nhfb,
}

@Book{Bennet:1996:ICI,
  author =       "Gordon Bennet",
  title =        "Intranets: Como implantar com sucesso na sua empresa",
  publisher =    pub-EDITORE-CAMPUS,
  address =      pub-EDITORE-CAMPUS:adr,
  pages =        "380",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:44:14 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/portuguese.html",
  price =        "R\$ 39,90",
  URL =          "http://www.campus.com.br/about-us.htm;
                 http://www.campus.com.br/catalogo/livro.cfm?cod_livro=20117",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Bercik:1996:IJ,
  author =       "Bill Bercik and Jill Bond",
  title =        "Inside {JavaScript}",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "xxii + 661",
  day =          "1",
  month =        oct,
  year =         "1996",
  ISBN =         "1-56205-593-3",
  LCCN =         "QA76.73.J38 B47 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1562055933/wholesaleproductA/",
  price =        "US\$44.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.41in x 7.72in x 2.52in",
  keywords =     "Netscape (computer program)",
  lccnalt =      "96-042687",
}

@Article{Berg:1996:HDI,
  author =       "C. Berg",
  title =        "How do {I} implement a drag-and-drop interface?
                 [{Java}]",
  journal =      j-DDJ,
  volume =       "21",
  number =       "12",
  pages =        "110, 112, 116",
  month =        dec,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6180G (Graphical user interfaces); C6150E (General
                 utility programs); C6110J (Object-oriented
                 programming)",
  keywords =     "Abstract; API; applet; application program interface;
                 application program interfaces; component primitive
                 objects; container primitive objects; drag-and-drop
                 interfaces; file icons; graphical user interfaces;
                 host-to-host file transfer; Java AWT; object-oriented
                 languages; object-oriented programming; public domain
                 software; Window Toolkit",
  treatment =    "P Practical",
}

@Article{Berg:1996:HDT,
  author =       "C. Berg",
  title =        "How do threads work and how can {I} create a
                 general-purpose event?",
  journal =      j-DDJ,
  volume =       "21",
  number =       "11",
  pages =        "111--115, 126--127",
  month =        nov,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6150J (Operating systems); C6150N
                 (Distributed systems software)",
  corpsource =   "Digital Focus, USA",
  keywords =     "(computers); application; application program
                 interfaces; applications; event; exception handling;
                 general-purpose event; Internet; Java; Java thread
                 mechanism; languages; lightweight processes;
                 multiprocessor architecture; multithreading; object;
                 object-oriented; object-oriented programming; operating
                 systems; oriented language; programming interface;
                 scheduling; synchronisation; synchronization; thread
                 programming; threads; web",
  treatment =    "P Practical",
}

@Article{Berg:1996:JQHa,
  author =       "Cliff Berg and Steve Alexander",
  title =        "{Java Q and A}: How Do {I} Display an Image?",
  journal =      j-DDJ,
  volume =       "21",
  number =       "5",
  pages =        "103, 117",
  month =        may,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1996:JQHb,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How Do {I} Write a Chat Program",
  journal =      j-DDJ,
  volume =       "21",
  number =       "6",
  pages =        "105--106",
  month =        jun,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri May 03 08:24:24 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1996:JQHc,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How Do {I} Send e-mail from a {Java}
                 Applet?",
  journal =      j-DDJ,
  volume =       "21",
  number =       "8",
  pages =        "111--??",
  month =        aug,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Thu Aug 15 10:17:00 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1996:JQHd,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How Do {I} Create a Layout Manager?",
  journal =      j-DDJ,
  volume =       "21",
  number =       "9",
  pages =        "101--??",
  month =        sep,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Thu Aug 15 10:17:01 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm; UnCover
                 library database",
  abstract =     "What do you do if the Java AWT's layout managers won't
                 let you build the kind of UI you need? You write your
                 own layout manager, of course, and Cliff shows you
                 how.",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1996:JQHe,
  author =       "C. Berg",
  title =        "{Java Q and A}: How do {I} display media formats that
                 {Netscape} does not support?",
  journal =      j-DDJ,
  volume =       "21",
  number =       "10",
  pages =        "111, 114--115, 129",
  month =        oct,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "http://www.ddj.com/index/author/index.htm",
  acknowledgement = ack-nhfb,
  classcodes =   "C7210 (Information services and centres); C6110J
                 (Object-oriented programming); C6130D (Document
                 processing techniques); C6130M (Multimedia)",
  keywords =     "format conversion; GIF; HTML image; hypermedia; image
                 formats; Internet; Java applet; JPEG; media format
                 display; Netscape; object oriented language; object
                 oriented programming; object-; object-oriented
                 languages; oriented programming; page description
                 languages; World Wide Web",
  treatment =    "P Practical",
}

@Article{Berg:1996:JQHf,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How do Threads Work and How Can {I}
                 Create a General-Purpose Event?",
  journal =      j-DDJ,
  volume =       "21",
  number =       "11",
  pages =        "111--??",
  day =          "1",
  month =        nov,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Oct 15 08:20:29 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1996:JQHg,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How Do {I} Implement a Drag-and-Drop
                 Interface?",
  journal =      j-DDJ,
  volume =       "21",
  number =       "12",
  pages =        "110--??",
  month =        dec,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Dec 2 07:52:21 MST 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm",
  abstract =     "Cliff presents a technique for building a
                 drag-and-drop interface using standard {AWT}
                 components. In doing so, he builds an application that
                 lets end users perform a host-to-host file transfer.",
  acknowledgement = ack-nhfb,
}

@Article{Bergin:1996:JBC,
  author =       "Joseph Bergin",
  title =        "{Java} as a better {C++}",
  journal =      j-SIGPLAN,
  volume =       "31",
  number =       "11",
  pages =        "21--27",
  month =        nov,
  year =         "1996",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:26 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
  classcodes =   "C0220 (Computing education and training); C6110J
                 (Object-oriented programming); C6140D (High level
                 languages)",
  corpsource =   "Pace Univ., New York, NY, USA",
  keywords =     "C language; C++; computer science education;
                 curriculum; educational courses; high-level constructs;
                 industrial strength computing language; Internet
                 appliance programming language; Java; low-level
                 constructs; Microsystems; object oriented language;
                 object-oriented languages; object-oriented programming;
                 programming education; Sun; undergraduate",
  treatment =    "P Practical",
}

@Article{Bergin:1996:OTC,
  author =       "Joseph Bergin",
  title =        "Object Technology in the Classroom: {Java} as a Better
                 {C++}",
  journal =      j-SIGPLAN,
  volume =       "31",
  number =       "11",
  pages =        "21--27",
  month =        nov,
  year =         "1996",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Mon Nov 25 18:50:49 1996",
  acknowledgement = ack-nhfb,
}

@Article{Bic:1996:DCU,
  author =       "Lubomir F. Bic and Munehiro Fukuda and Michael B.
                 Dillencourt",
  title =        "Distributed Computing Using Autonomous Objects",
  journal =      j-COMPUTER,
  volume =       "29",
  number =       "8",
  pages =        "55--61",
  month =        aug,
  year =         "1996",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  affiliation =  "Univ of California at Irvine",
  affiliationaddress = "Irvine, CA, USA",
  classcodes =   "C6150N (Distributed systems software); C6110J
                 (Object-oriented programming)",
  classification = "721.1; 722.3; 722.4; 723.1; 723.1.1; 723.5",
  corpsource =   "California Univ., Irvine, CA, USA",
  journalabr =   "Computer",
  keywords =     "Algorithms; autonomous object based systems;
                 Autonomous objects; Autonomous objects paradigm;
                 autonomous objects paradigm; Binary predicate execution
                 model; Browsers; C (programming language);
                 communicating objects; Communicating objects paradigm;
                 compilers; Computational methods; Computer programming
                 languages; Computer simulation; Concurrency control;
                 Distributed computer systems; Distributed computing;
                 distributed systems; Dynamic composition; dynamic
                 linking; Electronic mail; generic; Interactive
                 distributed simulation; interpreters; Java; Medical
                 applications; message passing; MESSENGERS; Mobile
                 agents; navigation; Navigational autonomy; Object
                 oriented programming; object oriented programming;
                 object-oriented; object-oriented languages; paradigm;
                 Parallel processing systems; program behavior; program
                 compilers; Program interpreters; programming; Remote
                 procedure calls; runtime; Wide area networks",
  treatment =    "P Practical",
}

@Article{Bijl:1996:CSO,
  author =       "D. Bijl",
  title =        "Client\slash server, an overview",
  journal =      j-INFORMATIE,
  volume =       "38",
  number =       "????",
  pages =        "6--12",
  month =        oct,
  year =         "1996",
  CODEN =        "INFTCR",
  ISSN =         "0019-9907",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C6110J
                 (Object-oriented programming); C6140D (High level
                 languages); C7210 (Information services and centres)",
  countrypub =   "Netherlands",
  keywords =     "architecture; C language; C++; client server systems;
                 client-server systems; costs; distributed objects;
                 evaluation; industry-wide systems; information
                 technology; Internet; Java; languages; object-oriented;
                 object-oriented programming; performance; scalability;
                 small-scale; software; software performance; systems;
                 worldwide systems",
  language =     "Dutch",
  treatment =    "P Practical",
}

@Book{Binas-Holz:1996:JP,
  author =       "Antje Binas-Holz",
  title =        "{Das {Java} Programmierbuch}",
  publisher =    pub-SYBEX-VERLAG,
  address =      pub-SYBEX-VERLAG:adr,
  pages =        "840",
  year =         "1996",
  ISBN =         "3-8155-7225-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.de/",
  note =         "Includes CD-ROM.",
  price =        "98 DM",
  URL =          "http://www.abc.de/gutenb/verlage/sybex/sybex.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Binas-Holz:1996:JR,
  author =       "Antje Binas-Holz",
  title =        "{Das {Java} Referenzbuch}",
  publisher =    pub-SYBEX-VERLAG,
  address =      pub-SYBEX-VERLAG:adr,
  pages =        "????",
  month =        oct,
  year =         "1996",
  ISBN =         "3-8155-5009-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.de/",
  note =         "Includes CD-ROM.",
  price =        "69 DM",
  URL =          "http://www.abc.de/gutenb/verlage/sybex/sybex.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Binko:1996:JP,
  author =       "Bill Binko",
  title =        "{Java} and {Postgres95}",
  journal =      j-LINUX-J,
  volume =       "31",
  pages =        "??--??",
  month =        nov,
  year =         "1996",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue31/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Blaha:1996:OIC,
  author =       "Stephen Blaha",
  title =        "Object-oriented interprocess communication:
                 Client\slash server development in {C++} and {Java}",
  journal =      j-DDJ,
  volume =       "21",
  number =       "8",
  pages =        "24--??, 26, 28, 30--31, 89--92",
  month =        aug,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "http://www.ddj.com/index/author/index.htm; UnCover
                 library database",
  abstract =     "Stephen shows how to place IPC services in C++
                 wrappers. He then turns his attention to Java socket
                 classes, which illustrate an alternative
                 object-oriented interface.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C6110J
                 (Object-oriented programming)",
  keywords =     "application program interfaces; C++ classes;
                 client-server systems; client/server development;
                 communication; complex parameter lists; encapsulation;
                 functions; inline member functions; IPC; Java socket
                 classes; library functions; microcomputer applications;
                 multitasking operating systems; object-;
                 object-oriented interprocess; object-oriented
                 programming; oriented interface; portability;
                 semaphores; shared memory; shift operators; software;
                 software libraries; terminal screen read/write
                 operations; UNIX SVID standards; wrapped; wrappers",
  treatment =    "P Practical",
}

@Book{Bloomberg:1996:WPS,
  author =       "Jason Bloomberg and Jeff Kawski and Paul Treffers",
  title =        "{Web} Page Scripting Techniques",
  publisher =    pub-HAYDEN,
  address =      pub-HAYDEN:adr,
  pages =        "xviii + 510",
  year =         "1996",
  ISBN =         "1-56830-307-6",
  LCCN =         "QA76.625.B556 1996",
  bibdate =      "Thu Aug 14 11:41:21 1997",
  note =         "Discusses JavaScript, VBScript, and advanced HTML
                 scripting techniques.",
  price =        "US\$50.00, CDN\$70.95, UK\pounds 46.95",
  URL =          "http://www.mcp.com/hayden;
                 http://www.mcp.com/hayden/internet/scripting/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Booch:1996:ODJ,
  author =       "G. Booch",
  title =        "Object-oriented development with {Java}",
  journal =      j-REP-OBJECT-ANA-DESIGN,
  volume =       "2",
  number =       "6",
  pages =        "2--4",
  month =        mar # "-" # apr,
  year =         "1996",
  ISSN =         "1075-2528",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Rational Software Corp., Santa Clara, CA, USA",
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6110F (Formal methods); C7210
                 (Information services and centres)",
  corpsource =   "Rational Software Corp., Santa Clara, CA, USA",
  keywords =     "application; Booch; description languages;
                 development; end users; HTML; hypermedia; Hypertext
                 Markup Language; Internet; Java; method; object
                 oriented language; object oriented method; object-;
                 object-oriented languages; object-oriented programming;
                 oriented methods; page; World Wide Web pages",
  treatment =    "P Practical",
}

@Article{Booker:1996:JJD,
  author =       "Ellis Booker",
  title =        "{Java} Juices Up {D\&B Software}'s Corporate {Web}
                 Tools",
  journal =      j-WEB-WEEK,
  volume =       "2",
  number =       "7",
  pages =        "4--4",
  month =        jun,
  year =         "1996",
  CODEN =        "WEWEFP",
  bibdate =      "Mon Jun 17 15:57:43 1996",
  URL =          "http://www.webweek.com/",
  acknowledgement = ack-nhfb,
}

@Book{Boone:1996:JEC,
  author =       "Barry Boone",
  title =        "{Java} Essentials for {C} and {C++} Programmers",
  publisher =    pub-AWDP,
  address =      pub-AWDP:adr,
  pages =        "xxi + 311",
  day =          "1",
  month =        may,
  year =         "1996",
  ISBN =         "0-201-47946-X",
  LCCN =         "QA76.64 .B675 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=020147946X/wholesaleproductA/;
                 http://www.aw.com/devpress/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$19.95",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0-201-47946-X&ptype=0;
                 http://www.aw.com/devpress/titles/47946.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.09in x 7.36in x 0.87in",
  keywords =     "Java (Computer program language); Object-oriented
                 programming (Computer science)",
  paperback =    "yes",
}

@Book{Boone:1996:LJM,
  author =       "Barry Boone and Dave Mark",
  title =        "Learn {Java} on the {Macintosh}",
  publisher =    pub-AWDP,
  address =      pub-AWDP:adr,
  pages =        "x + 475",
  year =         "1996",
  ISBN =         "0-201-19157-1",
  LCCN =         "QA76.8.M3B663 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0201191571/wholesaleproductA/;
                 http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$34.95",
  URL =          "http://www.aw.com/",
  acknowledgement = ack-nhfb,
  annote =       "System requirements for accompanying computer disc: A
                 Macintosh computer with a Motorola MC68020 processor or
                 higher, or a PowerPC 601 processor or higher, 8 MB of
                 RAM, System 7.1 or later, and a CD-ROM drive. For
                 optimum performance, a Macintosh equipped with an
                 MC68040 or PowerPC processor with 16 MB of RAM is
                 recommended.",
  deweyno =      "005.13/3",
  dimensions =   "9.12in x 7.40in x 1.23in",
  keywords =     "Java (Computer program language); Macintosh (Computer)
                 -- Programming",
}

@Article{Borchers:1996:LRG,
  author =       "J. Borchers and O. Deussen and A. Klingert and C.
                 Knorzer",
  title =        "Layout rules for graphical {Web} documents",
  journal =      j-COMPUTERS-AND-GRAPHICS,
  volume =       "20",
  number =       "3",
  pages =        "415--426",
  month =        may # "-" # jun,
  year =         "1996",
  CODEN =        "COGRD2",
  ISSN =         "0097-8493",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6130D (Document processing techniques); C6130B
                 (Graphics techniques); C7210 (Information services and
                 centres); C6130M (Multimedia); C6180 (User
                 interfaces)",
  corpsource =   "Inst. of Comput. Sci., Linz Univ., Austria",
  countrypub =   "UK",
  keywords =     "2D Web documents; 3D Web documents; architecture;
                 authoring systems; computer graphics; document design;
                 document handling; documents; dynamic Web documents;
                 Gestalt psychology; graphical Web documents;
                 human-computer interaction; hypermedia; hypertext
                 authoring; information networks; information provider;
                 layout rules; psychology; static Web documents; textual
                 Web; typography; user-friendly information
                 presentation; World Wide Web",
  treatment =    "P Practical",
}

@Article{Boreham:1996:JNC,
  author =       "B. Boreham",
  title =        "{Java}: the new {C++}",
  journal =      j-OBJECT-EXPERT,
  volume =       "1",
  number =       "4",
  pages =        "58, 60--61",
  month =        may # "-" # jun,
  year =         "1996",
  CODEN =        "OBEXFJ",
  ISSN =         "1360-3426",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Credit Suisse Financial Products, Switzerland",
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming)",
  corpsource =   "Credit Suisse Financial Products, Switzerland",
  countrypub =   "UK",
  keywords =     "C language; C++; garbage collection; Internet; Java;
                 keywords; object oriented programming language;
                 object-; object-oriented languages; oriented
                 programming; pointers; storage management; syntax;
                 threads",
  pubcountry =   "UK",
  treatment =    "P Practical",
}

@TechReport{Bothner:1996:KSI,
  author =       "Per Bothner and R. Alexander Milowsk",
  title =        "The {Kawa Scheme} interpreter project",
  type =         "Web page",
  institution =  "Winternet Corporation",
  address =      "12 S 6th Street, Suite M110, Minneapolis, MN
                 55402-1507, USA",
  pages =        "????",
  year =         "1996",
  bibdate =      "Mon Mar 10 22:44:36 1997",
  note =         "Implements a compiler of Scheme into Java.",
  URL =          "http://www.winternet.com/~sgml/kawa (no longer
                 accessible)",
}

@Article{Bothun:1996:NPU,
  author =       "G. D. Bothun and S. D. Kevan",
  title =        "Networked physics in undergraduate instruction",
  journal =      j-COMP-PHYSICS,
  volume =       "10",
  number =       "4",
  pages =        "318--324",
  month =        jul # "-" # aug,
  year =         "1996",
  CODEN =        "CPHYE2",
  ISSN =         "0894-1866",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7810C (Computer-aided instruction); C7320 (Physics
                 and chemistry computing); C7350 (Astronomy and
                 astrophysics computing); C6130M (Multimedia); C7210
                 (Information services and centres); C6130D (Document
                 processing techniques); C6130B (Graphics techniques)",
  corpsource =   "Dept. of Phys., Oregon Univ., Eugene, OR, USA",
  keywords =     "astronomy computing; beginning Astronomy; browsers;
                 computer animation; course; courseware; curriculum;
                 data; digital simulation; educational courses;
                 electronic curriculum tools; equipment failure;
                 Foundations of Physics; graphs; hypermedia; hypertext;
                 information networks; Introductory Energy; lecture
                 material; linked images; multimedia computing;
                 Netscape; networked physics; Physics; physics
                 computing; physics courses; preparation time;
                 scientific; scientific animation; structured multimedia
                 presentation; teaching; undergraduate; undergraduate
                 astronomy courses; undergraduate instruction;
                 University of Oregon; visualisation; visualization;
                 World Wide Web",
  treatment =    "P Practical",
}

@Book{Bouchard:1996:JOP,
  author =       "Oliver Bouchard",
  title =        "{Java: objektorientiertes Programmieren f{\"u}r das
                 WWW}",
  publisher =    "Beck/DTV",
  address =      "????",
  pages =        "????",
  year =         "1996",
  ISBN =         "3-423-50185-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "20 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Bournellis:1996:SJP,
  author =       "Cynthia Bournellis",
  title =        "{Sun}'s {Java} Platform Gains In Reaching Bigger
                 Audience",
  journal =      j-ENEWS,
  volume =       "42",
  number =       "2146",
  pages =        "6--6",
  day =          "9",
  month =        dec,
  year =         "1996",
  CODEN =        "ELNEAU",
  ISSN =         "0013-4937, 1061-6624",
  bibdate =      "Thu Dec 19 09:24:24 1996",
  acknowledgement = ack-nhfb,
}

@Book{Bowman:1996:IBO,
  author =       "Charles F. Bowman",
  title =        "Implementing Business Objects with {Java}",
  publisher =    pub-SIGS,
  address =      pub-SIGS:adr,
  pages =        "50",
  year =         "1996",
  ISBN =         "1-884842-56-9",
  LCCN =         "QA76.9.O35A45 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sigs.com/books/",
  price =        "US\$85.00",
  URL =          "http://www.sigs.com/books/wp_impjava.html",
  acknowledgement = ack-nhfb,
  xxtitle =      "Implementing Business Objects using {Java}",
}

@Article{Bowman:1996:XBF,
  author =       "Charles F. Bowman",
  title =        "{X}: Back to the Future: An Interview with {Robert
                 Scheifler}",
  journal =      j-X-J,
  volume =       "5",
  number =       "5",
  pages =        "38--43",
  month =        may,
  year =         "1996",
  CODEN =        "XJOUEA",
  ISSN =         "1056-7003",
  bibdate =      "Tue May 07 06:57:46 1996",
  note =         "Discusses relationship of {Broadway} to {Java}.",
  acknowledgement = ack-nhfb,
}

@Article{Bramley:1996:TNR,
  author =       "Randall Bramley",
  title =        "Technical News \& Reviews: {Maple V Release 4};
                 {Mathematica 3.0} from {Wolfram}; {HotGAMS} from
                 {NIST}; {Informant} scans {Web} and e-mails you; More
                 on the Web\ldots{}",
  journal =      j-IEEE-COMPUT-SCI-ENG,
  volume =       "3",
  number =       "3",
  pages =        "80--80",
  month =        "Fall",
  year =         "1996",
  CODEN =        "ISCEE4",
  ISSN =         "1070-9924",
  bibdate =      "Fri Mar 14 11:42:07 1997",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/java.bib;
                 http://www.computer.org/cse/cs1998",
  note =         "Discusses a Java-based front end for the Guide to
                 Available Mathematical Software, with a pointer to URL
                 \path=http://math.nist.gov/HotGAMS/=.",
}

@Book{Breedlove:1996:WPU,
  author =       "Bob Breedlove",
  title =        "{Web} Programming Unleashed: {Java}, {HTML}, {CGI},
                 {PERL}, {Visual J++}, {JavaScript}, {VBScript},
                 {ActiveX}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxvii + 1010",
  year =         "1996",
  ISBN =         "1-57521-117-3 (softcover)",
  LCCN =         "QA76.625.B74 1996",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  note =         "Includes CD-ROM.",
  price =        "US\$44.99",
}

@Article{Briere:1996:SJE,
  author =       "Daniel Briere and Christine Heckart",
  title =        "{Sun}'s {Java} effort shines on {BT\slash MCI}",
  journal =      j-NETWORK-WORLD,
  volume =       "13",
  number =       "51",
  pages =        "22--22",
  day =          "16",
  month =        dec,
  year =         "1996",
  ISSN =         "0887-7661",
  bibdate =      "Tue Dec 24 14:34:51 1996",
  acknowledgement = ack-nhfb,
}

@Article{Brown:1996:DAO,
  author =       "Marc H. Brown and Marc A. Najork",
  title =        "Distributed Active Objects",
  journal =      j-COMP-NET-ISDN,
  volume =       "28",
  number =       "7--11",
  pages =        "1037--1052",
  day =          "1",
  month =        may,
  year =         "1996",
  CODEN =        "CNISE9",
  ISSN =         "0169-7552",
  bibdate =      "Sat Sep 25 15:30:03 1999",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Misc/Ciancarini.bib;
                 ftp://ftp.math.utah.edu/pub/tex/bib/java.bib;
                 http://www.elsevier.com/cgi-bin/cas/tree/store/cna/cas_free/browse/browse.cgi?year=1996&volume=28&issue=7-11",
  URL =          "http://www.elsevier.com/cgi-bin/cas/tree/store/comnet/cas_sub/browse/browse.cgi?year=1996&volume=28&issue=7-11&aid=1586",
  acknowledgement = ack-nhfb,
  annote =       "Proc. 5th Int. WWW Conference, Paris",
  classcodes =   "C6150N (Distributed systems software); C6110J
                 (Object-oriented programming); C6140D (High level
                 languages); C6130G (Groupware); C7250N (Front end
                 systems for online searching)",
  conflocation = "Paris, France; 6--10 May 1996",
  conftitle =    "Fifth International World Wide Web Conference",
  corpsource =   "DEC Syst. Res. Center, Palo Alto, CA, USA",
  countrypub =   "Netherlands",
  keyword =      "Obliq, coordination application, WWW",
  keywords =     "applications; authoring languages; collaborative;
                 CSCW; distributed active objects; distributed
                 algorithms; distributed applications; distributed
                 computation; groupware; high-level support; Java;
                 mobile code; object-oriented programming;
                 object-oriented scripting language; Oblets; Obliq
                 applets; online front-ends; World Wide Web browsers;
                 {Internet}",
  treatment =    "P Practical",
}

@Book{Brown:1996:WRL,
  author =       "Mark R. Brown",
  title =        "{Webmaster} Resource Library: Three Best-Selling
                 Comprehensive References: Special Editions of Using
                 {HTML}, Using {Java}, and Using {CGI}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  month =        may,
  year =         "1996",
  ISBN =         "0-7897-0872-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$150",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN with \cite{Schafer:1996:WRL}.",
}

@Article{Bruce:1996:PPL,
  author =       "K. B. Bruce",
  title =        "Progress in programming languages",
  journal =      j-COMP-SURV,
  volume =       "28",
  number =       "1",
  pages =        "245--247",
  month =        mar,
  year =         "1996",
  CODEN =        "CMSVAN",
  ISSN =         "0360-0300",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110 (Systems analysis
                 and programming); C0310F (Software development
                 management)",
  conflocation = "USA; 1996",
  conftitle =    "ACM 50th Anniversary Symposium: Perspectives in
                 Computer Science",
  corpsource =   "Williams Coll., Williamstown, MA, USA",
  keywords =     "conceptual models; high level languages; imperative
                 programming; Java; object; oriented languages; platform
                 independent support; programming; programming
                 languages; reuse; rigid type systems; technological
                 forecasting; web browsers",
  treatment =    "P Practical",
}

@Article{Buchheit:1996:FFA,
  author =       "Paul Buchheit",
  title =        "Flicker-free Animation Using {Java}",
  journal =      j-LINUX-J,
  volume =       "30",
  pages =        "??--??",
  month =        oct,
  year =         "1996",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue30/index.html",
  URL =          "http://www.linuxjournal.com/issue30/flicker.html",
  abstract =     "Currently the most popular use of Java seems to be in
                 building applets. This article shows you not only how
                 to make an applet, but how to make it look good.",
  acknowledgement = ack-nhfb,
}

@Article{Bucholtz:1996:SRS,
  author =       "Chris Bucholtz",
  title =        "Software's rising Stars",
  journal =      j-TELEPHONY,
  volume =       "231",
  number =       "8",
  pages =        "50, 52",
  day =          "19",
  month =        aug,
  year =         "1996",
  CODEN =        "TLPNAS",
  ISSN =         "0040-2656",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "UnCover library database",
  abstract =     "Traditional networking software just won't cut it
                 anymore. Sun Microsystems and Lucent Technologies are
                 going head to head to prove that their respective Java
                 and Inferno software products will make carriers stand
                 out in the crowded marketplace.",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210C (Network management); C7410F (Communications
                 computing); C6150N (Distributed systems software)",
  keywords =     "distributed processing; Lucent; network management;
                 networking software; object-based programming language;
                 object-oriented languages; packages; software; software
                 suite; Sun Microsystems' Java; Technologies' Inferno;
                 telecommunication; telecommunication computing",
  treatment =    "G General Review",
}

@Book{Buhrmann:1996:JII,
  author =       "Peter Buhrmann and Thomas Kretzberg",
  title =        "{Java: Interaktiv im World Wide Web}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "96",
  year =         "1996",
  ISBN =         "3-8273-1151-9",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.addison-wesley.de/katalog;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "79.90 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?textexpr=Java&id=00090",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.addison-wesley.de/",
}

@Article{Burden:1996:FLJ,
  author =       "Kevin Burden",
  title =        "Firing Line: {Java} needs time to mature",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "13",
  pages =        "98--98",
  day =          "25",
  month =        mar,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Apr 01 15:58:32 1996",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Book{Burgess:1996:BJA,
  author =       "Jay Burgess",
  title =        "The basics of {Java} Animation",
  publisher =    pub-SIGS,
  address =      pub-SIGS:adr,
  pages =        "39",
  year =         "1996",
  ISBN =         "1-884842-64-X",
  LCCN =         "QA76.73.J38B87 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sigs.com/books/",
  price =        "US\$85.00",
  URL =          "http://www.sigs.com/books/wp_animation.html",
  acknowledgement = ack-nhfb,
}

@Book{Cagle:1996:BWA,
  author =       "Kurt Cagle",
  title =        "Building {Web} Applications With {Netscape} Navigator
                 2.1 and {JavaScript}",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "656",
  year =         "1996",
  ISBN =         "0-7645-8008-6",
  LCCN =         "????",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0764580086/wholesaleproductA/",
  price =        "US\$44.99",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); Netscape (computer;
                 program); technology -- computers and computer
                 technology; World Wide Web (information retrieval
                 system)",
}

@Book{Campione:1996:JTO,
  author =       "Mary Campione and Kathy Walrath",
  title =        "The {Java} Tutorial: {Object-Oriented} Programming for
                 the {Internet (Java Series)}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xvii + 831",
  year =         "1996",
  ISBN =         "0-201-63454-6",
  LCCN =         "QA76.64.C35 1996",
  bibdate =      "Tue May 04 12:54:40 1999",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0201634546/wholesaleproductA/;
                 http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Also available in German translation
                 \cite{Campione:1997:JTO}. See review in
                 \cite{Garfinkel:1996:JW}.",
  price =        "US\$39.76",
  series =       "The Java Series",
  URL =          "http://www.aw.com/cp/javaseries.html;
                 http://www.aw.com/cseng/titles/0-201-63454-6",
  acknowledgement = ack-nhfb,
  annote =       "System requirements for accompanying computer disk:
                 Solaria 2.3, 2.4, or 2.5 running on SPARC; Microsoft
                 Windows NT/95 running on Intel (or compatible) x86;
                 Macintosh System 7.5 on PowerPC or Motorola 68030 (or
                 better); Java development tools.",
  dimensions =   "9.23in x 7.46in x 1.37in",
  keywords =     "Internet (Computer network); Java (Computer program
                 language); Object-oriented programming (Computer
                 science)",
  paperback =    "yes",
  xxtitle =      "The {Java} Language Tutorial: Object-Oriented
                 Programming for the Internet",
}

@Article{Canon:1996:JJ,
  author =       "Maggie Canon",
  title =        "The {Java} jackpot",
  journal =      j-MACUSER,
  volume =       "12",
  number =       "3",
  pages =        "21--??",
  year =         "1996",
  CODEN =        "MCUSEY",
  ISSN =         "0884-0997",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Cargill:1996:OJC,
  author =       "Tom Cargill",
  title =        "An Overview of {Java} for {C++} Programmers",
  journal =      j-C-PLUS-PLUS-REPORT,
  volume =       "8",
  number =       "2",
  pages =        "46--49",
  month =        feb,
  year =         "1996",
  CODEN =        "CRPTE7",
  ISSN =         "1040-6042",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming)",
  keywords =     "C language; C++; design philosophy; Internet; Java;
                 object; object oriented language; object-oriented;
                 object-oriented languages; oriented programming;
                 programming; Sun Microsystems; World Wide Web browser",
  treatment =    "P Practical",
}

@Article{Carl:1996:JFR,
  author =       "Jeremy Carl",
  title =        "{Java} Fever Rising",
  journal =      j-WEB-WEEK,
  volume =       "2",
  number =       "7",
  pages =        "1, 58",
  month =        jun,
  year =         "1996",
  CODEN =        "WEWEFP",
  bibdate =      "Mon Jun 17 15:55:50 1996",
  URL =          "http://www.webweek.com/",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Carpenter:1996:JAS,
  author =       "Joseph S. Carpenter",
  title =        "{Java}, Applets, and {Sun}: the main course of
                 business strategy for the information age",
  type =         "Senior Thesis",
  school =       "Department of Economics, Colorado College",
  address =      "Colorado Springs, CO, USA",
  pages =        "140",
  year =         "1996",
  bibdate =      "Wed Oct 2 18:55:05 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Carr:1996:JVC,
  author =       "David F. Carr",
  title =        "{Java}'s Virtues as Corporate Tool Are Laid Out",
  journal =      j-WEB-WEEK,
  volume =       "2",
  number =       "7",
  pages =        "25--26",
  month =        jun,
  year =         "1996",
  CODEN =        "WEWEFP",
  bibdate =      "Mon Jun 17 15:59:18 1996",
  URL =          "http://www.webweek.com/",
  acknowledgement = ack-nhfb,
}

@Article{Carroll:1996:DPJ,
  author =       "E. Carroll and A. Wilson",
  title =        "Database programming with {JDBC}",
  journal =      j-WEB-TECHNIQUES,
  volume =       "1",
  number =       "7",
  pages =        "45--46, 48--50",
  month =        oct,
  year =         "1996",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6160 (Database management systems
                 (DBMS)); C6110B (Software engineering techniques)",
  keywords =     "ANSI SQL-2 entry level compliant; API; Application
                 Programming Interface; database access; database
                 connectivity; database management systems; database
                 programming; Java application developers; Java code;
                 Java language; JavaSoft; JDBC; object-oriented
                 languages; object-oriented programming; ODBC like
                 interface; Open Database Connectivity; portability;
                 portable software; programming model; query languages;
                 software; SQL syntax; standard JDBC syntax; Structured
                 Query Language",
  treatment =    "P Practical",
}

@Article{Casatelli:1996:JMS,
  author =       "Christine Casatelli",
  title =        "{Java} Management Spec Gets Backing",
  journal =      j-RS-MAGAZINE,
  volume =       "5",
  number =       "6",
  pages =        "10--10",
  month =        jun,
  year =         "1996",
  ISSN =         "1088-0844, 1061-0030",
  bibdate =      "Fri Jun 14 06:32:50 1996",
  acknowledgement = ack-nhfb,
}

@Article{Casatelli:1996:VTP,
  author =       "Christine Casatelli",
  title =        "{VisualAge} Technology Planned for {Java}",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "3",
  pages =        "10--10",
  month =        sep # "\slash " # oct,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Tue Dec 03 07:43:26 1996",
  note =         "Discusses IBM's VisualAge Java development tools.",
  acknowledgement = ack-nhfb,
}

@Article{Celko:1996:SOJ,
  author =       "J. Celko",
  title =        "Soothsayers for {Oracle} [{Java} and {Oracle}
                 tuning]",
  journal =      j-DBMS,
  volume =       "9",
  number =       "8",
  pages =        "20, 22, 24, 26",
  month =        jul,
  year =         "1996",
  CODEN =        "DBMSEO",
  ISSN =         "1041-5173",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6160D (Relational databases); C6140D (High level
                 languages); C6150G (Diagnostic, testing, debugging and
                 evaluating systems); C6110J (Object-oriented
                 programming); C5620W (Other computer networks)",
  keywords =     "byte codes; Internet; Java; Java byte code file; Java
                 machine; machine; object oriented language;
                 object-oriented languages; Oracle; Oracle tuning;
                 Oracle tuning products; program diagnostics;
                 programming; programming puzzle; query languages;
                 relational databases; virtual stack; work",
  treatment =    "P Practical",
}

@Article{Celko:1996:SS,
  author =       "Joe Celko",
  title =        "{SQL} for Smarties",
  journal =      j-DBMS,
  volume =       "9",
  number =       "8",
  pages =        "20--??",
  day =          "1",
  month =        jul,
  year =         "1996",
  CODEN =        "DBMSEO",
  ISSN =         "1041-5173",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Oracle tuning products, Java, and a new SQL puzzle.",
  acknowledgement = ack-nhfb,
}

@Article{Chabrow:1996:WSD,
  author =       "E. R. Chabrow",
  title =        "{Wall Street} on the desktop [online brokerage on the
                 {World Wide Web}]",
  journal =      j-INFORMATION-WEEK,
  volume =       "????",
  number =       "570",
  pages =        "61, 64, 66",
  day =          "11",
  month =        mar,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2050F (Financial markets); D2080 (Information
                 services and database systems)",
  issue =        "no.570 p. 61, 64, 66",
  keywords =     "2.0 Web browser; delayed stock quotes; desktop;
                 equities; finance; historic stock; home page; Internet;
                 Internet technology; Internet trading; investment;
                 investors; Java; Java multiplatform programming
                 language; Lombard Institutional Brokerage; Netscape
                 Communications Corp. Navigator; online brokerage; Pawws
                 Financial Network; prices; security; stock market;
                 stock markets; Sun Microsystems Inc. SparcStation 5;
                 systems consultant; traders; Wall Street; workstation;
                 World Wide Web",
  treatment =    "P Practical",
}

@Book{Chan:1996:JCL,
  author =       "Patrick Chan",
  title =        "{Java} Class Libraries",
  publisher =    pub-AW-LONGMAN,
  address =      pub-AW-LONGMAN:adr,
  pages =        "????",
  month =        sep,
  year =         "1996",
  ISBN =         "0-614-20264-7",
  LCCN =         "????",
  bibdate =      "Tue May 04 12:55:40 1999",
  note =         "See review in \cite{Garfinkel:1996:JW}.",
  price =        "US\$48.37",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language)",
}

@InProceedings{Chandy:1996:WDS,
  author =       "K. M. Chandy and A. Rifkin and P. A. G. Sivilotti and
                 J. Mandelson and M. Richardson and W. Tanaka and L.
                 Weisman",
  title =        "A world-wide distributed system using {Java} and the
                 {Internet}",
  crossref =     "IEEE:1996:PFIa",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C5620W (Other computer networks); C6130G (Groupware);
                 C6140D (High level languages); C6110J (Object-oriented
                 programming)",
  conflocation = "Syracuse, NY, USA; 6--9 Aug. 1996",
  conftitle =    "Proceedings of 5th IEEE International Symposium on
                 High Performance Distributed Computing",
  corpsource =   "Dept. of Comput. Sci., California Inst. of Technol.,
                 Pasadena, CA, USA",
  keywords =     "communication; components; distributed processing;
                 groupware; Internet; Java; languages; mechanisms;
                 messaging; object request brokers; object-oriented;
                 object-oriented language; peer-to-peer; remote
                 procedure invocation; software; software layer;
                 specification; threads; world-wide distributed system",
  sponsororg =   "IEEE Comput. Soc. Tech. Committee on Distributed
                 Process.; Northeast Parallel Architectures Center; New
                 York State Center for Adv. Technol. Comput.
                 Applications and Software Eng. (CASE Center) at
                 Syracuse Univ.; Rome Lab",
  treatment =    "A Application; P Practical",
}

@Book{Chapman:1996:JAA,
  author =       "Randy Chapman",
  title =        "{Java} applet, awt and util class reference",
  publisher =    pub-SSC,
  address =      pub-SSC:adr,
  pages =        "20",
  year =         "1996",
  ISBN =         "0-916151-96-4",
  LCCN =         "????",
  bibdate =      "Sat Aug 17 16:45:43 MDT 1996",
  price =        "US\$7.00",
  URL =          "http://www.clbooks.com/sqlnut/SP/search/gtsumt?isbn=0916151964",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language)",
  xxnote =       "Duplicate ISBN with \cite{Chapman:19xx:JRCb}.",
}

@Book{Chapman:1996:JRCa,
  author =       "Randy Chapman",
  title =        "{Java} Reference Card (Language, {IO}, Net)",
  publisher =    pub-SSC,
  address =      pub-SSC:adr,
  pages =        "????",
  month =        dec,
  year =         "1996",
  ISBN =         "0-916151-94-8 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ssc.com/",
  price =        "US\$3.50",
  acknowledgement = ack-nhfb,
  xxtitle =      "{Java} Lang, {IO} and Net Class Reference",
}

@Book{Chapman:1996:JRCb,
  author =       "Randy Chapman",
  title =        "{Java} Reference Cards (2-Card Set)",
  publisher =    pub-SSC,
  address =      pub-SSC:adr,
  year =         "1996",
  ISBN =         "0-916151-96-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ssc.com/",
  price =        "US\$7",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN with \cite{Chapman:1996:JAA}.",
}

@InProceedings{Chen:1996:WVT,
  author =       "Jiann-Liang Chen",
  title =        "{WWW} and {VR} technologies for network management
                 applications",
  crossref =     "IEEE:1996:IIJ",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C5690 (Other data communication equipment and
                 techniques); C5620W (Other computer networks); C6180G
                 (Graphical user interfaces); C5640 (Protocols); C6130B
                 (Graphics techniques)",
  conflocation = "Rockville, MD, USA; 4--5 Nov. 1996",
  conftitle =    "Proceedings IEEE International Joint Symposia on
                 Intelligence and Systems",
  corpsource =   "Dept. of Comput. Sci. and Eng., Tatung Inst. of
                 Technol., Taipei, Taiwan",
  keywords =     "access protocols; computer network management;
                 graphical; interface; Internet; Java language;
                 man-machine interface; manager-agent architecture;
                 simple network management protocol; SNMP; user; user
                 interfaces; virtual reality; WWW",
  sponsororg =   "IEEE Comput. Soc.; IEEE Tech. Committee on Pattern
                 Anal. and Machine Intelligence (PAMI); IEEE Comput.
                 Soc. TAI; AAAI Soc.; AAAI Soc.; AAAS Soc.; NN Soc.;
                 Birmingham Univ.-CIS Center",
  treatment =    "P Practical",
}

@Article{Christeson:1996:FGJ,
  author =       "Brian Christeson and John D. Mitchell",
  title =        "That First Gulp of {Java}",
  journal =      j-LINUX-J,
  volume =       "30",
  pages =        "??--??",
  month =        oct,
  year =         "1996",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue30/index.html",
  URL =          "http://www.linuxjournal.com/issue30/gulpjava.html",
  abstract =     "A relatively new technology, Java has experienced
                 phenomenal growth. Why? Read on.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Chute:1996:MIR,
  author =       "C. G. Chute and D. L. Crowson and J. D. Buntrock",
  title =        "Medical information retrieval and {WWW} browsers at
                 {Mayo}",
  crossref =     "Waegemann:1996:PTE",
  pages =        "243--247",
  year =         "1996",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  classcodes =   "C7140 (Medical administration); C6130M (Multimedia);
                 C7210 (Information services and centres); C7250R
                 (Information retrieval techniques); C6130S (Data
                 security)",
  conflocation = "San Diego, CA, USA; 13--18 May 1996",
  conftitle =    "Proceedings of Toward An Electronic Patient Record
                 '96",
  corpsource =   "Mayo Clinic, Rochester, MN, USA",
  keywords =     "authentication; confidentiality; data; data
                 transmission security; distributed client server
                 access; entries; generic client; historical care
                 retrieval; hypermedia; information networks;
                 information retrieval; Java; JavaScript; medical
                 information retrieval; medical information systems;
                 OMaster SheetO; patient information; privacy; records
                 management; research retrieval; security of; user; WWW
                 browsers; WWW interfaces",
  treatment =    "P Practical",
}

@InProceedings{Ciancarini:1996:CTW,
  author =       "P. Ciancarini and D. Rossi and F. Vitali and A. Knoche
                 and R. Tolksdorf",
  title =        "Coordination technology for the {WWW}",
  crossref =     "IEEE:1996:PWE",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6130G (Groupware); C6150N (Distributed systems
                 software); C7210 (Information services and centres);
                 C5620W (Other computer networks); C6110B (Software
                 engineering techniques); C6140D (High level
                 languages)",
  conflocation = "Stanford, CA, USA; 19--21 June 1996",
  conftitle =    "Proceedings of WET ICE '96. IEEE 5th Workshop on
                 Enabling Technologies; Infrastucture for Collaborative
                 Enterprises",
  corpsource =   "Dept. of Comput. Sci., Bologna Univ., Italy",
  keywords =     "application development; coordination capabilities;
                 distributed multiuser; engineering; enhanced middleware
                 support; groupware; high level languages; high-level;
                 Internet; Internet languages; Java; PageSpace
                 architecture; software; World Wide Web; WWW
                 middleware",
  sponsororg =   "IEEE Comput. Soc.; Concurrent Eng. Res. Center, West
                 Virginia Univ.; IEEE Commun. Soc.; ACM SIGOIS",
  treatment =    "P Practical",
}

@Article{Ciancarini:1996:PAC,
  author =       "Paolo Ciancarini and Andreas Knoche and Robert
                 Tolksdorf and Fabio Vitali",
  title =        "{PageSpace}: an architecture to coordinate distributed
                 applications on the {Web}",
  journal =      j-COMP-NET-ISDN,
  volume =       "28",
  number =       "7--11",
  pages =        "941--952",
  day =          "1",
  month =        may,
  year =         "1996",
  CODEN =        "CNISE9",
  ISSN =         "0169-7552",
  bibdate =      "Sat Sep 25 15:30:03 1999",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Misc/Ciancarini.bib;
                 ftp://ftp.math.utah.edu/pub/tex/bib/java.bib;
                 http://www.elsevier.com/cgi-bin/cas/tree/store/cna/cas_free/browse/browse.cgi?year=1996&volume=28&issue=7-11",
  URL =          "http://www.elsevier.com/cgi-bin/cas/tree/store/comnet/cas_sub/browse/browse.cgi?year=1996&volume=28&issue=7-11&aid=1598",
  acknowledgement = ack-nhfb,
  annote =       "Proc. 5th Int. WWW Conference, Paris",
  classcodes =   "C6150N (Distributed systems software); C5620W (Other
                 computer networks); C6140D (High level languages);
                 C6110J (Object-oriented programming); C7210
                 (Information services and centres)",
  conflocation = "Paris, France; 6--10 May 1996",
  conftitle =    "Fifth International World Wide Web Conference",
  corpsource =   "Dept. of Comput. Sci., Bologna Univ., Italy",
  countrypub =   "Netherlands",
  keyword =      "coordination application, WWW, PageSpace, Java, mine",
  keywords =     "agent classes; Alpha agents; applets; coordination;
                 coordination platforms; coordination technology; Delta
                 agents; distributed agents; distributed application;
                 distributed system; home agent; Java; languages; Linda
                 like coordination technology; Linda like primitives;
                 network operating systems; object-oriented; open
                 distributed application; PageSpace architecture; server
                 bound structure; server machines; truly open; user
                 interfaces; Web browsers; World Wide Web; {Internet}",
  treatment =    "P Practical",
}

@Article{Cilibrasi:1996:WJR,
  author =       "Rudi Cilibrasi",
  title =        "What is {Java}, Really?",
  journal =      j-LINUX-J,
  volume =       "30",
  pages =        "??--??",
  month =        oct,
  year =         "1996",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue30/index.html",
  URL =          "http://www.linuxjournal.com/issue30/whatjava.html",
  abstract =     "Let's Skip the hype. This article explains what Java
                 is and points you to the right places if you want to
                 dive in.",
  acknowledgement = ack-nhfb,
}

@Article{Cleaveland:1996:LEW,
  author =       "Craig Cleaveland and Ted Lewis",
  title =        "Letters to the Editor: What's Wrong with the Binary
                 Critic?",
  journal =      j-COMPUTER,
  volume =       "29",
  number =       "8",
  pages =        "10--11",
  month =        aug,
  year =         "1996",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Aug 17 09:37:54 1996",
  note =         "Debate on the merits of the {Java} programming
                 language.",
  acknowledgement = ack-nhfb,
}

@Book{Coffee:1996:HPJa,
  author =       "Peter Coffee",
  title =        "How to Program {Java}",
  publisher =    pub-MACMILLAN-COMPUTER,
  address =      pub-MACMILLAN-COMPUTER:adr,
  pages =        "????",
  month =        oct,
  year =         "1996",
  ISBN =         "0-614-20297-3",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language)",
}

@Book{Cohen:1996:CPJ,
  author =       "Isaac Cohen",
  title =        "{CGI\slash Perl} et {JavaScript}: creation de pages
                 {HTML} interactives",
  publisher =    pub-EYROLLES,
  address =      pub-EYROLLES:adr,
  pages =        "vii + 294",
  year =         "1996",
  ISBN =         "2-212-08918-X",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 18:51:01 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html",
  note =         "Includes floppy disk.",
  price =        "185 FF",
  URL =          "http://www.estp.fr/eyrolles",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Cohen:1996:PJF,
  author =       "Shy Cohen and Tom Mitchell and Andres Gonzalez and
                 Larry Rodrigues",
  title =        "Professional {Java} Fundamentals",
  publisher =    pub-WROX,
  address =      pub-WROX:adr,
  pages =        "xix + 491",
  year =         "1996",
  ISBN =         "1-86100-038-3",
  LCCN =         "QA76.73.J38P76 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1861000383/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wrox.com/",
  price =        "US\$35.00",
  URL =          "http://www.wrox.com/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.19in x 7.25in x 1.07in",
  paperback =    "yes",
}

@Book{Cohn:1996:JDRa,
  author =       "Mike Cohn",
  title =        "{Java} Developer's Reference",
  publisher =    pub-MACMILLAN-COMPUTER,
  address =      pub-MACMILLAN-COMPUTER:adr,
  pages =        "????",
  month =        oct,
  year =         "1996",
  ISBN =         "0-614-20293-0",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$69.99",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language)",
  xxauthor =     "Mike Cohn and Bryan Morgan and Michael Morrison and
                 Michael T. Nygard",
}

@Book{Cohn:1996:JDRb,
  author =       "Mike Cohn and Bryan Morgan and Michael Morrison and
                 Michael T. Nygard",
  title =        "{Java} Developer's Reference",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxiv + 1258",
  month =        nov,
  year =         "1996",
  ISBN =         "1-57521-129-7",
  LCCN =         "QA76.73.J38J365 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211297.html;
                 http://www.amazon.com/exec/obidos/ISBN=1575211297/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$59.99",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=1-57521-129-7&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "9.40in x 7.70in x 2.47in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Article{Cole:1996:NGG,
  author =       "Barb Cole",
  title =        "{Novell} gives {GroupWise Java}-enabled client",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "49",
  pages =        "3--3",
  day =          "2",
  month =        dec,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sat Dec 28 18:10:31 1996",
  acknowledgement = ack-nhfb,
}

@InProceedings{Cole:1996:PGW,
  author =       "R. Cole and S. Tooker",
  title =        "Physics to go: {Web}-based tutorials for {CoLoS}
                 physics simulations",
  crossref =     "Iskander:1996:TBR",
  pages =        "3--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "A0150H (Instructional computer use for education);
                 C7810C (Computer-aided instruction); C6185 (Simulation
                 techniques); C7320 (Physics and chemistry computing);
                 C6150N (Distributed systems software); C5620W (Other
                 computer networks)",
  conflocation = "Salt Lake City, UT, USA; 6--9 Nov. 1996",
  conftitle =    "Technology-Based Re-Engineering Engineering Education
                 Proceedings of Frontiers in Education FIE'96 26th
                 Annual Conference",
  corpsource =   "Dept. of Phys., California Univ., Davis, CA, USA",
  keywords =     "animation files; CoLoS physics simulations; computer
                 aided instruction; digital simulation; electricity and
                 magnetism; HTML; Internet; JAVA; learning; physics;
                 process; simulation software; tutorials; Web-based
                 tutorials",
  sponsororg =   "IEEE Educ. Soc.; IEEE Comput. Soc.; ASEE Educ. Res.
                 and Methods Div",
  treatment =    "P Practical",
}

@Book{Coombs:1996:JSJ,
  author =       "Ted Coombs and Jason Coombs",
  title =        "{Java}: Secrets of the {Java} Masters: {Java}
                 Developer's Journal",
  publisher =    pub-SYS-CON,
  address =      pub-SYS-CON:adr,
  pages =        "480",
  month =        jun,
  year =         "1996",
  ISBN =         "1-886141-06-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sys-con.com/",
  price =        "US\$38.95",
  series =       "Java Training Ser.; Advanced",
  URL =          "http://www.sys-con.com///books/index.html",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Book{Coombs:1996:NLS,
  author =       "Ted Coombs and Jason Coombs and Don Brewer",
  title =        "The {Netscape LiveWire} Sourcebook: Create and Manage
                 a {Java} Based {Web} Site",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xii + 465",
  month =        jun,
  year =         "1996",
  ISBN =         "0-471-15605-1",
  LCCN =         "TK5105.883.N48C66 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0471156051/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$29.95",
  URL =          "http://www.wiley.com/compbooks/catalog/07/15605-1.html;
                 http://www.wiley.com/compbooks/catalog/15605-1.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.19in x 7.54in x 1.06in",
  keywords =     "(computer program); Java (Computer program language);
                 Java (computer program language); Netscape; World Wide
                 Web (information retrieval system); World Wide Web
                 (Information retrieval system)",
  lccnalt =      "96-019455",
  paperback =    "yes",
}

@Book{Cornell:1996:CJa,
  author =       "Gary Cornell and Cay S. Horstmann",
  title =        "Core {Java}",
  publisher =    pub-SUNSOFT,
  address =      pub-SUNSOFT:adr,
  pages =        "xix + 622",
  day =          "1",
  month =        apr,
  year =         "1996",
  ISBN =         "0-13-565755-5, 0-13-264516-5",
  LCCN =         "QA76.73.J38C67 1996",
  bibdate =      "Tue May 11 12:33:47 1999",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0135657555/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  note =         "Includes CD-ROM. See review in
                 \cite{Garfinkel:1996:JW,Young:1997:PBJ}. Also available
                 in Italian translation \cite{Cornell:1997:CJb}",
  price =        "US\$39.95",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0135657555.html;
                 http://www.sun.com/smi/ssoftpress/books/Cornell/Cornell_TOC.html",
  acknowledgement = ack-nhfb,
  annote =       "The SunSoft Press Java Series CD-ROM is a standard
                 ISO-9660 disc. Software on this CD-ROM requires Windows
                 95, Windows NT, Solaris 2, or Macintosh (System 7.5).
                 Windows 3.1 is not supported.",
  dimensions =   "9.23in x 7.18in x 1.98in",
  keywords =     "Java (computer program language); technology -- data
                 processing",
  paperback =    "yes",
}

@Article{Coursey:1996:DLM,
  author =       "David Coursey",
  title =        "Don't let {Microsoft} hijack {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "50",
  pages =        "129--129",
  day =          "9",
  month =        dec,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Dec 19 10:06:03 1996",
  acknowledgement = ack-nhfb,
}

@Article{Coursey:1996:TCC,
  author =       "David Coursey",
  title =        "{Texas}? {Canada}? {Corel} puts accent on {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "41",
  pages =        "137--137",
  day =          "7",
  month =        oct,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  note =         "Notes that Corel will soon ship a Java-based
                 WordPerfect suite.",
  acknowledgement = ack-nhfb,
}

@TechReport{Cowlishaw:1996:N,
  author =       "Mike Cowlishaw",
  title =        "{NetReXX}",
  type =         "Web document",
  institution =  "IBM Hursley",
  address =      "Hursley, UK",
  pages =        "????",
  year =         "1996",
  bibdate =      "Mon Mar 10 22:41:27 1997",
  note =         "Implements a Rexx-language compiler into Java.",
  URL =          "http://www.ibm.com/Technology/NetRexx/",
}

@Book{Cox:1996:FMU,
  author =       "Earl D. Cox",
  title =        "Fuzzy Models Using {Java}",
  publisher =    pub-CHARLES-RIVER-MEDIA,
  address =      pub-CHARLES-RIVER-MEDIA:adr,
  pages =        "650",
  month =        nov,
  year =         "1996",
  ISBN =         "1-886801-31-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.charlesriver.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$49.95",
  URL =          "http://www.charlesriver.com/titles/fuzzyjava.html",
  acknowledgement = ack-nhfb,
  keywords =     "fuzzy systems; technology -- general",
  xxtitle =      "Fuzzy Models with {Java}",
}

@Article{Cox:1996:PMJ,
  author =       "John Cox",
  title =        "{Powersoft} muscles into the {Java} market",
  journal =      j-NETWORK-WORLD,
  volume =       "13",
  number =       "51",
  pages =        "29--29",
  day =          "16",
  month =        dec,
  year =         "1996",
  ISSN =         "0887-7661",
  bibdate =      "Tue Dec 24 14:36:51 1996",
  acknowledgement = ack-nhfb,
}

@Article{Cuenca:1996:PMG,
  author =       "Mike Cuenca",
  title =        "The Practical Manager's Guide to Useful {JavaScript}
                 Snippets",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "34",
  pages =        "74--75",
  month =        aug,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Aug 30 08:19:53 1996",
  note =         "Contains URLs for 7 sites with JavaScript code.",
  acknowledgement = ack-nhfb,
}

@Book{Culverhouse:1996:SEU,
  author =       "Mark Culverhouse and Clayton Walnum and Nelson Howell
                 and Greg Perry",
  title =        "Special Edition Using {Visual J++}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Special",
  pages =        "xxiii + 678",
  month =        dec,
  year =         "1996",
  ISBN =         "0-7897-0884-1",
  LCCN =         "QA76.73.J38C85 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=0-7897-0884-1&last=/bookstore",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language); Microsoft Visual
                 J++",
}

@InProceedings{Culwin:1996:JC,
  author =       "Fintan Culwin",
  booktitle =    "2nd SIGTOSE (Special Interest Group in the Teaching of
                 Software Engineering), London, October 1996",
  title =        "{Java} in the Curriculum",
  publisher =    "????",
  address =      "????",
  pages =        "??--??",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Sep 08 17:41:09 1997",
  URL =          "http://www.scism.sbu.ac.uk/~fintan/publications.html",
  acknowledgement = ack-nhfb,
}

@InProceedings{Culwin:1996:JFL,
  author =       "Fintan Culwin",
  booktitle =    "Proceedings of 2nd All Ireland Computer on the
                 teaching of computing, Dublin, 1996",
  title =        "{Java} as a First Language?!",
  publisher =    "????",
  address =      "????",
  pages =        "??--??",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Sep 08 17:39:42 1997",
  URL =          "http://www.scism.sbu.ac.uk/~fintan/publications.html",
  acknowledgement = ack-nhfb,
}

@Book{Daconta:1996:JCC,
  author =       "Michael C. Daconta and Mike Daconta",
  title =        "{Java} for {C\slash C++} programmers",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "vii + 443",
  day =          "1",
  month =        apr,
  year =         "1996",
  ISBN =         "0-471-15324-9 (paperback)",
  LCCN =         "QA76.73.J38D33 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0471153249/wholesaleproductA/",
  price =        "US\$39.95, CDN\$48.95",
  URL =          "http://www.wiley.com/compbooks/catalog/07/15324-9.html",
  acknowledgement = ack-nhfb,
  annote =       "System requirements: IBM compatible PC.",
  dimensions =   "9.24in x 7.54in x 1.21in",
  keywords =     "C (Computer program language); C++ (Computer program
                 language); Java (Computer program language); Java
                 (computer program language); Object-oriented
                 programming; technology -- data processing; World Wide
                 Web servers",
  paperback =    "yes",
}

@Book{Danesh:1996:AJS,
  author =       "Armen Danesh",
  title =        "Aprendiendo {JavaScript} en una Semana",
  publisher =    pub-PH-HISPANOAMERICANA,
  address =      pub-PH-HISPANOAMERICANA:adr,
  pages =        "576",
  year =         "1996",
  ISBN =         "968-880-640-4",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:31:58 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/spanish.html",
  note =         "Spanish translation of \cite{Danesh:1996:TYJa}.",
  URL =          "http://prentice.com.mx/;
                 http://prentice.com.mx/libros/apren_java.html",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Danesh:1996:JDG,
  author =       "Arman Danesh and Wes Tatters",
  title =        "{JavaScript} 1.1 Developer's Guide",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxiv + 604",
  month =        dec,
  year =         "1996",
  ISBN =         "1-57521-084-3",
  LCCN =         "QA76.73.J39D34 1996",
  bibdate =      "Mon Jun 22 16:05:50 1998",
  bibsource =    "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575210843.html;
                 http://www.amazon.com/exec/obidos/ISBN=1575210843/wholesaleproductA/",
  price =        "US\$49.99",
  URL =          "http://www.mcp.com/samsnet/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.08in x 7.38in x 1.58in",
  keywords =     "(computer); Macintosh; technology -- computers and
                 computer technology",
  paperback =    "yes",
}

@Article{Danesh:1996:JDK,
  author =       "Arman Danesh",
  title =        "The {Java Developer's Kit}",
  journal =      j-LINUX-J,
  volume =       "31",
  pages =        "??--??",
  month =        nov,
  year =         "1996",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue31/index.html",
  acknowledgement = ack-nhfb,
}

@Book{Danesh:1996:JTC,
  author =       "Arman Danesh",
  title =        "{JavaScript 7-Tage-Crashkurs}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "611",
  year =         "1996",
  ISBN =         "3-8272-5176-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Mon Mar 02 19:20:39 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "German translation of \cite{Danesh:1996:TYJa}.",
  price =        "70 DM",
  URL =          "http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm;
                 http://www.mut.com/",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxtitle =      "{JavaScript in einer Woche}",
}

@Book{Danesh:1996:PJ,
  author =       "Armen Danesh",
  title =        "Le programmeur {JavaScript}",
  publisher =    pub-SIMON-SCHUSTER-FRANCE,
  address =      pub-SIMON-SCHUSTER-FRANCE:adr,
  pages =        "ix + 615",
  year =         "1996",
  ISBN =         "2-7440-0167-8",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 18:51:01 MDT 1997",
  price =        "199 FF",
  URL =          "http://www.ssm.fr/",
  acknowledgement = ack-nhfb,
  language =     "French",
  xxnote =       "Is this the same as \cite{Danesh:19xx:J}??",
}

@Book{Danesh:1996:TYJa,
  author =       "Arman Danesh",
  title =        "Teach yourself {JavaScript} in a week",
  publisher =    pub-HWS,
  address =      pub-HWS:adr,
  pages =        "xxiii + 543 + 9",
  day =          "1",
  month =        apr,
  year =         "1996",
  ISBN =         "1-57521-073-8",
  LCCN =         "QA76.73.J39D36 1996",
  bibdate =      "Tue May 04 12:59:23 1999",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1575210738/wholesaleproductA/",
  note =         "Includes CD-ROM. Also available in German
                 \cite{Danesh:1996:JTC}, Spanish \cite{Danesh:1996:AJS},
                 and Swedish \cite{Danesh:1997:IMJb} translations.",
  price =        "US\$39.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575210738.html;
                 http://www.mcp.com/sams/samspub/books/073-8/tjsfmfi.htm#I1",
  acknowledgement = ack-nhfb,
  alttitle =     "Teach yourself Java Script in a week",
  annote =       "Version 1.0--Disk. Accompanying disk usable with
                 Windows 95, Windows NT, or Macintosh.",
  dimensions =   "9.06in x 7.38in x 1.40in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Danesh:1996:TYJb,
  author =       "Arman Danesh",
  title =        "Teach Yourself {Javascript} 1.1 in a Week",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  edition =      "Second",
  pages =        "xxiii + 587",
  day =          "1",
  month =        nov,
  year =         "1996",
  ISBN =         "1-57521-195-5",
  LCCN =         "QA76.73.J39D356 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211955.html;
                 http://www.amazon.com/exec/obidos/ISBN=1575211955/wholesaleproductA/",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.12in x 7.38in x 1.58in",
  paperback =    "yes",
}

@Book{Darnell:1996:JQR,
  author =       "Rick Darnell and Mike Afergan",
  title =        "{JavaScript} Quick Reference",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xxvi + 182",
  day =          "1",
  month =        aug,
  year =         "1996",
  ISBN =         "0-7897-0869-8",
  LCCN =         "QA76.73.J39D37 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://w3.phdirect.com/que/et/javascqr/;
                 http://www.amazon.com/exec/obidos/ISBN=0789708698/wholesaleproductA/",
  note =         "Also available in Spanish translation
                 \cite{Darnell:1996:JSI}.",
  price =        "US\$19.95",
  URL =          "http://www.mcp.com/que",
  acknowledgement = ack-nhfb,
  dimensions =   "8.45in x 5.51in x 0.58in",
  paperback =    "yes",
}

@Book{Darnell:1996:JSI,
  author =       "Rick Darnell",
  title =        "{JavaScript} Soluciones Instant{\'a}neas",
  publisher =    pub-PH-HISPANOAMERICANA,
  address =      pub-PH-HISPANOAMERICANA:adr,
  pages =        "224",
  year =         "1996",
  ISBN =         "968-880-809-1",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 17:10:04 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/spanish.html;
                 http://wwwiz.com/books/european.html",
  note =         "Spanish translation of \cite{Darnell:1996:JQR}.",
  URL =          "http://prentice.com.mx/;
                 http://prentice.com.mx/libros/java_soluc.html",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Davignon:1996:JWS,
  author =       "Bernhard Davignon and Georg Edelmann",
  title =        "{Java: Wie Steuere Ich Meine Kaffeemaschine?}",
  publisher =    pub-TEWI,
  address =      pub-TEWI:adr,
  pages =        "184",
  year =         "1996",
  ISBN =         "3-89362-459-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.tewi.de/",
  price =        "20 DM",
  URL =          "http://www.tewi.de/scripts/tewi/details_ISBN.idc?ISBN=3-89362-459-7",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.tewi.de/",
}

@Book{Davignon:1996:WPM,
  author =       "Bernhard Davignon and Georg Edelmann",
  title =        "{WWW-Publishing: multimediale Web-Seiten selbst
                 erstellen; alles Wissenswerte {\"u}ber JAVA; kurze
                 Einf{\"u}hrung in VRML}",
  publisher =    pub-TEWI,
  address =      pub-TEWI:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "3-89362-442-2",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "59 DM",
  URL =          "http://www.tewi.de/scripts/tewi/details_ISBN.idc?ISBN=3-89362-442-2",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.tewi.de/",
}

@Book{Davis:1996:FJ,
  author =       "Stephen R. Davis",
  title =        "Formation {\`a} {Java}",
  publisher =    "Microsoft Press France",
  address =      "????",
  pages =        "x + 413",
  year =         "1996",
  ISBN =         "2-84082-177-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microsoft.com/france/mspress/",
  note =         "French translation of \cite{Davis:1996:LJN}. Includes
                 CD-ROM.",
  price =        "198 FF",
  URL =          "http://www.estp.fr/eyrolles/ouvrages/book003.html",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Davis:1996:IJA,
  author =       "Owen Davis and Tom McGinn and Amit Bhatiani",
  title =        "Instant {Java} Applets",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "xi + 220 + 6",
  day =          "1",
  month =        jun,
  year =         "1996",
  ISBN =         "1-56276-386-5, 1-56276-415-2",
  LCCN =         "QA76.73.J38D36 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.amazon.com/exec/obidos/ISBN=1562763865/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$29.99, CDN\$27.95",
  URL =          "http://www.mcp.com/251356511370317/cgi-bin/bag?isbn=1-56276-386-5&last=/bookstore;
                 http://www.mcp.com/zdpress",
  acknowledgement = ack-nhfb,
  annote =       "Accompanying CD-ROM should be used on a Windows 95 or
                 Windows NT system, or a Macintosh using a 68030 (or
                 greater) or Power PC microprocessor running system 7.5,
                 with a browser capable of viewing Java applets.",
  dimensions =   "9.02in x 7.34in x 0.77in",
  keywords =     "Java (Computer program language); Java (computer
                 program language); Multimedia systems; Object-oriented
                 programming (Computer science); technology -- computers
                 and computer technology; World Wide Web (Information
                 retrieval system)",
  paperback =    "yes",
}

@Book{Davis:1996:JJ,
  author =       "Stephen R. Davis",
  title =        "{Java jetzt!: das komplette Lernpaket: mit voll
                 funktionsfahiger Version von Microsoft Visual J++ auf
                 CD-ROM}",
  publisher =    "Microsoft Press Germany",
  address =      "????",
  pages =        "402",
  year =         "1996",
  ISBN =         "3-86063-021-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microsoft.com/germany/mspress/",
  price =        "79 DM",
  URL =          "http://194.120.227.99/prd.i/pgen/press/FT16VFE47AS12P2E008MJ7W11XNLKLWL/product.html;
                 isbn=3-86063-021-0",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.microsoft.com/germany/mspress/",
}

@Book{Davis:1996:LJN,
  author =       "Stephen R. Davis",
  title =        "Learn {Java} Now",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "448",
  day =          "1",
  month =        nov,
  year =         "1996",
  ISBN =         "1-57231-428-1",
  LCCN =         "QA76.73.J38D38 1996",
  bibdate =      "Tue May 04 13:01:23 1999",
  bibsource =    "http://mspress.microsoft.com/;
                 http://www.amazon.com/exec/obidos/ISBN=1572314281/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Also available in Spanish translation
                 \cite{Davis:19xx:AJ}.",
  price =        "US\$39.95",
  URL =          "http://mspress.microsoft.com/order/bookpage.asp?title_id=284;
                 http://www.microsoft.com/mspress/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.21in x 7.39in x 1.26in",
  keywords =     "Java (Computer program language)",
  paperback =    "yes",
}

@InProceedings{Dean:1996:JSH,
  author =       "Drew Dean and Edward W. Felten and Dan S. Wallach",
  title =        "{Java} security: from {HotJava} to {Netscape} and
                 beyond",
  crossref =     "IEEE:1996:ISS",
  pages =        "190--200",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  affiliation =  "Princeton Univ",
  affiliationaddress = "Princeton, NJ, USA",
  classcodes =   "C6130S (Data security); C6140D (High level languages);
                 C5620 (Computer networks and techniques)",
  classification = "721.1; 722.3; 723.1; 723.1.1; 723.2; 723.3",
  conference =   "Proceedings of the 1996 17th IEEE Symposium on
                 Security and Privacy",
  conflocation = "Oakland, CA, USA; 6--8 May 1996",
  conftitle =    "Proceedings 1996 IEEE Symposium on Security and
                 Privacy",
  corpsource =   "Dept. of Comput. Sci., Princeton Univ., NJ, USA",
  journalabr =   "Proc IEEE Comput Soc Symp Res Secur Privacy",
  keywords =     "Browser; browsers; bytecode semantics; Codes
                 (symbols); Computational linguistics; Computer
                 architecture; Computer networks; Computer programming
                 languages; Computer software; Database systems; errors;
                 high level languages; HotJava; implementation;
                 information servers; internetworking; Java security;
                 Netscape; security needs; Security of data; security of
                 data; Web browser; World wide web; World Wide Web",
  meetingaddress = "Oakland, CA, USA",
  meetingdate =  "May 6--8 1996",
  meetingdate2 = "05/06--08/96",
  sponsor =      "IEEE",
  sponsororg =   "IEEE Comput. Soc. Tech. Committee on Security and
                 Privacy; Int. Assoc. Cryptologic Res",
  treatment =    "P Practical",
}

@Article{Dean:1996:VOC,
  author =       "Jeffrey Dean and Greg DeFouw and David Grove and
                 Vassily Litvinov and Craig Chambers",
  title =        "{Vortex}: an optimizing compiler for object-oriented
                 languages",
  journal =      j-SIGPLAN,
  volume =       "31",
  number =       "10",
  pages =        "83--100",
  month =        oct,
  year =         "1996",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:25 MST 2003",
  bibsource =    "http://portal.acm.org/",
  note =         "Discusses performance of Vortex compiler for Cecil,
                 C++, Java, and Modula-3.",
  URL =          "http://www.cs.washington.edu/research/projects/cecil/",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150C (Compilers, interpreters and other processors);
                 C6110J (Object-oriented programming); C6140D (High
                 level languages)",
  conflocation = "San Jose, CA, USA; 6--10 Oct. 1996",
  conftitle =    "OOPSLA '96: Eleventh Annual Conference on Object
                 Oriented Programming Systems Languages and
                 Applications",
  corpsource =   "Dept. of Comput. Sci. and Eng., Washington Univ.,
                 Seattle, WA, USA",
  keywords =     "benchmark programs; C language; C++; Cecil; class;
                 compilers; dynamic metrics; hierarchy analysis; hybrid
                 languages; intermediate language; internal structure;
                 Java; language-independent; Modula; Modula-3;
                 object-oriented languages; optimising; optimization;
                 optimizing compiler; prediction; profile-guided
                 receiver class; program object-orientedness
                 quantification; static metrics; suite; Vortex compiler
                 infrastructure",
  sponsororg =   "ACM",
  treatment =    "P Practical",
}

@Article{DeCarmo:1996:IT,
  author =       "Linden {De Carmo}",
  title =        "{Internet} Tools",
  journal =      j-PC-MAGAZINE,
  volume =       "15",
  number =       "14",
  pages =        "297--??",
  day =          "1",
  month =        aug,
  year =         "1996",
  ISSN =         "0888-8507",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Java and digital audio: An applet that shows Java's
                 multimedia and cross-platform capabilities.",
  acknowledgement = ack-nhfb,
}

@Book{December:1996:IJ,
  author =       "John December",
  title =        "Introducci{\'o}n a {Java}",
  publisher =    pub-PH-HISPANOAMERICANA,
  address =      pub-PH-HISPANOAMERICANA:adr,
  pages =        "xv + 207",
  year =         "1996",
  ISBN =         "968-880-686-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/spanish.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/",
  price =        "2080 Ptas.; \$18 Argentine",
  URL =          "http://www.pc-news.com/9608/27lect2.htm",
  acknowledgement = ack-nhfb,
  alttitle =     "Presenting Java. Spanish",
  keywords =     "Java (Computer program language); Java (Programa para
                 computadoras); Redes de computadoras; World Wide Web
                 (Information retrieval system)",
  language =     "Spanish",
  xxtitle =      "Introducci{\'o}n a {Java} y {HotJava}",
}

@Book{December:1996:JEU,
  author =       "John December",
  title =        "{Java-Einf{\"u}hrung und {\"U}berblick}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "290",
  year =         "1996",
  ISBN =         "3-8272-5055-2 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 10:20:23 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "49,00 DM",
  URL =          "http://www.december.com/john/;
                 http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=25055&x_stichwort=December&x_sprache=D&x_start=1&x_gefunden=2&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm;
                 http://www.mut.com/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{December:1996:JHJ,
  author =       "John December and Koichi Matsuda",
  title =        "{Java}, hot {Java} o shiru: {Intanneto} no atarashii
                 sekai",
  publisher =    "Kabushiki Kaisha Purentisuhoru",
  address =      "Tokyo, Japan",
  edition =      "Shohan",
  pages =        "xv + 255",
  year =         "1996",
  ISBN =         "4-931356-99-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mmjp.or.jp/prentice/",
  URL =          "http://www.mmjp.or.jp/prentice/wa_int06-j.html",
  acknowledgement = ack-nhfb,
  alttitle =     "Presenting Java. Japanese",
  annote =       "Translation of: Presenting Java.",
  keywords =     "Java (Computer program language); World Wide Web
                 (Information retrieval system)",
  language =     "Japanese",
  xxtitle =      "{Java\slash HotJava}",
}

@Article{Deitz:1996:ILE,
  author =       "Dan Deitz",
  title =        "Industry leaders endorse {Java} and {VRML}",
  journal =      j-MECH-ENG,
  volume =       "118",
  number =       "????",
  pages =        "28--??",
  month =        "????",
  year =         "1996",
  CODEN =        "MEENAH",
  ISSN =         "0025-6501",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Internet; Java (Computer language); VRML (Computer
                 language)",
}

@Article{Deitz:1996:JNT,
  author =       "Dan Deitz",
  title =        "{Java}: a new tool for engineering",
  journal =      j-MECH-ENG,
  volume =       "118",
  number =       "4",
  pages =        "68--72",
  month =        apr,
  year =         "1996",
  CODEN =        "MEENAH",
  ISSN =         "0025-6501",
  bibdate =      "Thu Dec 12 17:15:14 1996",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  classification = "722.2; 722.4; 723.1.1; 723.5",
  keywords =     "Computer aided engineering; Computer aided
                 manufacturing; Computer networks; Computer operating
                 systems; Computer programming languages; Computer
                 systems; Graphical user interfaces; Internet; Java
                 (Computer language); Java programming language;
                 Multimedia; Object oriented programming; Software
                 Package Windows; World Wide Web",
}

@Article{DeRoest:1996:PHP,
  author =       "Jim DeRoest",
  title =        "Piping Hot Pages",
  journal =      j-RS-MAGAZINE,
  volume =       "5",
  number =       "6",
  pages =        "24--27",
  month =        jun,
  year =         "1996",
  ISSN =         "1088-0844, 1061-0030",
  bibdate =      "Fri Jun 14 06:34:35 1996",
  note =         "Discusses ANDF, Java, and JavaScript, and provides
                 pointers to a number of Java resources on the
                 Internet.",
  acknowledgement = ack-nhfb,
}

@Article{Descy:1996:AAI,
  author =       "Don Descy",
  title =        "All Aboard the {Internet}: {NCSA Mosaic}, {Netscape},
                 and {Java}\slash {Hot Java}!!",
  journal =      j-TECHTRENDS,
  volume =       "41",
  number =       "1",
  pages =        "6--??",
  year =         "1996",
  CODEN =        "TETREF",
  ISSN =         "8756-3894",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Dhabolt:1996:EJ,
  author =       "J. Dhabolt and D. Weissman",
  title =        "Exploring {Java}",
  journal =      j-SCITECH-J,
  volume =       "6",
  number =       "3",
  pages =        "14--16",
  month =        mar,
  year =         "1996",
  CODEN =        "SITJE8",
  ISSN =         "1072-0995",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6150N (Distributed systems software);
                 C7210 (Information services and centres)",
  keywords =     "application development; Internet; Java;
                 object-oriented; object-oriented languages;
                 programming; World Wide Web",
  treatment =    "G General Review",
}

@Article{Dick:1996:WDE,
  author =       "K. Dick",
  title =        "{Web} development environments",
  journal =      j-OBJECT-MAG,
  volume =       "6",
  number =       "7",
  pages =        "72--73",
  month =        sep,
  year =         "1996",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C6150N (Distributed
                 systems software); C5620W (Other computer networks);
                 C5690 (Other data communication equipment and
                 techniques)",
  keywords =     "application development tools; backend applications;
                 buyer guide; buyer's guides; general purpose
                 programming language; Internet; Java; JFactory;
                 NetCraft; network; network operating systems; server
                 segment; server-specific; servers; software selection;
                 VisualWave; Web based applications; Web development
                 environments; Web development technology; Web servers;
                 WebObjects",
  treatment =    "P Practical",
}

@Article{DiDio:1996:IRU,
  author =       "Laura DiDio",
  title =        "{IBM} reassures users with {Java} for {Warp}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "48",
  pages =        "14--14",
  day =          "25",
  month =        nov,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Dec 30 08:26:34 1996",
  acknowledgement = ack-nhfb,
}

@Book{Diehl:1996:JCS,
  author =       "Stephan Diehl",
  title =        "{Java \& Co: Die Sprachen des Webs: HTML, VRML, Java,
                 JavaScript}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "288",
  year =         "1996",
  ISBN =         "3-8273-1124-1",
  LCCN =         "????",
  bibdate =      "Tue Aug 19 09:06:11 1997",
  bibsource =    "http://www.addison-wesley.de/katalog",
  price =        "49,90 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?textexpr=Java&id=00099",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{DiGiorgio:1996:JDS,
  author =       "Rinaldo DiGiorgio",
  title =        "{Java} Developer: Smashing buttons",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "01",
  pages =        "??--??",
  year =         "1996",
  URL =          "http://www.sun.com/sunworldonline/swol-01-1996/swol-01-java.html",
  abstract =     "Laying out buttons and other GUI components can be
                 easy if you use Java's built-in layout managers. The
                 cocky may even try writing their own. (A few gratuitous
                 applets have been thrown in for good measure.)",
  acknowledgement = ack-nhfb,
}

@InProceedings{Domel:1996:MTA,
  author =       "Peter Domel",
  title =        "Mobile {Telescript} agents and the {Web}",
  crossref =     "IEEE:1996:DPC",
  pages =        "52--57",
  month =        "????",
  year =         "1996",
  bibdate =      "Tue May 05 08:13:54 1998",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  affiliation =  "General Magic, Inc",
  affiliationaddress = "Sunnyvale, CA, USA",
  classcodes =   "B6210L (Computer communications); C5620 (Computer
                 networks and techniques); C6170 (Expert systems);
                 C5620W (Other computer networks); C6150N (Distributed
                 systems software)",
  classification = "722.4; 723.1",
  conflocation = "Santa Clara, CA, USA; 25--28 Feb. 1996",
  conftitle =    "COMPCON '96. Technologies for the Information
                 Superhighway Digest of Papers",
  corpsource =   "Gen. Magic, Sunnyvale, CA, USA",
  keywords =     "computer; computer networks; Computer networks;
                 Computer software; Electronic marketplace; Interactive
                 agents; Interactive computer systems; Internet; Java;
                 Java applets; Mobile agents; Mobile code; mobile
                 Telescript agents; networks; Object oriented
                 programming; software agents; Software agents; software
                 programs; Telecommunication services; Telescript;
                 Telescript agents; telesoftware; web browsers; Web
                 services; Word wide web",
  meetingaddress = "Santa Clara, CA, USA",
  meetingdate =  "Feb 25--28 1996",
  meetingdate2 = "02/25--28/96",
  sponsor =      "IEEE",
  sponsororg =   "IEEE Comput. Soc",
  treatment =    "P Practical",
}

@Article{Donkers:1996:EYW,
  author =       "Arthur Donkers",
  title =        "Enhance Your {Web-Based GUI} with {Java}",
  journal =      j-SYS-ADMIN,
  volume =       "5",
  number =       "7",
  pages =        "35, 36, 39, 40, 42, 43, 45, 47, 50",
  month =        jul,
  year =         "1996",
  CODEN =        "SYADE7",
  ISSN =         "1061-2688",
  bibdate =      "Tue Sep 03 17:26:50 1996",
  acknowledgement = ack-nhfb,
}

@Article{Dragan:1996:INN,
  author =       "Richard V. Dragan and Thomas Mace",
  title =        "Inside the {Netscape Navigator} Platform",
  journal =      j-PC-MAGAZINE,
  volume =       "15",
  number =       "17",
  pages =        "283--??",
  day =          "8",
  month =        oct,
  year =         "1996",
  ISSN =         "0888-8507",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "How your plug-ins, JavaScript, and Java can interact
                 in the industry-standard Web client.",
  acknowledgement = ack-nhfb,
}

@Book{Drake:1996:JAP,
  author =       "Robin Drake and Tad Ringo",
  title =        "{Java} Applet Powerpack, Vol. 1",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "xii + 344",
  day =          "1",
  month =        sep,
  year =         "1996",
  ISBN =         "0-7615-0678-0",
  LCCN =         "QA76.73.J38 J36 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0761506780/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.primapublishing.com/",
  price =        "US\$30.00",
  URL =          "http://www.primapublishing.com/cpd/76150678.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.17in x 7.44in x 0.87in",
  paperback =    "yes",
  xxnote =       "Duplicate ISBN in
                 \cite{Drake:1996:JAP,Savail:1996:JAP}.",
}

@InProceedings{Drespling:1996:JHJ,
  author =       "W. Drespling",
  title =        "{Java/HotJava\slash und wie das Internet zum Leben
                 erweckt wird} [{English}: {Java}\slash {Hot Java} and
                 the {Internet}]",
  crossref =     "Anonymous:1996:OPO",
  pages =        "118--122",
  year =         "1996",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6150N (Distributed systems software)",
  conflocation = "Munchen, Germany; 12--16 Feb. 1996",
  conftitle =    "Proceedings of OOP '96",
  countrypub =   "Germany",
  keywords =     "browser technology; distributed processing; Hot Java;
                 Internet; Java; Java code; object-oriented languages;
                 operating system neutral software; program
                 interpreters; programming language; system; virtual
                 machine; virtual machines",
  language =     "German",
  treatment =    "G General Review; P Practical",
}

@Article{Dryden:1996:JFR,
  author =       "Patrick Dryden",
  title =        "{Java} fuels remote hub management",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "36",
  pages =        "6--6",
  day =          "2",
  month =        sep,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Sep 06 10:53:39 1996",
  acknowledgement = ack-nhfb,
}

@Article{Dryden:1996:JPW,
  author =       "Patrick Dryden",
  title =        "{Java} pitched to wake up management tools",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "24",
  pages =        "24--24",
  day =          "10",
  month =        jun,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Aug 19 12:08:00 1996",
  acknowledgement = ack-nhfb,
}

@Article{DSouza:1996:AAD,
  author =       "Desmond D'Souza and Jun Wang",
  title =        "Algorithm Alley: Data Management with {Java}",
  journal =      j-WEB-TECHNIQUES,
  volume =       "1",
  number =       "6",
  pages =        "30, 32, 33",
  month =        sep,
  year =         "1996",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Thu Sep 05 08:19:09 1996",
  acknowledgement = ack-nhfb,
}

@Article{DSouza:1996:ISF,
  author =       "D. D'Souza",
  title =        "Interfaces, subtypes, and frameworks [{Java}]",
  journal =      j-J-OOP,
  volume =       "9",
  number =       "7",
  pages =        "19--22",
  month =        nov # "-" # dec,
  year =         "1996",
  CODEN =        "JOOPEC",
  ISSN =         "0896-8438",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6110F (Formal methods); C6180 (User
                 interfaces)",
  corpsource =   "ICON Comput., Austin, TX, USA",
  keywords =     "abstract data types; argument type; behaviour;
                 Catalysis methodology; exception restrictions;
                 framework-style design; function name; hypothesized
                 query set; interface; Java interfaces; multiple
                 interfaces; object external; object state abstraction;
                 object-; object-oriented; object-oriented design;
                 object-oriented languages; oriented methods; oriented
                 models; program implementation; return type;
                 signatures; subtypes; type model; user interfaces;
                 vocabulary",
  treatment =    "P Practical",
}

@Article{DSouza:1996:JDM,
  author =       "D. D'Souza",
  title =        "{Java}: design and modeling opportunities",
  journal =      j-J-OOP,
  volume =       "9",
  number =       "5",
  pages =        "14--??, 16--18",
  month =        sep,
  year =         "1996",
  CODEN =        "JOOPEC",
  ISSN =         "0896-8438",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6110F (Formal methods); C6150E
                 (General utility programs)",
  corpsource =   "Icon Comput., Austin, TX, USA",
  keywords =     "abstract data types; application program interface;
                 application program interfaces; behavioral type
                 definition; Catalysis method; collaborations; design
                 opportunities; expressive form; general-; Java language
                 feature; modeling; object classes; object-;
                 object-oriented methods; opportunities; oriented
                 languages; purpose object-oriented programming
                 language; refinement; specifications; subtyping",
  treatment =    "P Practical",
}

@Article{DSouza:1996:JRB,
  author =       "Desmond D'Souza",
  title =        "{Java}, {A} Refreshing Brew: Thinking in terms of
                 objects",
  journal =      j-WEB-TECHNIQUES,
  volume =       "1",
  number =       "2",
  pages =        "??--??",
  month =        may,
  year =         "1996",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Thu Sep 05 08:19:09 1996",
  URL =          "http://www.webtechniques.com/features/may96java.html",
  acknowledgement = ack-nhfb,
}

@Article{Duan:1996:DDA,
  author =       "Nick N. Duan",
  title =        "Distributed database access in a corporate environment
                 using {Java}",
  journal =      j-COMP-NET-ISDN,
  volume =       "28",
  number =       "7--11",
  pages =        "1149--1156",
  day =          "1",
  month =        may,
  year =         "1996",
  CODEN =        "CNISE9",
  ISSN =         "0169-7552",
  bibdate =      "Sat Sep 25 15:30:03 1999",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Misc/Ciancarini.bib;
                 ftp://ftp.math.utah.edu/pub/tex/bib/java.bib;
                 http://www.elsevier.com/cgi-bin/cas/tree/store/cna/cas_free/browse/browse.cgi?year=1996&volume=28&issue=7-11",
  URL =          "http://www.elsevier.com/cgi-bin/cas/tree/store/comnet/cas_sub/browse/browse.cgi?year=1996&volume=28&issue=7-11&aid=1600",
  acknowledgement = ack-nhfb,
  annote =       "Proc. 5th Int. WWW Conference, Paris",
  classcodes =   "C6160B (Distributed databases); C6110J
                 (Object-oriented programming); C6140D (High level
                 languages); C6150N (Distributed systems software);
                 C7210 (Information services and centres); C6115
                 (Programming support); C6110B (Software engineering
                 techniques); C7190 (Other fields of business and
                 administrative computing)",
  conflocation = "Paris, France; 6--10 May 1996",
  conftitle =    "Fifth International World Wide Web Conference",
  corpsource =   "Internet Services Center of Excellence, Bell Atlantic,
                 Alexandria, VA, USA",
  countrypub =   "Netherlands",
  keyword =      "CORBA, WWW, groupware",
  keywords =     "business data processing; client-server systems;
                 corporate environment; database access; database
                 application development; databases; distributed;
                 enterprise applications; flexibility; HORB software
                 tool; information networks; infrastructure; Java; Java
                 applets; Java client objects; Java server; Object
                 Request Broker; object-oriented languages;
                 object-oriented programming; objects; portability;
                 query processing; robust Web; robustness; scalability;
                 software; software tools; Web",
  treatment =    "P Practical",
}

@Book{Duntemann:1996:JPF,
  author =       "Jeff Duntemann",
  title =        "{JBuilder} Programming {FrontRunner}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "1-57610-004-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Duplicate ISBN with
                 \cite{Duntemann:1996:JPF,Goggin:19xx:JPF,Kerievsky:1997:OJP}.",
  price =        "US\$29.95",
  URL =          "http://www.coriolis.com/",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN with
                 \cite{Duntemann:1996:JPF,Goggin:19xx:JPF,Kerievsky:1997:OJP}.",
  xxtitle =      "{Latt{\'e}} Programming {FrontRunner}",
}

@Article{Dyson:1996:FTS,
  author =       "P. E. Dyson",
  title =        "{FutureTense's Texture}: slow page viewer mars
                 powerful design tool",
  journal =      j-SEYBOLD-REP-INTERNET-PUBLISHING,
  volume =       "1",
  number =       "1",
  pages =        "5--8",
  month =        sep,
  year =         "1996",
  ISSN =         "1090-4808",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2105 (Media-TV, radio, press); D2080 (Information
                 services and database systems)",
  corpsource =   "FutureTense Inc., Acton, MA, USA",
  keywords =     "aesthetic; design; electronic publishing; FutureTense
                 Texture; Internet; irregular runarounds; Java-based;
                 multiple columns; page makeup tool; software reviews;
                 typography; Web",
  treatment =    "P Practical; R Product Review",
}

@Article{Eckel:1996:HGC,
  author =       "B. Eckel",
  title =        "How garbage collection can increase speed",
  journal =      j-WEB-TECHNIQUES,
  volume =       "1",
  number =       "9",
  pages =        "36--??, 38",
  month =        dec,
  year =         "1996",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6120 (File organisation); C6110J (Object-oriented
                 programming); C6140D (High level languages)",
  keywords =     "adaptive garbage; C language; C++; collection scheme;
                 garbage collection; Internet; Java; JVM; Microsoft;
                 object; object allocation; object-; object-oriented
                 languages; oriented language speed; oriented
                 programming; software performance evaluation; storage
                 management",
  treatment =    "P Practical",
}

@Article{Eckel:1996:JAS,
  author =       "B. Eckel",
  title =        "{{Java}} alley: speed",
  journal =      j-WEB-TECHNIQUES,
  volume =       "1",
  number =       "7",
  pages =        "24--??, 26--27",
  month =        oct,
  year =         "1996",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C6140D (High level
                 languages); C6110J (Object-oriented programming);
                 C5620W (Other computer networks); C6150N (Distributed
                 systems software)",
  keywords =     "Internet; Java programming language; object;
                 object-oriented; object-oriented languages; oriented
                 programming; programming; speed; Web",
  treatment =    "P Practical",
}

@Article{Eckel:1996:LE,
  author =       "B. Eckel",
  title =        "Language extensions",
  journal =      j-WEB-TECHNIQUES,
  volume =       "1",
  number =       "8",
  pages =        "36--??, 38",
  month =        nov,
  year =         "1996",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming)",
  keywords =     "authoring languages; default arguments; Java language
                 extensions; multipurpose development language; object
                 oriented language; object persistence; object-;
                 object-oriented languages; oriented programming;
                 resources; software; software tools; tools",
  treatment =    "P Practical",
}

@Book{Eckel:1996:TJ,
  author =       "Bruce Eckel",
  title =        "Thinking in {Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Fri Jun 14 11:57:33 1996",
  URL =          "http://www.zone.org/Eckel/books.htm",
  acknowledgement = ack-nhfb,
}

@InProceedings{El-Refai:1996:JDC,
  author =       "M. Y. El-Refai and A. Kumar and A. S. Elmaghraby",
  title =        "{JAVA-based} distributed conferencing for
                 heterogeneous systems",
  crossref =     "Yetongnon:1996:PII",
  volume =       "1",
  pages =        "2--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210P (Teleconferencing); C7410F (Communications
                 computing); C6150N (Distributed systems software);
                 C6110J (Object-oriented programming); C6115
                 (Programming support)",
  conflocation = "Dijon, France; 25--27 Sept. 1996",
  conftitle =    "Proceedings of 9th International Conference on
                 Parallel and Distributed Computing Systems. PDCS '96",
  corpsource =   "Multimedia Lab., Louisville Univ., KY, USA",
  keywords =     "client-server systems; distributed conferencing;
                 environments; graphical user interfaces; heterogeneous
                 systems; Internet; interoperability; Java support;
                 object-oriented programming; open systems; programming;
                 telecommunication computing; teleconferencing; Web
                 browser; World-Wide Web",
  sponsororg =   "ISCA; IEEE Comput. Soc.; IEEE Tech. Committee on
                 Operating Syst.; et al",
  treatment =    "A Application; P Practical",
}

@Article{Erickson:1996:DDJ,
  author =       "Jonathan Erickson",
  title =        "{{\em Dr. Dobb's Journal} Excellence in Programming}
                 Awards",
  journal =      j-DDJ,
  volume =       "21",
  number =       "3",
  pages =        "16--17",
  month =        mar,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Sep 03 09:16:53 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm; UnCover
                 database",
  abstract =     "Larry Wall, author of Perl, and James Gosling, chief
                 architect of Java, are recipients of our annual award
                 that honors achievement in the world of software
                 development.",
  acknowledgement = ack-nhfb,
}

@Article{Eriksson:1996:ESW,
  author =       "Henrik Eriksson",
  title =        "Expert Systems And The {Web}: Expert Systems as
                 Knowledge Servers",
  journal =      j-IEEE-EXPERT,
  volume =       "11",
  number =       "3",
  pages =        "14--19",
  month =        jun,
  year =         "1996",
  CODEN =        "IEEXE7",
  ISSN =         "0885-9000",
  bibdate =      "Fri Mar 14 12:38:44 1997",
  note =         "Discusses applications of Java.",
}

@Book{Espeset:1996:KJP,
  author =       "Tonny Espeset",
  title =        "{KickAss Java} Programming: Cutting Edge {Java}
                 Techniques with an Attitude",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xii + 480",
  day =          "1",
  month =        aug,
  year =         "1996",
  ISBN =         "1-883577-99-3 (paperback)",
  LCCN =         "QA76.73.J38E65 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1883577993/wholesaleproductA/;
                 http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$39.99; CDN\$55.99",
  URL =          "http://www.coriolis.com/site/msie/books/ind/kajp.htm;
                 http://www.sn.no/~espeset;
                 http://www.vmedia.com/home.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.26in x 7.44in x 1.25in",
  keywords =     "Java (Computer program language); Java (computer
                 program language); technology -- computers and computer
                 technology",
  paperback =    "yes",
}

@InProceedings{Espinosa:1996:IAV,
  author =       "E. Espinosa and A. Brito and F. Ramos",
  title =        "Intelligent agent-based virtual education using the
                 {Java} technology",
  crossref =     "Frasson:1996:ITS",
  pages =        "270--278",
  year =         "1996",
  bibdate =      "Sat Oct 12 15:29:39 MDT 1996",
  acknowledgement = ack-nhfb,
  classcodes =   "C7810C (Computer-aided instruction); C6110J
                 (Object-oriented programming); C6140D (High level
                 languages); C6170 (Expert systems)",
  conflocation = "Montreal, Canada; 12--14 June 1996",
  conftitle =    "Intelligent Tutoring Systems. Third International
                 Conference, ITS '96",
  corpsource =   "Dept. Comput. Sci., ITESM-CCM, Morelos, Mexico",
  countrypub =   "Germany",
  keywords =     "artificial intelligence; behavior patterns; cognition;
                 computer science education; cooperative systems;
                 course; courses; educational; epistemological; higher
                 education; implications; initiatives; intelligent
                 agent-based virtual education; Intelligent Multiagent
                 Systems; intelligent tutoring systems; Java technology;
                 languages; learning; measurement model;
                 multidisciplinary research; multiplatform programming
                 project; object-oriented; object-oriented programming;
                 psychology; research; research projects; skill
                 acquisition model; software agents; University
                 Definition; Virtual; Virtualized Data Structures",
  treatment =    "P Practical",
}

@InProceedings{Espinoza:1996:WIA,
  author =       "F. Espinoza and K. Hook",
  title =        "A {WWW} interface to an adaptive hypermedia system",
  crossref =     "Anonymous:1996:PPF",
  pages =        "143--167",
  year =         "1996",
  bibdate =      "Sat Oct 12 15:29:39 MDT 1996",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C7250N (Front end
                 systems for online searching); C5620W (Other computer
                 networks); C6130M (Multimedia); C6160Z (Other DBMS);
                 C6170 (Expert systems)",
  conflocation = "London, UK; 22--24 April 1996",
  conftitle =    "Proceedings of First International Conference on
                 Practical Application of Intelligent Agents and
                 Multi-Agent Technology",
  corpsource =   "SICS, Kista, Sweden",
  countrypub =   "UK",
  keywords =     "adaptive behaviour; adaptive hypermedia system;
                 adaptive scenario; ends; highly; hot words; HTML;
                 hypermedia; implementation; industrially produced
                 online manual; information; information seeking task;
                 information space; intelligent software agent;
                 interactive multi modal hypertext system; interactive
                 systems; Internet; Java; knowledge base; online front-;
                 overflow; prototype; SICStus Prolog; software agents;
                 World Wide Web; WWW interface",
  treatment =    "P Practical",
}

@InProceedings{Even:1996:CCA,
  author =       "R. Even and B. Mishra",
  title =        "{CAFE}: a {Complex Adaptive Financial Environment}",
  crossref =     "IEEE:1996:PICa",
  pages =        "20--25",
  month =        "????",
  year =         "1996",
  bibdate =      "Fri Jan 3 07:17:51 MST 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Courant Inst. of Math. Sci., New York, NY, USA",
  classcodes =   "C7120 (Financial computing); C6110J (Object-oriented
                 programming)",
  conflocation = "New York City, NY, USA; 24--26 March 1996",
  conftitle =    "IEEE/IAFE 1996 Conference on Computational
                 Intelligence for Financial Engineering (CIFEr)",
  corpsource =   "Courant Inst. of Math. Sci., New York, NY, USA",
  keywords =     "adaptive systems; adaptive systems simulation; CAFE;
                 commerce; complex; Complex Adaptive Financial
                 Environment; computational finance; data processing;
                 digital simulation; distributed features; financial;
                 food; gold; Java; Java programming language; market
                 simulation; object-oriented design; object-oriented
                 programming; software structure; speculators; trading",
  sponsororg =   "IEEE Neural Networks Council; Int. Association of
                 Financial Eng",
  treatment =    "P Practical",
}

@Article{Fahey:1996:TTS,
  author =       "Michael J. Fahey",
  title =        "{Taligent Technology} to Support {Java}",
  journal =      j-RS-MAGAZINE,
  volume =       "5",
  number =       "12",
  pages =        "12--12",
  month =        dec,
  year =         "1996",
  ISSN =         "1088-0844",
  bibdate =      "Tue Dec 10 05:32:40 1996",
  note =         "Discusses an agreement between Sun Microsystems Inc.
                 and IBM's Taligent Technology subsidiary to integrate
                 the latter's support for Java internationalization into
                 the Java development environment.",
  acknowledgement = ack-nhfb,
}

@Article{Falla:1996:W,
  author =       "Jane M. Falla",
  title =        "Webmastery",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "1",
  pages =        "38--40, 42, 44, 46, 48, 50",
  month =        mar # "\slash " # jun,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Fri May 31 11:21:20 1996",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Book{Fan:1996:BAJ,
  author =       "Joel Fan and Eric Ries and Calin Tenitchi",
  title =        "Black Art of {Java} Game Programming",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "xxxi + 933",
  day =          "1",
  month =        nov,
  year =         "1996",
  ISBN =         "1-57169-043-3",
  LCCN =         "QA76.73.J38F36 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/waite/;
                 http://www.amazon.com/exec/obidos/ISBN=1571690433/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$49.99",
  series =       "Black Art Ser",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=1-57169-043-3&last=/bookstore;
                 http://www.waite.com/waite/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.09in x 7.33in x 2.05in",
  keywords =     "Java (Computer program language); Java (computer
                 program language); technology -- computers and computer
                 technology; Video games; World Wide Web (Information
                 retrieval system)",
  paperback =    "yes",
}

@Book{Fanta:1996:JU,
  author =       "Rick Fanta",
  title =        "{Java} Unleashed",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "971",
  day =          "1",
  month =        apr,
  year =         "1996",
  ISBN =         "1-57521-049-5",
  LCCN =         "QA76.73.J38J384 1996",
  bibdate =      "Thu Aug 21 16:52:30 1997",
  bibsource =    "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575210495.html;
                 http://www.amazon.com/exec/obidos/ISBN=1575210495/wholesaleproductA/",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.03in x 7.27in x 2.14in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
  xxnote =       "Library of Congress says authors are Mike Fletcher and
                 others; this ISBN is recorded for
                 \cite{Fanta:1996:JU,Morrison:1996:JU,Morrow:1996:JU}.",
  xxxnote =      "This ISBN occurs in
                 \cite{Morrison:1996:JU,Morrow:1996:JU,Fanta:1996:JU}.",
}

@Article{Farrell:1996:NJL,
  author =       "Tom Farrell",
  title =        "{Netspeak}: The origins and promise of the new lingua
                 franca of distributed computing",
  journal =      j-IEE-REV,
  volume =       "42",
  number =       "4",
  pages =        "143--146",
  day =          "18",
  month =        jul,
  year =         "1996",
  CODEN =        "IEREEF",
  ISSN =         "0953-5683 (or 0013-5127??)",
  bibdate =      "Sat Oct 12 15:29:39 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "It happened almost by accident, but now the Java
                 programming language is transforming the capabilities
                 of the Internet. Tom Farrell describes the origins and
                 promise of the new lingua franca of distributed
                 computing.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6150N (Distributed systems software);
                 C7210 (Information services and centres)",
  corpsource =   "IONA Technol., Dublin, UK",
  countrypub =   "UK",
  keywords =     "distribution; executable content; Internet; Java
                 programming language; object-oriented languages;
                 object-oriented programming language; Wide Web; World",
  treatment =    "G General Review",
}

@Article{Farrow:1996:REJ,
  author =       "Rik Farrow",
  title =        "Review: Exploring {Java}",
  journal =      j-LOGIN,
  volume =       "21",
  number =       "5",
  pages =        "46--??",
  month =        oct,
  year =         "1996",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Wed Aug 13 10:48:45 MDT 1997",
  bibsource =    "http://www.usenix.org/cgi-bin/sortbib.pl?-sA",
  acknowledgement = ack-nhfb,
}

@Article{Farrow:1996:UJa,
  author =       "Rik Farrow",
  title =        "Using {Java}",
  journal =      j-LOGIN,
  volume =       "21",
  number =       "5",
  pages =        "39--42",
  month =        oct,
  year =         "1996",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Wed Nov 27 08:41:31 1996",
  acknowledgement = ack-nhfb,
}

@Article{Farrow:1996:UJb,
  author =       "Rik Farrow",
  title =        "Using {Java}",
  journal =      j-LOGIN,
  volume =       "21",
  number =       "6",
  pages =        "24--26",
  month =        dec,
  year =         "1996",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Nov 26 16:49:54 1996",
  acknowledgement = ack-nhfb,
}

@Book{Feather:1996:JE,
  author =       "Stephen Feather and Luke Cassady-Dorion and Andrew
                 Wooldridge",
  title =        "{JavaScript} by Example",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xviii + 410",
  day =          "1",
  month =        jul,
  year =         "1996",
  ISBN =         "0-7897-0813-2",
  LCCN =         "QA76.73.J39F43 1996",
  bibdate =      "Tue May 04 14:39:40 1999",
  bibsource =    "http://www.amazon.com0/exec/obidos/ISBN=0789708132/wholesaleproductA/",
  note =         "Also available in Italian translation
                 \cite{Feather:1997:UJ}.",
  price =        "US\$34.99",
  acknowledgement = ack-nhfb,
  alttitle =     "Java Script by example",
  annote =       "System requirements of accompanying disc:
                 IBM-compatible PC with Windows, UNIX or Macintosh;
                 CD-Rom drive.",
  dimensions =   "9in x 7.30in x 1.14in",
  keywords =     "JavaScript (Computer program language); World Wide Web
                 (Information retrieval system)",
  paperback =    "yes",
}

@Article{Fichtelman:1996:TJG,
  author =       "M. Fichtelman",
  title =        "The {Tao} of {Java}: generating random hexagrams",
  journal =      j-WEB-TECHNIQUES,
  volume =       "1",
  number =       "7",
  pages =        "55--57",
  month =        oct,
  year =         "1996",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7820 (Humanities computing); C6110J (Object-oriented
                 programming); C6140D (High level languages); C6130B
                 (Graphics techniques); C6150N (Distributed systems
                 software); C5620W (Other computer networks)",
  keywords =     "ancient Chinese; Chinese; complete computer programs;
                 computer graphics; humanities; I Ching; Internet; Java
                 program; object oriented; object-oriented;
                 object-oriented languages; philosophers; philosophical
                 aspects; philosophy of change; primordial states;
                 programming; random hexagram generation; Taoists; yang;
                 yin",
  treatment =    "P Practical",
}

@Misc{Field:1996:JDW,
  author =       "{Field and Marketing Communications} and {Indiana
                 University-Purdue University Indianapolis. Office of
                 and Integrated Technologies}",
  title =        "{Java} development on the {Web}",
  publisher =    "Integrated Technologies/IUPUI",
  address =      "Indianapolis, IN, USA",
  day =          "28",
  month =        mar,
  year =         "1996",
  bibdate =      "Sat Aug 17 16:45:43 MDT 1996",
  note =         "1 videocassette (60 min.).",
  acknowledgement = ack-nhfb,
  alttitle =     "Sunergy, 20.",
  annote =       "Off-air tape of a teleconference broadcast from
                 Singapore and re-broadcast in the US on March 28, 1996.
                 Edwin Hacking, director; Denise Marcucci, producer.
                 John Gage, host and narrator. A panel of experts
                 discuss national Internet policies and development
                 technologies using Java programming language. VHS
                 format.",
  keywords =     "Computer software -- Development; Internet (Computer
                 network); Internet (Computer network) -- Government
                 policy; Java (Computer program language); World Wide
                 Web (Information retrieval system)",
}

@Book{Fisco:1996:DGJ,
  author =       "David Fisco and Patrick Fitzgerald",
  title =        "A Developer's Guide to {JavaScript}",
  volume =       "2",
  publisher =    pub-SIGS-BOOKS-MULTIMEDIA,
  address =      pub-SIGS-BOOKS-MULTIMEDIA:adr,
  pages =        "200",
  year =         "1996",
  ISBN =         "0-13-579269-X",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 08:55:40 1998",
  price =        "US\$24.95",
  series =       "Java Report Professional Series",
  URL =          "http://www.sigs.com/books/javascript.html",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  xxnote =       "Is this the same as Fisco:1996:J??",
}

@Book{Fisher:1996:SWG,
  author =       "Yuval Fisher",
  title =        "Spinning the {Web}: {A} Guide to Serving Information
                 on the {World Wide Web}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xiv + 536",
  year =         "1996",
  ISBN =         "0-387-94539-3",
  LCCN =         "TK5105.888.F58 1996",
  bibdate =      "Fri Nov 01 10:29:55 1996",
  note =         "Discussions Java, JavaScript, and VRML.",
  price =        "US\$27.95",
  acknowledgement = ack-nhfb,
}

@Article{Flammia:1996:ISS,
  author =       "G. Flammia",
  title =        "On the {Internet}, software should be milked, not
                 brewed",
  journal =      j-IEEE-EXPERT,
  volume =       "11",
  number =       "6",
  pages =        "87--88",
  month =        dec,
  year =         "1996",
  CODEN =        "IEEXE7",
  ISSN =         "0885-9000",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C5620W (Other
                 computer networks); C7210 (Information services and
                 centres); C0230B (Legal aspects of computing); C6130S
                 (Data security)",
  keywords =     "cloning; computer software; economic issues; HTTP;
                 hypertext platform; hypertext transfer protocol;
                 industrial property; innovative user interface;
                 intellectual property; Internet; Java; Java byte codes;
                 legal issues; legislation; software; software products;
                 time stamping software; Web; Web browsers",
  treatment =    "P Practical",
}

@Article{Flanagan:1996:HTT,
  author =       "Patrick Flanagan",
  title =        "10 hottest technologies in telecom",
  journal =      "Telecommunications (Americas Edition)",
  volume =       "30",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1996",
  CODEN =        "TLCMDV",
  ISSN =         "0278-4831",
  bibdate =      "Thu Dec 12 16:46:56 MST 1996",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  classification = "716.1; 722.3; 723.1.1; 901",
  journalabr =   "Telecommunications Am Ed",
  keywords =     "Asynchronous transfer mode; Automated network
                 management; Cable modems; Computer networks; Computer
                 programming languages; Data mining; Electric relays;
                 Internet appliances; Intranet; Java programming
                 language; Local area networks; Modems; Personal
                 communication systems; Personal satellite phones;
                 Technology; Telecommunication; Telecommunication
                 systems; Telecommunication technology; Voice over frame
                 relay; Voice/data communication systems",
  pagecount =    "6",
}

@Book{Flanagan:1996:JDGa,
  author =       "David Flanagan",
  title =        "{JavaScript}: The Definitive Guide: Beta Edition",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Beta",
  pages =        "xv + 454",
  month =        aug,
  year =         "1996",
  ISBN =         "1-56592-193-3",
  LCCN =         "QA76.73.J38F555 1996",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  bibsource =    "ftp://ftp.ora.com/pub/products/catalogs/book.catalog",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  keywords =     "(computer program language); JavaScript; technology --
                 computers and computer technology",
}

@Book{Flanagan:1996:JN,
  author =       "David Flanagan",
  title =        "{Java} in a Nutshell",
  publisher =    pub-SSC,
  address =      pub-SSC:adr,
  pages =        "????",
  month =        dec,
  year =         "1996",
  ISBN =         "1-55659-218-3 (softcover)",
  LCCN =         "????",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  price =        "US\$19.95",
}

@Book{Flanagan:1996:JND,
  author =       "David Flanagan",
  title =        "{Java} in a Nutshell: {A} Desktop Quick Reference for
                 {Java} Programmers",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xix + 438",
  month =        feb,
  year =         "1996",
  ISBN =         "1-56592-183-6",
  LCCN =         "QA76.73.J38F553 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$14.95",
  series =       "Nutshell handbook",
  URL =          "http://www.ora.com/gnn/bus/ora/item/javanut.html;
                 http://www.ora.com/info/java",
  acknowledgement = ack-nhfb,
  annote =       "Covers Java 1.0. Contains an accelerated introduction
                 to Java for C and C++ programmers who want to learn the
                 language fast. Part 1. Introducing Java: How Java
                 differs from C; Classes and objects in Java -- part 2.
                 Programming with the Java API; Applets; Graphical user
                 interfaces; Input and output; Networking; Advanced
                 graphics and images; Advanced threads -- part 3. Java
                 syntax; Events; Fonts, colors, and cursors; System
                 properties and applet parameters; Applet security;
                 Java- related HTML and HTTP syntax; Unicode standard;
                 JDK development tools -- part 4. API quick reference;
                 java.applet package; java.awt package; java.awt.peer
                 package; java.io package; java.lang package; java.net
                 package; java.util package; Java errors and exceptions
                 -- part 5. API cross references; Class defined-in
                 index; Method defined-in index; Subclass index;
                 Implemented-by index; Returned-by index; Passed-to
                 index; Thrown-by index.",
  keywords =     "Java (Computer program language); Java (computer
                 program language); Object-oriented programming
                 (Computer science); technology -- computers and
                 computer technology; World Wide Web servers",
}

@Book{Flanagan:1996:JNV,
  author =       "David Flanagan",
  title =        "{Java} in a Nutshell, Version {Fran{\c{c}}aise}",
  publisher =    pub-ORA-IT,
  address =      pub-ORA:adr,
  pages =        "xxii + 492",
  month =        oct,
  year =         "1996",
  ISBN =         "2-84177-009-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.editions-oreilly.fr/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "French translation by Serge Chaumette, Georges
                 Eyrolles and Alain Miniussi. Includes CD-ROM.",
  price =        "220 FF",
  URL =          "http://www.editions-oreilly.fr/international/france/prog/javanut.html;
                 http://www.ora.de/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Article{Flynn:1996:HJM,
  author =       "Jim Flynn and Bill Clarke",
  title =        "How {Java} Makes Network-Centric Computing Real ---
                 {Java} is likely to have a profound impact on the way
                 businesses manage application development by bringing
                 about an entirely new model --- the network-centric
                 model --- of {C/S} computing",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "5",
  pages =        "42--43",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Oct 12 18:17:17 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Client server computing; Java (Computer language);
                 Network servers",
}

@Book{Flynn:1996:VJJ,
  author =       "Jim Flynn and Bill Clarke",
  title =        "{Visual J++ Java} Programming",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "xvi + 666",
  month =        dec,
  year =         "1996",
  ISBN =         "1-56205-602-6",
  LCCN =         "QA76.73.J38F56 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/newriders/;
                 http://www.amazon.com/exec/obidos/ISBN=1562056026/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$45.00",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=1-56205-602-6&last=/bookstore;
                 http://www.mcp.com/nrp/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.09in x 7.39in x 1.79in",
  keywords =     "Java (computer program language); Microsoft Visual
                 J++",
}

@Misc{FMC:1996:JDW,
  author =       "{Field and Marketing Communications}",
  title =        "{Java} development on the {Web}",
  number =       "20",
  publisher =    "Office of Integrated Technologies, Indiana
                 University-Purdue University Indianapolis",
  address =      "Indianapolis, IN, USA",
  year =         "1996",
  bibdate =      "Fri May 31 08:36:17 MDT 1996",
  note =         "1 videocassette (60 min.)",
  series =       "Sunergy",
  acknowledgement = ack-nhfb,
  annote =       "Off-air tape of a teleconference broadcast from
                 Singapore and re-broadcast in the US on March 28, 1996.
                 Edwin Hacking, director; Denise Marcucci, producer.
                 John Gage, host and narrator. A panel of experts
                 discuss national Internet policies and development
                 technologies using Java programming language. VHS
                 format.",
  keywords =     "Computer software -- Development; Internet (Computer
                 network); Internet (Computer network) -- Government
                 policy; Java (Computer program language); World Wide
                 Web (Information retrieval system)",
}

@Article{Forestier:1996:DMW,
  author =       "J.-P. Forestier",
  title =        "Data management in the {Web} context",
  journal =      j-DATABASES-J,
  volume =       "????",
  number =       "4-5",
  pages =        "8--15",
  month =        jul # "-" # oct,
  year =         "1996",
  CODEN =        "DAJOFP",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7210 (Information services and centres); C6150N
                 (Distributed systems software); C6140D (High level
                 languages)",
  countrypub =   "France",
  keywords =     "applications; authoring languages; business
                 communication; client-server; commercial; Common
                 Gateway Interface; customer server communication; data
                 management; Internet; Intranet; Java language;
                 languages; Microsoft; multimedia; multimedia computing;
                 object-oriented; professional use; protocols; security
                 of data; system security; systems; transactions;
                 VBScript; World Wide Web",
  language =     "French",
  treatment =    "P Practical",
}

@InProceedings{Foster:1996:ETW,
  author =       "I. Foster and S. Tuecke",
  title =        "Enabling technologies for {Web}-based ubiquitous
                 supercomputing",
  crossref =     "IEEE:1996:PFIa",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C6150N (Distributed
                 systems software); C5620W (Other computer networks);
                 C5440 (Multiprocessing systems); C6120 (File
                 organisation); C6110P (Parallel programming)",
  conflocation = "Syracuse, NY, USA; 6--9 Aug. 1996",
  conftitle =    "Proceedings of 5th IEEE International Symposium on
                 High Performance Distributed Computing",
  corpsource =   "Div. of Math. and Comput. Sci., Argonne Nat. Lab., IL,
                 USA",
  keywords =     "advanced networks; collaborative environments;
                 communication; communication structures; computational
                 power; data structures; dynamic; enabling technologies;
                 end computers; global; Internet; Java; Java programming
                 language; library; local environments; mid range
                 computing systems; network operating systems; Nexus;
                 NexusJava library; parallel machines; parallel
                 programming; pointer; program control; remote high;
                 remote service request mechanisms; smart instruments;
                 structures; transportable code; Web based ubiquitous
                 supercomputing",
  sponsororg =   "IEEE Comput. Soc. Tech. Committee on Distributed
                 Process.; Northeast Parallel Architectures Center; New
                 York State Center for Adv. Technol. Comput.
                 Applications and Software Eng. (CASE Center) at
                 Syracuse Univ.; Rome Lab",
  treatment =    "P Practical",
}

@InProceedings{Fox:1996:TWJ,
  author =       "G. Fox and W. Furmanski",
  title =        "Towards {Web\slash Java-based} high performance
                 distributed computing-an evolving virtual machine",
  crossref =     "IEEE:1996:PFIa",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7430 (Computer engineering); C6150N (Distributed
                 systems software)",
  conflocation = "Syracuse, NY, USA; 6--9 Aug. 1996",
  conftitle =    "Proceedings of 5th IEEE International Symposium on
                 High Performance Distributed Computing",
  corpsource =   "Northeast Parallel Archit. Center, Syracuse Univ., NY,
                 USA",
  keywords =     "3D; authoring languages; Bridge-based Collaboratory;
                 CareWeb; distributed interpretative virtual machine
                 architecture; distributed processing; evolutionary
                 path; Information Infrastructure; Internet; Java-based
                 high-performance distributed computing; National;
                 Northeast; object-oriented languages; Parallel
                 Architectures Center; virtual machines; Visible Human;
                 Web technology prototypes; WebFlow; WebVM; World Wide
                 Web-based distributed environments",
  sponsororg =   "IEEE Comput. Soc. Tech. Committee on Distributed
                 Process.; Northeast Parallel Architectures Center; New
                 York State Center for Adv. Technol. Comput.
                 Applications and Software Eng. (CASE Center) at
                 Syracuse Univ.; Rome Lab",
  treatment =    "A Application; G General Review",
}

@Book{Fraize:1996:JSP,
  author =       "Scott Fraize and Chris Laurel and Ryan Watkins",
  title =        "{Java} Style: Programming {Web} Pages with
                 {Java}\slash {HotJava}",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "400",
  year =         "1996",
  ISBN =         "1-56276-368-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35",
  URL =          "http://www.mcp.com/zdpress",
  acknowledgement = ack-nhfb,
}

@Book{Fraize:1996:PMP,
  author =       "Scott Fraize",
  title =        "{PC Magazine} Programming {Java} Applets",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "????",
  month =        mar,
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$34.99",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Book{Fraizer:1996:JAR,
  author =       "Colin Fraizer and Jill Bond",
  title =        "{Java API} Reference: java.applet and java.awt {API}
                 Packages",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "xxviii + 383",
  day =          "17",
  month =        jul,
  year =         "1996",
  ISBN =         "1-56205-598-4",
  LCCN =         "QA76.73.J38 F73 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/newriders/;
                 http://www.amazon.com/exec/obidos/ISBN=1562055984/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$29.99",
  URL =          "http://www.mcp.com/295124552671766/cgi-bin/bag?isbn=1-56205-598-4&last=/bookstore;
                 http://www.mcp.com/nrp/",
  acknowledgement = ack-nhfb,
  alttitle =     "Java.applet and java.awt API packages",
  annote =       "A complete reference to Java's essential API
                 packages",
  dimensions =   "9.05in x 7.33in x 1.09in",
  keywords =     "Java (Computer program language)",
  paperback =    "yes",
  xxauthor =     "Jill Bond and Colin Fraizer",
  xxnote =       "This ISBN occurs under
                 \cite{Fraizer:1996:JAR,NewRiders:1996:JAR}. It also
                 occurs with the spelling variant ``Frazer'' instead of
                 ``Fraizer''. Library of Congress has authors: Colin
                 Frazer, Jill Bond",
}

@Book{FraminanTorres:1996:JMI,
  author =       "Jos{\'e} Manuel {Frami{\~n}{\'a}n Torres}",
  title =        "{Java}: Manuales Imprescindibles",
  publisher =    pub-ANAYA-MULTIMEDIA,
  address =      pub-ANAYA-MULTIMEDIA:adr,
  pages =        "336",
  year =         "1996",
  ISBN =         "84-415-0056-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.anaya.es/multimedia/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  price =        "2995 Ptas.",
  URL =          "http://www.anaya.es/Catalogo/CGA?act=L&art=2311044&ed=2300;
                 http://www.anaya.es/multimedia/;
                 http://www.anayamultimedia.es/cgi-multi/notas_prensa.pl?2311044&*2&torres&1",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
  xxtitle =      "{Java} Manual Imprescindible",
}

@Article{Freed:1996:CVC,
  author =       "G. Freed",
  title =        "Captioning video clips in the {World Wide Web}",
  journal =      j-FIRST-MONDAY,
  volume =       "1",
  number =       "3",
  pages =        "??--??",
  day =          "2",
  month =        "????",
  year =         "1996",
  ISSN =         "1396-0466",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6130M (Multimedia); C5620W (Other computer networks);
                 C7850 (Computer assistance for persons with
                 handicaps)",
  countrypub =   "Denmark",
  keywords =     "access technologies; Accessible Media; captioned;
                 captioning QuickTime video clips; deaf computer users;
                 disabilities; handicapped aids; Internet; low literacy;
                 movies; multimedia systems; National Center for; NCAM;
                 World Wide Web",
  treatment =    "G General Review; P Practical",
}

@Book{Freedman:1996:JP,
  author =       "Edie (?) Freedman and Rinaldo DiGiorgio",
  title =        "{Java} Programming",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "1-56592-185-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "ftp://ftp.ora.com/pub/products/catalogs/book.catalog;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "????",
  URL =          "http://www.ora.com/",
  acknowledgement = ack-nhfb,
}

@InProceedings{Freedman:1996:NCA,
  author =       "R. S. Freedman and R. Di Giorgio",
  title =        "New computational architectures for pricing
                 derivatives",
  crossref =     "IEEE:1996:PICa",
  pages =        "14--19",
  month =        "????",
  year =         "1996",
  bibdate =      "Fri Jan 3 07:17:51 MST 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Inductive Solutions Inc., New York, NY, USA",
  classcodes =   "C7120 (Financial computing); C1140G (Monte Carlo
                 methods); C6150N (Distributed systems software); C5620W
                 (Other computer networks)",
  conflocation = "New York City, NY, USA; 24--26 March 1996",
  conftitle =    "IEEE/IAFE 1996 Conference on Computational
                 Intelligence for Financial Engineering (CIFEr)",
  corpsource =   "Inductive Solutions Inc., New York, NY, USA",
  keywords =     "American put option; authorized; automatic speed-up;
                 benchmark problem; binomial lattice; computational
                 architectures; computer network infrastructure;
                 computer networks; cost-; costing; derivative;
                 derivative calculator applet; distributed algorithms;
                 effective computation; environments; executable;
                 expected present value; financial computing; financial
                 data processing; interest rate; Internet; Java;
                 Java-enabled Web Browser; machine-independent method;
                 Monte Carlo method; Monte Carlo methods; parallelism;
                 pricing derivatives; scenarios; securities trading;
                 security; stochastic processes; structured security;
                 ultimate computing topology; updatable method; users;
                 World Wide Web",
  sponsororg =   "IEEE Neural Networks Council; Int. Association of
                 Financial Eng",
  treatment =    "P Practical",
}

@Book{Freeman:1996:AJO,
  author =       "Adam Freeman and Darrel Ince",
  title =        "Active {Java}: {Object-Oriented} Programming for the
                 {World Wide Web}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xii + 235",
  day =          "1",
  month =        mar,
  year =         "1996",
  ISBN =         "0-201-40370-6",
  LCCN =         "QA76.73.J38 F74 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0201403706/wholesaleproductA/;
                 http://www.aw.com/cseng/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$25.77",
  URL =          "http://www.aw.com/cseng/authors/freeman.a/actjava/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.18in x 6.73in x 0.60in",
  keywords =     "Java (Computer program language); Multimedia systems;
                 Object-oriented programming (Computer science); World
                 Wide Web (Information retrieval system)",
}

@InProceedings{Freytag:1996:JIA,
  author =       "A. Freytag",
  title =        "{Java} Internationalization Architecture",
  crossref =     "UC:1996:SDI",
  pages =        "A3--??",
  year =         "1996",
  bibdate =      "Thu Aug 20 07:03:28 MDT 1998",
  acknowledgement = ack-nhfb,
  keywords =     "Internet; software development; Unicode",
}

@InProceedings{Frick:1996:FDI,
  author =       "O. Frick",
  title =        "Formal description and interpretation of coordination
                 protocols for teamwork",
  crossref =     "Spaniol:1996:TDS",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6150M (Protocols); B6210L (Computer communications);
                 B6210R (Multimedia communications); C6130G (Groupware);
                 C5640 (Protocols); C6155 (Computer communications
                 software); C6110F (Formal methods); C6150N (Distributed
                 systems software)",
  conflocation = "Aachen, Germany; 1--2 Oct. 1996",
  conftitle =    "Trends in Distributed Systems. CORBA and Beyond.
                 International Workshop TreDS '96. Proceedings",
  corpsource =   "Inst. fur Telematik, Karlsruhe Univ., Germany",
  countrypub =   "Germany",
  keywords =     "abstract formal description techniques; abstract
                 user-; application sharing; centred description;
                 coordination; design method; distributed computing;
                 distributed Java implementation; distributed
                 processing; formal specification; groupware; multimedia
                 communication; multimedia communication services;
                 protocol; protocols; SDL specification; service
                 quality; services; state-based specification; teamwork
                 applications; telecommunication; user centred design",
  treatment =    "P Practical",
}

@Book{Friedel:1996:CPF,
  author =       "David H. {Friedel, Jr.} and Joshua Kerievsky and
                 Anthony Potts and John Rodley",
  title =        "{Caf{\'e}} Programming {FrontRunner}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xvii + 430",
  year =         "1996",
  ISBN =         "1-57610-003-0",
  LCCN =         "QA76.73.J38C34 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$29.99",
  URL =          "http://www.alexandria-home.com/library/1-57610-003-0cover.htm;
                 http://www.coriolis.com/;
                 http://www.coriolis.com/site/msie/books/ind/cafefrt.htm",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Book{Friedel:1996:JP,
  author =       "David H. Friedel and Anthony Potts",
  title =        "{Das Java-Programmierhandbuch}",
  publisher =    pub-TEWI,
  address =      pub-TEWI:adr,
  pages =        "430",
  year =         "1996",
  ISBN =         "3-89362-446-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.tewi.de/",
  note =         "Includes CD-ROM.",
  price =        "79 DM",
  URL =          "http://www.tewi.de/scripts/tewi/details_ISBN.idc?ISBN=3-89362-446-5",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Frohlich:1996:LNS,
  author =       "Marcus Fr{\"o}hlich",
  title =        "{Lernen Sie in Nur 14 Stunden Java Applets zu
                 Programmieren und Einzusetzen}",
  publisher =    pub-TEWI,
  address =      pub-TEWI:adr,
  pages =        "191",
  year =         "1996",
  ISBN =         "3-89362-465-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.tewi.de/",
  note =         "Includes CD-ROM.",
  price =        "39 DM",
  URL =          "http://www.tewi.de/scripts/tewi/details_ISBN.idc?ISBN=3-89362-465-4",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.tewi.de/",
}

@InProceedings{Fuchs:1996:LTE,
  author =       "M. Fuchs",
  title =        "Let's talk: extending the {Web} to support
                 collaboration",
  crossref =     "IEEE:1996:PWE",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6130G (Groupware); C7210 (Information services and
                 centres); C5620W (Other computer networks); C6150N
                 (Distributed systems software); C6170 (Expert systems);
                 C6140D (High level languages)",
  conflocation = "Stanford, CA, USA; 19--21 June 1996",
  conftitle =    "Proceedings of WET ICE '96. IEEE 5th Workshop on
                 Enabling Technologies; Infrastucture for Collaborative
                 Enterprises",
  corpsource =   "Walt Disney Imagineering, Glendale, CA, USA",
  keywords =     "agents; browser; cognizant agents; collaboration
                 support; communication; cooperative systems;
                 domain-specific little; groupware; IDL; independent
                 computational agents; independent human; Internet;
                 language semantics; languages; local applications;
                 messages; page description; scalable intelligence;
                 servers; SGML; software agents; Web extension; World
                 Wide Web",
  sponsororg =   "IEEE Comput. Soc.; Concurrent Eng. Res. Center, West
                 Virginia Univ.; IEEE Commun. Soc.; ACM SIGOIS",
  treatment =    "P Practical",
}

@Article{Gameiro:1996:NID,
  author =       "G. Gameiro",
  title =        "Networking intelligent devices",
  journal =      j-DDJ,
  volume =       "21",
  number =       "2",
  pages =        "68, 70, 72, 74, 104--105",
  month =        feb,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Jan 3 07:17:51 MST 1997",
  acknowledgement = ack-nhfb,
  keywords =     "Java",
}

@Article{Ganssle:1996:BP,
  author =       "Jack G. Ganssle",
  title =        "Break Points",
  journal =      j-EMBED-SYS-PROG,
  volume =       "9",
  number =       "8",
  pages =        "89--??",
  day =          "1",
  month =        aug,
  year =         "1996",
  CODEN =        "EYPRE4",
  ISSN =         "1040-3272",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Is Java Ready for Prime Time?",
  acknowledgement = ack-nhfb,
}

@Article{Garfinkel:1996:ACB,
  author =       "Simson L. Garfinkel",
  title =        "Not All {CPUs} Are Built Alike",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "2",
  pages =        "12, 14",
  month =        jul # "\slash " # aug,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Wed Aug 21 10:51:24 1996",
  note =         "Discusses the ShBoom CPU chip from Patriot Scientific
                 Corporation; the chip is suited for {Java} and
                 {PostScript}.",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Article{Garfinkel:1996:JCG,
  author =       "Simson L. Garfinkel",
  title =        "{Java} Clones Gain",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "9",
  pages =        "6, 8",
  month =        sep,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Fri Sep 20 11:14:08 1996",
  note =         "Discusses Microsoft's own implementation of a Java
                 Virtual Machine, anda just-in-time (JIT) compiler now
                 bundled into Microsoft Internet Explorer Version 3.0,
                 and into a future version of the Windows operating
                 system. Apple is collaborating with Natural
                 Intelligence Inc. on a separate Java runtime system.",
  acknowledgement = ack-nhfb,
}

@Article{Garfinkel:1996:JSC,
  author =       "Simson L. Garfinkel",
  title =        "{Java} Security Cracked: Again and Again",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "2",
  pages =        "8--8",
  month =        jul # "\slash " # aug,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Wed Aug 21 10:49:23 1996",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Article{Garfinkel:1996:JW,
  author =       "Simson L. Garfinkel",
  title =        "{Java} War",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "9",
  pages =        "14--15",
  month =        sep,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Fri Sep 20 11:14:08 1996",
  note =         "Discusses the conflict and competition between Sun's
                 SunSoft and JavaSoft companies in the Java book market:
                 the SunSoft Press Java Series
                 \cite{Cornell:1996:CJa,Jackson:1996:JE,Pew:1996:IJ,vanderLinden:1996:JJ}
                 is done with Prentice-Hall, and the JavaSoft Java
                 series
                 \cite{Arnold:1996:JPL,Campione:1996:JTO,Chan:1996:JCL,Gosling:1996:JAPa,Gosling:1996:JAPb,Gosling:1996:JLS,Lindholm:1997:JVM}
                 from Addison-Wesley.",
  acknowledgement = ack-nhfb,
}

@Article{Garfinkel:1996:NJ,
  author =       "Simson L. Garfinkel",
  title =        "{NEO} and {Java}",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "2",
  pages =        "6, 8",
  month =        jul # "\slash " # aug,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Wed Aug 21 10:46:09 1996",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Article{Garrett:1996:ENC,
  author =       "Doug Garrett",
  title =        "Examining the {Nutmeg} Class Library",
  journal =      j-DDJ,
  volume =       "21",
  number =       "10",
  pages =        "80, 82, 84, 86",
  day =          "1",
  month =        oct,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "UnCover library database",
  abstract =     "The Nutmeg class library for Java is an implementation
                 of a Smalltalk Collection class library. Thought Inc.'s
                 Nutmeg provides a variety of ``smart,'' flexible array
                 type objects to manage groups or sets of objects",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6115
                 (Programming support); C6140D (High level languages)",
  keywords =     "flexible array type objects; Java; library; Nutmeg
                 class library; object management; object oriented
                 language; object oriented programming; object-oriented
                 languages; object-oriented programming; reuse;
                 Smalltalk; Smalltalk collection class; software;
                 software libraries; software reusability; Thought
                 Incorporated",
  treatment =    "P Practical",
}

@Article{Gaudin:1996:FAF,
  author =       "Sharon Gaudin",
  title =        "Firms add flavor to {Java} menu: {IBM} to develop
                 architecture to link {OpenDoc} and {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "23",
  pages =        "14--14",
  day =          "3",
  month =        jun,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Wed Jun 05 16:52:29 1996",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1996:HGU,
  author =       "Sharon Gaudin and April Jacobs",
  title =        "{HP} gives its {Unix} system a {Java} jolt",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "47",
  pages =        "53, 57",
  day =          "18",
  month =        nov,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sat Nov 23 17:30:19 1996",
  note =         "Notes that HP is readying the HP-UX Java Developer
                 Kit, the HP-UX Java Virtual Machine, and an HP-UX
                 Just-In-Time compiler for Java. The first two are
                 available now at http://www.hp.com/go/JAVA.",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1996:IMI,
  author =       "Sharon Gaudin and April Jacobs",
  title =        "{IBM} may incorporate {Java} into its network
                 computer",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "46",
  pages =        "14--14",
  day =          "11",
  month =        nov,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sat Nov 16 14:35:37 1996",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1996:JHB,
  author =       "Sharon Gaudin",
  title =        "{JavaSoft} heats up {Beans} tool kit beta",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "50",
  pages =        "3--3",
  day =          "9",
  month =        dec,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Dec 19 09:56:15 1996",
  note =         "Notes that Sun will release a beta version of the
                 Beans Development Kit (BDK) at Internet World '96.",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1996:JHW,
  author =       "Sharon Gaudin",
  title =        "{Java} hits {Wall Street}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "42",
  pages =        "51, 60",
  day =          "14",
  month =        oct,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1996:JSD,
  author =       "Sharon Gaudin",
  title =        "{JavaScript} standard due by summer",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "49",
  pages =        "139--139",
  day =          "2",
  month =        dec,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sat Dec 28 18:12:52 1996",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1996:JSS,
  author =       "Sharon Gaudin",
  title =        "A jump start for slow {Java} apps: {Microsoft}
                 releases {Java} plug-in for {Navigator}; {Netscape}
                 plans upgrade",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "48",
  pages =        "2--2",
  day =          "25",
  month =        nov,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Dec 30 08:26:34 1996",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1996:LBJ,
  author =       "Sharon Gaudin and Frank Hayes",
  title =        "Language Barriers: In 1997, {Java} and {ActiveX} will
                 slug it out for corporate dominance",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "52",
  pages =        "38, 39",
  day =          "23",
  month =        dec,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Jan 03 07:04:18 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1996:MEJ,
  author =       "Sharon Gaudin and Frank Hayes",
  title =        "{Microsoft} eyes {Java} threat: will license {Office}
                 language",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "22",
  pages =        "1, 14",
  day =          "27",
  month =        may,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Jun 03 11:18:07 1996",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1996:MJC,
  author =       "Sharon Gaudin",
  title =        "{Microsoft}'s {Java} compiler plans unclear",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "50",
  pages =        "53, 58",
  day =          "9",
  month =        dec,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Dec 19 09:56:15 1996",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1996:NMR,
  author =       "Sharon Gaudin",
  title =        "{Netscape}, {Microsoft} ready {Java} for {Win 3.1}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "46",
  pages =        "6--6",
  day =          "11",
  month =        nov,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sat Nov 16 14:35:37 1996",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1996:SRJ,
  author =       "Sharon Gaudin",
  title =        "{Sun} ripens {JavaBeans} ahead of schedule",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "43",
  pages =        "8--8",
  day =          "21",
  month =        oct,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1996:SSB,
  author =       "Sharon Gaudin",
  title =        "{Sun} seeks a better {Java} for {Windows}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "49",
  pages =        "3--3",
  day =          "2",
  month =        dec,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sat Dec 28 18:09:04 1996",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1996:TGJ,
  author =       "Sharon Gaudin",
  title =        "Tools to get {Java} perking faster",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "46",
  pages =        "54, 56",
  day =          "11",
  month =        nov,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sat Nov 16 14:39:51 1996",
  note =         "Notes that Sun expects to ship a just-in-time compiler
                 for Java in the first half of 1997, and a native
                 compiler in the second half of 1997. Project Studio
                 with a drag-and-drop Java application builder, and
                 Project Ice-T for building and porting client/server
                 applications, are expected in the second quarter of
                 1997,",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1996:VBJ,
  author =       "Sharon Gaudin and Frank Hayes",
  title =        "{Visual Basic}, {Java} vie for 'net crown",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "24",
  pages =        "1, 109",
  day =          "10",
  month =        jun,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Aug 19 12:08:00 1996",
  acknowledgement = ack-nhfb,
}

@Book{Geary:1996:PHP,
  author =       "David Geary",
  title =        "{Prentice Hall PTR\slash Sunsoft Press Graphic Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  month =        sep,
  year =         "1996",
  ISBN =         "0-614-20319-8",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language)",
}

@Book{Gesing:1996:JWW,
  author =       "Ted Gesing and Jeremy Schneider",
  title =        "{Javascript} for the {World Wide Web}: Visual
                 Quickstart Guide",
  publisher =    pub-PEACHPIT,
  address =      pub-PEACHPIT:adr,
  pages =        "ix + 182",
  day =          "1",
  month =        dec,
  year =         "1996",
  ISBN =         "0-201-68814-X",
  LCCN =         "QA76.73.J38G47 1997",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=020168814X/wholesaleproductA/",
  price =        "US\$17.95",
  series =       "Visual quickstart guide",
  acknowledgement = ack-nhfb,
  dimensions =   "8.97in x 7in x 0.39in",
  keywords =     "Java (computer program language); JavaScript (Computer
                 program language); World Wide Web (Information
                 retrieval system)",
  paperback =    "yes",
}

@Article{Gill:1996:JTS,
  author =       "P. Gill",
  title =        "{Java} tools are still brewing",
  journal =      j-INFORMATION-WEEK,
  volume =       "????",
  number =       "594",
  pages =        "1A, 3A-4A, 8A",
  day =          "26",
  month =        "????",
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5000 (Office automation --- computing); D2010
                 (Business and professional)",
  keywords =     "application development; corporate programmers;
                 corporate users; first-generation Java development
                 tools; IBM; Internet; Internet application development;
                 Java programming language; Marimba; Microsoft;
                 object-oriented; object-oriented languages;
                 production-quality applications; programming; software
                 maker; software tools; Sun Microsystems; World Wide
                 Web",
  treatment =    "P Practical",
}

@Article{Gillin:1996:CJJ,
  author =       "Paul Gillin",
  title =        "Cooling down {Java} --- {Java} isn't the programmer's
                 magic bullet",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "14",
  pages =        "36--??",
  month =        "????",
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Gillin:1996:LJC,
  author =       "Paul Gillin",
  title =        "Let {Java} cool",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "14",
  pages =        "36--36",
  day =          "1",
  month =        apr,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Apr 11 11:19:20 1996",
  acknowledgement = ack-nhfb,
}

@Book{Girdley:1996:WPJ,
  author =       "Michael Girdley and Kathryn A. Jones and others",
  title =        "{Web} Programming With {Java}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxii + 481",
  month =        sep,
  year =         "1996",
  ISBN =         "1-57521-113-0",
  LCCN =         "TK5105.888.G57 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211130.html;
                 http://www.amazon.com/exec/obidos/ISBN=1575211130/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99, CDN\$56.95, UK\pounds 37.50",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211130.html;
                 http://www.mcp.com/cgi-bin/bag?isbn=1-57521-113-0&last=/bookstore;
                 http://www.mcp.com/samsnet/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.13in x 7.32in x 1.28in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology; World wide Web
                 (information retrieval system)",
  paperback =    "yes",
}

@InProceedings{Godwin-Jones:1996:IWC,
  author =       "R. Godwin-Jones",
  title =        "Interactive {Webbing}: {CGI} scripting, {JavaScript}
                 and linked programs for language learning",
  crossref =     "Borchardt:1996:CAS",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7810C (Computer-aided instruction); C7820 (Humanities
                 computing); C6130M (Multimedia); C7210 (Information
                 services and centres)",
  conflocation = "Albuquerque, NM, USA; 27 May-1 June 1996",
  conftitle =    "CALICO '96 Annual Symposium. Proceedings of the
                 Computer Assisted Language Instruction Consortium 1996
                 Annual Symposium `Distance Learning'",
  corpsource =   "Virginia Commonwealth Univ., Richmond, VA, USA",
  keywords =     "CGI scripting; computer aided instruction; HTML forms;
                 humanities; hypermedia; interactive Web pages;
                 Internet; JavaScript; language; learning; linked
                 programs; multimedia computing; multimedia materials;
                 World-Wide Web",
  treatment =    "A Application; P Practical",
}

@Article{Goldammer:1996:HCJ,
  author =       "G. Goldammer",
  title =        "{HTML-script} calls {Java-applet}\ldots{}a new
                 development technique under a software- and
                 applications-technology configuration",
  journal =      j-IM-INFORMATION-MANAGEMENT,
  volume =       "11",
  number =       "3",
  pages =        "6--14",
  day =          "2",
  month =        "????",
  year =         "1996",
  ISSN =         "0930-5181",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C6130D
                 (Document processing techniques); C6130M (Multimedia);
                 C6140D (High level languages); C6110B (Software
                 engineering techniques); C6180 (User interfaces); C6155
                 (Computer communications software)",
  countrypub =   "Germany",
  keywords =     "application developments; applications technology;
                 client-server systems; computer communications
                 software; configuration; Development, Leipzig
                 University, Germany; embedded Java programs;
                 engineering; HTML scripts; hypermedia; Hypertext Markup
                 Language; Institute of Software and System; intelligent
                 user dialogue; Internet; Java applets; JavaScript;
                 multimedia; online applications; page description
                 languages; programming; software; software development
                 technique; software engineering; software technology
                 configuration; subroutines; technology; telematics;
                 user interfaces; Wide Web; World",
  language =     "German",
  treatment =    "P Practical",
}

@Book{Golla:1996:EHK,
  author =       "Andreas F. Golla",
  title =        "{Erste-Hilfe-Kasten Java: HotJava Developers Kit V1.0
                 Beta}",
  publisher =    pub-SYBEX-VERLAG,
  address =      pub-SYBEX-VERLAG:adr,
  pages =        "7",
  year =         "1996",
  ISBN =         "3-8155-9926-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.de/",
  note =         "Includes CD-ROM.",
  price =        "40 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.sybex.de/",
}

@Book{Goodman:1996:DGJ,
  author =       "Danny Goodman",
  title =        "{Danny} Goodman's {JavaScript} Handbook",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xxi + 520",
  year =         "1996",
  ISBN =         "0-7645-3003-8",
  LCCN =         "QA76.73.J39G66 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0764530038/wholesaleproductA/",
  price =        "US\$34.99",
  URL =          "http://db.www.idgbooks.com/database/book/isbn/generic-book.tmpl?query=0-7645-3003-8",
  acknowledgement = ack-nhfb,
  dimensions =   "9.19in x 7.34in x 1.34in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Goodman:1996:JB,
  author =       "Danny Goodman",
  title =        "{JavaScript Bible}",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  edition =      "Second",
  pages =        "xxvii + 607",
  year =         "1996",
  ISBN =         "0-7645-3022-4",
  LCCN =         "QA76.73.J39G66 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0764530224/wholesaleproductA/",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.18in x 7.35in x 1.55in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Goodman:1996:PAJ,
  author =       "Danny Goodman",
  title =        "Programmer avec {JavaScript}",
  publisher =    pub-SYBEX-VERLAG,
  address =      pub-SYBEX-VERLAG:adr,
  pages =        "xix + 546",
  year =         "1996",
  ISBN =         "2-7361-2212-7",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 18:51:01 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html",
  note =         "Includes CD-ROM. French translation of
                 \cite{Goodman:1996:DGJ}.",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "French",
  xxnote =       "Check publisher: pub-SYBEX-VERLAG or
                 pub-SYBEX-FRANCE??",
}

@InProceedings{Goppold:1996:LTS,
  author =       "A. Goppold",
  title =        "The {Leibniz TLSI}: a secondary macro programming
                 interface and universal {ASCII} user interface shell
                 for hypermedia",
  crossref =     "Sanchez:1996:CAL",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6180 (User interfaces); C6150C (Compilers,
                 interpreters and other processors); C7810C
                 (Computer-aided instruction); C6130M (Multimedia);
                 C6160Z (Other DBMS)",
  conflocation = "San Sebastian, Spain; 29--31 July 1996",
  conftitle =    "Proceedings of International Conference on Computer
                 Aided Learning and Instruction in Science and
                 Engineering",
  corpsource =   "FAW Ulm, Germany",
  countrypub =   "Germany",
  keywords =     "ASCII readable definition files; C; compatible
                 applications; courseware; courseware applications; End
                 User; EUPL; flexible; help; hypermedia; information;
                 Inter-Actor technology; Java environment; Java Virtual
                 Machine; key bindings; Leibniz TLSI; macro programmable
                 user shell; macros; menu layouts; program control
                 structures; programming access; programming interface;
                 Programming Language; secondary macro programming
                 interface; secondary programming facility; TLSI
                 technology; universal ASCII user interface shell; user
                 interfaces",
  sponsororg =   "Udako Ikastaroak/Fundacion Cursos de Verano; Euskal
                 Herriko Unib/Univ. del Pais Vasco; et al",
  treatment =    "P Practical",
}

@Article{Gordon:1996:JNB,
  author =       "B. Gordon",
  title =        "{Java} --- a new brew for educators, administrators
                 and students",
  journal =      j-EDUCOM-REV,
  volume =       "31",
  number =       "2",
  pages =        "44--46",
  month =        mar # "-" # apr,
  year =         "1996",
  CODEN =        "EDREEW",
  ISSN =         "1045-9146",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Acad. and Res. Comput., Sun Microsyst. Comput. Co.,
                 USA",
  classcodes =   "C7210 (Information services and centres); C6110J
                 (Object-oriented programming); C6140D (High level
                 languages); C7810C (Computer-aided instruction); C7250N
                 (Front end systems for online searching)",
  corpsource =   "Acad. and Res. Comput., Sun Microsyst. Comput. Co.,
                 USA",
  keywords =     "animation; browsers; computer animation; educational
                 computing; home pages; HotJava; industry; interactive;
                 interactive system; Internet; Java; Microsystems;
                 Mosaic browser; Navigator; Netscape; object oriented
                 programming language; object-; object-oriented
                 languages; online front-ends; Oracle; oriented
                 programming; PowerBrowser; Spyglass; standard;
                 students; Sun; systems; World Wide Web; World Wide Web
                 browser",
  treatment =    "P Practical",
}

@Misc{Gosling:1996:J,
  author =       "James Gosling and Arthur {van Hoff}",
  title =        "{Java}",
  publisher =    pub-UNIV-VIDEO-COMM,
  address =      pub-UNIV-VIDEO-COMM:adr,
  year =         "1996",
  bibdate =      "Wed Oct 2 18:55:05 MDT 1996",
  note =         "2 videocassettes (ca. 167 min.)",
  series =       "Distinguished lecture series (Stanford, CA)",
  acknowledgement = ack-nhfb,
  annote =       "Sponsored by Sun Microsystems, Inc. Presenter: James
                 Gosling, Arthur Van Hoff. Lecture describes Sun's Java
                 Programming Language as a new object-oriented
                 programming language developed by Sun Microsystems to
                 solve a number of problems in modern programming
                 practice and to provide a programming language for the
                 internet. Java runs on any hardware and software
                 platform. VHS format.",
  keywords =     "Java (Computer program language); Object-oriented
                 programming (Computer science)",
}

@Book{Gosling:1996:JABa,
  author =       "James Gosling and Frank Yellin and {the Java-Team}",
  title =        "{Das Java API, Band 1: Die Basispakete}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxxvii + 441",
  year =         "1996",
  ISBN =         "3-8273-1040-7",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.addison-wesley.de/katalog;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "German translation of \cite{Gosling:1996:JAPa}.",
  price =        "89,90 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?textexpr=Java&id=00075",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-author =   "http://java.sun.com/people/jag/",
  url-publisher = "http://www.addison-wesley.de/",
}

@Book{Gosling:1996:JABb,
  author =       "James Gosling and Frank Yellin and {the Java-Team}",
  title =        "{Das Java API: Band 2: Das Window Toolkit und
                 Applets}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxxvii + 367",
  year =         "1996",
  ISBN =         "3-8273-1084-9",
  LCCN =         "????",
  bibdate =      "Tue Aug 19 08:32:53 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.addison-wesley.de/katalog",
  note =         "German translation of \cite{Gosling:1996:JAPb}.",
  price =        "79,90 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?textexpr=Java&id=00076",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Gosling:1996:JAPa,
  author =       "James Gosling and Frank Yellin and {The Java Team}",
  title =        "The {Java} Application Programming Interface. Vol. 1:
                 Core packages",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "494 (or 600??)",
  year =         "1996",
  ISBN =         "0-201-63453-8",
  LCCN =         "QA76.73.J38G67 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0201634538/wholesaleproductA/;
                 http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35.95",
  series =       "The Java Series",
  URL =          "http://www.aw.com/cp/javaseries.html;
                 http://www.aw.com/cseng/titles/0-201-63453-8/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.19in x 7.42in x 0.83in",
  keywords =     "computers and computer technology; Java (computer
                 program language); Java (Computer program language);
                 programming languages (electronic computers);
                 technology --",
}

@Book{Gosling:1996:JAPb,
  author =       "James Gosling and Frank Yellin and {The Java Team}",
  title =        "The {Java} Application Programming Interface. Vol 2:
                 Window Toolkit and Applets",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "406",
  year =         "1996",
  ISBN =         "0-201-63459-7",
  LCCN =         "QA76.73.J38G67 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0201634597/wholesaleproductA/;
                 http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35.95",
  series =       "The Java Series",
  URL =          "http://www.aw.com/cp/javaseries.html;
                 http://www.aw.com/cseng/titles/0-201-63459-7/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.25in x 7.55in x 0.77in",
  keywords =     "Java (Computer program language)",
}

@TechReport{Gosling:1996:JLE,
  author =       "James Gosling and Henry McGilton",
  title =        "The {Java} Language Environment: {A} White Paper",
  type =         "Technical Report",
  institution =  pub-SUN,
  address =      pub-SUN:adr,
  pages =        "????",
  month =        oct,
  year =         "1996",
  bibdate =      "Thu Nov 07 09:33:34 1996",
  acknowledgement = ack-nhfb,
}

@Book{Gosling:1996:JLS,
  author =       "James Gosling and Bill Joy and Guy L. Steele",
  title =        "The {Java} Language Specification",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxv + 825",
  year =         "1996",
  ISBN =         "0-201-63451-1",
  LCCN =         "QA76.73.J38G68 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0201634511/wholesaleproductA/;
                 http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$36.75",
  series =       "The Java Series",
  URL =          "http://www.aw.com/cp/javaseries.html;
                 http://www.aw.com/cseng/titles/0-201-63451-1/",
  acknowledgement = ack-nhfb,
  dimensions =   "7.38in x 9.19in x 1.25in",
  keywords =     "computers and computer technology; Java (Computer
                 program language); Java (computer program language);
                 programming languages (electronic computers);
                 technology --",
  paperback =    "yes",
}

@Misc{Gosling:1996:JLT,
  author =       "James Gosling",
  title =        "{Java} language tutorial: your first jolt",
  publisher =    pub-UNIV-VIDEO-COMM,
  address =      pub-UNIV-VIDEO-COMM:adr,
  year =         "1996",
  bibdate =      "Wed Oct 2 18:55:05 MDT 1996",
  note =         "1 videocassette (82 min.)",
  acknowledgement = ack-nhfb,
  alttitle =     "Breakout sessions",
  keywords =     "Java (Computer program language)",
}

@Article{Graham:1996:JPE,
  author =       "John R. Graham",
  title =        "{Java} Programming: Exceptions and Applets",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "3",
  pages =        "38--43",
  month =        sep # "\slash " # oct,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Tue Dec 03 07:46:39 1996",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Article{Graham:1996:JPG,
  author =       "John R. Graham",
  title =        "{Java} Programming: Getting a Handle on Class and
                 Scope",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "2",
  pages =        "44--49",
  month =        jul # "\slash " # aug,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Wed Aug 21 10:55:53 1996",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Article{Graham:1996:JPJ,
  author =       "John R. Graham",
  title =        "{Java} Programming: Java Classes",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "1",
  pages =        "52--54, 56, 58, 60",
  month =        mar # "\slash " # jun,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Fri May 31 11:21:20 1996",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Article{Graham:1996:JPT,
  author =       "John R. Graham",
  title =        "{Java} Programming: Threads and Network
                 Communication",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "4",
  pages =        "34--36, 38, 39",
  month =        nov # "\slash " # dec,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Tue Dec 03 07:02:15 1996",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Article{Greenberg:1996:JAX,
  author =       "Ross M. Greenberg",
  title =        "{Java} or {Active X}? Maybe both",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "39",
  pages =        "98--98",
  day =          "23",
  month =        sep,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  acknowledgement = ack-nhfb,
}

@Article{Grehan:1996:BBH,
  author =       "Rick Grehan",
  title =        "Beyond the Bouncing Heads: Use {JFactory} to quickly
                 assemble {Java} applications",
  journal =      j-BYTE,
  volume =       "21",
  number =       "10",
  pages =        "216--216",
  month =        oct,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Thu Sep 19 19:19:59 1996",
  note =         "Discusses Rogue Wave Software's JFactory, a GUI tool
                 for rapid prototyping of Java screens.",
  acknowledgement = ack-nhfb,
}

@Article{Grehan:1996:WCD,
  author =       "R. Grehan",
  title =        "Womb-to-tomb {C++} development [{C++} compiler]",
  journal =      j-BYTE,
  volume =       "21",
  number =       "7",
  pages =        "159--160",
  month =        jul,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150C (Compilers, interpreters and other processors);
                 C6115 (Programming support); C6140D (High level
                 languages)",
  keywords =     "(BC++) 5.0; 16-bit hosted version; BC++ 5.0; Borland
                 C++; C language; C++ compiler; C++ Development Suite;
                 CodeGuard; InstallShield Express; Java support;
                 ObjectWindows Library 5.0; program compilers;
                 programming environments; PVCS; software engineering;
                 software reviews; Tools; Visual Database; womb-to-tomb
                 C++ development",
  treatment =    "P Practical; R Product Review",
}

@Book{Groner:1996:JLA,
  author =       "Dan Groner and K. C. Hopson and Harish Prabandham and
                 Todd Sundsted and Daniel Groner",
  title =        "{Java} Language {API SuperBible}: the comprehensive
                 reference to the Java programming language: everything
                 you need to know about the standard language,
                 input\slash output, and debugging classes",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "xxiii + 851",
  day =          "1",
  month =        oct,
  year =         "1996",
  ISBN =         "1-57169-038-7",
  LCCN =         "QA76.73.J38J37 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/waite/;
                 http://www.amazon.com/exec/obidos/ISBN=1571690387/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$59.99",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=1-57169-038-7&last=/bookstore;
                 http://www.waite.com/waite/",
  acknowledgement = ack-nhfb,
  dimensions =   "8.51in x 6.52in x 1.76in",
  keywords =     "application; Java (computer program language);
                 software; technology -- computers and computer
                 technology",
  paperback =    "yes",
}

@Book{Groner:1996:JLS,
  author =       "Daniel Groner",
  title =        "{Java} Language {SuperBible}",
  publisher =    pub-MACMILLAN-COMPUTER,
  address =      pub-MACMILLAN-COMPUTER:adr,
  pages =        "????",
  month =        sep,
  year =         "1996",
  ISBN =         "0-614-20294-9",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$59.99",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language)",
}

@Article{Grosky:1996:NWH,
  author =       "William Grosky",
  title =        "In the News: Whither the High Definition in {HDTV}?
                 {TV} on the {Net}; Telecommunications Overhauled;
                 Videoconferencing market Grows; {ITU} Videoconferencing
                 Standards; Credit on the Net; {Bell Labs} Brews a Rival
                 to {Sun}'s {Java}; {$3$D} Multimedia Comes on a Chip;
                 New Print Output",
  journal =      j-IEEE-MULTIMEDIA,
  volume =       "3",
  number =       "1",
  pages =        "6--9",
  month =        "Spring",
  year =         "1996",
  CODEN =        "IEMUE4",
  ISSN =         "1070-986X",
  bibdate =      "Mon Jan 29 16:05:12 MST 2001",
  bibsource =    "http://www.computer.org/multimedia/mu1996/",
  note =         "Discusses the Inferno programming language.",
  URL =          "http://dlib.computer.org/mu/books/mu1996/pdf/u1006.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Grosse:1996:NPC,
  author =       "Eric Grosse",
  title =        "Network Programming and {CSE}",
  journal =      j-IEEE-COMPUT-SCI-ENG,
  volume =       "3",
  number =       "2",
  pages =        "40--41",
  month =        "Summer",
  year =         "1996",
  CODEN =        "ISCEE4",
  ISSN =         "1070-9924",
  bibdate =      "Sat Jan 9 08:57:23 MST 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/bibnet/authors/g/grosse-eric.bib;
                 http://www.computer.org/cse/cs1998",
  note =         "Discusses the emergence of systems like Java and
                 Inferno for scientific visualization.",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C6150N (Distributed
                 systems software); C5620 (Computer networks and
                 techniques); C6110B (Software engineering techniques);
                 C6110P (Parallel programming)",
  keywords =     "communication; components; computer networks; database
                 interfaces; graphical user; IEEE floating point;
                 Inferno; interfaces; interprocess; Java; language
                 support; NAG; Netlib; network naming rules; network
                 operating systems; network programming; network
                 services; networking languages; Numerical Recipes;
                 parallel; portability; portable programming;
                 programming; reusable; scientific computing; simple
                 visualization; software portability; software reuse",
  treatment =    "P Practical",
}

@Article{Guadagno:1996:SFB,
  author =       "L. Guadagno and O. B. {Okon, III}",
  title =        "Stepping up the flow of business information",
  journal =      j-OBJECT-MAG,
  volume =       "????",
  number =       "????",
  pages =        "41--45",
  month =        jul,
  year =         "1996",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7170 (Marketing computing); C6140D (High level
                 languages); C6110J (Object-oriented programming); C7210
                 (Information services and centres); C6150N (Distributed
                 systems software); C5620W (Other computer networks);
                 C6130G (Groupware); C5620L (Local area networks)",
  corpsource =   "Cellular Infrastructure Group, Motorola Inc.,
                 Arlington Heights, IL, USA",
  keywords =     "applications; business data processing; business
                 information flow; business teams; client-server
                 systems; corporate; customers; databases; dynamic
                 object-oriented; enabled business applications;
                 geographically dispersed business teams; groupware;
                 information; information sharing; interactive
                 information; Internet; intranet-based business
                 applications; Java; local area networks; management;
                 marketing data processing; marketing organizations;
                 multimedia; net-based; object-oriented languages;
                 object-oriented programming; organizations; programming
                 language; sales; sales management; superhighway shop;
                 supplier; Web browser; Web page animation; Web-",
  treatment =    "G General Review",
}

@Article{Guenette:1996:CWB,
  author =       "D. R. Guenette and R. Gustavson",
  title =        "{CD-ROM} and {Web} browsers: <{HTML}> as the {Lingua
                 Franca}",
  journal =      j-CD-ROM-PROF,
  volume =       "9",
  number =       "8",
  pages =        "26--30, 32--34, 36, 38--42, 44, 46--48, 50--51",
  month =        aug,
  year =         "1996",
  CODEN =        "CRPFEX",
  ISSN =         "1049-0833",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C6150N (Distributed
                 systems software); C5620W (Other computer networks);
                 C6130M (Multimedia); C5320K (Optical storage); C7250R
                 (Information retrieval techniques); C6140D (High level
                 languages); C7230 (Publishing and reproduction); C6160Z
                 (Other DBMS)",
  keywords =     "browser; capabilities; CD-ROM; CD-ROM publishers;
                 CD-ROMs; developers; HTML; hypermedia; information
                 retrieval; interactivity; Internet; Internet data type;
                 Java users; motion video; multimedia; optical
                 publishing; page description languages; real time
                 audio; Web browsers; Web sites; World Wide Web",
  treatment =    "P Practical",
}

@Book{Gulbransen:1996:CWA,
  author =       "David Gulbransen and Kenrick Rawlings and John
                 December",
  title =        "Creating {Web} Applets With {Java}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "307",
  year =         "1996",
  ISBN =         "1-57521-070-3",
  LCCN =         "QA76.73.J38G85 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575210703.html;
                 http://www.amazon.com/exec/obidos/ISBN=1575210703/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99",
  URL =          "http://www.mcp.com/210167322173490/cgi-bin/bag?isbn=1-57521-070-3&last=/bookstore;
                 http://www.mcp.com/samsnet/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.05in x 7.35in x 0.96in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Gulbransen:1996:JCA,
  author =       "David Gulbransen",
  title =        "{Java} Creation d'Applets Pour le {Web}",
  publisher =    pub-SIMON-SCHUSTER-FRANCE,
  address =      pub-SIMON-SCHUSTER-FRANCE:adr,
  pages =        "????",
  month =        aug,
  year =         "1996",
  ISBN =         "2-7440-0163-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ssm.fr/",
  note =         "Includes CD-ROM.",
  price =        "129 FF",
  URL =          "http://www.ssm.fr/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Gulbransen:1996:WAJ,
  author =       "David Gulbransen and Kenrick Rawlings",
  title =        "{Web Applets mit Java}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "????",
  month =        oct,
  year =         "1996",
  ISBN =         "3-8272-5182-6",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 08:34:49 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "50 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=25182&x_stichwort=Gulbransen&x_sprache=A&x_start=1&x_gefunden=4&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm;
                 http://www.mut.com/",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.mut.ch/",
}

@Article{Gulesian:1996:PW,
  author =       "M. Gulesian",
  title =        "Plugging into the {Web}",
  journal =      j-DBMS,
  volume =       "9",
  number =       "13",
  pages =        "69--70, 72",
  month =        dec,
  year =         "1996",
  CODEN =        "DBMSEO",
  ISSN =         "1041-5173",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C7210
                 (Information services and centres); C7250N (Front end
                 systems for online searching); C6180 (User
                 interfaces)",
  keywords =     "ActiveX controls; browser plug-ins; business
                 applications; business data processing; client server;
                 client-server systems; data-driven applications; HTML;
                 Internet; Internet Explorer; Java; market; Microsoft;
                 Netscape Navigator; online front-ends; PowerBuilder
                 Window Plug-In; standards; tools; user interfaces; Web
                 applications; World Wide Web",
  treatment =    "P Practical",
}

@Book{Gurewich:1996:JMS,
  author =       "Nathan Gurewich and Ori Gurewich",
  title =        "{Java} Manual of Style",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "xvii + 170",
  day =          "1",
  month =        apr,
  year =         "1996",
  ISBN =         "1-56276-408-X",
  LCCN =         "QA76.73.J38G87 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.amazon.com/exec/obidos/ISBN=156276408X/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$24.99",
  URL =          "http://www.mcp.com/zdpress",
  acknowledgement = ack-nhfb,
  dimensions =   "9.12in x 7.40in x 0.62in",
  keywords =     "Internet (Computer network); Java (computer program
                 language); Java (Computer program language) --
                 Handbooks, manuals, etc.; technology -- computers and
                 computer technology; World Wide Web servers",
  paperback =    "yes",
}

@Book{Gurewich:1996:WS,
  author =       "Nathan Gurewich and Ori Gurewich and Larry Aronson",
  title =        "{Webmaster} {SuperPack}",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "520",
  month =        may,
  year =         "1996",
  ISBN =         "1-56276-395-4 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes Both Java Manual of Style and {HTML} 3 Manual
                 of Style.",
  price =        "US\$40.49",
  acknowledgement = ack-nhfb,
}

@Article{Guth:1996:LJT,
  author =       "Rob Guth",
  title =        "Low-cost {Java} terminal on tap",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "18",
  pages =        "42--42",
  day =          "29",
  month =        apr,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue May 07 10:52:24 1996",
  acknowledgement = ack-nhfb,
}

@Book{Hackl:1996:GBJ,
  author =       "Yan Hackl and Michael Knapp and Bernd Kretschmer",
  title =        "{Das gro{\ss}e Buch Java}",
  publisher =    pub-DATA-BECKER,
  address =      pub-DATA-BECKER:adr,
  pages =        "606",
  year =         "1996",
  ISBN =         "3-8158-1259-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.data-becker.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "69 DM",
  URL =          "http://www.data-becker.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Hackl:1996:GLJ,
  author =       "Yann Hackl",
  title =        "Le grand livre de {JAVA}",
  publisher =    pub-EDITION-MICRO-APPLICATIONS,
  address =      pub-EDITION-MICRO-APPLICATIONS:adr,
  pages =        "605",
  year =         "1996",
  ISBN =         "2-7429-0764-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microapp.com/",
  note =         "Includes CD-ROM.",
  price =        "195 FF",
  URL =          "http://www.microapp.com/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@InProceedings{Hall:1996:WVJ,
  author =       "S. E. Hall and M. K. Ramamurthy and R. B. Wilhelmson
                 and J. Plutchak and D. Wojtowicz and M. Sridhar",
  title =        "The {Weather Visualizer}: a {Java} tool for
                 interactive learning",
  crossref =     "Stein:1996:IIG",
  volume =       "3",
  pages =        "4--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "A9260 (Lower atmosphere); A9365 (Data and information;
                 acquisition, processing, storage and dissemination in
                 geophysics); A0150 (Educational aids); C7340
                 (Geophysics computing); C6130B (Graphics techniques);
                 C6115 (Programming support); C7810C (Computer-aided
                 instruction)",
  conflocation = "Lincoln, NE, USA; 27--31 May 1996",
  conftitle =    "IGARSS '96. 1996 International Geoscience and Remote
                 Sensing Symposium",
  corpsource =   "Dept. of Atmos. Sci., Illinois Univ., Urbana, IL,
                 USA",
  keywords =     "computer aided instruction; computer graphics;
                 courseware; customized image; education; geophysics
                 computing; interactive learning; interactive systems;
                 Java tool; meteorology; software tools; Weather
                 Visualizer; web-based visualization tool",
  sponsororg =   "IEEE Geosci. and Remote Sensing Soc.; Univ. Nabraska;
                 NASA; NOAA; Office of Naval Res",
  treatment =    "A Application; P Practical",
}

@InProceedings{Hamilton:1996:JJT,
  author =       "James Hamilton",
  title =        "{Java} and {JDBC}: tools supporting data-centric
                 business application development",
  crossref =     "Frieder:1996:PFI",
  pages =        "121--138",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "Compendex database",
  note =         "IEEE catalog number 96TB100054.",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM Toronto Lab",
  affiliationaddress = "Toronto, Ont, Can",
  classcodes =   "C7100 (Business and administration); C6115
                 (Programming support); C6110B (Software engineering
                 techniques); C6130B (Graphics techniques); C6150N
                 (Distributed systems software); C5620W (Other computer
                 networks)",
  classification = "722.2; 723.2; 723.3; 723.5; 911",
  conference =   "Proceedings of the 1996 4th International Symposium on
                 Assessment of Software Tools",
  conflocation = "Toronto, Ont., Canada; 22--24 May 1996",
  conftitle =    "Proceedings of IEEE International Symposium on
                 Assessment of Software Tools",
  corpsource =   "IBM Toronto Lab., Ont., Canada",
  keywords =     "2 dimensional windowed user interfaces; Administrative
                 data processing; application deployment costs;
                 application domains; business data; business data
                 processing; client server computing; computer aided
                 software; Computer aided software engineering; Computer
                 architecture; Costs; data; data centric business
                 application; Data reduction; Data structures; data
                 visualisation; Data visualization; Database systems;
                 development; engineering; external users; Graphical
                 user interfaces; high information bandwidth 3
                 dimensional data visualization; installation; Internet;
                 intranets; Java; JDBC tool; maintenance; portable GUI
                 class libraries; software porting; software tools;
                 Three dimensional; Virtual reality; virtual reality
                 systems; visualization",
  meetingaddress = "Toronto, Can",
  meetingdate =  "May 22--24 1996",
  meetingdate2 = "05/22--24/96",
  sponsor =      "IEEE",
  sponsororg =   "IEEE Comput. Soc. Tech. Council on Software Eng.;
                 Univ. Toronto",
  treatment =    "P Practical; R Product Review",
}

@Article{Hamilton:1996:JSN,
  author =       "Marc A. Hamilton",
  title =        "{Java} and the Shift to Net-Centric Computing",
  journal =      j-COMPUTER,
  volume =       "29",
  number =       "8",
  pages =        "31--39",
  month =        aug,
  year =         "1996",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "Compendex database; UnCover library database",
  abstract =     "Java, with its write once, run anywhere model, changes
                 the basic techniques by which software is designed,
                 developed, and deployed.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C7210 (Information services and centres);
                 C6120 (File organisation)",
  classification = "722.3; 723.1; 723.1.1; 723.2; 723.3; 723.5",
  corpsource =   "Sun Microsyst., El Segundo, CA, USA",
  keywords =     "application program interfaces; application
                 programming; C; C (programming language); C++; computer
                 aided software; Computer architecture; Computer
                 hardware; Computer networks; Computer operating
                 systems; Computer simulation; Computer software;
                 Computer software portability; Distributed database
                 systems; Dynamic linking; engineering; environments;
                 garbage collection; interfaces; Internet; Internet,
                 Object oriented programming; interpreted language;
                 Java; Java programming language; language; management;
                 Memory management; Middleware, Computer programming
                 languages; multithreading; Multithreading;
                 multithreading; Net centric computing; net-centric
                 computing; Network centric computing; Numeric data
                 types; object-; object-oriented languages;
                 object-oriented programming; oriented programming;
                 program compiler; Program compilers; program debugging;
                 Program interpreters; program testing; programming
                 environments; Security of data; software development;
                 Software engineering; software-development life cycle;
                 storage; Storage allocation (computer); Virtual
                 machines; Web browser; Web browsers; World Wide Web",
  treatment =    "P Practical",
}

@Article{Hamit:1996:BLP,
  author =       "Francis Hamit",
  title =        "{Bill Lee} preaches {Java} gospel to {Hollywood}",
  journal =      j-SUN-OBSERVER,
  volume =       "10",
  number =       "5",
  pages =        "4--4",
  month =        may,
  year =         "1996",
  ISSN =         "1058-5400",
  bibdate =      "Tue May 07 11:04:42 1996",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Hang:1996:EJA,
  author =       "Raksas Hang",
  title =        "An evaluation of {Java} and its application to the
                 fifteen-puzzle",
  type =         "Thesis (M.S.)",
  school =       "University of California, Santa Cruz",
  address =      "Santa Cruz, CA, USA",
  pages =        "viii + 82",
  year =         "1996",
  bibdate =      "Wed Oct 2 18:55:05 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Fifteen puzzle; Heuristic programming; Java (Computer
                 program language)",
}

@TechReport{Hardwick:1996:JIL,
  author =       "Jonathan C. Hardwick and Jay Sipelstein",
  title =        "{Java} as an Intermediate Language",
  type =         "Technical Report",
  number =       "CMU-CS-96-161",
  institution =  "School of Computer Science, Carnegie Mellon
                 University",
  address =      "Pittsburgh, PA, USA",
  pages =        "17",
  day =          "12",
  month =        aug,
  year =         "1996",
  bibdate =      "Mon Mar 10 21:55:28 1997",
  note =         "Describes the use of Java as the output language of a
                 compiler for NESL, a high-level parallel programming
                 language.",
  URL =          "http://www.cs.cmu.edu/~scandal/html-papers/javanesl/",
  acknowledgement = ack-nhfb,
}

@Article{Hare:1996:JWJ,
  author =       "Dwight Hare",
  title =        "{Java} and the {Web} Join to Create True {Internet}
                 Programming",
  journal =      j-SUN-DEVELOPER-NEWS,
  volume =       "1",
  number =       "1",
  pages =        "1, 2",
  month =        "Fall",
  year =         "1996",
  bibdate =      "Tue Dec 03 11:46:37 1996",
  acknowledgement = ack-nhfb,
}

@Book{Harmon:1996:WDG,
  author =       "Trevor Harmon",
  title =        "{Web} Developer's Guide to {Visual J++} \& {ActiveX}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xviii + 409",
  year =         "1996",
  ISBN =         "1-57610-062-6",
  LCCN =         "QA76.73.J38H36 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$39.99, CDN\$55.99",
  URL =          "http://www.coriolis.com/cgi-win/KBsearch.exe;
                 http://www.course.com/templates/catalog/detail.cfm?isbn=1-57610-062-6",
  acknowledgement = ack-nhfb,
}

@Book{Harms:1996:WSP,
  author =       "David Harms and Barton C. Fiske and Jeffrey C. Rice",
  title =        "{Web} Site Programming With {Java}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xxix + 578",
  year =         "1996",
  ISBN =         "0-07-912986-2",
  LCCN =         "TK5105.888 .H37 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0079129862/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  note =         "Includes CD-ROM. Covers Java 1.0.",
  price =        "US\$39.95",
  URL =          "http://www.incunabula.com/websitejava/index.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.22in x 7.47in x 1.26in",
  keywords =     "Internet (Computer network); internet (computer
                 network); Java (computer; Java (Computer program
                 language); program language); technology -- data
                 processing; World Wide Web (Information retrieval
                 system); World Wide Web (information retrieval
                 system)",
}

@Book{Harold:1996:JDR,
  author =       "Elliotte Rusty Harold",
  title =        "The {Java} Developer's Resource: {A} Tutorial and
                 On-Line Supplement",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "vii + 608",
  year =         "1996",
  ISBN =         "0-13-570789-7",
  LCCN =         "QA76.73.J38H37 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0135707897/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$26.95",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0135707897.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.21in x 7.04in x 1.70in",
  keywords =     "Java (Computer program language)",
  paperback =    "yes",
}

@Book{Harold:1996:JS,
  author =       "Elliotte Rusty Harold",
  title =        "{Java} Secrets",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "xxvi + 885",
  year =         "1996",
  ISBN =         "0-7645-8007-8",
  LCCN =         "QA76.73.J38 H373 1997",
  bibdate =      "Mon Jun 22 08:10:41 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$60",
  URL =          "http://www.idgbooks.com/database/book_result.msql?uid=uidg323&isbn=0-7645-8007-8",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN with \cite{Tittel:1996:UJ}.",
}

@Book{Harold:1996:PMJ,
  author =       "Elliotte Rusty Harold",
  title =        "{PC} Magazine {Java} Programming",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "????",
  month =        may,
  year =         "1996",
  ISBN =         "1-56276-407-1",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$34.95",
  URL =          "http://www.mcp.com/zdpress",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  xxauthor =     "Jason Wehling",
  xxnote =       "Library of Congress has entry \cite{Wehling:1996:LNA}
                 for this ISBN.",
}

@Article{Harrison:1996:NJF,
  author =       "Brad Harrison",
  title =        "Are {Netscape} and {Java} De Facto Standards",
  journal =      j-INTERNETWORK,
  volume =       "7",
  number =       "5",
  pages =        "8--8",
  month =        may,
  year =         "1996",
  ISSN =         "1079-0373",
  bibdate =      "Tue May 21 12:38:15 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:CIF,
  author =       "Frank Hayes",
  title =        "Corporate {IS} frets about {Java} security, frowns on
                 applet use",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "37",
  pages =        "68--68",
  day =          "9",
  month =        sep,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Sep 20 11:32:22 1996",
  note =         "Notes that Boeing Co., the U.S. Defense Intelligence
                 Agency, and Telstra Corporation have all banned, or
                 otherwise discouraged, the use of Java because of
                 security concerns.",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:DCC,
  author =       "Frank Hayes",
  title =        "Developers can control {Java} access with firewall",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "43",
  pages =        "60--60",
  day =          "21",
  month =        oct,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:DGT,
  author =       "Frank Hayes",
  title =        "Developers get taste of visual {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "20",
  pages =        "50--50",
  day =          "13",
  month =        may,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue May 21 12:47:14 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:DJR,
  author =       "Frank Hayes",
  title =        "Does {Java} really need the refills?",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "40",
  pages =        "49, 52",
  day =          "30",
  month =        sep,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:DUL,
  author =       "Frank Hayes and Kim S. Nash",
  title =        "Desktop users left thirsting for {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "17",
  pages =        "1--1",
  day =          "22",
  month =        apr,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Apr 26 17:19:59 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:DWA,
  author =       "Frank Hayes",
  title =        "Developers worried about safety of {Java} and {Active
                 X}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "41",
  pages =        "55--55",
  day =          "7",
  month =        oct,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:JAX,
  author =       "Frank Hayes",
  title =        "{Java}, {Active X} push for platforms",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "39",
  pages =        "6--6",
  day =          "23",
  month =        sep,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:JBU,
  author =       "Frank Hayes",
  title =        "{Java} bug; users shrug",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "14",
  pages =        "16--16",
  day =          "1",
  month =        apr,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Apr 11 11:18:27 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:JCT,
  author =       "Frank Hayes",
  title =        "{JavaScript} can trace user tracks",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "12",
  pages =        "1, 113",
  day =          "18",
  month =        mar,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Apr 01 15:52:28 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:JGW,
  author =       "Frank Hayes",
  title =        "{Java} gets {Windows} flavoring",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "43",
  pages =        "24--24",
  day =          "21",
  month =        oct,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:JJN,
  author =       "Frank Hayes",
  title =        "{Java} jolts new add-on tools arena",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "23",
  pages =        "47, 50",
  day =          "3",
  month =        jun,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Wed Jun 05 16:59:50 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:JMM,
  author =       "Frank Hayes",
  title =        "{Java} makes {Microsoft} look like {IBM}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "50",
  pages =        "58--58",
  day =          "9",
  month =        dec,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Dec 19 10:02:28 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:JPT,
  author =       "Frank Hayes",
  title =        "A {Java} pick-me-up for tired systems: Firms port
                 language to boost aging platforms",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "40",
  pages =        "12--12",
  day =          "30",
  month =        sep,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:JTB,
  author =       "Frank Hayes",
  title =        "{Java} team breaks away from {Sun}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "6",
  pages =        "32--32",
  day =          "5",
  month =        feb,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue Mar 05 13:01:57 1996",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:JTE,
  author =       "Frank Hayes",
  title =        "{Java-speak}: Tools ease {Internet} applet
                 conversion",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "17",
  pages =        "47--47",
  day =          "22",
  month =        apr,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Apr 26 17:24:50 1996",
  note =         "Describes tools from a dozen companies that assist in
                 converting {C/C++} GUI code to Java.",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:JTS,
  author =       "Frank Hayes",
  title =        "{Java} tools still in short supply",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "34",
  pages =        "50--50",
  day =          "19",
  month =        aug,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Aug 30 08:19:32 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:LM,
  author =       "Frank Hayes",
  title =        "Listen up, Microsoft",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "47",
  pages =        "61--61",
  day =          "18",
  month =        nov,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sat Nov 23 19:19:02 1996",
  note =         "Chides Microsoft for not offering Java support on
                 Windows 3.1.",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:OSW,
  author =       "Frank Hayes",
  title =        "{Oracle} still working to add {Java} client",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "41",
  pages =        "55--55",
  day =          "7",
  month =        oct,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:OVP,
  author =       "Frank Hayes",
  title =        "{OS} vendors place {Java} support on 1996 menu",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "18",
  pages =        "6--6",
  day =          "29",
  month =        apr,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue May 07 10:49:32 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:PPS,
  author =       "Frank Hayes and Sharon Gaudin",
  title =        "Not a prime-time player: {Sun}'s {Java} lacks
                 supporting tools, middleware, third-party libraries",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "44",
  pages =        "45--45",
  day =          "28",
  month =        oct,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:SJA,
  author =       "Frank Hayes",
  title =        "Some {Java} applets stink up {Web}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "21",
  pages =        "57--57",
  day =          "20",
  month =        may,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Jun 03 11:30:41 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:SJI,
  author =       "Frank Hayes",
  title =        "Support for {Java} increases, but problems bubbling
                 up",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "23",
  pages =        "14--14",
  day =          "3",
  month =        jun,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Wed Jun 05 16:56:01 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:SPJ,
  author =       "Frank Hayes and Sharon Gaudin",
  title =        "{Sun} pours {Java} client",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "41",
  pages =        "1, 15",
  day =          "7",
  month =        oct,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:SUS,
  author =       "Frank Hayes",
  title =        "Some users are sipping {Java} slowly",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "38",
  pages =        "6--6",
  day =          "16",
  month =        sep,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Sep 20 11:54:42 1996",
  note =         "Discusses Java GUI builders from Symantec",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:TBJ,
  author =       "Frank Hayes",
  title =        "Three books on {Java} target different audiences",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "45",
  pages =        "59--59",
  day =          "4",
  month =        nov,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  note =         "Brief reviews of
                 \cite{Deitel:1997:JHPa,Levine:1996:LJD,Laffra:1996:AJI}.",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:USK,
  author =       "Frank Hayes",
  title =        "Users struggle to keep track of {Java} definitions",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "29",
  pages =        "53--53",
  day =          "15",
  month =        jul,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Aug 19 12:08:00 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:VBJ,
  author =       "Frank Hayes",
  title =        "Vendors boost {Java} support, aim for enterprise",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "36",
  pages =        "48--48",
  day =          "2",
  month =        sep,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Sep 06 10:56:07 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1996:VDF,
  author =       "Frank Hayes",
  title =        "Vendors drag feet on {Java} for {Win 3.1}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "48",
  pages =        "53--53",
  day =          "25",
  month =        nov,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Dec 30 08:26:34 1996",
  acknowledgement = ack-nhfb,
}

@Book{Heib:1996:J,
  author =       "David Heib",
  title =        "{JavaScript}",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "xii + 337",
  year =         "1996",
  ISBN =         "0-7615-0685-3",
  LCCN =         "QA76.73.J39K66 1996",
  bibdate =      "Thu Oct 03 06:01:46 1996",
  price =        "US\$34.95",
  URL =          "http://www.webcom.com/~prima",
  acknowledgement = ack-nhfb,
  xxnote =       "Library of Congress says authors are Paul Kooros and
                 Michele DeWolfe. This ISBN occurs under
                 \cite{Jacobs:1996:JBW,Heib:1996:J}.",
}

@Article{Hemrajani:1996:ESC,
  author =       "Anil Hemrajani",
  title =        "Examining {Symantec's Caf{\'e}}: Visual development
                 meets {Java} programming",
  journal =      j-DDJ,
  volume =       "21",
  number =       "8",
  pages =        "78, 80, 82",
  month =        aug,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "Compendex database;
                 http://www.ddj.com/index/author/index.htm; UnCover
                 library database",
  abstract =     "Caf{\'e} is a 32-bit standalone Java
                 visual-development environment available for both
                 Windows and Macintosh. Anil uses it to develop a
                 typical Java applet --- a phonebook for retrieving
                 information about a person at a given Web site using
                 their first name, last name, telephone number, fax
                 number, or e-mail address.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6115 (Programming support); C6110V (Visual
                 programming); C6155 (Computer communications software);
                 C0310H (Equipment and software evaluation methods);
                 C6150N (Distributed systems software)",
  classification = "722.2; 723.1; 723.2; 723.5; 912.2",
  corpsource =   "Fortune 500, McLean, VA, USA",
  keywords =     "32 bit; 32-bit stand-alone Java visual; Apple;
                 Application screens; authoring languages; browsers;
                 Caf{\'e}; class; Codes (symbols); color-coded source
                 code; compilers; Computer aided software engineering;
                 computer communications software; Computer programming;
                 delimited flat file; development environment;
                 development systems; downloading; drag-and-drop;
                 environment; field-; File editors; File organization;
                 graphical debuggers; graphical integrated-development;
                 Graphical user interfaces; information retrieval;
                 Integrated development environments; Internet; Java
                 applet; Java programming; Java source code; Macintosh
                 operating system; phonebook; Program debugging;
                 programming environments; project management; Project
                 management; software reviews; Studio resource editor;
                 Symantec Caf{\'e} for Windows; Virtual reality; visual
                 controls; Visual debugging; visual programming; Windows
                 95; Windows NT; Windows resource scripts; wizards;
                 World Wide Web site",
  treatment =    "P Practical; R Product Review",
}

@Article{Hemrajani:1996:JAW,
  author =       "Anil Hemrajani",
  title =        "The {Java Abstract Window Toolkit}",
  journal =      j-DDJ,
  volume =       "21",
  number =       "9",
  pages =        "40, 42, 44",
  month =        sep,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "http://www.ddj.com/index/author/index.htm; UnCover
                 library database",
  abstract =     "Anil examines the Java Abstract Window Toolkit (AWT),
                 a portable GUI class library for developing
                 applications and applets. He then builds a text-editor
                 application for Window 95 and Solaris, along with an
                 applet for Windows 95.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6115 (Programming support); C6110J (Object-oriented
                 programming); C6180G (Graphical user interfaces);
                 C6140D (High level languages)",
  keywords =     "application program interface; application program
                 interfaces; class; colors; component placement;
                 containers; drawing; event handling; fonts; graphical;
                 graphical user interfaces; images; Internet; Java
                 Abstract Window Toolkit; Java API; Java-compatible
                 browser; libraries; object-oriented; object-oriented
                 languages; portable GUI applications; programming;
                 programming environments; software libraries; software
                 packages; sounds; user interface; user interface
                 management systems",
  treatment =    "P Practical",
}

@Article{Hemrajani:1996:JCC,
  author =       "Anil Hemrajani",
  title =        "The {Java} and {C} Connection",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "9",
  pages =        "43--46, 48--50",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 06:12:34 1996",
  bibsource =    "UnCover library database",
  abstract =     "Sure, Java is a neat new toy. But it's nice to know
                 you can mix in a bit of C code, from time to time, to
                 beef up a Java program.",
  acknowledgement = ack-nhfb,
}

@Article{Herbst:1996:WI,
  author =       "Kris Herbst",
  title =        "Webfest {IV}",
  journal =      j-INTERNET-WORLD,
  volume =       "7",
  number =       "3",
  pages =        "22--??",
  day =          "1",
  month =        mar,
  year =         "1996",
  CODEN =        "IERNE8",
  ISSN =         "1064-3923",
  bibdate =      "Wed May 22 12:48:55 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "The fourth World-Wide Web Conference in Boston was
                 abuzz with Web talk. Hot topics included Web commerce,
                 Java, VRML, and HTML extensions.",
  acknowledgement = ack-nhfb,
}

@Article{Herbst:1996:WIF,
  author =       "Kris Herbst",
  title =        "{Webfest IV} --- The fourth {World-Wide Web
                 Conference} in {Boston} was abuzz with {Web} talk. Hot
                 topics included {Web} commerce, {Java}, {VRML}, and
                 {HTML} extensions",
  journal =      j-INTERNET-WORLD,
  volume =       "7",
  number =       "3",
  pages =        "22--??",
  month =        "????",
  year =         "1996",
  CODEN =        "IERNE8",
  ISSN =         "1064-3923",
  bibdate =      "Tue Mar 12 13:11:43 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hibbard:1996:MSA,
  author =       "Justin Hibbard",
  title =        "{Microsoft}, {Sun} add {Java} to {Web} servers",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "51",
  pages =        "12--12",
  day =          "16",
  month =        dec,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Dec 19 10:11:04 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hines:1996:JJ,
  author =       "John R. Hines",
  title =        "{Java}: jive?",
  journal =      j-IEEE-SPECTRUM,
  volume =       "33",
  number =       "????",
  pages =        "15--??",
  month =        "????",
  year =         "1996",
  CODEN =        "IEESAM",
  ISSN =         "0018-9235",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer language)",
}

@Article{Holden:1996:MTW,
  author =       "Julie Holden",
  title =        "My Take on the Whole {Java} Thing",
  journal =      j-INTERNETWORK,
  volume =       "7",
  number =       "3",
  pages =        "18--18",
  month =        mar,
  year =         "1996",
  ISSN =         "1079-0373",
  bibdate =      "Wed Mar 13 05:54:41 1996",
  acknowledgement = ack-nhfb,
}

@Book{Holzner:1996:JPLa,
  author =       "Steve Holzner",
  title =        "{Java} Programming with {Latt{\'e}}",
  publisher =    pub-HENRY-HOLT,
  address =      pub-HENRY-HOLT:adr,
  pages =        "????",
  month =        nov,
  year =         "1996",
  ISBN =         "0-614-20301-5",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language)",
}

@Book{Holzner:1996:JWP,
  author =       "Steven Holzner",
  title =        "{Java} Workshop Programming",
  publisher =    pub-MIS # " and " # pub-MT,
  address =      pub-MIS:adr # " and " # pub-MT:adr,
  pages =        "xv + 464",
  year =         "1996",
  ISBN =         "1-55851-491-0",
  LCCN =         "QA76.73.J38 H65 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1558514910/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mispress.com/",
  price =        "US\$34.95",
  URL =          "http://www.mandt.com/javaworkshopprog.htm;
                 www.mispress.com",
  acknowledgement = ack-nhfb,
  dimensions =   "9.20in x 7.09in x 1.42in",
  keywords =     "Java (Computer program language)",
  lccnalt =      "96-021245",
  paperback =    "yes",
}

@Book{Hopson:1996:DAC,
  author =       "K. C. Hopson and Stephen E. Ingram",
  title =        "Desenvolvendo Applets com {Java}",
  publisher =    pub-EDITORE-CAMPUS,
  address =      pub-EDITORE-CAMPUS:adr,
  pages =        "668",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:44:14 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/portuguese.html",
  note =         "Portuguese translation of \cite{Hopson:1996:DPJ}.",
  price =        "R\$ 83,00",
  URL =          "http://www.campus.com.br/about-us.htm;
                 http://www.campus.com.br/catalogo/resposta.cfm",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Hopson:1996:DPJ,
  author =       "K. C. (Casey) Hopson and Stephen E. Ingram",
  title =        "Developing Professional {Java} Applets",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xv + 528",
  day =          "1",
  month =        jul,
  year =         "1996",
  ISBN =         "1-57521-083-5",
  LCCN =         "QA76.73.J38H66 1996",
  bibdate =      "Mon Jun 22 08:12:13 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575210835.html;
                 http://www.amazon.com/exec/obidos/ISBN=1575210835/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$49.99",
  URL =          "http://www.mcp.com/251356511370317/cgi-bin/bag?isbn=1-57521-083-5&last=/bookstore;
                 http://www.mcp.com/samsnet/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.12in x 7.40in x 1.50in",
  keywords =     "Java (Computer program language)",
  paperback =    "yes",
}

@Article{Horowitz:1996:NP,
  author =       "Bradley Horowitz",
  title =        "New Products: {FreeD} links Photographs and {$3$D};
                 Server Views Images on the {Web}; {Mercury Mail}
                 Delivers; {Web} Tool Provides Database Functions;
                 Building {Java}-Based Tables and Forms; Viewing
                 Interactive Maps on the Net; Managing Multimedia On
                 Demand; {Internet} Video Solution Offered",
  journal =      j-IEEE-MULTIMEDIA,
  volume =       "3",
  number =       "4",
  pages =        "89--90",
  month =        "Winter",
  year =         "1996",
  CODEN =        "IEMUE4",
  ISSN =         "1070-986X",
  bibdate =      "Mon Jan 29 16:05:13 MST 2001",
  bibsource =    "http://www.computer.org/multimedia/mu1996/",
  URL =          "http://dlib.computer.org/mu/books/mu1996/pdf/u4089.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Horstmann:1996:JPS,
  author =       "C. S. Horstmann",
  title =        "{Java} programming with {Sun's Java} development kit",
  journal =      j-C-PLUS-PLUS-REPORT,
  volume =       "8",
  number =       "3",
  pages =        "63--70",
  month =        mar,
  year =         "1996",
  CODEN =        "CRPTE7",
  ISSN =         "1040-6042",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6150C (Compilers, interpreters and
                 other processors); C6150G (Diagnostic, testing,
                 debugging and evaluating systems); C6115 (Programming
                 support); C5620W (Other computer networks); C6180G
                 (Graphical user interfaces)",
  corpsource =   "San Jose State Univ., CA, USA",
  keywords =     "compiler; debugging; debugging tools; graphical user
                 interface; graphical user interfaces; high level
                 languages; Internet; Java; network; object-oriented
                 programming; object-oriented programming language;
                 program; program compilers; programming; software
                 development kit; software tools; Sun Microsystems;
                 World Wide Web",
  treatment =    "P Practical",
}

@Article{Hosch:1996:JFL,
  author =       "Frederick Hosch",
  title =        "{Java} as a First Language: an Evaluation",
  journal =      j-SIGCSE,
  volume =       "28",
  number =       "3",
  pages =        "45--??",
  day =          "1",
  month =        sep,
  year =         "1996",
  CODEN =        "SIGSD3",
  ISSN =         "0097-8418",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  acknowledgement = ack-nhfb,
}

@Article{Hosch:1996:JST,
  author =       "F. Hosch",
  title =        "{Java} as a first language: an evaluation",
  journal =      j-SIGCSE,
  volume =       "28",
  number =       "3",
  pages =        "45--50",
  month =        sep,
  year =         "1996",
  CODEN =        "SIGSD3",
  ISSN =         "0097-8418",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C0220 (Computing education and training); C6110J
                 (Object-oriented programming); C6140D (High level
                 languages)",
  corpsource =   "Dept. of Comput. Sci., New Orleans Univ., LA, USA",
  keywords =     "computer science education; course; CS 1 course; data
                 design; educational courses; engineering; first
                 language; first software development; implementation;
                 introductory computer science course; iterative
                 specify/design/implement/test; Java programming
                 language; language design; object-; object-oriented
                 programming; oriented languages; procedural concepts;
                 simple object; simple object design; software;
                 strategy",
  treatment =    "P Practical",
}

@Article{Howlett:1996:SWP,
  author =       "D. Howlett",
  title =        "Sophisticated {Web} page creation [{HoTMetaL Pro
                 3.0}]",
  journal =      j-PC-USER,
  volume =       "????",
  number =       "287",
  pages =        "47--??",
  month =        "????",
  year =         "1996",
  CODEN =        "PCUSDW",
  ISSN =         "0263-5720",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2080 (Information services and database systems);
                 D5050 (Word processing equipment)",
  countrypub =   "UK",
  keywords =     "authoring systems; AxtiveX controls; default
                 interface; drag and drop support; dynamic Web pages;
                 Forms toolbar; HoTMetaL Pro 3.0; HTML functionality;
                 hypermedia; Internet; Java; languages; online help;
                 page description; technical support; Web authoring
                 tool; web page creation",
  treatment =    "P Practical",
}

@InProceedings{Hoyle:1996:SSW,
  author =       "L. Hoyle",
  title =        "{SAS} software and the {WWW} --- what next?",
  crossref =     "Anonymous:1996:PTF",
  volume =       "1",
  pages =        "2--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C5620W (Other computer networks); C7310 (Mathematics
                 computing); C7210 (Information services and centres);
                 C7250R (Information retrieval techniques); C6130B
                 (Graphics techniques)",
  conflocation = "Chicago, IL, USA; 10--13 March 1996",
  conftitle =    "Proceedings of 21st Annual SAS Users Group
                 International Conference",
  corpsource =   "Inst. for Public Policy and Bus. Res., Kansas Univ.,
                 Lawrence, KS, USA",
  keywords =     "data visualisation; information retrieval; information
                 server; interactive information visualization;
                 Internet; JAVA language; SAS software; statistical
                 analysis; VRML; Web services; World Wide Web; WWW",
  treatment =    "P Practical",
}

@InProceedings{Hsieh:1996:JBN,
  author =       "C.-H. A. Hsieh and J. C. Gyllenhaal and W. W. Hwu",
  title =        "{Java} bytecode to native code translation: the
                 {Caffeine} prototype and preliminary results",
  crossref =     "IEEE:1996:PAI",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  corpsource =   "Center for Reliable and High Performance Comput.,
                 Illinois Univ",
  sponsororg =   "IEEE Comput. Soc. Tech. Committee on Microprogramming
                 and Microarchit.; ACM SIGMICRO",
}

@Article{Hughes:1996:PPJ,
  author =       "J. Hughes",
  title =        "Programming with {PARTS} for {Java}",
  journal =      j-WEB-TECHNIQUES,
  volume =       "1",
  number =       "8",
  pages =        "71--73",
  month =        nov,
  year =         "1996",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6115 (Programming support); C6110J (Object-oriented
                 programming); C6140D (High level languages); C6150N
                 (Distributed systems software)",
  keywords =     "applet; generation; HTML; Internet; Java; Java code;
                 object-oriented programming; PARTS for Java; PARTS
                 tool; programming; Smalltalk; software; tools; URL; Web
                 page",
  treatment =    "P Practical",
}

@Article{Hummel:1996:HJC,
  author =       "Robert L. Hummel",
  title =        "How {Java} Can Pay the Rent",
  journal =      j-BYTE,
  volume =       "21",
  number =       "6",
  pages =        "40, 42",
  month =        jun,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Tue May 21 06:23:57 1996",
  acknowledgement = ack-nhfb,
}

@Article{Husain:1996:EJJ,
  author =       "K. Husain",
  title =        "Extending {JavaScript} with {Java}",
  journal =      j-WEB-TECHNIQUES,
  volume =       "1",
  number =       "7",
  pages =        "58--??, 60--62",
  month =        oct,
  year =         "1996",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6130D (Document processing techniques); C6140D (High
                 level languages); C6110J (Object-oriented programming);
                 C6130M (Multimedia); C6150N (Distributed systems
                 software); C5620W (Other computer networks)",
  keywords =     "applications; graphics; HTML code; HTML page;
                 hypermedia; Internet; Java applets; JavaScript;
                 Netscape Navigator 3; object-; object-oriented
                 languages; oriented programming; page description
                 languages; sockets; Web pages",
  treatment =    "P Practical",
}

@Periodical{IDG:1996:JWI,
  key =          "Java World",
  title =        "{Java World}: {IDG}'s magazine for the {Java}
                 community",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  year =         "1996",
  ISSN =         "????",
  bibdate =      "Fri Feb 23 12:43:20 1996",
  acknowledgement = ack-nhfb,
}

@Manual{iMatrix:1996:LTP,
  title =        "Libero --- the thinking programmer's tool",
  organization = "iMatrix",
  address =      "????",
  edition =      "????",
  month =        "????",
  year =         "1996",
  bibdate =      "Mon Mar 10 22:38:26 1997",
  note =         "Compiles a finite-state machine into one of several
                 languages, including Java.",
  URL =          "http://www.imatrix.com/html/libero/ (no longer
                 accessible)",
}

@Misc{Intermetrics:1996:TCA,
  author =       "{Intermetrics}",
  title =        "Tool Converts {Ada 95} Source Code to {Java}
                 Bytecode",
  howpublished = "Java Report Online",
  address =      "Intermetrics\\ 733 Concord Ave.\\ Cambridge, MA
                 02138-1002\\ v: 617.661.1840, 617.576.3266\\ f:
                 617.547.3879\\ http://www.intermetrics.com",
  year =         "1996",
  bibdate =      "Tue Dec 24 04:59:50 1996",
  note =         "Intermetrics Inc. debuted AppletMagic, a tool that
                 converts Ada 95 source code to Java bytecode for
                 execution by any Java-capable Web browser. AppletMagic
                 simplifies the development of complex, high-reliability
                 applets and can be used as a supplement or an
                 alternative to the Java language. Ada provides
                 compile-time advantages such as enumeration types and
                 generic templates, as well as in, in-out, and out
                 parameter modes. The Java execution technology
                 contributes runtime flexibility through automatic
                 garbage collection, dynamic linking, and platform
                 independence.",
  URL =          "http://www.sigs.com/publications/docs/jro/twij96/twij961216.html#TOOL",
  acknowledgement = ack-nhfb,
  annote =       "This is the first instance that I have noted of
                 compilation of another language for the Java Virtual
                 Machine.",
}

@Article{Isaak:1996:CSP,
  author =       "Jim Isaak",
  title =        "A call for standards for portable {Web} applications",
  journal =      j-COMPUTER,
  volume =       "29",
  number =       "6",
  pages =        "89--90",
  month =        jun,
  year =         "1996",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Fri Mar 14 16:34:11 1997",
  note =         "Recommends standardization of Java, JavaScript,
                 VBScript, and Java's byte codes.",
  acknowledgement = ack-nhfb,
  keywords =     "Information technology standards; Java (Computer
                 language); World Wide Web",
}

@Book{Ito:1996:ZWJ,
  author =       "Tomohachiro Ito and Mitsuo Kawano",
  title =        "Zukai 60-fun de wakaru {Java}: {Intanetto} hyojun
                 gengo ga kano ni suru 500-doru pasokon no shogeki",
  publisher =    "PHP Kenkyujo",
  address =      "Tokyo, Japan",
  edition =      "Dai 1-han",
  pages =        "206",
  year =         "1996",
  ISBN =         "4-569-55133-5",
  LCCN =         "????",
  bibdate =      "Sat Aug 17 16:45:43 MDT 1996",
  acknowledgement = ack-nhfb,
  alttitle =     "Zukai rokujuppun de wakaru Java 60-fun de wakaru Java
                 Rokujuppun de wakaru Java",
  keywords =     "Internet (Computer network); Java (Computer program
                 language); World Wide Web (Information retrieval
                 system)",
}

@Book{Jackson:1996:JE,
  author =       "Jerry R. Jackson and Alan L. McClellan",
  title =        "{Java} by Example",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxx + 345",
  year =         "1996",
  ISBN =         "0-13-565763-6",
  LCCN =         "QA76.76.J38J33 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0135657636/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$34.95",
  series =       "Java series",
  URL =          "http://www.sun.com/smi/ssoftpress/books/Jackson/Jackson.html",
  acknowledgement = ack-nhfb,
  annote =       "The SunSoft Press Java Series CD-ROM is a standard
                 ISO-9660 disc. Software on this CD-ROM requires Windows
                 95, Windows NT, Solaris 2 or Macintosh (System 7.5).
                 Windows 3.1 is not supported.",
  dimensions =   "9.25in x 7.05in x 1.29in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Article{Jacobs:1996:FHF,
  author =       "Stephan Jacobs and Michael Gebhardt and Stefanie
                 Kethers and Wojtek Rzasa",
  title =        "Filling {HTML} forms simultaneously:
                 {CoWeb-architecture} and functionality",
  journal =      j-COMP-NET-ISDN,
  volume =       "28",
  number =       "7--11",
  pages =        "1385--1395",
  day =          "1",
  month =        may,
  year =         "1996",
  CODEN =        "CNISE9",
  ISSN =         "0169-7552",
  bibdate =      "Fri Sep 24 20:21:29 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/java.bib;
                 ftp://ftp.math.utah.edu/pub/tex/bib/sgml.bib;
                 http://www.elsevier.com/cgi-bin/cas/tree/store/cna/cas_free/browse/browse.cgi?year=1996&volume=28&issue=7-11",
  URL =          "http://www.elsevier.com/cgi-bin/cas/tree/store/comnet/cas_sub/browse/browse.cgi?year=1996&volume=28&issue=7-11&aid=1607",
  acknowledgement = ack-nhfb,
  classcodes =   "C6130G (Groupware); C6130D (Document processing
                 techniques); C6130M (Multimedia); C6150N (Distributed
                 systems software); C6140D (High level languages)",
  conflocation = "Paris, France; 6--10 May 1996",
  conftitle =    "Fifth International World Wide Web Conference",
  corpsource =   "Inf. V, Tech. Hochschule Aachen, Germany",
  countrypub =   "Netherlands",
  keywords =     "chatting channel; client-server systems; computer-;
                 cooperation; CoWeb; CSCW; description languages;
                 functionality; groupware; HTML document; HTML
                 form-filling; hypermedia; Hypertext Markup Language;
                 image section highlighting; input fields; Java applets;
                 Java-compatible client; page; pointers; remote
                 locations; simultaneous; simultaneous working;
                 stretching rectangles; supported cooperative work;
                 synchronous work; system architecture; Web; World Wide;
                 {Internet}",
  treatment =    "P Practical",
}

@Book{Jacobs:1996:JBW,
  author =       "Russell Jacobs",
  title =        "{Javascript}: Blueprints to a world beyond {HTML}",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "xii + 337",
  month =        jul,
  year =         "1996",
  ISBN =         "0-7615-0685-3",
  LCCN =         "QA76.73.J39K66 1996",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$35.00",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language)",
  xxnote =       "Library of Congress says authors are Paul Kooros and
                 Michele DeWolfe. This ISBN occurs under
                 \cite{Jacobs:1996:JBW,Heib:1996:J,Kooros:1996:JBW}.",
}

@InProceedings{Jagannathan:1996:CIU,
  author =       "V. Jagannathan and G. Almasi and A. Suvaiala",
  title =        "Collaborative infrastructures using the {WWW} and
                 {CORBA-based} environments",
  crossref =     "IEEE:1996:PWE",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C6150N (Distributed
                 systems software); C5620W (Other computer networks);
                 C6110P (Parallel programming); C6140D (High level
                 languages); C6110J (Object-oriented programming);
                 C6130G (Groupware); C7250R (Information retrieval
                 techniques)",
  conflocation = "Stanford, CA, USA; 19--21 June 1996",
  conftitle =    "Proceedings of WET ICE '96. IEEE 5th Workshop on
                 Enabling Technologies; Infrastucture for Collaborative
                 Enterprises",
  corpsource =   "Concurrent Eng. Res. Center, West Virginia Univ.,
                 Morgantown, WV, USA",
  keywords =     "Broker Architecture; collaborative infrastructures;
                 Common Object Request; computer; CORBA; CORBA based;
                 environments; fieldable systems; groupware; information
                 retrieval; information sources; Internet; interoperable
                 CORBA standards; interoperable standard; Java language;
                 languages; object-oriented; parallel programming;
                 popular WWW browsers; programming; public domain;
                 vendors; Web browsers; World Wide Web; WWW",
  sponsororg =   "IEEE Comput. Soc.; Concurrent Eng. Res. Center, West
                 Virginia Univ.; IEEE Commun. Soc.; ACM SIGOIS",
  treatment =    "P Practical",
}

@InProceedings{Jagannathan:1996:CWP,
  author =       "V. Jagannathan and G. Almasi and T. Davis and R.
                 Raman",
  editor =       "C. P. Waegemann",
  title =        "{CORBA-based} and {Web}-based patient record
                 integration",
  crossref =     "Waegemann:1996:PTE",
  pages =        "243--247 (vol. 2)",
  year =         "1996",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  classcodes =   "C7140 (Medical administration); C7210 (Information
                 services and centres); C6110J (Object-oriented
                 programming); C6110F (Formal methods); C7250
                 (Information storage and retrieval); C6160B
                 (Distributed databases)",
  conflocation = "San Diego, CA, USA; 13--18 May 1996",
  conftitle =    "Proceedings of Toward An Electronic Patient Record
                 '96",
  corpsource =   "Concurrent Eng. Res. Center, West Virginia Univ.,
                 Morgantown, WV, USA",
  keywords =     "Broker Architecture; common data; Common Object
                 Request; communication protocols; CORBA-based patient;
                 database software; distributed databases; distributed
                 heterogeneous system; file systems; health care;
                 heterogeneous data formats; HTTP protocol; information;
                 information access; information networks; information
                 retrieval; interoperable communication standards;
                 Java-based object-oriented computing; legacy databases;
                 medical computing; medical information systems; Object
                 Management Group; object-oriented methods;
                 object-oriented programming; object-oriented
                 technologies; organizations; patient care; patient
                 information; record integration; records management;
                 representations; retrieval; W3 Consortium; Web-based
                 patient record integration; Wide Web; World",
  treatment =    "P Practical",
}

@Book{Jamsa:1996:JNE,
  author =       "Kris A. Jamsa",
  title =        "{Java} Now: The Easiest Way to Learn {Java} in the
                 Least Amount of Time",
  publisher =    pub-JAMSA,
  address =      pub-JAMSA:adr,
  pages =        "218",
  month =        jun,
  year =         "1996",
  ISBN =         "1-884133-30-4",
  LCCN =         "QA76.73.J38J355 1996",
  bibdate =      "Mon Jun 22 08:52:15 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1884133304/wholesaleproductA/;
                 http://www.jamsa.com/jp.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$16.95",
  URL =          "http://www.jamsa.com/catalog/javanow/javanow.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "10.38in x 8.54in x 0.60in",
  paperback =    "yes",
}

@Book{Jamsa:1996:WPV,
  author =       "Kris Jamsa and Suleiman `Sam' Lalani and Steve
                 Weakley",
  title =        "{Web} Programming: {Visual Basic}, {TCP\slash IP},
                 {JavaScript}, {HTML}, {HTTP}, {VRML}, {VBScript},
                 {Java}, {CGI}, {J++}, {C++}",
  publisher =    pub-JAMSA,
  address =      pub-JAMSA:adr,
  pages =        "xxii + 506",
  year =         "1996",
  ISBN =         "1-884133-27-4 (softcover)",
  LCCN =         "QA76.625 .J36 1996",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  note =         "Includes CD-ROM.",
  price =        "US\$44.95",
}

@Article{Jander:1996:WRW,
  author =       "M. Jander",
  title =        "Welcome to the revolution [{WWW-based} network
                 management]",
  journal =      "Data Communications International",
  volume =       "25",
  number =       "16",
  pages =        "38--42, 44, 46, 48, 50, 52--53",
  day =          "21",
  month =        "????",
  year =         "1996",
  CODEN =        "DCINEU",
  ISSN =         "0363-6399",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210C (Network management); B6210L (Computer
                 communications)C7410F (Communications computing); C5620
                 (Computer networks and techniques)",
  keywords =     "browsers; business communication; CGI scripts;
                 computer network management; custom applications;
                 dial-up links; HTML; Internet; Java; network
                 management; telecommunication computing; Web; Web
                 servers; World-Wide Web; WWW",
  treatment =    "G General Review",
}

@Book{Jasper:1996:JK,
  author =       "Dirk Jasper",
  title =        "{Java Kannich}",
  publisher =    pub-DATA-BECKER,
  address =      pub-DATA-BECKER:adr,
  pages =        "254",
  year =         "1996",
  ISBN =         "3-8158-1300-X",
  LCCN =         "????",
  bibdate =      "Mon Mar 02 18:47:26 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.data-becker.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "30 DM",
  URL =          "http://www.data-becker.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Jaworski:1996:JDG,
  author =       "Jamie Jaworski",
  title =        "{Java} Developer's Guide",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxvi + 729",
  day =          "1",
  month =        jul,
  year =         "1996",
  ISBN =         "1-57521-069-X",
  LCCN =         "QA76.73.J38J39 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.amazon.com/exec/obidos/ISBN=157521069X/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$49.99",
  URL =          "http://www.mcp.com/288190891680543/cgi-bin/bag?isbn=1-57521-069-X&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "9.08in x 7.58in x 2.43in",
  paperback =    "yes",
}

@Book{Jepson:1996:PBD,
  author =       "Brian Jepson",
  title =        "Programando Banco de Dados em {Java}: Domine as
                 {T}{\'e}cnicas dos Bancos de Dados da {Web}",
  publisher =    pub-MAKRON,
  address =      pub-MAKRON:adr,
  pages =        "504",
  year =         "1996",
  ISBN =         "85-346-0759-1",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 12:36:15 1997",
  bibsource =    "http://safe.tesla.com.br/makron/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  note =         "Portuguese translation of \cite{Jepson:1997:JDP}.",
  price =        "R\$ 65,00",
  URL =          "http://safe.tesla.com.br/makron/;
                 http://safe.tesla.com.br/makron/options/livro.asp?id=7;
                 http://www.makron.com/",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Article{Jessup:1996:WSC,
  author =       "Elizabeth R. Jessup and Roscoe C. Giles",
  title =        "What Should Computer Scientists Teach to Physical
                 Scientists and Engineers? Part 2. Response to {Wilson}:
                 Teach Computing in Context",
  journal =      j-IEEE-COMPUT-SCI-ENG,
  volume =       "3",
  number =       "3",
  pages =        "54--58",
  month =        "Fall",
  year =         "1996",
  CODEN =        "ISCEE4",
  ISSN =         "1070-9924",
  bibdate =      "Sat Jan 09 11:11:56 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/java.bib;
                 http://www.computer.org/cse/cs1998",
  note =         "Proposes that Java be included in a week-long course
                 of ``computer science for physical scientists.''",
  URL =          "http://www.computer.org/cse/cs1998/c3054abs.htm",
  acknowledgement = ack-nhfb,
}

@Book{Jobst:1996:PJ,
  author =       "Fritz Jobst",
  title =        "{Programmieren in Java}",
  publisher =    pub-CARL-HANSER,
  address =      pub-CARL-HANSER:adr,
  pages =        "????",
  month =        sep,
  year =         "1996",
  ISBN =         "3-446-18789-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.hanser.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "42 DM",
  URL =          "http://www.hanser.de/computer/buecher/jo18789.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Johnson:1996:JAD,
  author =       "J. Johnson",
  title =        "{Java} as an application development language",
  journal =      j-OBJECT-MAG,
  volume =       "6",
  number =       "4",
  pages =        "59--61",
  month =        jun,
  year =         "1996",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6110B (Software engineering techniques);
                 C6150N (Distributed systems software)",
  corpsource =   "Nowell Inc., Provo, UT, USA",
  keywords =     "application development language; distributed object
                 development paradigm; distributed processing; Java;
                 object embedding; object linking; object-;
                 object-oriented; object-oriented languages; oriented
                 programming; software development; software
                 engineering",
  treatment =    "G General Review",
}

@Book{Johnson:1996:JMS,
  author =       "Marcus Johnson",
  title =        "{JavaScript} 2.1 Manual of Style",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "xiv + 277",
  year =         "1996",
  ISBN =         "1-56276-423-3",
  LCCN =         "QA76.73.J39J65 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1562764233/wholesaleproductA/",
  price =        "US\$24.99",
  URL =          "http://www.mcp.com/zdpress",
  acknowledgement = ack-nhfb,
  dimensions =   "9.09in x 7.43in x 0.98in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
  xxtitle =      "{JavaScript} Manual of Style",
}

@Book{Johnson:1996:LNM,
  author =       "Marc Johnson and Robert McDaniel and Michael
                 Morrison",
  title =        "Late Night {Microsoft Visual J++}",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "xxi + 598",
  year =         "1996",
  ISBN =         "1-56276-452-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=1-56276-452-7&last=/bookstore",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/",
}

@Article{Jose:1996:NUI,
  author =       "E. Jose and B. {Klaus M} and B. Klaus and H. Roland
                 and K. Tanja and S. Ulrike",
  title =        "New user interface aspects to the information highway
                 --- applying {Java} and {VRML}",
  journal =      j-INT-J-INFO-TECH,
  volume =       "2",
  number =       "1",
  pages =        "79--95",
  month =        jun,
  year =         "1996",
  ISSN =         "0218-7957",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C6150N (Distributed
                 systems software); C5620W (Other computer networks);
                 C6180 (User interfaces); C7250N (Front end systems for
                 online searching); C6110J (Object-oriented
                 programming); C6130B (Graphics techniques); C6110V
                 (Visual programming); C6140D (High level languages)",
  corpsource =   "Comput. Graphics Center, ZGDV, Darmstadt, Germany",
  countrypub =   "Singapore",
  keywords =     "document design; HTML; human factors; information
                 highway; interactive systems; Internet; Java; Language;
                 network bandwidth; novice; object-; online front-ends;
                 oriented languages; user community; user friendly
                 applications; user interface aspects; user interface
                 design; user interfaces; users; virtual reality;
                 Virtual Reality Modeling; visual programming; VRML;
                 World Wide Web",
  treatment =    "P Practical",
}

@Book{Joshi:1996:TYJ,
  author =       "Daniel I. Joshi and Laura Lemay and Charles L.
                 Perkins",
  title =        "Teach yourself {Java} in {Caf{\'e}} in 21 days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxiv + 614",
  year =         "1996",
  ISBN =         "1-57521-157-2",
  LCCN =         "QA76.73.J38J676 1996",
  bibdate =      "Mon Jun 22 08:13:36 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211572.html;
                 http://www.joshipublishing.com/cafe.htm",
  acknowledgement = ack-nhfb,
  alttitle =     "Java in Caf{\'e}",
  annote =       "``Symantec Caf{\'e}''--Cover.",
  keywords =     "Java (Computer program language)",
}

@Article{Jurvis:1996:GJT,
  author =       "J. Jurvis",
  title =        "A guide to {Java} tools",
  journal =      j-INFORMATION-WEEK,
  volume =       "????",
  number =       "599",
  pages =        "55--56, 58, 60, 64",
  day =          "30",
  month =        "????",
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5000 (Office automation - computing)",
  corpsource =   "Solid Logic Comput. Solutions Inc., Eden Prairie, MN,
                 USA",
  keywords =     "buyer's guides; CodeWarrior 10 for Macintosh; DR2 for
                 Macintosh; HotJava Web browser; Java development
                 environments; Macintosh; Metrowerks; Microsoft Visual
                 J++ 1.0 Beta 3 for; Natural Intelligence Roaster;
                 programming environments; Solaris; Sun Microsystems
                 Java WorkShop 1.0 for Windows; Symantec Caf{\'e} 1.5
                 for Windows; Symantec Caf{\'e} DR2.01 for; Windows",
  treatment =    "P Practical; R Product Review",
}

@Article{Kalakota:1996:IIW,
  author =       "Ravi Kalakota and Andrew Whinston",
  title =        "Intranets --- Internal {Web} servers that have {Java}
                 applets could transform the client\slash server
                 world--and even replace {SAP} applications, professors
                 {Ravi Kalakota} and {Andrew Whinston} predict",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "11",
  pages =        "37--??",
  month =        "????",
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Kalin:1996:SRI,
  author =       "Sari Kalin and Michael Parsons",
  title =        "{Sun} reveals its {Internet Toaster}",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "02",
  pages =        "??--??",
  year =         "1996",
  URL =          "http://www.sun.com/sunworldonline/swol-02-1996/swol-02-appliance.html",
  abstract =     "Eric Schmidt revealed a prototype of Sun's Internet
                 Terminal at Demo 96. Here's the maximum amount of
                 information Schmidt would tell us.",
  acknowledgement = ack-nhfb,
}

@Article{Kamba:1996:IPN,
  author =       "T. Kamba and K. Bharat",
  title =        "An interactive, personalized, newspaper on the {WWW}",
  journal =      j-PROC-SPIE,
  volume =       "2667",
  pages =        "290--301",
  month =        "????",
  year =         "1996",
  CODEN =        "PSISDG",
  ISSN =         "0277-786X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7210 (Information services and centres); C7250
                 (Information storage and retrieval); C5620W (Other
                 computer networks)",
  conflocation = "San Jose, CA, USA; 29--31 Jan. 1996",
  conftitle =    "Multimedia Computing and Networking 1996",
  corpsource =   "Coll. of Comput., Georgia Inst. of Technol., Atlanta,
                 GA, USA",
  keywords =     "information retrieval; information services;
                 interactive; Internet; Krakatoa Chronicle; newspaper;
                 online newspapers; social issues; systems; technical
                 issues; web server; web-client; World Wide Web; WWW",
  sponsororg =   "SPIE; Soc. Imaging Sci. and Technol",
  treatment =    "P Practical",
}

@Article{Kamba:1996:PON,
  author =       "T. Kamba",
  title =        "Personalized online newspaper",
  journal =      j-NEC-TECH-J,
  volume =       "49",
  number =       "7",
  pages =        "11--16",
  month =        jul,
  year =         "1996",
  CODEN =        "NECGEZ",
  ISSN =         "0285-4139",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7210 (Information services and centres); C7108
                 (Desktop publishing); C7230 (Publishing and
                 reproduction); C5620W (Other computer networks)",
  countrypub =   "Japan",
  keywords =     "browser; electronic publishing; interactive agent;
                 Internet; Java program; Krakatoa Chronicle;
                 personalized online newspaper; profile; user; Wide Web;
                 World",
  language =     "Japanese",
  treatment =    "A Application; P Practical",
}

@Book{Kanerva:1996:JFFa,
  author =       "Jonni Kanerva",
  title =        "The {Java FAQ}: Frequently Asked Questions",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "352",
  month =        jul,
  year =         "1996",
  ISBN =         "0-201-63456-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0201634562/wholesaleproductA/;
                 http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$28",
  URL =          "http://www.aw.com/cseng/titles/0-201-63456-2",
  acknowledgement = ack-nhfb,
  dimensions =   "9.19in x 7.38in x 0.91in",
}

@Article{Kaneshige:1996:ITC,
  author =       "Thomas Kaneshige",
  title =        "Industry Trends: Cyberwar; {Clipper} chip; Network
                 Computers",
  journal =      j-COMPUTER,
  volume =       "29",
  number =       "7",
  pages =        "20--23",
  month =        jul,
  year =         "1996",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Jun 28 10:32:14 1997",
  note =         "Contains news brief: Lots of Java brewing at
                 conference.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Karacapilidis:1996:ABF,
  author =       "N. I. Karacapilidis and D. Papadias and T. F. Gordon",
  title =        "An argumentation based framework for defeasible and
                 qualitative reasoning",
  crossref =     "Borges:1996:AAI",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6170K (Knowledge engineering techniques); C4210
                 (Formal logic); C1230 (Artificial intelligence)",
  conflocation = "Curitiba, Brazil; 23--25 Oct. 1996",
  conftitle =    "Advances in Artificial Intelligence. 13th Brazilian
                 Symposium on Artificial Intelligence, SBIA '96.
                 Proceedings",
  corpsource =   "Nat. Res. Center for Comput. Sci., St. Augustin,
                 Germany",
  countrypub =   "Germany",
  keywords =     "argumentation based framework; argumentation-based
                 framework; common-sense reasoning; consistency;
                 cooperation; cooperative systems; defeasible reasoning;
                 formal logic; inference mechanism; interval-based
                 qualitative; Java; knowledge; multiagent settings;
                 qualitative reasoning; software agents; value logic",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Karduck:1996:MWM,
  author =       "Achim P. Karduck and Andr{\'e} Geiser and Thomas
                 Gutekunst",
  title =        "Multimedia at Work: Multimedia Technology in Banking",
  journal =      j-IEEE-MULTIMEDIA,
  volume =       "3",
  number =       "4",
  pages =        "82--86",
  month =        "Winter",
  year =         "1996",
  CODEN =        "IEMUE4",
  ISSN =         "1070-986X",
  bibdate =      "Mon Jan 29 16:05:13 MST 2001",
  bibsource =    "http://www.computer.org/multimedia/mu1996/",
  note =         "Discusses the Portfolio Analysis System (PAS) using
                 Java.",
  URL =          "http://dlib.computer.org/mu/books/mu1996/pdf/u4082.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Karpinski:1996:BHC,
  author =       "Richard Karpinski",
  title =        "Beyond {HTML}: Covers {Acrobat}, {Java}, {Shockwave},
                 {VRML}, and More",
  publisher =    pub-OMH,
  address =      pub-OMH:adr,
  pages =        "xxiii + 472",
  year =         "1996",
  ISBN =         "0-07-882198-3",
  LCCN =         "QA76.76.H94K37 1996",
  bibdate =      "Wed Aug 14 06:51:54 1996",
  price =        "US\$27.95",
  acknowledgement = ack-nhfb,
}

@Book{Kaufman:1996:TYA,
  author =       "Sanders {Kaufman, Jr.} and Jeff Perkins and Dina
                 Fleet",
  title =        "Teach yourself {ActiveX} programming in 21 days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xvi + 575",
  year =         "1996",
  ISBN =         "1-57521-163-7",
  LCCN =         "QA76.625 .K38 1996",
  bibdate =      "Thu Aug 14 11:46:32 1997",
  note =         "Also covers JavaScript.",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211637.html",
  acknowledgement = ack-nhfb,
}

@Article{Kay:1996:JAW,
  author =       "Roger L. Kay",
  title =        "{Java} at Work",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "20",
  pages =        "85, 88",
  day =          "13",
  month =        may,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue May 21 12:50:07 1996",
  acknowledgement = ack-nhfb,
}

@Article{Kay:1996:JC,
  author =       "Jeffrey Kay",
  title =        "{Java} and {C++}",
  journal =      j-DDJ,
  volume =       "21",
  number =       "11",
  pages =        "8, 10",
  month =        nov,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Oct 15 06:55:32 1996",
  note =         "Comments on \cite{Stevens:1996:CPH}.",
  acknowledgement = ack-nhfb,
}

@Article{Keefe:1996:JWB,
  author =       "Patricia Keefe",
  title =        "{JavaSoft} won't be snubbed",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "44",
  pages =        "130--130",
  day =          "28",
  month =        oct,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  note =         "????",
  acknowledgement = ack-nhfb,
}

@Book{Kent:1996:ONJ,
  author =       "Peter Kent and John Kent",
  title =        "Official {Netscape JavaScript} Book: The
                 Nonprogrammer's Guide to Interactive {Web} Pages",
  publisher =    pub-VENTANA-COMM-GROUP,
  address =      pub-VENTANA-COMM-GROUP:adr,
  pages =        "xx + 480",
  day =          "1",
  month =        jul,
  year =         "1996",
  ISBN =         "1-56604-465-0",
  LCCN =         "QA76.73.J39K46 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1566044650/wholesaleproductA/",
  price =        "US\$29.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.24in x 7.36in x 1.39in",
  keywords =     "Java (computer program language)",
  paperback =    "yes",
}

@InProceedings{Kero:1996:ISD,
  author =       "B. Kero and S. Tsur",
  title =        "The {IQ} System: {A} deductive database information
                 lens for reasoning about textual information",
  crossref =     "Pedreschi:1996:LDI",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6160K (Deductive databases); C7250R (Information
                 retrieval techniques)",
  conflocation = "San Miniato, Italy; 1--2 July 1996",
  conftitle =    "Logic in Databases. International Workshop LID '96.
                 Proceedings",
  corpsource =   "Decision and Inf. Sci. Div., Argonne Nat. Lab., IL,
                 USA",
  countrypub =   "Germany",
  keywords =     "context-base; data visualisation; deductive database;
                 deductive databases; document; information; information
                 lens; information retrieval; Internet; IQ System; JAVA;
                 LDL++ deductive database; reasoning; repositories;
                 retrieval; textual information; Wide Web; World",
  treatment =    "A Application; P Practical",
}

@Book{Kierdorf:1996:IPJ,
  author =       "Wolfgang H.-D. Kierdorf",
  title =        "{Internet Programmierung mit Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "308",
  year =         "1996",
  ISBN =         "3-612-28134-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "40 DM",
  URL =          "http://www.addison-wesley.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Kikinis:1996:DBA,
  author =       "Ron Kikinis and Martha E. Shenton and Dan V. Iosifescu
                 and Robert W. McCarley and Pairash Saiviroonporn and
                 Hiroto H. Hokama and Andre Robatino and David Metcalf
                 and Cynthia G. Wible and Chiara M. Portas and Robert M.
                 Donnino and Ferenc A. Jolesz",
  title =        "A Digital Brain Atlas for Surgical Planning,
                 Model-Driven Segmentation, and Teaching",
  journal =      j-IEEE-TRANS-VIS-COMPUT-GRAPH,
  volume =       "2",
  number =       "3",
  pages =        "232--241",
  month =        sep,
  year =         "1996",
  CODEN =        "ITVGEA",
  ISSN =         "1077-2626",
  bibdate =      "Fri Jan 12 18:12:02 MST 2001",
  bibsource =    "http://www.computer.org/tvcg/tg1996/",
  note =         "Illustrates the use of Java for display and
                 visualization of medical images.",
  URL =          "http://dlib.computer.org/tg/books/tg1996/pdf/v0232.pdf;
                 http://www.computer.org/tvcg/tg1996/v0232abs.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kim:1996:RAW,
  author =       "Eugene Eric Kim",
  title =        "Running at {Warp} Speed",
  journal =      j-DDJ,
  volume =       "21",
  number =       "12",
  pages =        "12--12",
  month =        dec,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Oct 30 05:46:04 1996",
  note =         "Brief discussion of Java products under IBM OS/2.",
  acknowledgement = ack-nhfb,
}

@Article{King:1996:JTG,
  author =       "Julia King",
  title =        "{Java} top guns seek glory, not gold",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "42",
  pages =        "2--2",
  day =          "14",
  month =        oct,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  note =         "????",
  acknowledgement = ack-nhfb,
}

@InProceedings{Kleinoder:1996:MER,
  author =       "J. Kleinoder and M. Golm",
  title =        "{MetaJava}: an efficient run-time meta architecture
                 for {Java}",
  crossref =     "Cabrera:1996:PFI",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6150J
                 (Operating systems); C6140D (High level languages);
                 C6150C (Compilers, interpreters and other processors)",
  conflocation = "Seattle, WA, USA; 27--28 Oct. 1996",
  conftitle =    "Proceedings of the Fifth International Workshop on
                 Object-Orientation in Operating Systems",
  corpsource =   "Dept. of Comput. Sci. IV, Erlangen-Nurnberg Univ.,
                 Germany",
  keywords =     "adaptability; computing; concurrent; distributed
                 computing; Java; just-in-; location control; meta
                 objects; MetaJava; method invocation; mobile objects;
                 object-; object-oriented languages; object-oriented
                 programming; of data; operating; operating systems
                 (computers); oriented language; program compilers;
                 reflection; remote; run-time meta architecture;
                 run-time performance; security; security policies;
                 software performance evaluation; system; time
                 compilation",
  sponsororg =   "IEEE Comput. Soc. Tech. Committee on Oper. Syst.;
                 USENIX",
  treatment =    "P Practical",
}

@InProceedings{Kleinoeder:1996:MER,
  author =       "J{\"u}rgen Kleinoeder and Michael Golm",
  title =        "{MetaJava}: An efficient run-time meta architecture
                 for {Java}",
  crossref =     "Cabrera:1996:PFI",
  pages =        "54--61",
  year =         "1996",
  bibdate =      "Sat Jan 25 15:06:13 MST 1997",
  bibsource =    "Compendex database",
  abstract =     "Adaptability to special requirements of applications
                 is a crucial concern of modern operating system
                 architectures. Reflection and meta objects are means to
                 achieve this adaptability. This paper reports on ideas
                 and experience we obtained while extending the run-time
                 system of the object-oriented language Java with
                 reflective capabilities. We explain our model of an
                 object-oriented architecture that allows flexible and
                 selective attachment of reflective properties to
                 objects. We show how reflection can be obtained with
                 minimal changes to the existing system and how the
                 penalty in run-time performance can be minimized. Our
                 architecture is not limited to special application
                 domains like distributed or concurrent computing but
                 can also be used to support different security
                 policies, just-in-time compilation, location control of
                 mobile objects, etc. As an example, a remote method
                 invocation mechanism is described to demonstrate how
                 the Java programming model can be enhanced using our
                 meta architecture.",
  acknowledgement = ack-nhfb,
  affiliation =  "Univ of Erlangen-Nuernberg",
  affiliationaddress = "Ger",
  classification = "722.4; 723; 723.1; 723.2; 723.3",
  conference =   "Proceedings of the 1996 5th International Workshop on
                 Object Orientation in Operating Systems",
  journalabr =   "Int Workshop Object Orientat Oper Syst",
  keywords =     "Computer architecture; Computer operating systems;
                 Computer systems programming; Concurrency control;
                 Distributed computer systems; Java programming
                 language; Meta objects; Object oriented programming;
                 Remote method invocation mechanism; Run time systems;
                 Security of data",
  meetingaddress = "Seattle, WA, USA",
  meetingdate =  "Oct 27--28 1996",
  meetingdate2 = "10/27--28/96",
}

@Book{Knappe:1996:HJH,
  author =       "Heiko Knappe and Till S. Schwalm",
  title =        "{HTML und Java: HTML-Crashkurs mit vielen Tips,
                 Applets zum Einbinden in eigene HTML-Seiten,
                 Programmierung mit Java, grosser Referenzteil,
                 Java-Zauberei}",
  publisher =    "Vogel",
  address =      "W{\"u}rzburg, Germany",
  pages =        "138",
  year =         "1996",
  ISBN =         "3-8259-1382-1",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 09:09:44 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "34 DM",
  URL =          "http://medweb.uni-muenster.de/zbm/liti/design.html#473",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxtitle =      "{Chip Special\slash Anwenderpraxis: HTML und Java}",
}

@Book{Knecht:1996:WDJ,
  author =       "Joachim Knecht",
  title =        "{Web Design mit Java}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "????",
  month =        oct,
  year =         "1996",
  ISBN =         "3-540-61182-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.springer.de/",
  note =         "Includes CD-ROM.",
  price =        "40 DM",
  URL =          "http://www.springer.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxnote =       "Check author name: Jochim or Joachim??",
}

@Book{Knobloch:1996:JBB,
  author =       "Frank Knobloch",
  title =        "{Java: (Das BHV Buch)}",
  publisher =    pub-BHV,
  address =      pub-BHV:adr,
  pages =        "????",
  month =        sep,
  year =         "1996",
  ISBN =         "3-89360-335-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.ctn-service.com/bhv/inhalt.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "79 DM",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Knowles:1996:SWJ,
  author =       "Anne Knowles",
  title =        "Second-wave {Java} tools tuned to perform",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "18",
  pages =        "82--??",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Tue Jan 26 09:28:04 MST 1999",
  abstract =     "If you're fed up with the prehistoric state of Java
                 {GUI} builders, debuggers, and compilers (what
                 compilers?), help is on the way in second- generation
                 Java tools",
  acknowledgement = ack-nhfb,
}

@Book{Kooros:1996:JBW,
  author =       "Paul Kooros and Michele DeWolfe and David Heib",
  title =        "{JavaScript}: Blueprints to a world beyond {HTML}",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "xii + 337",
  day =          "1",
  month =        aug,
  year =         "1996",
  ISBN =         "0-7615-0685-3",
  LCCN =         "A76.73.J39K66 1996",
  bibdate =      "Mon Jun 22 08:15:02 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0761506853/wholesaleproductA/",
  price =        "US\$35.00",
  acknowledgement = ack-nhfb,
  dimensions =   "9.22in x 7.48in x 0.91in",
  paperback =    "yes",
  xxnote =       "Library of Congress says authors are Paul Kooros and
                 Michele DeWolfe. This ISBN occurs under
                 \cite{Jacobs:1996:JBW,Heib:1996:J,Kooros:1996:JBW}.",
}

@Book{Koosis:1996:JPD,
  author =       "Donald J. Koosis and David S. Koosis",
  title =        "{Java} Programming for Dummies",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xxvi + 382 (or 408??)",
  day =          "1",
  month =        jun,
  year =         "1996",
  ISBN =         "1-56884-995-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1568849958/wholesaleproductA/;
                 http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$29.99",
  URL =          "http://db.www.idgbooks.com/database/book/isbn/generic-book.tmpl?query=1-56884-995-8;
                 http://www.idgbooks.com/database/book_result.msql?uid=uidg323&isbn=1-56884-995-8",
  acknowledgement = ack-nhfb,
  dimensions =   "9.17in x 7.38in x 1.04in",
  paperback =    "yes",
}

@TechReport{Kramer:1996:JP,
  author =       "Doug Kramer",
  title =        "The {Java} Platform",
  type =         "Report",
  institution =  pub-SUN,
  address =      pub-SUN:adr,
  pages =        "????",
  year =         "1996",
  bibdate =      "Wed Mar 03 07:39:45 1999",
  URL =          "http://java.sun.com/doc/whitePaper.Platform/JavaPlatform.doc.html",
  abstract =     "This paper defines the Java Platform and provides
                 descriptions of each of its parts. It is written for
                 developers and others interested in understanding the
                 wide range of environments where Java-powered applets
                 and applications can run.\par

                 For more up-to-date and detailed information about the
                 features and architecture of the Java Platform and
                 development environment, refer to the Developer's
                 Corner at the JavaSoft web site http://java.sun.com. In
                 particular, see The Java Language Environment: A White
                 Paper.\par

                 The Java Platform is developed by JavaSoft, an
                 operating company of Sun Microsystems, Inc.",
  acknowledgement = ack-nhfb,
}

@Article{Krishna:1996:PRC,
  author =       "Dileep Krishna",
  title =        "Product Reviews: {Caf{\'e}}: the Right Place for
                 {Java}",
  journal =      j-COMPUTER,
  volume =       "29",
  number =       "7",
  pages =        "104--108",
  month =        jul,
  year =         "1996",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Mon Aug 19 08:41:56 1996",
  acknowledgement = ack-nhfb,
}

@Book{Kuhnel:1996:JF,
  author =       "Ralf K{\"u}hnel",
  title =        "{Die Java Fibel: Programmierung interaktiver Homepages
                 f{\"u}r das World Wide Web}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "224",
  year =         "1996",
  ISBN =         "3-8273-1024-X (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Wed Feb 21 07:43:39 2001",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "59,90 DM",
  URL =          "http://www.addison-wesley.de/;
                 http://www.addison-wesley.de/KD/NE/1024.html",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.addison-wesley.de/",
}

@Book{Ladd:1996:UHJa,
  author =       "Eric Ladd and Jim O'Donnell and Jerry Ablan and
                 others",
  title =        "Using {HTML} 3.2, {Java} 1.1, and {CGI}: Platinum
                 Edition",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xlvi + 1471",
  day =          "1",
  month =        nov,
  year =         "1996",
  ISBN =         "0-7897-0932-5",
  LCCN =         "QA76.76.H94L33 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/07897/bud/0789709325.html;
                 http://www.amazon.com/exec/obidos/ISBN=0789709325/wholesaleproductA/",
  note =         "Includes two CD-ROMs.",
  price =        "US\$69.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.46in x 7.64in x 2.38in",
  keywords =     "HTML (document markup language); Java (computer
                 program language); technology -- computers and computer
                 technology; World Wide Web (information retrieval
                 system)",
}

@Book{Ladd:1996:UHJb,
  author =       "Eric Ladd",
  title =        "Using {HTML}, {Java} and {CGI}, Platinum Edition",
  publisher =    pub-MACMILLAN-COMPUTER,
  address =      pub-MACMILLAN-COMPUTER:adr,
  pages =        "????",
  month =        nov,
  year =         "1996",
  ISBN =         "0-614-20289-2",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$69.99",
  acknowledgement = ack-nhfb,
  keywords =     "CGI (computer network protocol); HTML (document
                 markup; Java (computer program language); language)",
}

@Book{Laffra:1996:AJI,
  author =       "Chris Laffra",
  title =        "Advanced {Java}: Idioms, Pitfalls, Styles and
                 Programming Tips",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xv + 270",
  day =          "12",
  month =        sep,
  year =         "1996",
  ISBN =         "0-13-534348-8",
  LCCN =         "QA76.73.J38L34 1997",
  bibdate =      "Mon Jun 22 08:16:11 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0135343488/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$35.95",
  URL =          "http://members.aol.com/laffra/book.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.24in x 7.04in x 1.01in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Article{Lakos:1996:LCS,
  author =       "J. Lakos",
  title =        "Large-scale {C++} software design: physical hierarchy.
                 2 Effective testing, improved maintainability,
                 independent reuse",
  journal =      j-C-PLUS-PLUS-REPORT,
  volume =       "8",
  number =       "8",
  pages =        "55--64",
  month =        sep,
  year =         "1996",
  CODEN =        "CRPTE7",
  ISSN =         "1040-6042",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6110B (Software
                 engineering techniques); C6150C (Compilers,
                 interpreters and other processors); C6140D (High level
                 languages)",
  corpsource =   "Mentor Graphics Corp., Warren, NJ, USA",
  keywords =     "C language; C++ software design-time; compile-time
                 coupling; compiled languages; component include;
                 encapsulation; graph; independent; large-scale C++
                 software design; large-scale systems; logical;
                 object-oriented languages; object-oriented programming;
                 physical dependencies; physical design; physical design
                 rules; physical hierarchy; program; program compilers;
                 relationships; run-time efficiency; separate
                 translation; software maintainability; software
                 maintenance; software reusability; software reuse;
                 software testing; testing; units",
  treatment =    "P Practical",
}

@Book{Lalani:1996:JPLa,
  author =       "Suleiman `Sam' Lalani and Kris A. Jamsa",
  title =        "{Java} Programmer's Library",
  publisher =    pub-JAMSA,
  address =      pub-JAMSA:adr,
  pages =        "iv + 556",
  year =         "1996",
  ISBN =         "1-884133-26-6",
  LCCN =         "QA76.73.J38L35 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1884133266/wholesaleproductA/;
                 http://www.jamsa.com/jp.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$49.95",
  URL =          "http://www.jamsa.com/catalog/javalib/javalib.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "10.38in x 8.51in x 1.38in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Lalani:1996:JPLb,
  author =       "Suleiman Lalani and Kris Jamsa",
  title =        "{Java Programmer's Library, Deutsche Ausgabe}",
  publisher =    pub-FRANZIS-VERLAG,
  address =      pub-FRANZIS-VERLAG:adr,
  pages =        "????",
  month =        sep,
  year =         "1996",
  ISBN =         "3-7723-4573-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.franzis-buch.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "German translation of \cite{Lalani:1996:JPLa}.
                 Includes CD-ROM.",
  price =        "89 DM",
  URL =          "http://www.franzis-buch.de/katalog/javalibrary/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@InProceedings{Lamping:1996:VLT,
  author =       "John Lamping and Ramana Rao",
  title =        "Visualizing large trees using the hyperbolic browser",
  crossref =     "Tauber:1996:PCH",
  pages =        "388--389",
  year =         "1996",
  bibdate =      "Thu Dec 12 16:46:56 MST 1996",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  affiliation =  "Xerox Palo Alto Research Cent",
  affiliationaddress = "Palo Alto, CA, USA",
  classification = "722.2; 722.4; 723.1.1; 723.2; 723.5; 903.3",
  conference =   "Proceedings of the 1996 Conference on Human Factors in
                 Computing Systems, CHI 96",
  journalabr =   "Conf Hum Fact Comput Syst Proc",
  keywords =     "C (programming language); Computational geometry; Data
                 structures; Display devices; Focus plus context scheme;
                 Graphical user interfaces; Hierarchical systems;
                 Hyperbolic browser; Hyperbolic plane; Information
                 retrieval; Information visualization; Interactive
                 computer graphics; Interactive computer systems; JAVA
                 language; LISP (programming language); Mathematical
                 techniques; Visualization; Web Space visualization",
  meetingaddress = "Vancouver, BC, Can",
  meetingdate =  "Apr 13--18 1996",
  meetingdate2 = "04/13--18/96",
}

@Book{Laurel:1996:J,
  author =       "Chris Laurel",
  title =        "{3-D Java}",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "xxviii + 383",
  day =          "1",
  month =        jul,
  year =         "1996",
  ISBN =         "1-56205-597-6",
  LCCN =         "QA76.73.J38F73 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/newriders/;
                 http://www.amazon.com/exec/obidos/ISBN=1562055976/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://www.mcp.com/nrp/",
  acknowledgement = ack-nhfb,
  xxtitle =      "{3D Java}",
}

@Article{Lavallee:1996:SLB,
  author =       "Paul C. Lavallee",
  title =        "Shedding Light on {Broadway}: While it reminds people
                 of {Java}, the {X} follow-on has a set of powerful
                 capabilities in its own right",
  journal =      j-X-J,
  volume =       "5",
  number =       "5",
  pages =        "32--34, 36",
  month =        may,
  year =         "1996",
  CODEN =        "XJOUEA",
  ISSN =         "1056-7003",
  bibdate =      "Tue May 07 06:55:10 1996",
  acknowledgement = ack-nhfb,
}

@Book{Lea:1996:CPJ,
  author =       "Douglas Lea",
  title =        "Concurrent Programming in {Java}: Design Principles
                 and Patterns",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xii + 339",
  day =          "1",
  month =        nov,
  year =         "1996",
  ISBN =         "0-201-69581-2 (paperback)",
  LCCN =         "QA76.73.J38L4 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0201695812/wholesaleproductA/;
                 http://www.aw.com/devpress/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.76",
  series =       "Addison/Wesley Java series Java series",
  URL =          "http://www.aw.com/cseng/titles/0-201-69581-2/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.24in x 7.45in x 0.74in",
  keywords =     "Java (Computer program language); Parallel programming
                 (Computer science); technology -- computers and
                 computer technology",
  paperback =    "yes",
}

@Book{Lea:1996:JVW,
  author =       "Rodger Lea and Kouichi Matsuda and Ken Miyashita",
  title =        "{Java} for {3D} and {VRML} Worlds",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "xiii + 399",
  day =          "1",
  month =        dec,
  year =         "1996",
  ISBN =         "1-56205-689-1",
  LCCN =         "QA76.73.J38L43 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/newriders/;
                 http://www.amazon.com/exec/obidos/ISBN=1562056891/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$45.00",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=1-56205-689-1&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "9.03in x 7.31in x 1.06in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Article{Leach:1996:RHJ,
  author =       "George W. Leach",
  title =        "Review: Hooked on {Java}",
  journal =      j-LOGIN,
  volume =       "21",
  number =       "3",
  pages =        "55--??",
  month =        jun,
  year =         "1996",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Wed Aug 13 10:48:45 MDT 1997",
  bibsource =    "http://www.usenix.org/cgi-bin/sortbib.pl?-sA",
  acknowledgement = ack-nhfb,
}

@Article{Leach:1996:RJP,
  author =       "George W. Leach",
  title =        "Review: The {Java} Programming Language",
  journal =      j-LOGIN,
  volume =       "21",
  number =       "5",
  pages =        "46--??",
  month =        oct,
  year =         "1996",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Wed Aug 13 10:48:45 MDT 1997",
  bibsource =    "http://www.usenix.org/cgi-bin/sortbib.pl?-sA",
  acknowledgement = ack-nhfb,
}

@TechReport{Lehman:1996:H,
  author =       "Mike Lehman",
  title =        "{HotTEA}",
  type =         "Web page",
  institution =  "Cereus Design Corp.",
  address =      "1199 Forest Ave., Suite 264, Pacific Grove, CA 93950,
                 USA, Voice \& Fax: 408-626-3016",
  pages =        "????",
  year =         "1996",
  bibdate =      "Mon Mar 10 22:36:05 1997",
  note =         "Implements a simple Basic interpreter in Java.",
  URL =          "http://www.mbay.net/~cereus7/HotTEA.html",
}

@Book{Lemay:1996:JT,
  author =       "Laura Lemay and Charles L. Perkins",
  title =        "{Java in 21 Tagen}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "571",
  year =         "1996",
  ISBN =         "3-87791-865-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  note =         "Includes CD-ROM.",
  price =        "79 DM",
  URL =          "http://rendezvous.com/java/book.html;
                 http://slack.lne.com/lemay/index.html;
                 http://www.mut.com/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Lemay:1996:LLW,
  author =       "Laura Lemay and Michael G. Moncur",
  title =        "{Laura Lemay}'s {Web} Workshop {JavaScript}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxix + 393",
  day =          "1",
  month =        sep,
  year =         "1996",
  ISBN =         "1-57521-141-6",
  LCCN =         "QA76.73.J39L47 1996",
  bibdate =      "Mon Jun 22 08:26:04 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1575211416/wholesaleproductA/",
  price =        "US\$39.99, CDN\$56.95, CDN\$37.50",
  series =       "Laura Lemay's Web Workshop Series",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211416.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.11in x 7.40in x 1.17in",
  paperback =    "yes",
}

@Book{Lemay:1996:PJ,
  author =       "Laura Lemay and Charles L. Perkins",
  title =        "Le Programmeur {Java}",
  publisher =    pub-SIMON-SCHUSTER-FRANCE,
  address =      pub-SIMON-SCHUSTER-FRANCE:adr,
  pages =        "xvii + 498",
  year =         "1996",
  ISBN =         "2-7440-0104-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ssm.fr/",
  note =         "French translation of \cite{Lemay:1996:TYJa}. Includes
                 CD-ROM.",
  price =        "220 FF",
  series =       "Le Programmeur",
  URL =          "http://slack.lne.com/lemay/index.html",
  acknowledgement = ack-nhfb,
  language =     "French",
  xxnote =       "Wrong ISBN in french.html: has 2-84180-078-4 instead
                 of 2-7440-0104-X, and missing Perkins as second
                 author.",
  xxtitle =      "{Java}",
}

@Book{Lemay:1996:TYJa,
  author =       "Laura Lemay and Charles L. Perkins",
  title =        "Teach Yourself {Java} in 21 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxiv + 527",
  year =         "1996",
  ISBN =         "1-57521-030-4",
  LCCN =         "QA76.73.J38L46 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.amazon.com/exec/obidos/ISBN=1575210304/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM. 250,000 copies of this book were sold
                 in its first eight weeks.",
  price =        "US\$39.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575210304.html;
                 http://www.mcp.com/13113543955138/cgi-bin/bag?isbn=1-57521-030-4&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "9.09in x 7.36in x 1.51in",
  keywords =     "computers and computer technology; Java (computer
                 program language); Java (Computer program language) --
                 Handbooks, manuals, etc.; programming languages
                 (electronic computers); technology --",
  paperback =    "yes",
}

@Book{Lemay:1996:TYJb,
  author =       "Laura Lemay and Charles L. Perkins and Tim Webster",
  title =        "Teach Yourself {Java} for {MacIntosh} in 21 Days",
  publisher =    pub-HAYDEN,
  address =      pub-HAYDEN:adr,
  pages =        "xviii + 567",
  month =        apr,
  year =         "1996",
  ISBN =         "1-56830-280-0 (paperback)",
  LCCN =         "QA76.73.J38L45 1996",
  bibdate =      "Mon Jun 22 16:02:04 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/hayden/;
                 http://www.amazon.com/exec/obidos/ISBN=1568302800/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40.00",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15683/bud/1568302800.html;
                 http://www.mcp.com/hayden/internet/tyjava/index.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.07in x 7.33in x 1.57in (paperback), 9.54in x 7.73in
                 x 2.53in (hardback)",
  keywords =     "Java (Computer program language); Macintosh
                 (Computer)",
  paperback =    "yes",
}

@Book{Lemay:1996:TYJd,
  author =       "Laura Lemay and Charles L. Perkins and Michael
                 Morrison",
  title =        "Teach Yourself {Java} in 21 Days: Professional
                 Reference Edition",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxxvi + 1247",
  year =         "1996",
  ISBN =         "1-57521-183-1",
  LCCN =         "QA76.73.J38 L46 1996b",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.amazon.com/exec/obidos/ISBN=1575211831/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$59.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211831.html;
                 http://www.mcp.com/cgi-bin/bag?isbn=1-57521-183-1&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "9.07in x 7.33in x 1.57in (paperback), 9.54in x 7.73in
                 x 2.53in (hardback)",
  keywords =     "Java (Computer program language); Macintosh
                 (Computer)",
  paperback =    "yes",
}

@Book{Lemay:1996:TYS,
  author =       "Laura Lemay and Charles L. Perkins and Rogers
                 Cadenhead",
  title =        "Teach Yourself {Sunsoft Java Workshop} in 21 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxvi + 622",
  year =         "1996",
  ISBN =         "1-57521-159-9",
  LCCN =         "QA76.73.J39L46 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.amazon.com/exec/obidos/ISBN=1575211599/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211599.html;
                 http://www.mcp.com/cgi-bin/bag?isbn=1-57521-159-9&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "9.08in x 7.39in x 1.61in",
  paperback =    "yes",
}

@Book{Lemay:1996:WWN,
  author =       "Laura Lemay and Ned Snell",
  title =        "{Laura Lemay's Web} workshop: {Netscape Gold} and
                 {JavaScript}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxii + 368",
  year =         "1996",
  ISBN =         "1-57521-128-9",
  LCCN =         "TK5105.883.N48L466 1996",
  bibdate =      "Fri Jun 14 13:26:46 1996",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211289.html;
                 http://www.mcp.com/samsnet/",
  acknowledgement = ack-nhfb,
  xxtitle =      "Netscape navigator gold 3",
}

@Article{Lemay:1996:YJI,
  author =       "Laura Lemay and Charles Perkins",
  title =        "Yes, {Java} is Secure. Here's Why --- Secure
                 transactions on the {Internet}? Yup. Here, today, now.
                 Just run {Java-compiled} bytecode on a {Java Virtual
                 Machine}, and you can keep the cyberpunks off the
                 {Internet}",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "5",
  pages =        "47--??",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat May 4 17:16:13 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Lemay:1996:YJS,
  author =       "Laura Lemay and Charles Perkins",
  title =        "Yes, {Java}'s secure. Here's why",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "????",
  pages =        "47--49",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Internet --- Access control; Java (Computer
                 language)",
}

@Article{Levin:1996:SSN,
  author =       "Rich Levin and Mary Hayes",
  title =        "{Sun}'s Shiny New Object: Meet {Joe}, a universal
                 messaging widget that eases development of globally
                 distributed apps. The {Web} will never be the same",
  journal =      j-INFORMATION-WEEK,
  volume =       "572",
  pages =        "14--15",
  day =          "25",
  month =        mar,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Thu Aug 15 14:29:39 1996",
  note =         "From the article: ``Sun's product, named Joe, will be
                 a universal messaging widget that will make developing
                 globally distributed apps as easy as adding three lines
                 of Java code.''",
  acknowledgement = ack-nhfb,
}

@Book{Levine:1996:LJD,
  author =       "David Levine",
  title =        "Live {Java}: Database to Cyberspace",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  pages =        "xxi + 323",
  month =        aug,
  year =         "1996",
  ISBN =         "0-12-445485-2",
  LCCN =         "QA76.73.J38L48 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0124454852/wholesaleproductA/;
                 http://www.apnet.com/approfessional/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$24.95",
  URL =          "http://www.apcatalog.com/cgi-bin/AP?ISBN=0124454852&LOCATION=US&FORM=FORM2",
  acknowledgement = ack-nhfb,
  dimensions =   "9.28in x 7.41in x 0.96in",
  keywords =     "advertising; business -- advertising and public
                 relations; internet; Java (Computer program language)",
  lccnalt =      "96-023412",
  paperback =    "yes",
}

@Article{Levitt:1996:MN,
  author =       "J. Levitt",
  title =        "The making of an {NC}",
  journal =      j-INFORMATION-WEEK,
  volume =       "????",
  number =       "606",
  pages =        "64, 68, 72",
  day =          "18",
  month =        "????",
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5010D (Selection guides); D5020 (Computer networks
                 and intercomputer communications)",
  keywords =     "Boundless Technologies; buyer's guides; Computer XL;
                 corporate desktop; HDS Network Systems; Java Virtual
                 Machine; local area networks; microcomputers; NC;
                 Network; network computers; Reference Profile standard;
                 terminal vendors; thin client desktop; Workstation
                 Supra 66; X; X terminal software; X terminals",
  treatment =    "P Practical; R Product Review",
}

@Article{Levitt:1996:NWC,
  author =       "J. Levitt",
  title =        "The new {Web} clients [browser comparison]",
  journal =      j-INFORMATION-WEEK,
  volume =       "576",
  number =       "576",
  pages =        "73--74, 76, 78",
  day =          "22",
  month =        apr,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2080 (Information services and database systems);
                 D5000 (Office automation - computing)",
  keywords =     "ActiveX; browser comparison; client; Communications
                 Corp.; compatibility; core components; desktop
                 operating system; DP industry; execution; groupware;
                 HTML; information networks; Internet; intranets; Java;
                 Java applet; Java run-time environment; licensable
                 technology; Microsoft Internet Explorer 3.0 for;
                 Netscape; Netscape Navigator 3.0 for Windows 95; OLE;
                 packages; platform-neutral; scripting languages; side
                 JavaScript; software; technology analysis; third-party
                 developers; vendors; Web browser vendors; Web clients;
                 Web server; Windows 95; Windows registry",
  treatment =    "P Practical",
}

@Article{Levitt:1996:SSL,
  author =       "J. Levitt",
  title =        "Shedding some light on {NCs}",
  journal =      j-INFORMATION-WEEK,
  volume =       "????",
  number =       "606",
  pages =        "57--58, 62, 64",
  day =          "18",
  month =        "????",
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5010 (Computers and work stations); D5020 (Computer
                 networks and intercomputer communications)",
  keywords =     "buyer's guides; Computer; Desktop; Intel; Java; Java
                 applications; JavaOS; local area networks;
                 microcomputers; Microsoft; NCOS operating system;
                 NetPC; Network; network; network computer; network
                 computer desktop architecture; networking; NT
                 Workstation; operating systems; protocols; Sun; TCP/IP;
                 Unix applications; Windows; Windows 95 Workstation;
                 Windows applications; X Window desktops; X-terminal
                 vendors",
  treatment =    "P Practical; R Product Review",
}

@Article{Lewis:1996:BCB,
  author =       "Ted Lewis",
  title =        "Binary Critic: The big software chill",
  journal =      j-COMPUTER,
  volume =       "29",
  number =       "3",
  pages =        "12--14",
  month =        mar,
  year =         "1996",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Naval Postgraduate Sch., Monterey, CA, USA",
  classcodes =   "C0230 (Economic, social and political aspects of
                 computing); C6000 (Computer software)",
  corpsource =   "Naval Postgraduate Sch., Monterey, CA, USA",
  keywords =     "computer software; consumer; Information Age; Java;
                 mainstream status; monopoly; positive feedback;
                 pressure; profit; socio-economic effects; software
                 companies; software houses; standards; technology
                 obsolescence; wealth",
  treatment =    "G General Review",
}

@Article{Lewis:1996:BCW,
  author =       "Ted Lewis",
  title =        "Binary Critic: Will tiny beans conquer the world
                 again?",
  journal =      j-COMPUTER,
  volume =       "29",
  number =       "9",
  pages =        "13--14",
  month =        sep,
  year =         "1996",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  note =         "Discusses Java and its component technology, Java
                 Beans.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C7210 (Information
                 services and centres); C6110J (Object-oriented
                 programming)",
  corpsource =   "Naval Postgraduate Sch., Monterey, CA, USA",
  keywords =     "ActiveX; binaries; Internet; J-code; Java Beans; Java
                 language; Microsoft; middleware; object-oriented
                 languages; software portability; Wintel",
  treatment =    "P Practical",
}

@Article{Li:1996:WWW,
  author =       "Xin Li and D. J. Valentino and G. J. So and R. Lufkin
                 and R. K. Taira",
  title =        "A {World Wide Web} telemedicine system",
  journal =      j-PROC-SPIE,
  volume =       "2711",
  number =       "????",
  pages =        "427--439",
  month =        "????",
  year =         "1996",
  CODEN =        "PSISDG",
  ISSN =         "0277-786X",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210R (Multimedia communications); B6210L (Computer
                 communications); C7140 (Medical administration); C6130M
                 (Multimedia); C6130S (Data security); C7330 (Biology
                 and medical computing); C6160S (Spatial and pictorial
                 databases); C6155 (Computer communications software)",
  conflocation = "Newport Beach, CA, USA; 13--15 Feb. 1996",
  conftitle =    "Medical Imaging 1996. PACS Design and Evaluation:
                 Engineering and Clinical Issues",
  corpsource =   "Dept. of Radiol. Sci., California Univ., Los Angeles,
                 CA, USA",
  keywords =     "CGI; communication; consultants; data privacy; health
                 care; hypermedia; hypermedia medical record;
                 information systems; interactive communications;
                 interactive hypermedia medical record; Internet; Java;
                 management; medical; multimedia communication; PACS;
                 physician; privacy issues; radiology; remote access;
                 security; security of data; telemedicine architecture;
                 teleradiology; World Wide Web telemedicine system;
                 World-Wide Web",
  sponsororg =   "SPIE",
  treatment =    "P Practical",
}

@InProceedings{Liao:1996:FDU,
  author =       "W. S. Liao and See-Mong Tan and R. H. Campbell",
  title =        "Fine-grained, dynamic user customization of operating
                 systems",
  crossref =     "Cabrera:1996:PFI",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150J (Operating systems); C6110J (Object-oriented
                 programming)",
  conflocation = "Seattle, WA, USA; 27--28 Oct. 1996",
  conftitle =    "Proceedings of the Fifth International Workshop on
                 Object-Orientation in Operating Systems",
  corpsource =   "Digital Comput. Lab., Illinois Univ., Urbana, IL,
                 USA",
  keywords =     "communications; customizable operating system;
                 fine-grained customization; fine-grained dynamic user
                 customization; interprocess; Java; kernel; object
                 invocation; object-; object-oriented programming;
                 operating system; operating system kernels; oriented
                 frameworks; protection-domain switches",
  sponsororg =   "IEEE Comput. Soc. Tech. Committee on Oper. Syst.;
                 USENIX",
  treatment =    "P Practical",
}

@Article{Liederman:1996:IT,
  author =       "Erica Liederman",
  title =        "The {Internet} Toaster",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "01",
  pages =        "??--??",
  year =         "1996",
  URL =          "http://www.sun.com/sunworldonline/swol-01-1996/swol-01-appliance.html",
  abstract =     "Alluring Java Internet terminal idea meets skepticism
                 from PC, X-terminal makers. Is this a dumb idea -- or
                 will it turn PCs into ``legacy systems''?",
  acknowledgement = ack-nhfb,
}

@Article{Liederman:1996:STC,
  author =       "Erica Liederman",
  title =        "{Sun}'s tempest in the coffee pot",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "02",
  pages =        "??--??",
  year =         "1996",
  URL =          "http://www.sun.com/sunworldonline/swol-02-1996/swol-02-javacup.html",
  abstract =     "Was Sun's Java Cup International contest a gimmick to
                 steal code? Plus, other Java-related news.",
  acknowledgement = ack-nhfb,
}

@Article{Linkins:1996:EJH,
  author =       "Kim Fulcher Linkins",
  title =        "Enjoying {Java}? How about some {Joe}?",
  journal =      j-SUN-OBSERVER,
  volume =       "10",
  number =       "5",
  pages =        "1, 7",
  month =        may,
  year =         "1996",
  ISSN =         "1058-5400",
  bibdate =      "Tue May 07 11:03:25 1996",
  acknowledgement = ack-nhfb,
}

@Article{Linkins:1996:JWP,
  author =       "Kim Fulcher Linkins",
  title =        "{Java Workshop} provides {Web}-based development
                 environment",
  journal =      j-SUN-OBSERVER,
  volume =       "10",
  number =       "5",
  pages =        "1, 6",
  month =        may,
  year =         "1996",
  ISSN =         "1058-5400",
  bibdate =      "Tue May 07 10:56:55 1996",
  acknowledgement = ack-nhfb,
}

@Article{Linthicum:1996:ADT,
  author =       "David S. Linthicum",
  title =        "App dev tackles the intranet",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "15",
  pages =        "113--??",
  day =          "1",
  month =        sep,
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "As client/server embraces the intranet, tool vendors
                 are recasting their products for the Web while
                 developers have been busy learning new technologies,
                 such as Java and ActiveX.",
  acknowledgement = ack-nhfb,
}

@Article{Linthicum:1996:CD,
  author =       "David S. Linthicum",
  title =        "{C/S} Developer",
  journal =      j-DBMS,
  volume =       "9",
  number =       "9",
  pages =        "24--??",
  day =          "1",
  month =        aug,
  year =         "1996",
  CODEN =        "DBMSEO",
  ISSN =         "1041-5173",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "The latest batch of Java tools.",
  acknowledgement = ack-nhfb,
}

@Article{Linthicum:1996:DLL,
  author =       "D. S. Linthicum",
  title =        "{DCE} lightens its load",
  journal =      j-DBMS,
  volume =       "9",
  number =       "7",
  pages =        "24, 26, 28",
  month =        jun,
  year =         "1996",
  CODEN =        "DBMSEO",
  ISSN =         "1041-5173",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "AT and T, Vienna, VA, USA",
  classcodes =   "C6150N (Distributed systems software); C0310H
                 (Equipment and software evaluation methods)",
  corpsource =   "AT and T, Vienna, VA, USA",
  keywords =     "client-server systems; client/server computing;
                 DCE-enabled products; DE-Light Web Client; development;
                 Distributed Computing Environment; heterogeneous
                 environment; Internet; Java; Microsoft; middleware
                 product; open systems; open systems standard; projects;
                 reviews; software; Transarc; Windows; World Wide Web
                 browser clients",
  treatment =    "P Practical; R Product Review",
}

@Article{Linthicum:1996:HCJ,
  author =       "D. S. Linthicum",
  title =        "Here come the {Java} tools",
  journal =      j-DBMS,
  volume =       "9",
  number =       "9",
  pages =        "24, 26, 28",
  month =        aug,
  year =         "1996",
  CODEN =        "DBMSEO",
  ISSN =         "1041-5173",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6115 (Programming support); C7210 (Information
                 services and centres); C6110J (Object-oriented
                 programming); C6140D (High level languages); C6150N
                 (Distributed systems software)",
  keywords =     "application development; client-server systems;
                 Internet; Intranet; Java; Navigator 2.0; Netscape;
                 object oriented language; object-oriented languages;
                 object-oriented programming; programming environments;
                 software; software tools; three-tier client server
                 applications; tools; two-tier client server
                 applications; World Wide Web",
  treatment =    "P Practical",
}

@Article{Liu:1996:FCP,
  author =       "Dianbin Liu",
  title =        "Future of computing in the petroleum industry",
  journal =      j-PROC-PETROLEUM-COMPUT-CONF,
  pages =        "245--254",
  year =         "1996",
  CODEN =        "PPCMEG",
  bibdate =      "Thu Dec 12 16:46:56 MST 1996",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  affiliation =  "Scientific Software-Intercomp Inc",
  classification = "511; 722.4; 723.1; 723.2; 723.5; 903",
  conference =   "Proceedings of the 1996 Petroleum Computer
                 Conference",
  journalabr =   "Proc Pet Comput Conf",
  keywords =     "Calculations; Computer networks; Computer software;
                 Data transfer; Information technology; Interactive
                 computer systems; Internet; Object oriented
                 programming; Petroleum industry; Software Package Java;
                 Software Package JavaScript; User interfaces; Web
                 browser; World Wide Web",
  meetingaddress = "Dallas, TX, USA",
  meetingdate =  "Jun 2--5 1996",
  meetingdate2 = "06/02--05/96",
}

@Book{Lorenz:1996:JOO,
  author =       "Mark Lorenz",
  title =        "{Java} As an Object-Oriented Language",
  publisher =    pub-SIGS-BOOKS-MULTIMEDIA,
  address =      pub-SIGS-BOOKS-MULTIMEDIA:adr,
  pages =        "50",
  month =        jun,
  year =         "1996",
  ISBN =         "1-884842-40-2",
  LCCN =         "QA76.73.J38L67 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1884842402/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sigs.com/books/",
  price =        "US\$85.00",
  series =       "Java Report Professional Ser.; Vol. 1",
  URL =          "http://www.sigs.com/books/wp_java.html;
                 http://www.sigs.com/books/wp_javaoo.html",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer; Java (Computer program language);
                 object-; Object-oriented programming (Computer
                 science); oriented programming (computer science);
                 program language); technology -- computers and computer
                 technology",
}

@Book{Lorenz:1996:NOI,
  author =       "Mark Lorenz",
  title =        "Navigating Objects: The Interactive Approach to Object
                 Technology",
  publisher =    pub-SIGS,
  address =      pub-SIGS:adr,
  pages =        "????",
  month =        mar,
  year =         "1996",
  ISBN =         "1-884842-32-1",
  LCCN =         "????",
  bibdate =      "Fri May 31 07:14:57 1996",
  note =         "Includes CD-ROM.",
  price =        "US\$249.00",
  acknowledgement = ack-nhfb,
}

@Book{Loy:1996:JPI,
  author =       "Marc Loy and Thomas J. Berry",
  title =        "{Java} Programming for the {Internet}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  year =         "1996",
  ISBN =         "0-13-270778-0",
  LCCN =         "QA76.73.J38 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0132707780/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  note =         "CD-ROM only; no printed book.",
  price =        "US\$69.95",
  URL =          "http://www.prenhall.com/allbooks/ptr_0132707780.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.70in x 7.12in x 2.09in",
  keywords =     "(computer network); internet; Java (computer program
                 language); technology -- computers and computer
                 technology",
}

@Article{Lu:1996:PDD,
  author =       "C. Lu",
  title =        "Power documents [document oriented computing]",
  journal =      j-INC,
  volume =       "18",
  number =       "9",
  pages =        "35--??",
  month =        "????",
  year =         "1996",
  CODEN =        "INCCDU",
  ISSN =         "0162-8968",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2010 (Business and professional); D5050 (Word
                 processing equipment); D2050 (Financial applications)",
  keywords =     "desktop publishing; document oriented computing; Hot
                 Java; information management; integrated software;
                 interactive computing; linked files; programs; report
                 creation; spreadsheet; spreadsheets; word processing;
                 word processors",
  treatment =    "P Practical",
}

@Book{Macary:1996:PJ,
  author =       "Jean-Fran{\c{c}}ois Macary and C{\'e}dric Nicolas",
  title =        "Programmation {Java}",
  publisher =    pub-EYROLLES,
  address =      pub-EYROLLES:adr,
  pages =        "236",
  year =         "1996",
  ISBN =         "2-212-08916-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.estp.fr/eyrolles/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "168 FF",
  URL =          "http://www.estp.fr/eyrolles;
                 http://www.fisystem.fr/java/javabook.htm#A3;
                 http://www.fisystem.fr/java/{javabook}.htm",
  acknowledgement = ack-nhfb,
  keywords =     "Langages de programmation; Ordinateurs --
                 Programmation; Serveurs (informatique) --
                 Programmation",
  language =     "French",
}

@Book{MacGregor:1996:WSH,
  author =       "Robert S. MacGregor and Alberto Aresi and Andreas
                 Siegert",
  title =        "www.security: How to Build a Secure {World Wide Web}
                 Connection: Broad based primer on {WWW} Security.
                 Practical examples including {CGI} and {Java}. Business
                 on the {Web} Risk Analysis",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xi + 211",
  year =         "1996",
  ISBN =         "0-13-612409-7 (softcover)",
  LCCN =         "TK5105.888.M236 1996",
  bibdate =      "Tue Nov 25 10:11:46 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35.00",
  series =       "ITSO networking series",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0136124097.html",
  acknowledgement = ack-nhfb,
  keywords =     "computer networks -- security measures; web sites --
                 security measures; world wide web (information
                 retrieval system) -- security measures",
  url-publisher = "http://www.prenhall.com/",
}

@Article{Mackie:1996:JVC,
  author =       "Jamieson Mackie",
  title =        "{Java} and {VRML} combination may silence critics of
                 both",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "6",
  number =       "11",
  pages =        "27, 29",
  month =        nov,
  year =         "1996",
  ISSN =         "1057-7041",
  bibdate =      "Sat Nov 16 14:49:41 1996",
  acknowledgement = ack-nhfb,
}

@Article{Maley:1996:FSA,
  author =       "Maley and L. Kilpatrick and E. W. Schreiner and N. S.
                 Scott and G. H. F. Diercksen",
  title =        "The formal specification of abstract data types and
                 their implementation in {Fortran 90}: implementation
                 issues concerning the use of pointers",
  journal =      j-COMP-PHYS-COMM,
  volume =       "98",
  number =       "1-2",
  pages =        "167--180",
  month =        oct,
  year =         "1996",
  CODEN =        "CPHCBZ",
  ISSN =         "0010-4655",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6120 (File
                 organisation)",
  corpsource =   "Dept. of Appl. Math. and Theor. Phys., Queen's Univ.,
                 Belfast, UK",
  countrypub =   "Netherlands",
  keywords =     "abstract data types; computational-science; data
                 encapsulation; disposal; efficiency; formal; formal
                 specification; FORTRAN; Fortran 90; identification;
                 implementation issues; information hiding; operations;
                 pointers use; software; space; specification; storage
                 management; storage recovery",
  treatment =    "P Practical; T Theoretical or Mathematical",
}

@Article{Mane:1996:SJP,
  author =       "I. Mane",
  title =        "Survey of the {Java} programming language",
  journal =      j-ELECTRONIK,
  volume =       "45",
  number =       "17",
  pages =        "84--87",
  day =          "20",
  month =        "????",
  year =         "1996",
  CODEN =        "EKRKAR",
  ISSN =         "0013-5658",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6150C (Compilers,
                 interpreters and other processors)",
  countrypub =   "Germany",
  keywords =     "fixed; high level languages; Java programming
                 language; memory partitions; multi-threading; program
                 compilers; source code compiler",
  language =     "German",
  treatment =    "G General Review",
}

@Book{Manger:1996:EJD,
  author =       "Jason J. Manger",
  title =        "Essential {Java}: Developing Interactive Applications
                 for the {World-Wide Web}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xi + 364",
  month =        may,
  year =         "1996",
  ISBN =         "0-07-709292-9 (paperback)",
  LCCN =         "QA76.73.J38M36 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0077092929/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$39.95",
  URL =          "http://www.gold.net/users/ag17/index.htm;
                 http://www.infor.com:53311/cgi/getarec?mgh30062",
  acknowledgement = ack-nhfb,
  annote =       "System requirements for accompanying computer disc:
                 32-bit version of Windows and runs on X86-based CPUs
                 (i.e. 80486 and Pentium-based personal computers).",
  dimensions =   "9.07in x 7.31in x 0.95in",
  keywords =     "Java (Computer program language); Java (computer
                 program language); technology -- data processing; World
                 Wide Web (Information retrieval system)",
  paperback =    "yes",
}

@Book{Manger:1996:JCD,
  author =       "Jason J. Manger",
  title =        "{Java}: The Complete Development Kit",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "0-07-709332-1, 0-07-709337-2",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 17:45:04 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0077093321/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$39.95",
  URL =          "http://mcgraw-hill.inforonics.com/cgi/getarec?mgh30929%comp",
  acknowledgement = ack-nhfb,
  dimensions =   "9.14in x 6.67in x 1.79in",
  keywords =     "Java; technology -- computers and computer
                 technology",
  url-author =   "http://www.gold.net/users/ag17/index.html",
  url-publisher = "http://www.mcgraw-hill.com/",
}

@Book{Manger:1996:JEC,
  author =       "Jason J. Manger",
  title =        "{Javascript} Essentials: Creating Interactive {Web}
                 Applications",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxxvii + 541",
  year =         "1996",
  ISBN =         "0-07-882234-3",
  LCCN =         "QA76.73.J39M37 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0078822343/wholesaleproductA/",
  price =        "US\$34.95",
  URL =          "http://www.osborne.com/",
  acknowledgement = ack-nhfb,
  dimensions =   "8.99in x 7.32in x 1.25in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Manning:1996:WPJ,
  author =       "Michael M. Manning",
  title =        "{Web} Programming with {JBuilder}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "1-57521-152-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
  xxauthor =     "Michelle M. Manning",
  xxnote =       "Library of Congress has: Michelle Manning, Web
                 programming with Latte",
}

@Article{Mateosian:1996:BBB,
  author =       "Richard Mateosian",
  title =        "Books, books, books",
  journal =      j-IEEE-MICRO,
  volume =       "16",
  number =       "4",
  pages =        "77--79",
  month =        aug,
  year =         "1996",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732",
  bibdate =      "Fri Mar 14 12:10:22 1997",
  note =         "Brief reviews of several Java books.",
}

@Article{Mateosian:1996:MRU,
  author =       "Richard Mateosian",
  title =        "Micro Review --- Unlike {C++}, which seeks to extend
                 {C} and maintain a large degree of backward
                 compatibility, {Java} starts from {C} and rips out its
                 most troublesome and error-prone features",
  journal =      j-IEEE-MICRO,
  volume =       "16",
  number =       "3",
  pages =        "3--5",
  month =        jun,
  year =         "1996",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732",
  bibdate =      "Fri Mar 14 12:09:27 1997",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer language)",
  xxnote =       "Check title?? Issue missing from UofUtah Marriott
                 Library.",
}

@Misc{Matsumura:1996:JDW,
  author =       "Miko Matsumura and Steven Nathan and Steve Outtrim and
                 Tengku Mohd Azzman Shariffadeen and Francis Yeoh",
  title =        "{Java} Development on the Web",
  publisher =    pub-UNIV-VIDEO-COMM,
  address =      pub-UNIV-VIDEO-COMM:adr,
  day =          "21",
  month =        mar,
  year =         "1996",
  bibdate =      "Sat Apr 19 09:09:01 1997",
  note =         "1 videocassette (60 min.). Order number Sun-20.",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language)",
}

@Book{Maurers:1996:CTJ,
  author =       "Rolf M{\"a}urers and Kai Baufeldt",
  title =        "{Das Computer Taschenbuch Java}",
  publisher =    pub-DATA-BECKER,
  address =      pub-DATA-BECKER:adr,
  pages =        "370",
  year =         "1996",
  ISBN =         "3-8158-1553-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.data-becker.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "20 DM",
  URL =          "http://www.data-becker.de/javatest/projekt.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.data-becker.de/",
  xxauthor =     "Kai Baufeldt and Rolf M{\"a}urers",
}

@InProceedings{Maybee:1996:MID,
  author =       "M. J. Maybee and D. M. Heimbigner and L. J.
                 Osterweil",
  title =        "Multilanguage interoperability in distributed systems
                 Experience report",
  crossref =     "IEEE:1996:PICb",
  pages =        "451--463",
  month =        "????",
  year =         "1996",
  bibdate =      "Fri Jan 3 07:17:51 MST 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Dept. of Comput. Sci., Colorado Univ., Boulder, CO,
                 USA",
  classcodes =   "C6150N (Distributed systems software); C6140D (High
                 level languages)",
  conflocation = "Berlin, Germany; 25--30 March 1996",
  conftitle =    "Proceedings of IEEE 18th International Conference on
                 Software Engineering",
  corpsource =   "Dept. of Comput. Sci., Colorado Univ., Boulder, CO,
                 USA",
  keywords =     "Ada client program; Arcadia software architecture; C;
                 C language; C++; client-server systems; communication
                 mechanism; conceptual model; distributed; heterogeneous
                 component-based software systems; Java; language
                 server; languages; Lisp; LISP; multilanguage
                 interoperability; multilingual; object-oriented; open
                 systems; performance; portability; programming language
                 support; PROLOG; Prolog; Q system; reliability;
                 software portability; software reliability; systems;
                 Tcl",
  sponsororg =   "IEEE Comput. Soc. Tech. Council on Software Eng.; ACM
                 SIGSOFT; Gesellschaft fur Inf",
  treatment =    "G General Review",
}

@Article{McCandless:1996:ISW,
  author =       "Michael McCandless and Giovanni Flammia",
  title =        "{Internet} Services: Where the {Web} is headed:
                 {Java}'s star turn",
  journal =      j-IEEE-EXPERT,
  volume =       "11",
  number =       "2",
  pages =        "82--83",
  month =        apr,
  year =         "1996",
  CODEN =        "IEEXE7",
  ISSN =         "0885-9000",
  bibdate =      "Fri Mar 14 12:35:07 1997",
}

@Article{McCarthy:1996:GJ,
  author =       "Vance McCarthy",
  title =        "{Gosling} on {Java}",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "????",
  pages =        "30--37",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Gosling, James; Java (Computer language)",
}

@Article{McCarthy:1996:GJD,
  author =       "Vance McCarthy",
  title =        "{Gosling} on {Java} --- {A} {DATAMATION} exclusive
                 interview with the creator of {Java}, {Sun
                 Microsystems' James Gosling}",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "5",
  pages =        "30--??",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat May 4 17:16:13 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{McCarthy:1996:PJI,
  author =       "Michael McCarthy",
  title =        "From the publisher: {Java} and the {Internet PC}",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "01",
  pages =        "??--??",
  year =         "1996",
  URL =          "http://www.sun.com/sunworldonline/swol-01-1996/swol-01-editorial.html",
  abstract =     "Before you make up you mind on the viability of the
                 Internet Toaster, Java terminal, Web PC, or whatever
                 you call it, there are few things you need to
                 understand.",
  acknowledgement = ack-nhfb,
}

@Book{McComb:1996:JSC,
  author =       "Gordon McComb",
  title =        "The {JavaScript} sourcebook: create interactive
                 {JavaScript} programs for the {World Wide Web}",
  publisher =    pub-WILEY-COMPUTER,
  address =      pub-WILEY-COMPUTER:adr,
  pages =        "xxv + 726",
  day =          "1",
  month =        aug,
  year =         "1996",
  ISBN =         "0-614-20338-4, 0-471-16185-3 (paperback)",
  LCCN =         "QA76.73.J38M353 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0471161853/wholesaleproductA/",
  price =        "US\$44.95 (hardback), US\$39.95 (paperback)",
  URL =          "http://www.wiley.com/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.19in x 7.55in x 1.73in",
  keywords =     "JavaScript (Computer program language); World Wide Web
                 (Information retrieval system)",
  paperback =    "yes",
}

@Article{McConville:1996:WWL,
  author =       "D. McConville and J. Magid and P. Jones",
  title =        "So wide a {Web}, so little time",
  journal =      j-EDUCOM-REV,
  volume =       "31",
  number =       "3",
  pages =        "44--48",
  month =        may # "-" # jun,
  year =         "1996",
  CODEN =        "EDREEW",
  ISSN =         "1045-9146",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7210 (Information services and centres); C6130M
                 (Multimedia)C6140D (High level languages); C7250
                 (Information storage and retrieval)",
  keywords =     "description languages; HTML; hypermedia; Hypertext
                 Markup Language; Internet; Java; multimedia; object
                 oriented language; object-oriented languages; page;
                 Reality Modelling Language; Virtual; virtual reality;
                 VRML; World Wide Web",
  treatment =    "P Practical",
}

@Article{McCoy:1996:PBH,
  author =       "John H. McCoy",
  title =        "Programmer's bookshelf: {{\em Hooked on Java}}, by {A.
                 van Hoff, S. Shaio, and O. Starbuch} [review]",
  journal =      j-DDJ,
  volume =       "21",
  number =       "4",
  pages =        "128--??",
  month =        apr,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm",
  acknowledgement = ack-nhfb,
}

@Book{McGraw:1996:JS,
  author =       "Gary McGraw and Edward Felten",
  title =        "{Java} security",
  publisher =    pub-SIGS-BOOKS-MULTIMEDIA,
  address =      pub-SIGS-BOOKS-MULTIMEDIA:adr,
  pages =        "46",
  year =         "1996",
  ISBN =         "1-884842-72-0",
  LCCN =         "????",
  bibdate =      "Tue Sep 02 22:33:52 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sigs.com/books/",
  price =        "US\$85",
  URL =          "http://www.sigs.com/books/wp_javasec.html",
  acknowledgement = ack-nhfb,
  keywords =     "Computer security; Java (Computer program language);
                 Java (computer program language); technology --
                 computers and computer technology",
}

@Book{McIntosh:1996:TJM,
  author =       "Harry McIntosh and Lynnzy Orr",
  title =        "Talk {Java} to Me: The Interactive Click, Listen, and
                 Learn Guide to {Java} Programming",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "200",
  year =         "1996",
  ISBN =         "1-57169-044-1",
  LCCN =         "QA76.73.J38M355 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/waite/;
                 http://www.amazon.com/exec/obidos/ISBN=1571690441/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$24.99",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=1-57169-044-1&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "8.94in x 7.32in x 0.80in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Article{McLaughlin:1996:LAL,
  author =       "J. McLaughlin",
  title =        "A look at the leading {Java} development tools",
  journal =      j-SOFTWARE-ECONOMICS-LETTER,
  volume =       "5",
  number =       "11",
  pages =        "4--5",
  month =        nov,
  year =         "1996",
  CODEN =        "SECLE3",
  ISSN =         "1065-6146",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5000 (Office automation - computing)",
  corpsource =   "Giga Inf. Group, Cambridge, MA, USA",
  keywords =     "buyer's guides; Java development; software tools; Sun
                 Java Workshop; Symantec Java Caf{\'e}; tools",
  treatment =    "E Economic; P Practical; R Product Review",
}

@Article{McMurdo:1996:HL,
  author =       "G. McMurdo",
  title =        "{HTML} for the lazy",
  journal =      j-J-INFO-SCI-PRINCIPLES-PRACTICE,
  volume =       "22",
  number =       "3",
  pages =        "198--212",
  month =        "????",
  year =         "1996",
  CODEN =        "JIOSED",
  ISSN =         "0165-5515",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7230 (Publishing and reproduction); C6130D (Document
                 processing techniques); C6130M (Multimedia); C7210
                 (Information services and centres)",
  corpsource =   "Queen Margaret Coll., Edinburgh, UK",
  countrypub =   "UK",
  keywords =     "Acrobat software; browsing; electronic publishing;
                 graphical; HTML; HTML production; HTML publishing; HTML
                 syntax; HTML tags; hypermedia; hypertext mark-up
                 language; information professionals; information
                 providers; information provision; Internet; Internet
                 publishing; Java application language; World Wide Web",
  treatment =    "G General Review",
}

@Article{Meese:1996:OHJ,
  author =       "Philip David Meese",
  title =        "The One Hour {Java} Applet --- Everything you need to
                 know to build your first {Java} applet. Using this
                 tutorial, at the end of one or two hours you will have
                 a working {Java} bar-chart applet and {HTML} page",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "5",
  pages =        "51--61",
  month =        mar,
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Computer science --- Study and teaching; Java
                 (Computer language)",
}

@Article{Melford:1996:WNT,
  author =       "Bob Melford",
  title =        "{Web} and {Net} Tactics: Looking behind the {Java}
                 jive",
  journal =      j-DIGITAL-NEWS-REVIEW,
  volume =       "13",
  number =       "4",
  pages =        "17--??",
  month =        "????",
  year =         "1996",
  ISSN =         "1065-7452",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@InProceedings{Mendelzon:1996:QWW,
  author =       "A. O. Mendelzon and G. A. Mihaila and T. Milo",
  title =        "Querying the {World Wide Web}",
  crossref =     "IEEE:1996:PFIb",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7250 (Information storage and retrieval); C6130M
                 (Multimedia); C6130D (Document processing techniques);
                 C4210L (Formal languages and computational
                 linguistics); C6140D (High level languages); C7210
                 (Information services and centres)",
  conflocation = "Miami Beach, FL, USA; 18--20 Dec. 1996",
  conftitle =    "Proceedings of 4th International Conference on
                 Parallel and Distributed Information Systems",
  corpsource =   "Dept. of Comput. Sci., Toronto Univ., Ont., Canada",
  keywords =     "calculus; computational linguistics; document
                 collection; document network; formal; hypermedia;
                 hypertext links; information; information retrieval
                 requests; Internet; Java; large heterogeneous
                 distributed; locality; multiple index; network servers;
                 process algebra; processing; query; query cost;
                 retrieval; semantics; servers; SQL; textual retrieval;
                 topology-based queries; virtual graph model; Web
                 searching; WebSQL query language; World Wide Web
                 querying",
  sponsororg =   "IEEE Compt. Soc. Tech. Committee on Data Eng.; ACM
                 SIGMOD",
  treatment =    "P Practical",
}

@Book{Mendinets:1996:JU,
  author =       "Dave Mendinets and others",
  title =        "{JBuilder} Unleashed",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "1-57521-103-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
  xxtitle =      "Latte Unleashed",
}

@Article{Menkus:1996:JRC,
  author =       "B. Menkus",
  title =        "{Java} raises control, audit, and security issues",
  journal =      j-EDPACS,
  volume =       "24",
  number =       "6",
  pages =        "11--16",
  month =        dec,
  year =         "1996",
  CODEN =        "EDPCDF",
  ISSN =         "0736-6981",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C0310D (Computer installation
                 management); C6130S (Data security)",
  corpsource =   "Menkus Assoc., Manchester, TN, USA",
  keywords =     "advanced computer program development; auditing; data
                 integrity; information processing applications;
                 information security concerns; integrity; Java;
                 object-; object-oriented languages; oriented
                 programming; security issues; security of data; tool;
                 trustworthiness",
  treatment =    "P Practical",
}

@Article{Messmer:1996:DWJ,
  author =       "Ellen Messmer",
  title =        "Developers Work out {Java} kinks",
  journal =      j-NETWORK-WORLD,
  volume =       "13",
  number =       "34",
  pages =        "35",
  day =          "19",
  month =        aug,
  year =         "1996",
  ISSN =         "0887-7661",
  bibdate =      "Fri Sep 20 11:29:24 1996",
  note =         "Describes problems in getting the same look-and-feel
                 on different platforms from AWT.",
  URL =          "http://www.nwfusion.com/",
  acknowledgement = ack-nhfb,
}

@Article{Messmer:1996:SRJ,
  author =       "Ellen Messmer and Carol Sliwa",
  title =        "{Sun} reaffirms {Java} control",
  journal =      j-NETWORK-WORLD,
  volume =       "13",
  number =       "51",
  pages =        "1, 13",
  day =          "16",
  month =        dec,
  year =         "1996",
  ISSN =         "0887-7661",
  bibdate =      "Tue Dec 24 14:32:16 1996",
  acknowledgement = ack-nhfb,
}

@Article{Metz:1996:JJN,
  author =       "Eldon Metz",
  title =        "{Java}, {JFactory}, and network development",
  journal =      j-DDJ,
  volume =       "21",
  number =       "9",
  pages =        "78, 80--82, 85--87",
  month =        sep,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "http://www.ddj.com/index/author/index.htm; UnCover
                 library database",
  abstract =     "JFactory is a cross-platform screen painter,
                 prototyper, and code generator for Java that lets you
                 concentrate on the design and functionality of you GUI
                 by generating AWT source code. Eldon uses it to build
                 and Internet-based client/server Java application.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6115 (Programming support); C6180G (Graphical user
                 interfaces); C6150N (Distributed systems software);
                 C6155 (Computer communications software); C6110V
                 (Visual programming)",
  keywords =     "Abstract Window; API documentation; application
                 generators; application program interfaces; chat
                 application; classes; client-server communication;
                 client-server systems; code generator; computer
                 communications software; cross-platform screen; domain
                 software; drag-and-drop point-and-click; Events sheet;
                 functionality; graphical user interfaces; GUI;
                 interfaces; Internet; Internet-based client/server Java
                 application; JChat; JFactory; modifiable; network
                 development; network servers; Object Manager; painter;
                 project file; prototyper; public; rapid prototyping;
                 sockets; software prototyping; source code generation;
                 Toolkit; user-added Java source code; visual
                 programming",
  treatment =    "P Practical",
}

@Misc{Microsoft:1996:MVJ,
  author =       "{Microsoft Corporation}",
  title =        "{Microsoft Visual J++}",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  edition =      "Professional",
  year =         "1996",
  bibdate =      "Mon Feb 24 15:49:20 MST 1997",
  note =         "Includes one CD ROM, getting started card, and
                 poster.",
  acknowledgement = ack-nhfb,
  annote =       "System requirements: IBM PC or compatible with 486 or
                 higher processor; 8MB RAM (12MB recommended) for
                 Windows 95, 16MB RAM (20MB recommended) for Windows NT
                 Workstation; Microsoft Windows 95 or Windows NT
                 Workstation 4.0 or later; 20MB hard disk space; CD-ROM
                 drive; VGA or higher-resolution monitor (Super VGA
                 recommended); mouse.",
  keywords =     "Application software -- Development -- Software; Java
                 (Computer program language) -- Software",
}

@Book{Middendorf:1996:JPR,
  author =       "Stefan Middendorf and Reiner Singer and Stefan
                 Strobel",
  title =        "{Java: Programmierhandbuch und Referenz}",
  publisher =    pub-DPUNKT-VERLAG,
  address =      pub-DPUNKT-VERLAG:adr,
  pages =        "811",
  month =        jun,
  year =         "1996",
  ISBN =         "3-920993-38-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.dpunkt.de/welcome.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "88,00 DM",
  URL =          "http://www.dpunkt.de/produkte/java.html;
                 http://www.dpunkt.de/welcome.html;
                 http://www.dpunkt.de:80/produkte/Java.html;
                 http://www.emedia.de/bin/bookshop?show=4605&id=",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Unpublished{Milowski:1996:KSI,
  author =       "R. A. Milowski and P. Bothner",
  title =        "The Kawa scheme interpreter project",
  year =         "1996",
  bibdate =      "Mon Oct 13 08:29:49 1997",
  note =         "Kawa translates the scheme programming language (a
                 simplified Lisp) to Java bytecodes. Kawa is compared
                 with Harissa in \cite{Muller:1997:HFE}.",
  URL =          "http://www.copsol.com/kawa/index.html",
  acknowledgement = ack-nhfb,
}

@Book{MindQ:1996:JLI,
  author =       "MindQ",
  title =        "{Java} Live: An Interactive Learning Tool",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "1-56276-482-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.amazon.com/exec/obidos/ISBN=1562764829/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  xxauthor =     "Anonymous",
}

@Book{Mintert:1996:JGE,
  author =       "Stefan Mintert",
  title =        "{JavaScript}: Grundlagen und Einf{\"u}hrung",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "300",
  year =         "1996",
  ISBN =         "3-8273-1087-3 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 09:18:59 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  price =        "60 DM",
  URL =          "http://www.addison-wesley.de/;
                 http://www.addison-wesley.de/KD/PR/1087.html",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Mione:1996:XOB,
  author =       "A. N. Mione",
  title =        "{X} opens on {Broadway}",
  journal =      j-DIGITAL-SYS-REP,
  volume =       "18",
  number =       "4",
  pages =        "8--10",
  month =        "Fall",
  year =         "1996",
  CODEN =        "DSREFP",
  ISSN =         "1086-9638",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C7210
                 (Information services and centres)",
  corpsource =   "Network Services, Rutgers Univ., NJ, USA",
  keywords =     "Broadway architecture; CGI; client-server systems;
                 client/server platform; HTML; Internet; Java; Web
                 technologies; X",
  treatment =    "P Practical",
}

@Book{Misgeld:1996:EJ,
  author =       "Wolfgang Misgeld and J{\"u}rgen Gruber",
  title =        "{Einstieg in Java}",
  publisher =    pub-CARL-HANSER,
  address =      pub-CARL-HANSER:adr,
  pages =        "187",
  year =         "1996",
  ISBN =         "3-446-18836-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.hanser.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "56 DM",
  URL =          "http://www.hanser.de/computer/buecher/mi18836.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@InProceedings{Mitchell:1996:JBFa,
  author =       "Jim Mitchell",
  title =        "{Java OS}: Back to the Future",
  crossref =     "USENIX:1996:SOS",
  institution =  "JavaSoft",
  pages =        "1--??",
  day =          "28--31",
  month =        oct,
  year =         "1996",
  bibdate =      "Wed Aug 13 10:48:45 MDT 1997",
  bibsource =    "http://www.usenix.org/cgi-bin/sortbib.pl?-sA",
  acknowledgement = ack-nhfb,
}

@Article{Mitchell:1996:JBFb,
  author =       "James G. Mitchell",
  title =        "{JavaOS}: back to the future",
  journal =      j-OPER-SYS-REV,
  volume =       "30",
  number =       "SI",
  pages =        "1--1",
  month =        oct,
  year =         "1996",
  CODEN =        "OSRED8",
  ISSN =         "0163-5980",
  bibdate =      "Sat Aug 26 08:55:58 MDT 2006",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{Mohseni:1996:WDP,
  author =       "Piroz Mohseni",
  title =        "{Web} Database Primer Plus: Connect Your Database to
                 the {World Wide Web} Using {HTML}, {CGI}, and {Java}",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "xxvii + 482",
  year =         "1996",
  ISBN =         "1-57169-070-0 (softcover)",
  LCCN =         "QA76.9.D26M66 1996",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  note =         "Includes CD-ROM.",
  price =        "US\$44.99",
}

@Article{Moncur:1996:LEA,
  author =       "Michael Moncur",
  title =        "Letter to the Editor: Adventures in {JavaScript}",
  journal =      j-BYTE,
  volume =       "21",
  number =       "12",
  pages =        "20--20",
  month =        dec,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Tue Nov 19 07:30:38 1996",
  acknowledgement = ack-nhfb,
}

@Article{Morin:1996:INJ,
  author =       "Richard Morin",
  title =        "The {Internet Notebook Java} And {JavaScript}",
  journal =      j-UNIX-REVIEW,
  volume =       "14",
  number =       "8",
  pages =        "87--??",
  day =          "1",
  month =        jul,
  year =         "1996",
  CODEN =        "UNRED5",
  ISSN =         "0742-3136",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  acknowledgement = ack-nhfb,
}

@Book{Morrison:1996:JU,
  author =       "Michael Morrison and others",
  title =        "{Java} unleashed: Everything you need to master
                 {Java}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxxii + 971",
  year =         "1996",
  ISBN =         "1-57521-049-5 (paperback)",
  LCCN =         "QA76.73.J38J384 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM. CD-ROM includes Symantec Caf{\'e}
                 Lite, Sun's Java 1.01 Developers Kit, plug-ins and
                 helper apps, and HTML editors and utilities for Windows
                 and Macintosh. Covers Version 1.0",
  price =        "US\$49.99, CDN\$69.99, UK\pounds 46.95",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575210495.html;
                 http://www.mcp.com/194152836633/cgi-bin/bag?isbn=1-57521-049-5&last=/bookstore;
                 http://www.mcp.com/cgi-bin/bag?isbn=1--57521-049-5&last=/",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language); World Wide Web
                 (Information retrieval system)",
  xxauthor =     "Appears to be same as \cite{Morrow:1996:JU}.",
  xxnote =       "Library of Congress says authors are Mike Fletcher and
                 others; this ISBN is recorded for
                 \cite{Fanta:1996:JU,Morrison:1996:JU,Morrow:1996:JU}.",
}

@Book{Morrison:1996:TYI,
  author =       "Michael Morrison",
  title =        "Teach Yourself {Internet} Game Programming With {Java}
                 in 21 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xvi + 416",
  month =        sep,
  year =         "1996",
  ISBN =         "1-57521-148-3",
  LCCN =         "QA76.76.C672M677 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.amazon.com/exec/obidos/ISBN=1575211483/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211483.html;
                 http://www.mcp.com/30549809800454/cgi-bin/bag?isbn=1-57521-148-3&last=/bookstore;
                 http://www.mcp.com/samsnet/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.13in x 7.38in x 1.15in",
  paperback =    "yes",
}

@Book{Morrow:1996:JU,
  editor =       "Cindy Morrow and others",
  title =        "{Java} Unleashed",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxxii + 971",
  year =         "1996",
  ISBN =         "1-57521-049-5",
  LCCN =         "QA76.73.J38J384 1996",
  bibdate =      "Thu Aug 22 08:52:38 1996",
  note =         "Includes CD-ROM with Symantec Caf{\'e} Lite, Sun's
                 Java 1.01 Developers Kit, plug-ins and helper apps, and
                 HTML editors and utilities for Windows and Macintosh",
  price =        "US\$49.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575210495.html",
  acknowledgement = ack-nhfb,
  xxauthor =     "Appears to be same as \cite{Morrison:1996:JU}.",
  xxnote =       "Library of Congress says authors are Mike Fletcher and
                 others; this ISBN is recorded for
                 \cite{Fanta:1996:JU,Morrison:1996:JU,Morrow:1996:JU}.",
}

@Book{Moseley:1996:DJP,
  author =       "Tom Moseley",
  title =        "Dummies 101: {Java} Programming",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "????",
  month =        sep,
  year =         "1996",
  ISBN =         "0-7645-0068-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0764500686/wholesaleproductA/;
                 http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$24.99",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@InProceedings{Moulding:1996:PAC,
  author =       "M. R. Moulding and M. J. Newton",
  title =        "Progressive animation of {CORE} requirements via an
                 underlying formal model",
  crossref =     "Samson:1996:PSQ",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110F (Formal methods); C6130B (Graphics techniques);
                 C6115 (Programming support)",
  conflocation = "Dundee, UK; 9--10 July 1996",
  conftitle =    "Proceedings of the 5th Software Quality Conference",
  corpsource =   "Royal Mil. Coll. of Sci., Cranfield Univ., Shrivenham,
                 UK",
  countrypub =   "UK",
  keywords =     "action-semantic; advanced CORE; animation; C++
                 language; characteristics; communicating sequential
                 processes; computer animation; connectivity;
                 control-flow animation; Controlled Requirements
                 Expression method; CORE requirements model; data; data
                 path activation; data-flow animation; flow analysis;
                 formal; formal specification; information processing;
                 information processing semantics; Java programming
                 language; model; model functions; model-based
                 formalism; processing behaviour; progressive animation;
                 requirements elicitation; software tools; specification
                 techniques; support tool; transaction; transaction
                 processing; Unix",
  sponsororg =   "Scottish Enterprise Tayside",
  treatment =    "P Practical",
}

@Misc{MPI:1996:HJP,
  author =       "{MindQ Publishing, Inc}",
  title =        "Hands on {Java} programming using {Microsoft Visual
                 J++}",
  publisher =    "MindQ Publishing, Inc.",
  address =      "Herndon, VA, USA",
  year =         "1996",
  bibdate =      "Mon Feb 24 15:49:20 MST 1997",
  note =         "Includes CD-ROM.",
  acknowledgement = ack-nhfb,
  annote =       "System requirements: 486 SX, 33 MHz processor or
                 better; Windows 95 or Windows NT 4.0; 3 MB hard disc
                 space; 8 MB RAM; SUGA monitor; sound card recommended;
                 Double-speed CD-ROM drive; mouse.",
  keywords =     "Java (Computer Program Language); Microsoft
                 Software.",
}

@Book{Muller:1996:JMP,
  author =       "Claus M. M{\"u}ller",
  title =        "{Java: Mehr als eine Programmiersprache: Konzepte und
                 Einsatzm{\"o}glichkeiten}",
  publisher =    pub-DPUNKT-VERLAG,
  address =      pub-DPUNKT-VERLAG:adr,
  pages =        "98",
  year =         "1996",
  ISBN =         "3-920993-44-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.dpunkt.de/welcome.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "49,00 DM",
  URL =          "http://www.dpunkt.de/produkte/javamehr.html;
                 http://www.dpunkt.de:80/produkte/Javamehr.html",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Munck:1996:AJM,
  author =       "Bob Munck",
  title =        "{Ada95} and {Java}: {A} Major Opportunity for the
                 {Ada} Community",
  journal =      j-SIGADA-LETTERS,
  volume =       "16",
  number =       "1",
  pages =        "18--20",
  month =        jan # "/" # feb,
  year =         "1996",
  CODEN =        "AALEE5",
  ISSN =         "0736-721X",
  bibdate =      "Wed Jan 24 08:04:16 1996",
  note =         "New mailing list \path|web_ada@acm.org| created for
                 discussion of Ada-Java issues. Send subscription
                 requests to \path|mailserv@acm.org| with no subject
                 line and a body consisting of the lines
                 \begin{verbatim} subscribe web_ada help
                 \end{verbatim}",
  acknowledgement = ack-nhfb,
}

@Article{Muramoto:1996:WAB,
  author =       "E. Muramoto",
  title =        "{WWW} application building tool {Walts}",
  journal =      j-NEC-TECH-J,
  volume =       "49",
  number =       "7",
  pages =        "152--156",
  month =        jul,
  year =         "1996",
  CODEN =        "NECGEZ",
  ISSN =         "0285-4139",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C7210 (Information
                 services and centres); C5620W (Other computer
                 networks); C6130M (Multimedia); C6115 (Programming
                 support); C6110B (Software engineering techniques);
                 C7250 (Information storage and retrieval)",
  countrypub =   "Japan",
  keywords =     "CASE tool; CGI; computer aided software engineering;
                 hypermedia; hypertext documents; interactive network
                 applications; Internet; Java; JavaScript; loosely
                 linked information; Netscape Navigator; software tools;
                 systems; viewers; Walts; Web; WWW application building
                 tool; WWW servers",
  language =     "Japanese",
  treatment =    "A Application; P Practical",
}

@Article{Murphy:1996:SL,
  author =       "P. Murphy",
  title =        "Standardizing on a language?",
  journal =      j-OBJECT-MAG,
  volume =       "6",
  number =       "4",
  pages =        "34--37",
  month =        jun,
  year =         "1996",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C7120 (Financial computing)",
  corpsource =   "WSC Technol., New York, NY, USA",
  keywords =     "C++; compilers; Eiffel; financial data processing;
                 interpreters; Java; language features; language
                 standardisation; object-; object-oriented languages;
                 Objective C; oriented programming; Smalltalk; WSC
                 Investment Services",
  treatment =    "G General Review",
}

@Book{Murray:1996:VJH,
  author =       "William H. Murray and Chris H. Pappas",
  title =        "The {Visual J++} handbook",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  pages =        "xv + 574",
  month =        oct,
  year =         "1996",
  ISBN =         "0-12-511915-1",
  LCCN =         "A76.73.J38 M87 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.apnet.com/approfessional/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://www.apcatalog.com/cgi-bin/AP?ISBN=0125119151&LOCATION=US&FORM=FORM2",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language); Microsoft Visual
                 J++",
}

@Book{Nagarathnam:1996:JNA,
  author =       "Nataraj Nagarathnam and Brian Maso and Arvind
                 Srinivasan",
  title =        "{Java} networking and {AWT API} superbible: the
                 comprehensive reference to the {Java} programming
                 language: everything you ever needed to know about
                 {Java} applets and its networking and windowing
                 {APIs}",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "xvii + 930",
  day =          "1",
  month =        jul,
  year =         "1996",
  ISBN =         "1-57169-031-X",
  LCCN =         "QA76.73.J38N34 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/waite/;
                 http://www.amazon.com/exec/obidos/ISBN=157169031X/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "119,00 DM; US\$59.95",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=1-57169-031-X&last=/bookstore;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm;
                 http://www.waite.com/waite/",
  acknowledgement = ack-nhfb,
  annote =       "System requirements for accompanying computer disk:
                 Windows, UNIX, Macintosh; Windows 95, Windows NT or
                 Solaris.",
  dimensions =   "8.94in x 7.03in x 1.95in",
  keywords =     "computer; Java (computer program language); networks;
                 technology -- computers and computer technology",
  paperback =    "yes",
}

@Article{Nance:1996:KNS,
  author =       "B. Nance",
  title =        "Keep networks safe from viruses",
  journal =      j-BYTE,
  volume =       "21",
  number =       "11",
  pages =        "167, 169, 171, 173, 175",
  month =        nov,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6130S (Data security); C0310D (Computer installation
                 management); C5620 (Computer networks and techniques);
                 D1060 (Security); D5020 (Computer networks and
                 intercomputer communications)",
  keywords =     "ActiveX components; antivirus scanning; backup plan;
                 buggy software; centralized; computer networks;
                 computer viruses; e-mail messages; interconnectedness;
                 Internet; Java applets; spreadsheet files; word
                 processing",
  treatment =    "P Practical",
}

@InProceedings{Natoli:1996:SPB,
  author =       "Anthony J. Natoli",
  title =        "Software patents: beating a dead horse and other
                 important concerns",
  crossref =     "IEEE:1996:EPP",
  pages =        "269--276",
  year =         "1996",
  bibdate =      "Thu Dec 12 16:46:56 MST 1996",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  affiliation =  "Dilworth \& Barrese",
  affiliationaddress = "Uniondale, NY, USA",
  classification = "723.1; 723.1.1; 723.2; 902.3; 911.4",
  conference =   "Proceedings of the ELECTRO'96",
  journalabr =   "Electro Int Conf Proc",
  keywords =     "Algorithms; Codes (symbols); Compton New Media patent;
                 Computer programming languages; Computer software;
                 Copyright protection; Data structures; Economics;
                 International trade; Java; Laws and legislation;
                 Marketing; Microsoft; Netscape; Patent protection;
                 Patentability; Patents and inventions; Software
                 engineering; Software industry; Windows",
  meetingaddress = "Somerset, NJ, USA",
  meetingdate =  "Apr 30--May 2 1996",
  meetingdate2 = "04/30--05/02/96",
  sponsor =      "IEEE",
}

@Book{Naughton:1996:JH,
  author =       "Patrick Naughton",
  title =        "The {Java} Handbook",
  publisher =    pub-OMH,
  address =      pub-OMH:adr,
  pages =        "xxiv + 424",
  year =         "1996",
  ISBN =         "0-07-882199-1",
  LCCN =         "QA76.73.J38 N38 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0078821991/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.osborne.com/",
  price =        "US\$27.95",
  URL =          "http://db.www.idgbooks.com/database/book/isbn/generic-book.tmpl?query=0-7645-3003-8;
                 http://www.osborne.com/int/{javah}.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.12in x 7.40in x 0.94in",
  keywords =     "Java (computer program language); Java (Computer
                 program language); technology -- data processing; World
                 Wide Web (Information retrieval system)",
  paperback =    "yes",
}

@Book{Naughton:1996:JHJ,
  author =       "Patrick Naughton",
  title =        "The {Java} Handbook [{Java} chuan wei tao yin shou
                 tse]",
  publisher =    "McGraw-Hill Inc. [Hudson Technology]",
  address =      "Taipei, Taiwan",
  pages =        "20 + 594",
  year =         "1996",
  ISBN =         "957-8496-07-9 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.hudson.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation of \cite{Naughton:1996:JH} by Chen
                 Phi Rhong.",
  price =        "500 NT\$",
  URL =          "http://www.hudson.com.tw;
                 http://www.hudson.com.tw/cbookn.html#N20C;
                 http://www.starwave.com/people/naughton/",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Article{Neilson:1996:EIW,
  author =       "I. Neilson and R. Thomas and C. Smeaton and A. Slater
                 and G. Chand",
  title =        "{Education 2000}: implications of {W3} technology",
  journal =      j-COMP-EDU,
  volume =       "26",
  number =       "1-3",
  pages =        "113--122",
  month =        apr,
  year =         "1996",
  CODEN =        "COMEDR",
  ISSN =         "0360-1315",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7110 (Educational administration); C7810C
                 (Computer-aided instruction); C5620W (Other computer
                 networks); C7210 (Information services and centres);
                 C7250R (Information retrieval techniques); C6130M
                 (Multimedia); C6160Z (Other DBMS); C6185 (Simulation
                 techniques)",
  conflocation = "Cambridge, UK; 10--13 April 1995",
  conftitle =    "Computer Assisted Learning. CAL 95 Symposium",
  corpsource =   "Inst. of Computer-Based Learning, Heriot-Watt Univ.,
                 Edinburgh, UK",
  countrypub =   "UK",
  keywords =     "digital simulation; educational; educational
                 computing; educational opportunities; environment;
                 Facility; globally interlinked; Hotjava; hypermedia;
                 hypermedia environment; hypermedia network; information
                 retrieval; Interact Communication; Interact project;
                 Interact Simulation Environment; Internet; Java
                 language; learning environment; learning process;
                 MATLAB; Presentation Manager; W3 technology; World Wide
                 Web",
  treatment =    "P Practical",
}

@Book{Neou:1996:HCJa,
  author =       "Vivian Neou and Mimi Recker",
  title =        "{HTML} 3.0 {CD} With {JavaScript} for the {Mac} and
                 Power {Mac}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xix + 441",
  day =          "1",
  month =        jun,
  year =         "1996",
  ISBN =         "0-13-439399-6",
  LCCN =         "QA76.76.H94 N43 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0134393996/wholesaleproductA/",
  price =        "US\$44.95",
  acknowledgement = ack-nhfb,
  dimensions =   "9.22in x 7.07in x 1.37in",
  keywords =     "HTML (Document markup language); Java (Computer
                 program language)",
  paperback =    "yes",
}

@Article{Newman:1996:EJ,
  author =       "Alex Newman",
  title =        "Had Enough {Java}?",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "4",
  pages =        "49--51",
  month =        apr,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Tue Apr 16 06:19:04 1996",
  acknowledgement = ack-nhfb,
}

@Article{Newman:1996:HHH,
  author =       "Alex Newman",
  title =        "Hurry, Hurry, Hurry, \ldots{}",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "6",
  pages =        "42, 44",
  month =        jun,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Tue Jun 25 09:54:16 1996",
  note =         "Discusses Military Java and JUGMAP (Java User Group
                 for Military Applications). See
                 \path|http://www.sug.org/jugmap.html|.",
  acknowledgement = ack-nhfb,
}

@Book{Newman:1996:MJ,
  author =       "Alex Newman",
  title =        "Le {Macmillan Java}",
  publisher =    pub-SIMON-SCHUSTER-FRANCE,
  address =      pub-SIMON-SCHUSTER-FRANCE:adr,
  pages =        "xxv + 771",
  year =         "1996",
  ISBN =         "2-7440-0147-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ssm.fr/",
  note =         "French translation of \cite{Newman:1996:UJC}. Includes
                 CD-ROM.",
  price =        "249 FF",
  URL =          "http://www.ssm.fr/catalog/fiches/0147.htm",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Newman:1996:UJC,
  author =       "Alexander Newman and others",
  title =        "Using {Java} with {CD-ROM}: Special edition",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Special",
  pages =        "xliv + 869",
  day =          "1",
  month =        apr,
  year =         "1996",
  ISBN =         "0-7897-0604-0",
  LCCN =         "QA76.73.J38U85 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.amazon.com/exec/obidos/ISBN=0789706040/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$49.99",
  URL =          "http://www.mcp.com/21855341933474/cgi-bin/bag?isbn=0-7897-0604-0&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "9.05in x 7.36in x 2.37in",
  keywords =     "communication networks; computer networks; computer
                 programming; computer programs; information retrieval;
                 information systems; Internets; Java (Computer
                 programming language); object-oriented programming;
                 Object-oriented programming (Computer science);
                 programming languages; World Wide Web; World wide web
                 servers",
  paperback =    "yes",
  xxauthor =     "Edward Toupin",
  xxtitle =      "Special Edition Using {Java}",
}

@Book{Newman:1996:UJS,
  author =       "Alex Newman",
  title =        "Using {Java}, Special Ed",
  publisher =    pub-MACMILLAN,
  address =      pub-MACMILLAN:adr,
  pages =        "????",
  month =        mar,
  year =         "1996",
  ISBN =         "0-614-14450-7",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language)",
}

@Book{NewRiders:1996:JAR,
  author =       "{New Riders Publishing Staff} and others",
  title =        "{Java API} Reference: {Java}, Applet and {Java.awt}
                 {API} Packages",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "416",
  month =        jul,
  year =         "1996",
  ISBN =         "1-56205-598-4",
  LCCN =         "96-028598",
  bibdate =      "Mon Sep 15 23:02:14 1997",
  price =        "US\$29.99",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language)",
  xxnote =       "This ISBN occurs under
                 \cite{Fraizer:1996:JAR,NewRiders:1996:JAR}.",
}

@Article{Nickerson:1996:BRJa,
  author =       "Doug Nickerson and Peter {van der Linden}",
  title =        "Book Review: {Just Java}",
  journal =      j-DDJ,
  volume =       "21",
  number =       "12",
  pages =        "134--??",
  month =        dec,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Dec 2 07:52:21 MST 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm",
  acknowledgement = ack-nhfb,
}

@Article{Nickerson:1996:BRJb,
  author =       "Doug Nickerson and David Flanagan's",
  title =        "Book Review: {Java in a Nutshell}",
  journal =      j-DDJ,
  volume =       "21",
  number =       "12",
  pages =        "134--??",
  month =        dec,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Dec 2 07:52:21 MST 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm",
  acknowledgement = ack-nhfb,
}

@Article{Nickerson:1996:BRJc,
  author =       "Doug Nickerson and David H. {Friedel Jr} and Anthony
                 Potts",
  title =        "Book Review: {Java Programming Language Handbook}",
  journal =      j-DDJ,
  volume =       "21",
  number =       "12",
  pages =        "134--??",
  month =        dec,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Dec 2 07:52:21 MST 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm",
  acknowledgement = ack-nhfb,
}

@Article{Nickerson:1996:RHJ,
  author =       "Douglas A. Nickerson",
  title =        "Review: {Hooked on Java}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "11",
  pages =        "79--80",
  month =        nov,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat Nov 02 06:00:36 1996",
  note =         "Extensive review of \cite{vanHoff:1996:HJC}.",
  acknowledgement = ack-nhfb,
}

@Book{Niemeyer:1996:EJ,
  author =       "Pat Niemeyer and Josh Peck",
  title =        "Exploring {Java}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xv + 407",
  day =          "1",
  month =        jun,
  year =         "1996",
  ISBN =         "1-56592-184-4",
  LCCN =         "QA76.73.J38N54 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1565921844/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$24.95",
  URL =          "http://www.ora.com/www/item/expjava.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.17in x 7.01in x 0.95in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Niemeyer:1996:JEI,
  author =       "Patrick Niemeyer and Joshua Peck",
  title =        "{Java --- Expedition ins Programmierreich}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "????",
  month =        dec,
  year =         "1996",
  ISBN =         "3-930673-52-5 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.de/",
  note =         "Includes CD-ROM.",
  price =        "69 DM",
  URL =          "http://www.ora.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Niemeyer:1996:JPP,
  author =       "Patrick Niemeyer and Joshua Peck",
  title =        "{Java} par La Pratique",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxi + 413",
  month =        oct,
  year =         "1996",
  ISBN =         "2-84177-022-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.editions-oreilly.fr/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "French translation of \cite{Niemeyer:1996:EJ}.
                 Includes CD-ROM.",
  price =        "220 FF",
  URL =          "http://www.editions-oreilly.fr/international/france/prog/expjava.html;
                 http://www.ora.de/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Article{Nieuwenhuis:1996:IBC,
  author =       "L. Nieuwenhuis and F. Bergsma",
  title =        "{Internet} as a basis for commerce",
  journal =      j-INFORMATIE,
  volume =       "38",
  number =       "????",
  pages =        "26--30",
  month =        nov,
  year =         "1996",
  CODEN =        "INFTCR",
  ISSN =         "0019-9907",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7100 (Business and administration); C7210
                 (Information services and centres); C0230 (Economic,
                 social and political aspects of computing)",
  countrypub =   "Netherlands",
  keywords =     "ActiveX; business communication; business data
                 processing; cable; commerce; commercial; costing;
                 developments; fixed links; future electronic highway;
                 Internet; intranets; Java; links; marketing data
                 processing; NetPC; network; network computers; payment
                 methods; pricing; processor capacity; radio
                 transmission; satellite; technical developments;
                 telephone; WebTV",
  language =     "Dutch",
  treatment =    "G General Review",
}

@Article{Nilsen:1996:JR,
  author =       "K. Nilsen",
  title =        "{Java} for Real-Time",
  journal =      j-REAL-TIME-SYST,
  volume =       "11",
  number =       "2",
  pages =        "197--205",
  month =        sep,
  year =         "1996",
  CODEN =        "RESYE9",
  ISSN =         "0922-6443",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming)",
  corpsource =   "Center for Adv. Technol. Dev., Iowa State Univ., Ames,
                 IA, USA",
  countrypub =   "Netherlands",
  keywords =     "Java; object-oriented languages; programming language;
                 Real-; real-time characteristics; Time Java",
  treatment =    "G General Review; P Practical",
}

@Article{Norman:1996:IRJ,
  author =       "A. Norman and J. Fitch",
  title =        "Interfacing {REDUCE} to {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1128",
  pages =        "271--276",
  year =         "1996",
  CODEN =        "LNCSD9",
  ISBN =         "3-540-61697-7",
  ISSN =         "0302-9743",
  bibdate =      "Tue Oct 29 14:12:39 MST 1996",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150C (Compilers, interpreters and other processors);
                 C6130 (Data handling techniques); C6140 (Programming
                 languages)",
  conflocation = "Karlsruhe, Germany; 18--20 Sept. 1996",
  conftitle =    "Proceedings of International Symposium on Design and
                 Implementation of Symbolic Computation Systems",
  corpsource =   "Comput. Lab., Cambridge Univ., UK",
  countrypub =   "Germany",
  keywords =     "algebra systems; Java; problem solving; program
                 processors; programming languages; REDUCE; scientific
                 problem-solving; software bus; symbol manipulation",
  treatment =    "P Practical",
}

@Book{Norton:1996:PNC,
  author =       "Peter Norton",
  title =        "{Peter Norton}'s Complete Guide To {Jakarta}, Premiere
                 Edition",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "1-57521-176-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
}

@Book{Norton:1996:PNG,
  author =       "Peter Norton and William R. Stanek",
  title =        "{Peter Norton}'s Guide to {Java} Programming",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxiv + 875",
  year =         "1996",
  ISBN =         "1-57521-088-6",
  LCCN =         "QA76.73.J38N67 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://merchant.superlibrary.com:8000/catalog/mcp/PRODUCT/PAGE/15752/bud/1575210886.html;
                 http://www.amazon.com/exec/obidos/ISBN=1575210886/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99, CDN\$56.95, UK\pounds 37.50",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575210886.html;
                 http://www.mcp.com/samsnet/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.03in x 7.31in x 1.89in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Article{Notess:1996:JCN,
  author =       "Greg R. Notess",
  title =        "{Java} creates new potential for {Internet}
                 information",
  journal =      j-ONLINE,
  volume =       "20",
  number =       "2",
  pages =        "82--84, 86",
  month =        mar # "-" # apr,
  year =         "1996",
  CODEN =        "ONLIDN",
  ISSN =         "0146-5422",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Montana State Univ., Bozeman, MT, USA",
  classcodes =   "C7210 (Information services and centres); C6150N
                 (Distributed systems software); C6140D (High level
                 languages)C6110 (Systems analysis and programming)",
  corpsource =   "Montana State Univ., Bozeman, MT, USA",
  keywords =     "based information resources; high level languages;
                 information delivery; Internet; Internet information;
                 Internet resources; Internet tools; Internet-based
                 publications; Java; Java programming; Microsystems;
                 network-; programming; programs; providers; Sun; Web
                 performance",
  treatment =    "G General Review",
}

@InProceedings{Nygren:1996:ASM,
  author =       "K. Nygren and I.-M. Jonsson and O. Carlvik",
  title =        "An agent system for media on demand services",
  crossref =     "Anonymous:1996:PPF",
  pages =        "437--454",
  year =         "1996",
  bibdate =      "Sat Oct 12 15:29:39 MDT 1996",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210R (Multimedia communications); C6130M
                 (Multimedia); C6150N (Distributed systems software);
                 C7210 (Information services and centres)",
  conflocation = "London, UK; 22--24 April 1996",
  conftitle =    "Proceedings of First International Conference on
                 Practical Application of Intelligent Agents and
                 Multi-Agent Technology",
  corpsource =   "Media Lab., Ericsson Telecom AB, Stockholm, Sweden",
  countrypub =   "UK",
  keywords =     "adaptive profiles; agent system; client-server
                 systems; interactive television; Internet; Java
                 implementation; media on demand services; media
                 sources; multimedia systems; Netscape; software agents;
                 system; unwanted information filtering; user friendly
                 media on demand",
  treatment =    "P Practical",
}

@Article{OBrien:1996:MPL,
  author =       "Michael O'Brien",
  title =        "{Mr. P} and the Language Barrier",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "2",
  pages =        "20, 22, 24--25",
  month =        feb,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Fri Feb 23 07:55:25 1996",
  acknowledgement = ack-nhfb,
}

@Article{OBrien:1996:MPO,
  author =       "Michael O'Brien",
  title =        "{Mr. Protocol} Opens Some Free Samples",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "8",
  pages =        "14, 16, 18, 20",
  month =        aug,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Sat Aug 17 09:34:10 1996",
  note =         "Extensive commentary on Java.",
  acknowledgement = ack-nhfb,
}

@Book{Oliver:1996:NU,
  author =       "Dick Oliver and Selby Bateman and David Wade and Neil
                 Randall",
  title =        "{Netscape} Unleashed",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxxv + 942",
  day =          "1",
  month =        feb,
  year =         "1996",
  ISBN =         "1-57521-007-X",
  LCCN =         "TK5105.883.N48N48 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=157521007X/wholesaleproductA/",
  price =        "US\$49.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/157521007X.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.15in x 7.58in x 2.45in",
  paperback =    "yes",
}

@InProceedings{Olsen:1996:EN,
  author =       "L. Olsen",
  title =        "The {etaCOM} network",
  crossref =     "IEEE:1996:PFC",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); B6250 (Radio links
                 and equipment); B6210R (Multimedia communications);
                 C5620W (Other computer networks); C7210 (Information
                 services and centres)",
  conflocation = "Portland, OR, USA; 7--10 May 1996",
  conftitle =    "Proceedings of COM'96. First Annual Conference on
                 Emerging Technologies and Applications in
                 Communications",
  keywords =     "asynchronous transfer mode; ATM; automatic teller
                 machines; client-server systems; etaCOM network;
                 information networks; Internet; Internet services;
                 interoperability; JAVA; multimedia; multimedia
                 communication; radiocommunication; temporary Internet
                 services; video; visual communication; wireless",
  sponsororg =   "IEEE Comput. Soc. Tech. Committee on Comput. Commun.;
                 ACM SIGARCH; ACM SIGCOMM; ACM SIGMULTI",
  treatment =    "A Application",
}

@Article{Olympia:1996:CFA,
  author =       "P. L. Olympia",
  title =        "{Cold Fusion 1.5}, {Autobahn}",
  journal =      j-DBMS,
  volume =       "9",
  number =       "8",
  pages =        "33--34, 36, 38",
  month =        jul,
  year =         "1996",
  CODEN =        "DBMSEO",
  ISSN =         "1041-5173",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Allaire Corp., Minneapolis, MN, USA",
  classcodes =   "B6210L (Computer communications); C6150N (Distributed
                 systems software); C5620W (Other computer networks);
                 C5690 (Other data communication equipment and
                 techniques)",
  corpsource =   "Allaire Corp., Minneapolis, MN, USA",
  keywords =     "Allaire; Autobahn; back end; client-server systems;
                 client/server applications; Cold Fusion; corporate;
                 databases; HTML; Internet; Intranet; Java; network
                 servers; ODBC drivers; reviews; software; software
                 products; Speedware; SQL; Web applications",
  treatment =    "P Practical; R Product Review",
}

@Book{ONeal:1996:APJ,
  author =       "Miles O'Neal and Tom Stewart",
  title =        "{AWT} Programming for {Java}",
  publisher =    pub-MIS # " and " # pub-MT,
  address =      pub-MIS:adr # " and " # pub-MT:adr,
  pages =        "xx + 444",
  month =        nov,
  year =         "1996",
  ISBN =         "1-55851-494-5",
  LCCN =         "QA76.73.J38O82 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1558514945/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mispress.com/",
  price =        "US\$39.95",
  URL =          "http://www.idgbooks.com/cgi-bin/db/fill_out_template.pl?idgbook:1-55851-494-5:book-idg::uidg1388",
  acknowledgement = ack-nhfb,
  dimensions =   "9.20in x 7.16in x 1.13in",
  keywords =     "Java; technology -- computers and computer
                 technology",
  paperback =    "yes",
}

@Article{Oualline:1996:HEM,
  author =       "Steve Oualline",
  title =        "Hype elevating mediocre {Java} to exalted status ---
                 for a while",
  journal =      j-HP-CHRONICLE,
  volume =       "13",
  number =       "9",
  pages =        "20--20",
  month =        aug,
  year =         "1996",
  ISSN =         "0892-2829",
  bibdate =      "Tue Aug 13 18:42:10 1996",
  acknowledgement = ack-nhfb,
}

@Article{Ouellette:1996:AGN,
  author =       "Tim Ouellette",
  title =        "{AS\slash 400} goes native with {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "47",
  pages =        "39--39",
  day =          "18",
  month =        nov,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sat Nov 23 17:29:32 1996",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Ouellette:1996:ISL,
  author =       "Tim Ouellette",
  title =        "{IBM} software links {Java} browsers to mainframe",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "47",
  pages =        "12--12",
  day =          "18",
  month =        nov,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sat Nov 23 17:29:34 1996",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Article{Ouellette:1996:LLJ,
  author =       "Tim Ouellette",
  title =        "{Lotus} lets {Java} play with {Domino}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "46",
  pages =        "28--28",
  day =          "11",
  month =        nov,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sat Nov 16 14:38:47 1996",
  acknowledgement = ack-nhfb,
}

@Book{Overland:1996:JPE,
  author =       "Brian R. Overland",
  title =        "{Java} in Plain {English}",
  publisher =    pub-MIS # " and " # pub-MT,
  address =      pub-MIS:adr # " and " # pub-MT:adr,
  pages =        "xxiii + 552",
  day =          "1",
  month =        oct,
  year =         "1996",
  ISBN =         "1-55828-503-2",
  LCCN =         "QA76.73.J38O83 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1558285032/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mispress.com/",
  price =        "US\$16.95",
  URL =          "http://www.mispress.com/catagories/internetprog.html",
  acknowledgement = ack-nhfb,
  dimensions =   "8.22in x 5.51in x 1.29in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  lccnalt =      "96-039087",
  paperback =    "yes",
}

@Book{Pappas:1996:JBC,
  author =       "Chris H. Pappas and William H. Murray",
  title =        "{Java} With {Borland C++}",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  pages =        "xi + 428",
  month =        aug,
  year =         "1996",
  ISBN =         "0-12-511960-7",
  LCCN =         "QA76.73.J38P36 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0125119607/wholesaleproductA/;
                 http://www.apnet.com/approfessional/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$34.95",
  URL =          "http://www.apcatalog.com/cgi-bin/AP?ISBN=0125119607&LOCATION=US&FORM=FORM2;
                 http://www.apnet.com/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.11in x 7.33in x 1.17in",
  keywords =     "(computer program language); Borland C++; c plus plus;
                 Java (computer program language); Java (Computer
                 program language); technology -- computers and computer
                 technology",
  paperback =    "yes",
}

@Article{Papurt:1996:DAS,
  author =       "D. M. Papurt and J. P. LeJacq",
  title =        "Design aspects of the standard {I/O} library",
  journal =      j-J-OOP,
  volume =       "9",
  number =       "6",
  pages =        "6--??, 8, 10, 12",
  month =        oct,
  year =         "1996",
  CODEN =        "JOOPEC",
  ISSN =         "0896-8438",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6120 (File organisation); C6150J
                 (Operating systems)",
  keywords =     "abstract data types; data types; design philosophy;
                 input-output programs; Input/Output package; Java
                 object oriented programming; Java standard library;
                 language; languages; object-oriented; object-oriented
                 programming; standard I/O library",
  treatment =    "P Practical",
}

@Article{Parr:1996:LLT,
  author =       "Terence J. Parr and Russell W. Quong",
  title =        "{LL} and {LR} Translators Need $k > 1$ Lookahead",
  journal =      j-SIGPLAN,
  volume =       "31",
  number =       "2",
  pages =        "27--34",
  month =        feb,
  year =         "1996",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Fri Feb 14 17:05:44 MST 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Parr Res. Corp., San Francisco, CA, USA",
}

@Book{Patel:1996:JDP,
  author =       "Pratik Patel and Karl Moss",
  title =        "{Java} Database Programming With {JDBC}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xiii + 480",
  year =         "1996",
  ISBN =         "1-57610-056-1",
  LCCN =         "QA76.73.J38P38 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1576100561/wholesaleproductA/;
                 http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.22in x 7.38in x 1.38in",
  keywords =     "Database design; Java (computer program language);
                 technology -- computers and computer technology",
}

@InProceedings{Pazandak:1996:IMM,
  author =       "P. Pazandak and J. Srivastava",
  title =        "Interactive multi-user multimedia environments on the
                 {Internet}: an overview of {DAMSEL} and its
                 implementation",
  crossref =     "IEEE:1996:PICa",
  pages =        "287--290",
  year =         "1996",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  classcodes =   "C7210 (Information services and centres); C6130M
                 (Multimedia)C6160S (Spatial and pictorial databases);
                 C6110F (Formal methods); C6140D (High level languages);
                 C5620W (Other computer networks); C6180 (User
                 interfaces)",
  conflocation = "Hiroshima, Japan; 17--23 June 1996",
  conftitle =    "Proceedings of the Third IEEE International Conference
                 on Multimedia Computing and Systems",
  corpsource =   "Dept. of Comput. Sci., Minnesota Univ., Minneapolis,
                 MN, USA",
  keywords =     "applications; behavioral parameters; causation;
                 complex specifications; constraint logics; CORBA
                 standard; DAMSEL; embeddable dynamic multimedia
                 specification; environments; event driven temporal
                 specification; execution; formal specification; high
                 level abstractions; implementation; inhibition;
                 interactive multi user multimedia environments;
                 interactive systems; interfaces; Internet; java; Java;
                 language; language constructs; multi user interactive;
                 multimedia computing; multimedia data; multimedia
                 environments; next generation interactive multimedia;
                 relations; software architecture; specification
                 languages; temporal; user",
  sponsororg =   "IEEE Comput. Soc. Tech. Committee on Multimedia
                 Comput",
  treatment =    "P Practical",
}

@Book{Pelletier:1996:PAJ,
  author =       "Guillaume Pelletier",
  title =        "Programmer la {3D} avec {Java} et {C++}",
  publisher =    pub-SYBEX-FRANCE,
  address =      pub-SYBEX-FRANCE:adr,
  pages =        "xxi + 439",
  year =         "1996",
  ISBN =         "2-7361-2275-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.fr/",
  price =        "229 FF",
  URL =          "http://www-db.sybex.fr/cgi-bin/Sybex/Webdriver?MIval=Fiche_Book.html&Reference=2275",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.sybex.fr/",
}

@Book{Perkins:1996:JPP,
  author =       "Charles Perkins",
  title =        "{Java} Power Pack {C/W95/Ww}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "1-57521-074-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.amazon.com/exec/obidos/ISBN=1575210746/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$79.95",
  acknowledgement = ack-nhfb,
  dimensions =   "9.41in x 7.62in x 2.47in",
}

@Book{Perry:1996:CCW,
  author =       "Paul J. Perry",
  title =        "Creating Cool {Web} Applets With {Java}",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xxiv + 355",
  day =          "1",
  month =        may,
  year =         "1996",
  ISBN =         "1-56884-881-1",
  LCCN =         "TK5105.888.P4227 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1568848811/wholesaleproductA/;
                 http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$29.99",
  URL =          "http://db.www.idgbooks.com/database/book/isbn/generic-book.tmpl?query=1-56884-881-1;
                 http://www.idgbooks.com/database/book_result.msql?uid=uidg323&isbn=1-56884-881-1",
  acknowledgement = ack-nhfb,
  annote =       "System requirements for accompanying computer disk:
                 486 PC with 8 MB RAM and 15 MB free on hard drive.
                 Windows 95 and Windows NT.",
  dimensions =   "9.12in x 7.33in x 1in",
  keywords =     "Java (Computer program language); World Wide Web
                 (Information retrieval system)",
  paperback =    "yes",
}

@Book{Perry:1996:UVJ,
  author =       "Greg Perry",
  title =        "Using {Visual J++}: Master the Essentials of
                 {Microsoft}'s New Visual {Java} Development
                 Environment",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xix + 384",
  year =         "1996",
  ISBN =         "0-7897-0899-X",
  LCCN =         "QA76.73.J38P47 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$34.99, CDN\$49.95, UK\pounds 32.49",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/07897/bud/078970899X.html",
  acknowledgement = ack-nhfb,
  keywords =     "Computer software -- Development; Internet
                 programming.; Java (Computer program language);
                 Microsoft Visual J++",
}

@Book{Pew:1996:IJ,
  author =       "John A. Pew",
  title =        "Instant {Java}",
  publisher =    pub-SUNSOFT,
  address =      pub-SUNSOFT:adr,
  pages =        "xi + 340",
  month =        mar,
  year =         "1996",
  ISBN =         "0-13-565821-7",
  LCCN =         "QA76.73.J38 P48 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0135658217/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$29.95",
  series =       "Java series",
  URL =          "http://www.sun.com/smi/ssoftpress/books/Pew2/Pew2.html",
  acknowledgement = ack-nhfb,
  annote =       "The SunSoft Press Java Series CD-ROM is a standard
                 ISO-9660 disc. Software on this CD-ROM requires Windows
                 95, Windows NT, Solaris 2 or Macintosh (System 7.5).
                 Windows 3.1 is not supported.",
  dimensions =   "9.19in x 7in x 1.12in",
  keywords =     "Java (computer program language); technology -- data
                 processing",
  paperback =    "yes",
}

@Article{Phillips:1996:JYR,
  author =       "Paul {Phillips}",
  title =        "{Java} 1.0 --- Are You Ready for the {Java}
                 Revolution?",
  journal =      j-DATABASE-DIRECTORY,
  volume =       "14",
  number =       "5",
  pages =        "42--??",
  month =        "????",
  year =         "1996",
  ISSN =         "0740-5200",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Picarille:1996:CAB,
  author =       "Lisa Picarille",
  title =        "{Corel} aims to be first to give {Java} a suite
                 taste",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "22",
  pages =        "8--8",
  day =          "27",
  month =        may,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Jun 03 11:20:50 1996",
  acknowledgement = ack-nhfb,
}

@Article{Picarille:1996:FAF,
  author =       "Lisa Picarille",
  title =        "Firms add flavor to {Java} menu: {JavaSoft}'s {Beans}
                 allows reuse of apps",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "23",
  pages =        "14--14",
  day =          "3",
  month =        jun,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Wed Jun 05 16:54:26 1996",
  acknowledgement = ack-nhfb,
}

@Article{Picarille:1996:GSJ,
  author =       "Lisa Picarille",
  title =        "A groggy start for {Java} products",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "24",
  pages =        "49--52",
  day =          "10",
  month =        jun,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Aug 19 12:08:00 1996",
  acknowledgement = ack-nhfb,
}

@Article{Picarille:1996:JGS,
  author =       "Lisa Picarille",
  title =        "{Java} gets a suite taste",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "48",
  pages =        "47, 51",
  day =          "25",
  month =        nov,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Dec 30 08:26:34 1996",
  acknowledgement = ack-nhfb,
}

@Book{Pickering:1996:JHD,
  author =       "George Pickering and Shelley Powers and Ron Johnson",
  title =        "{JavaScript} How-To: The Definitive {JavaScript}
                 Problem-Solver",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "xvi + 598",
  year =         "1996",
  ISBN =         "1-57169-047-6",
  LCCN =         "QA76.73.J39 P53 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1571690476/wholesaleproductA/",
  price =        "US\$44.99",
  acknowledgement = ack-nhfb,
  dimensions =   "7.58in x 9.30in x 1.49in",
  keywords =     "(computer program language); JavaScript; technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Article{Plauger:1996:CCEa,
  author =       "P. J. Plauger",
  title =        "{C/C++} Editor's Forum: Uproar over {Java}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "5",
  pages =        "6--6",
  month =        may,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Apr 18 06:29:06 1996",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1996:CCEb,
  author =       "P. J. Plauger",
  title =        "{C/C++} Editor's Forum: Transliterating {C} and {C++}
                 code to {Java}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "9",
  pages =        "6--6",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 06:18:46 1996",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1996:SA,
  author =       "P. J. Plauger",
  title =        "State of the Art",
  journal =      j-EMBED-SYS-PROG,
  volume =       "9",
  number =       "8",
  pages =        "93--??",
  day =          "1",
  month =        aug,
  year =         "1996",
  CODEN =        "EYPRE4",
  ISSN =         "1040-3272",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "A First Taste of Java.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Poggi:1996:IAO,
  author =       "A. Poggi",
  title =        "Integrating agents and objects to develop distributed
                 {AI} systems",
  crossref =     "IEEE:1996:PEI",
  pages =        "443--444",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6170K (Knowledge engineering techniques); C6110L
                 (Logic programming); C6110J (Object-oriented
                 programming); C6140D (High level languages)",
  conflocation = "Toulouse, France; 16--19 Nov. 1996",
  conftitle =    "Proceedings of 8th International Conference on Tools
                 with Artificial Intelligence",
  corpsource =   "Dipartimento di Ingegneria dell'Inf., Parma Univ.,
                 Italy",
  keywords =     "Agent; agent management; agent parts; agent/object;
                 ALL; C++; Common Lisp; cooperative systems; distributed
                 AI systems development; integration; Internet; Java
                 object; languages; Level Language; logic programming;
                 object-oriented; object-oriented programming; oriented
                 languages; predefined agent model; software agents;
                 software reuse; specialized primitives",
  sponsororg =   "IEEE Comput. Soc.; Center for Intelligent Syst.,
                 Binghamton Univ.; INRIA, France",
  treatment =    "P Practical",
}

@Book{Potts:1996:JPL,
  author =       "Anthony Potts and David H. {Friedel, Jr.}",
  title =        "{Java} Programming Language Handbook: The Ultimate
                 Source for Conquering the {Java} Programming Language",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xvii + 414",
  day =          "1",
  month =        may,
  year =         "1996",
  ISBN =         "1-883577-77-2",
  LCCN =         "QA76.73.J38P68 1996",
  bibdate =      "Mon Jun 22 08:29:47 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1883577772/wholesaleproductA/;
                 http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$24.99; CDN\$34.99",
  series =       "Internet programming series",
  URL =          "http://165.247.200.139/cgi-bin/books.cgi?page=books&subject=jprogl&graphics=0;
                 http://www.coriolis.com/site/msie/books/ind/jprogl.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.24in x 7.40in x 1in",
  keywords =     "Internet (Computer network) -- Programming; Java
                 (Computer programming language); Object-oriented
                 programming (Computer science); World wide web
                 servers",
  paperback =    "yes",
}

@Article{Prosise:1996:JPL,
  author =       "Jeff Prosise",
  title =        "The {Java} programming language is making the {Web}
                 even more enticing: Find out what it's all about",
  journal =      j-PC-MAGAZINE,
  volume =       "15",
  number =       "14",
  pages =        "279--??",
  day =          "1",
  month =        aug,
  year =         "1996",
  ISSN =         "0888-8507",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  acknowledgement = ack-nhfb,
}

@Article{Pryor:1996:JSH,
  author =       "Doug Pryor",
  title =        "{Java} and Some Headaches",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "2",
  pages =        "4--4",
  month =        feb,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Fri Feb 23 07:54:39 1996",
  acknowledgement = ack-nhfb,
}

@Book{Purcell:1996:MJ,
  author =       "Lee Purcell",
  title =        "Mastering {Javascript}",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "550",
  month =        nov,
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$40.00",
  acknowledgement = ack-nhfb,
  keywords =     "JavaScript (computer program language)",
}

@Article{Rajan:1996:LEA,
  author =       "Satish Rajan",
  title =        "Letter to the Editor: {ActiveX}, not {Java}, applets
                 are unsafe",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "43",
  pages =        "36",
  day =          "21",
  month =        oct,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Nov 08 15:30:57 1996",
  note =         "????",
  acknowledgement = ack-nhfb,
}

@Book{Ready:1996:PPJ,
  author =       "Kevin Ready and Paul Vachier and Benoit Marsot",
  title =        "Plug-{N}-Play {JavaScript}",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "xii + 340",
  day =          "1",
  month =        oct,
  year =         "1996",
  ISBN =         "1-56205-674-3",
  LCCN =         "QA76.73.J39 R43 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1562056743/wholesaleproductA/",
  price =        "US\$34.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.08in x 7.38in x 0.94in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Book{Redlich:1996:CPE,
  author =       "Jens-Peter Redlich",
  title =        "{CORBA 2.0: Praktische Einf{\"u}hrung f{\"u}r C++ und
                 Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xiv + 314",
  year =         "1996",
  ISBN =         "3-8273-1060-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 09:31:52 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  price =        "60 DM",
  URL =          "http://www.addison-wesley.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Rego:1996:AJA,
  author =       "F. Alfredo Rego",
  title =        "{ADBC}: {Java}-supported access via intrinsics in
                 {TurboImage} data",
  journal =      j-HP-CHRONICLE,
  volume =       "13",
  number =       "6",
  pages =        "18--18",
  month =        may,
  year =         "1996",
  ISSN =         "0892-2829",
  bibdate =      "Tue May 07 16:35:58 1996",
  acknowledgement = ack-nhfb,
}

@Article{Reisman:1996:WKE,
  author =       "Sorel Reisman",
  title =        "{Web\_Sight}: Keeping an Eye on the {Web}; What is
                 {Web\_Sight} {Web} Site?",
  journal =      j-IEEE-MULTIMEDIA,
  volume =       "3",
  number =       "1",
  pages =        "5--5",
  month =        "Spring",
  year =         "1996",
  CODEN =        "IEMUE4",
  ISSN =         "1070-986X",
  bibdate =      "Mon Jan 29 16:05:12 MST 2001",
  bibsource =    "http://www.computer.org/multimedia/mu1996/",
  URL =          "http://dlib.computer.org/mu/books/mu1996/pdf/u1005.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "Java",
}

@Article{Reynolds:1996:IKE,
  author =       "Franklin D. Reynolds",
  title =        "{Internet} Kiosk: Evolving an operating system for the
                 {Web}",
  journal =      j-COMPUTER,
  volume =       "29",
  number =       "9",
  pages =        "90--92",
  month =        sep,
  year =         "1996",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Mon Jun 22 07:40:22 1998",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  affiliation =  "Apple Computer",
  affiliationaddress = "MA, USA",
  classification = "722; 723; 723.1; 912.2",
  journalabr =   "Computer",
  keywords =     "Computer operating systems; Computer programming;
                 Internet; Java programming language; Network protocols;
                 Resource allocation; Resource management; Wide area
                 networks; World wide web",
}

@Book{Reynolds:1996:UJ,
  author =       "Mark C. Reynolds and Ray Daly and Rick Darnell and
                 Bill Dortch and Mo Everett and Gordon McComb",
  title =        "Using {JavaScript}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Special",
  pages =        "xxvi + 831",
  day =          "1",
  month =        may,
  year =         "1996",
  ISBN =         "0-7897-0789-6, 0-7897-1079-X",
  LCCN =         "QA76.73.J39R49 1996",
  bibdate =      "Mon Sep 15 23:01:43 1997",
  bibsource =    "http://w3.phdirect.com/que/et/se_javascript/;
                 http://www.amazon.com/exec/obidos/ISBN=0789707896/wholesaleproductA/",
  price =        "US\$49.99",
  URL =          "http://www.mcp.com/que",
  acknowledgement = ack-nhfb,
  dimensions =   "9.07in x 7.37in x 2.45in",
  keywords =     "Java (computer program language); JavaScript;
                 technology -- computers and computer technology",
  paperback =    "yes",
  xxauthor =     "Mark C. Reynolds and Andrew Wooldridge",
  xxnote =       "Library of Congress says authors are Mark C. Reynolds
                 with Ray Daly and others.",
  xxnote2 =      "Is this the same as \cite{Reynolds:1997:UJ}??",
}

@InProceedings{Rice:1996:UWI,
  author =       "James Rice and Adam Farquhar and Philippe Piernot and
                 Thomas Gruber",
  title =        "Using the {Web} instead of a window system",
  crossref =     "Tauber:1996:PCH",
  pages =        "103--110",
  year =         "1996",
  bibdate =      "Thu Dec 12 16:46:56 MST 1996",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  affiliation =  "Knowledge Systems Lab",
  affiliationaddress = "Stanford, CA, USA",
  classification = "722.2; 722.3; 723.1; 723.1.1; 903.3",
  conference =   "Proceedings of the 1996 Conference on Human Factors in
                 Computing Systems, CHI 96",
  journalabr =   "Conf Hum Fact Comput Syst Proc",
  keywords =     "Active document; Computer networks; Computer
                 programming languages; Computer software; Concurrency
                 control; Hypertext markup language; Hypertext transfer
                 protocol; Information retrieval systems; Internet
                 application; Java; Network protocols; Program
                 debugging; Remote user interface; User interfaces;
                 World Wide Web",
  meetingaddress = "Vancouver, BC, Can",
  meetingdate =  "Apr 13--18 1996",
  meetingdate2 = "04/13--18/96",
}

@Article{Richards:1996:OLO,
  author =       "J. Richards",
  title =        "Object lessons [object oriented databases]",
  journal =      j-CONSPECTUS,
  volume =       "????",
  number =       "????",
  pages =        "28--29",
  month =        jul,
  year =         "1996",
  CODEN =        "CONSF8",
  ISSN =         "1351-0908",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2080 (Information services and database systems)",
  corpsource =   "Andersen Consulting, Chicago, IL, USA",
  countrypub =   "UK",
  keywords =     "DBMS; Internet; Microsystems Java scriptwriting
                 system; object database companies; object database
                 technology; object oriented databases; object-oriented
                 databases; Oracle; Persistence Software; relational
                 databases; relational suppliers; Roguewave Software;
                 stand-alone industry; Sun; suppliers; Web; World Wide
                 Web",
  treatment =    "P Practical",
}

@Article{Richardson:1996:JGM,
  author =       "Robert Richardson",
  title =        "{Java} Gains Momentum",
  journal =      j-LAN,
  volume =       "4",
  number =       "11",
  pages =        "69--??",
  day =          "1",
  month =        may,
  year =         "1996",
  CODEN =        "LANNER",
  ISSN =         "1038-359X",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "Suddenly someone found a hot use for network object
                 software and Java became the talk of the Net. We look
                 at just what Java is and how it relates to other
                 distributed component architectures.",
  acknowledgement = ack-nhfb,
}

@Article{Richardson:1996:JPS,
  author =       "Robert Richardson",
  title =        "{Java} Picks Up Steam",
  journal =      j-LAN,
  volume =       "11",
  number =       "4",
  pages =        "79--??",
  month =        "????",
  year =         "1996",
  CODEN =        "LANNER",
  ISSN =         "1069-5621",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richman:1996:TTJ,
  author =       "Dan Richman",
  title =        "Tools on tap for {Java} standard",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "20",
  pages =        "24--24",
  day =          "13",
  month =        may,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue May 21 12:44:48 1996",
  acknowledgement = ack-nhfb,
}

@Book{Riesebeck:1996:UJ,
  editor =       "Jim Riesebeck",
  title =        "Using {JBuilder}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "0-7897-0880-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$30",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/que/",
}

@InProceedings{Riggs:1996:PSJa,
  author =       "Roger Riggs and Jim Waldo and Ann Wollrath and Krishna
                 Bharat",
  title =        "Pickling state in the {Java} system",
  crossref =     "USENIX:1996:COO",
  pages =        "261--??, 241--250",
  year =         "1996",
  bibdate =      "Wed Aug 20 10:01:57 1997",
  bibsource =    "ftp://ftp.uu.net/library/bibliography",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6120 (File organisation)",
  conflocation = "Toronto, Ont., Canada; 17--21 June 1996",
  conftitle =    "Proceedings of 2nd Conference on Object-Oriented
                 Technologies and Systems (COOTS)",
  keywords =     "abstract data types; class specific methods;
                 equivalent object; equivalent typed object; Java; Java
                 system; Java Virtual machine; meta information; object;
                 object classes; object oriented methods; object-;
                 object-oriented languages; oriented programming;
                 pickling process; pickling state; serialized form;
                 serialized object representation; serialized
                 representation; stateless computation; unpickling",
  treatment =    "P Practical",
}

@Article{Riggs:1996:PSJb,
  author =       "Roger Riggs and Jim Waldo and Ann Wollrath and Krishna
                 Bharat",
  title =        "Pickling State in the {Java} System",
  journal =      j-COMP-SYS,
  volume =       "9",
  number =       "4",
  pages =        "291--312",
  month =        "Fall",
  year =         "1996",
  CODEN =        "CMSYE2",
  ISSN =         "0895-6340",
  bibdate =      "Tue Mar 18 07:03:16 1997",
  acknowledgement = ack-nhfb,
}

@Book{Ritchey:1996:BJA,
  author =       "Tim Ritchey",
  title =        "Building {Java} Applets for {Netscape 2.0}",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "xiii + 469",
  month =        apr,
  year =         "1996",
  ISBN =         "1-56205-585-2",
  LCCN =         "QA76.73.J38R58 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1562055852/wholesaleproductA/",
  note =         "Includes CD-ROM.",
  price =        "US\$35.00",
  URL =          "http://www.mcp.com/175067741767563/cgi-bin/bag?isbn=1-56205-585-2&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "9.07in x 7.32in x 1.21in",
  keywords =     "(computer program); Java (computer program language);
                 Netscape; technology -- computers and computer
                 technology",
  paperback =    "yes",
  xxtitle =      "Programming {JavaScript} for {Netscape} 2.0",
}

@Book{Ritchey:1996:JP,
  author =       "Tim Ritchey",
  title =        "{Java} Programming",
  publisher =    "DrMaster Consulting Co, Ltd",
  address =      "Taipei, Taiwan",
  pages =        "viii + 372",
  year =         "1996",
  ISBN =         "957-9625-09-3",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation by Cheng Chuin Wen and Liao Shiu
                 Yee. Includes CD-ROM.",
  price =        "450 NT\$",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Ritchey:1996:PJ,
  author =       "Tim Ritchey",
  title =        "Programming with {Java}!",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "xiii + 389",
  year =         "1996",
  ISBN =         "1-56205-533-X",
  LCCN =         "QA 76.73 J3 R482 1995",
  bibdate =      "Fri Jun 14 09:23:34 1996",
  note =         "CD-ROM includes: Java developers kit for Windows 95,
                 Windows NT, and Sun Solaries 2.x, Java applet tools,
                 example applets from the text.",
  price =        "US\$35.00, 70,00 DM",
  URL =          "http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  xxnote =       "This ISBN occurs in
                 \cite{Ritchey:1996:PJ,Ritchey:1995:PJB,Ritchey:1995:J}.",
}

@Article{Roberts:1996:WWJ,
  author =       "Ken Roberts",
  title =        "What's wrong with {Java}? (discussion of the
                 {February} 1996 article, The {NC} phenomena: scenes
                 from your living room)",
  journal =      j-COMPUTER,
  volume =       "29",
  number =       "6",
  pages =        "8--9",
  month =        jun,
  year =         "1996",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Fri Mar 14 16:32:38 1997",
  acknowledgement = ack-nhfb,
  keywords =     "Computer research; Java (Computer language);
                 Minicomputers; Technological forecasting",
}

@Book{Rodley:1996:WAP,
  author =       "John Rodley",
  title =        "{Web Applets programmieren mit JavaScript}",
  publisher =    pub-TEWI,
  address =      pub-TEWI:adr,
  pages =        "389",
  year =         "1996",
  ISBN =         "3-89362-472-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.tewi.de/",
  price =        "79 DM",
  URL =          "http://www.channel1.com/users/ajrodley/;
                 http://www.tewi.de/;
                 http://www.tewi.de/scripts/search/details_ISBN.idc?ISBN=3-89362-472-4",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxtitle =      "{Web Applets mit Java}",
}

@Book{Rodley:1996:WJA,
  author =       "John Rodley",
  title =        "Writing {Java} Applets: Master the Art of Creating
                 Distributed {Internet} Programs",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xvi + 430",
  day =          "1",
  month =        apr,
  year =         "1996",
  ISBN =         "1-883577-78-0",
  LCCN =         "QA76.73.J38R63 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1883577780/wholesaleproductA/;
                 http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$39.99",
  URL =          "http://165.247.200.139/cgi-bin/books.cgi?page=books&subject=wjavap&graphics=0;
                 http://www.coriolis.com/cgi-win/KBSearch.exe",
  acknowledgement = ack-nhfb,
  annote =       "System requirements for accompanying computer disc:
                 IBM PC or compatible system.",
  dimensions =   "9.27in x 7.40in x 1.12in",
  keywords =     "Java (Computer program language); Multimedia systems;
                 Object-oriented programming (Computer science); World
                 Wide Web (Information retrieval system)",
  paperback =    "yes",
}

@InProceedings{Rohnert:1996:JLL,
  author =       "H. Rohnert",
  title =        "{Java}: lessons learnt from {C++}",
  crossref =     "Anonymous:1996:OEEb",
  pages =        "348--??, 283",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6110F (Formal methods)",
  conflocation = "London, UK; 23--27 Sept. 1996",
  conftitle =    "Proceedings of Object Expo Europe",
  corpsource =   "Siemens AG, Munich, Germany",
  countrypub =   "UK",
  keywords =     "C++; Java; language features; object-; object-oriented
                 languages; object-oriented methods; oriented
                 programming; software development; software
                 engineering",
  treatment =    "P Practical",
}

@Article{Romer:1996:SPI,
  author =       "Theodore H. Romer and Dennis Lee and Geoffrey M.
                 Voelker and Alec Wolman and Wayne A. Wong and Jean-Loup
                 Baer and Brian N. Bershad and Henry M. Levy",
  title =        "The Structure and Performance of Interpreters",
  journal =      j-SIGPLAN,
  volume =       "31",
  number =       "9",
  pages =        "150--159",
  month =        sep,
  year =         "1996",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  note =         "Compares the MIPSI, Java, Perl, and Tcl interpreters
                 on a DEC Alpha platform.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150C (Compilers, interpreters and other
                 processors)",
  conflocation = "Cambridge, MA, USA; 1--5 Oct. 1996",
  conftitle =    "7th International Conference on Architectural Support
                 for Programming Languages and Operating Systems",
  corpsource =   "Dept. of Comput. Sci. and Eng., Washington Univ.,
                 Seattle, WA, USA",
  keywords =     "complex compiled; DEC Alpha platform; high-;
                 interpreted languages; interpreter performance; Java;
                 level interpreters; MIPSI; native runtime libraries;
                 Perl; portability; processor resources; program
                 development; program interpreters; programs; software
                 performance evaluation; Tcl; virtual machine",
  sponsororg =   "ACM",
  treatment =    "X Experimental",
}

@InProceedings{Rosch:1996:RTM,
  author =       "P. Rosch and M. Baentsch",
  title =        "Reviewing two multimedia presentation (quasi-)
                 standards",
  crossref =     "IEEE:1996:PIW",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6130M (Multimedia); C7210 (Information services and
                 centres)C6130D (Document processing techniques); C6110J
                 (Object-oriented programming)",
  conflocation = "Berlin, Germany; 25--26 March 1996",
  conftitle =    "Proceedings International Workshop on Multimedia
                 Software Development",
  corpsource =   "Fraunhofer-Inst. for Exp. Software Eng.,
                 Kaiserslauten, Germany",
  keywords =     "accessible services project; BERKOM globally; document
                 handling; engineering; function-shipping; GLASS; HTML
                 pages; Internet; Java language; MHEG; multimedia
                 computing; multimedia document; multimedia presentation
                 development; multimedia presentation standards; object
                 oriented language; object-; oriented languages; page
                 description languages; software; standards; technical
                 presentation; World-Wide Web",
  sponsororg =   "IEEE Comput. Soc. Tech. Council on Software Eng",
  treatment =    "P Practical",
}

@Article{Rosenblatt:1996:SJI,
  author =       "Max Rosenblatt and Joshua Greenbaum and Anne Thomas",
  title =        "Sorting out the {Java}/intranet vs. {SAP} promise",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "15",
  pages =        "40--40",
  day =          "8",
  month =        apr,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Apr 11 11:16:38 1996",
  acknowledgement = ack-nhfb,
}

@Article{Saadi:1996:CAS,
  author =       "Edgar Saadi",
  title =        "Career Advisor: Should {I} go with {Java}?",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "02",
  pages =        "??--??",
  year =         "1996",
  URL =          "http://www.sun.com/sunworldonline/swol-02-1996/swol-02-career.html",
  abstract =     "Java's a much-discussed technology today, but does it
                 represent a viable change in career?",
  acknowledgement = ack-nhfb,
}

@Book{Sadun:1996:JCC,
  author =       "Erica Sadun",
  title =        "{JavaScript CD} Cookbook",
  publisher =    pub-CHARLES-RIVER-MEDIA,
  address =      pub-CHARLES-RIVER-MEDIA:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "1-886801-35-5",
  LCCN =         "????",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1886801355/wholesaleproductA/",
  price =        "US\$39.95",
  URL =          "http://www.amazon.com/exec/obidos/ISBN%3D1886801355/wholesaleproductA/1624-2272339-016690;
                 http://www.charlesriver.com/titles/java.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.92in x 7.61in x 1.26in",
}

@InProceedings{Sah:1996:PIS,
  author =       "A. Sah and K. Brown and E. Brewer",
  title =        "Programming the {Internet} from the server-side with
                 {Tcl} and {Audience1}",
  crossref =     "USENIX:1996:ATT",
  pages =        "235--??, 183--188",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C6115
                 (Programming support); C6110 (Systems analysis and
                 programming); C6140D (High level languages); C7230
                 (Publishing and reproduction); C7250N (Front end
                 systems for online searching)",
  conflocation = "Monterey, CA, USA; 10--13 July 1996",
  conftitle =    "Proceedings of 4th Annual Tcl/Tk Workshop '96",
  corpsource =   "Inktomi Corp., Berkeley, CA, USA",
  keywords =     "applications; Audience1; authoring languages;
                 client-server; client-server systems; client-side
                 languages; electronic; end-; extension library; HotBot
                 search engine; HotWired; Inktomi; Internet; mass
                 customization features; MTtcl; multi-threaded Tcl;
                 online front-ends; programming; publishing; server
                 languages; server-side Internet programming; software
                 libraries; to-end publishing tool; World Wide Web",
  treatment =    "P Practical",
}

@Article{Salus:1996:BRB,
  author =       "Peter H. Salus",
  title =        "Book Reviews: The Bookworm",
  journal =      j-LOGIN,
  volume =       "21",
  number =       "5",
  pages =        "45--48",
  month =        oct,
  year =         "1996",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Wed Nov 27 08:42:43 1996",
  note =         "Review of eight books on Java and JavaScript.",
  acknowledgement = ack-nhfb,
}

@Book{Sams:1996:PJP,
  author =       "{Sams Development Team Staff}",
  title =        "Professional {Java} Programming Kit",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "1-57521-133-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.amazon.com/exec/obidos/ISBN=1575211335/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$129.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.56in x 7.68in x 6.58in",
  xxtitle =      "Professional {Java} Programmer's Kit",
}

@Book{Samsnet:1996:JSS,
  author =       "{Sams.net}",
  title =        "{Java} Script Starter Kit {C/Ww95/Ww}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "????",
  day =          "1",
  month =        aug,
  year =         "1996",
  ISBN =         "1-57521-170-X",
  LCCN =         "????",
  bibdate =      "Fri Aug 22 17:52:23 1997",
  bibsource =    "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/157521170X.html;
                 http://www.amazon.com/exec/obidos/ISBN=157521170X/wholesaleproductA/",
  price =        "US\$69.99",
  acknowledgement = ack-nhfb,
}

@Article{Sarna:1996:JPW,
  author =       "David E. Y. Sarna and George J. Febish",
  title =        "{Java}'s place in the wide {OLE} world",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "????",
  pages =        "25--27",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer language)",
}

@Article{Sarna:1996:PSJ,
  author =       "D. Sarna and G. Febish",
  title =        "Paradigm Shift --- {Java}'s hot, but only part of the
                 big picture",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "3",
  pages =        "25--??",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat May 4 17:16:13 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Saunders:1996:CWA,
  author =       "Stephen Saunders",
  title =        "Concentrated {WAN} access to {ATM} and frame relay",
  journal =      j-DATA-COMMUNICATIONS,
  volume =       "25",
  number =       "10",
  pages =        "??--??",
  month =        aug,
  year =         "1996",
  CODEN =        "DACODM",
  ISSN =         "0363-6399",
  bibdate =      "Thu Dec 12 06:31:53 MST 1996",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  classification = "716.1; 722.2; 722.3; 723.1; 723.1.1; 903.2",
  keywords =     "Access concentrator; Asynchronous transfer mode;
                 Computer programming languages; Computer software;
                 Cross flow switching; Data communication equipment;
                 Frame relay; Information management; Interfaces
                 (computer); Java based management software;
                 Multiplexing equipment; Network interface modules;
                 Performance; Switches; Switching systems;
                 Telecommunication traffic; Wide area networks",
  pagecount =    "2",
}

@Book{Savail:1996:JAP,
  author =       "L. Savail",
  title =        "{Java} Applet Powerpack, Vol. 1",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "xii + 344",
  year =         "1996",
  ISBN =         "0-7615-0678-0",
  LCCN =         "QA76.73.J38J36 1996",
  bibdate =      "Tue Dec 03 12:10:08 1996",
  note =         "The book contains no author credit, although library
                 catalogs credit L. Savail.",
  price =        "US\$35.00",
  URL =          "http://www.webcom.com/~prima/",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN in
                 \cite{Drake:1996:JAP,Savail:1996:JAP}.",
}

@Book{Savola:1996:UHS,
  author =       "Tom Savola and others",
  title =        "Using {HTML} Second Edition: Create Dynamic and
                 Interactive Pages {Web} with {Java}, {JavaScript},
                 {CGI}, and new {HTML} 3 Extensions",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xxxiii + 921",
  year =         "1996",
  ISBN =         "0-7897-0758-6 (softcover)",
  LCCN =         "QA76.76.H94U85 1996<",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  note =         "Includes CD-ROM.",
  price =        "US\$44.99",
}

@Book{Schafer:1996:WRL,
  author =       "Steve Schafer and Elizabeth Bruns",
  title =        "{Webmaster} Resource Library: Using {Java}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "????",
  month =        oct,
  year =         "1996",
  ISBN =         "0-7897-0872-8",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 12:31:35 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0789708728/wholesaleproductA/",
  price =        "US\$150.00",
  acknowledgement = ack-nhfb,
  dimensions =   "9.54in x 7.42in x 9.56in",
  xxnote =       "Duplicate ISBN with \cite{Brown:1996:WRL}.",
}

@Book{Schildt:1996:SEC,
  author =       "Herbert Schildt",
  title =        "{Schildt}'s Expert {C++}: Includes {Java} Overview",
  publisher =    pub-OMH,
  address =      pub-OMH:adr,
  pages =        "xviii + 402",
  year =         "1996",
  ISBN =         "0-07-882209-2 (softcover)",
  LCCN =         "QA76.73.C153S337 1996",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  price =        "US\$31.45",
}

@Article{Schlack:1996:CCW,
  author =       "Mark Schlack",
  title =        "Computing Crossroads: Will it be {Intel} inside or
                 {Java} everywhere?",
  journal =      j-BYTE,
  volume =       "21",
  number =       "11",
  pages =        "14--14",
  month =        nov,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Fri Nov 22 12:34:05 1996",
  acknowledgement = ack-nhfb,
}

@Misc{Schmidt:1996:NNS,
  author =       "Eric Schmidt",
  title =        "Networking and the New Social Landscape",
  publisher =    pub-UNIV-VIDEO-COMM,
  address =      pub-UNIV-VIDEO-COMM:adr,
  year =         "1996",
  bibdate =      "Sat Apr 19 09:09:01 1997",
  note =         "1 videocassette (57 min.). Order number 14-Schmidt.",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language)",
}

@Article{Schneider:1996:ILJ,
  author =       "Karen G. Schneider",
  title =        "{Internet} Librarian: ``{Java}: The Third Wave of the
                 {Internet}''",
  journal =      j-AMER-LIBRARIES,
  volume =       "27",
  number =       "2",
  pages =        "60--??",
  year =         "1996",
  ISSN =         "0002-9769",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@InProceedings{Schroeder:1996:DIO,
  author =       "W. J. Schroeder and K. M. Martin and W. E. Lorensen",
  title =        "The design and implementation of an object-oriented
                 toolkit for {3D} graphics and visualization",
  crossref =     "Yagel:1996:PVS",
  pages =        "516--??, 93--100, 472",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6130B (Graphics techniques); C6110J (Object-oriented
                 programming); C6140D (High level languages); C6115
                 (Programming support)",
  conflocation = "San Francisco, CA, USA; 27 Oct.-1 Nov. 1996",
  conftitle =    "Proceedings of Seventh Annual IEEE Visualization '96",
  keywords =     "3D graphics; C language; C++; C++ class library; data
                 representation schemes; data visualisation; freely
                 available C++ class library; interpreted; issues; Java;
                 languages; models; object oriented; object oriented
                 toolkit; object-oriented languages; object-oriented
                 programming; portability; public domain software;
                 software libraries; software packages; subroutines;
                 system execution; Tcl; visualization techniques;
                 Visualization Toolkit; vtk",
  sponsororg =   "IEEE Comput. Soc. Tech. Committee on Comput. Graphics;
                 ACM SIGGRAPH",
  treatment =    "P Practical",
}

@Article{Scotkin:1996:BUJ,
  author =       "Joel Scotkin",
  title =        "Business Uses For {Java} --- Think client\slash{}
                 server computing and the {Internet} have changed your
                 life? {Java}'s going to be twice as important --- it
                 will totally change the way you write applications and
                 distribute them to clients",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "5",
  pages =        "40--41",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Client server computing; Java (Computer language)",
}

@Book{Scott:1996:BAJ,
  author =       "Adrian Scott",
  title =        "Business Applications of {Java}",
  publisher =    pub-SIGS,
  address =      pub-SIGS:adr,
  pages =        "50",
  year =         "1996",
  ISBN =         "1-884842-65-8",
  LCCN =         "QA76.9.O35O34 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sigs.com/books/",
  price =        "US\$85",
  URL =          "http://www.sigs.com/books/wp_javaapps.html",
  acknowledgement = ack-nhfb,
  xxnote =       "Library of Congress has author James J. Odell and
                 title ``Advanced object-oriented analysis and design
                 using UML'' for this ISBN.",
}

@Article{ScottOwen:1996:IWW,
  author =       "G. {Scott Owen}",
  title =        "Integrating {World Wide Web} technology into
                 undergraduate education",
  journal =      j-SIGCSE,
  volume =       "28",
  number =       "????",
  pages =        "101--103",
  month =        "????",
  year =         "1996",
  CODEN =        "SIGSD3",
  ISSN =         "0097-8418",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7810C (Computer-aided instruction); C7210
                 (Information services and centres); C6130M
                 (Multimedia); C6130D (Document processing techniques);
                 C6130G (Groupware)",
  conflocation = "Barcelona, Spain; 2--6 June 1996",
  conftitle =    "Conference on Integrating Technology into Computer
                 Science Education",
  corpsource =   "Dept. of Math. and Comput. Sci., Georgia State Univ.,
                 Atlanta, GA, USA",
  keywords =     "class presentation; collaborative learning;
                 collaborative software; computer aided instruction;
                 courses; cross-linking material; educational;
                 educational courses; examinations; groupware; high
                 speed; HTML; hypermedia; Hypertext Markup Language;
                 in-; interactive multimedia instruction; interactive
                 systems; Internet; Java; languages; network; page
                 description; student; student assignments;
                 undergraduate education; VRML; World Wide Web; WWW
                 documents",
  sponsororg =   "ACM",
  treatment =    "P Practical",
}

@Article{Semich:1996:FSJ,
  author =       "J. William Semich",
  title =        "Framework --- {Sun}'s {Java} development language is a
                 lot more than just another new toy for the {Internet}",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "5",
  pages =        "5--??",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Jun 28 10:33:41 1997",
  acknowledgement = ack-nhfb,
}

@Article{Semich:1996:JIT,
  author =       "J. William Semich and David Fisco",
  title =        "{Java}: {Internet} Toy or Enterprise Tool --- {Java}'s
                 a whole lot more than just an animation tool for the
                 {Web}. {Sun}'s renaming it the ``{Java Enterprise
                 Platform}''. Better said, it's the {Java}
                 network-centric computing platform",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "5",
  pages =        "28--29",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Internet; Java (Computer language)",
}

@Article{Seybold:1996:ITG,
  author =       "Patricia B. Seybold",
  title =        "It's time to get serious about {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "32",
  pages =        "2--2",
  day =          "5",
  month =        aug,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Aug 19 12:08:00 1996",
  note =         "Describes a 200,000-line Java project for travel
                 bureau business.",
  acknowledgement = ack-nhfb,
}

@Book{Shafer:1996:JNW,
  author =       "Dan Shafer",
  title =        "{JavaScript} and {Netscape 2} Wizardry",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xv + 365",
  day =          "1",
  month =        may,
  year =         "1996",
  ISBN =         "1-883577-86-1",
  LCCN =         "QA76.J39S48 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1883577861/wholesaleproductA/",
  note =         "Includes CD-ROM.",
  price =        "US\$34.99",
  URL =          "http://165.247.200.139/cgi-bin/java.cgi?page=ibook&graphics=1#JPE;
                 http://www.coriolis.com/site/msie/books/ind/nscp2wiz.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.24in x 7.42in x 0.98in",
  keywords =     "(computer program); Java (computer program language);
                 Netscape; technology -- computers and computer
                 technology",
  paperback =    "yes",
  xxtitle =      "{JavaScript} and {Netscape} Wizardry",
}

@InProceedings{Shaio:1996:JHC,
  author =       "Sami Shaio and Arthur {van Hoff} and Herb Jellinek",
  title =        "{Java} and {HotJava}: a comprehensive overview",
  crossref =     "IEEE:1996:DPC",
  pages =        "424--429",
  year =         "1996",
  CODEN =        "DCSIDU",
  ISSN =         "1063-6390",
  bibdate =      "Tue May 05 08:13:56 1998",
  bibsource =    "Compendex database",
  note =         "IEEE catalog number 96CB35911.",
  acknowledgement = ack-nhfb,
  affiliation =  "Java Products Group --- Sun Microsystems Inc",
  affiliationaddress = "Palo Alto, CA, USA",
  classcodes =   "C7210 (Information services and centres); C6140D (High
                 level languages); C6110J (Object-oriented programming);
                 C7250N (Front end systems for online searching)",
  classification = "721.1; 722; 723.1; 723.1.1; 901.4",
  conference =   "Proceedings of the 1996 41st IEEE Computer Society
                 International Conference, COMPCON'96",
  conflocation = "Santa Clara, CA, USA; 25--28 Feb. 1996",
  conftitle =    "COMPCON '96. Technologies for the Information
                 Superhighway Digest of Papers",
  corpsource =   "Java Products Group, Sun Microsyst. Inc., Palo Alto,
                 CA, USA",
  journalabr =   "Dig Pap COMPCON IEEE Comput Soc Int Conf",
  keywords =     "browser; C (programming language); Computer hardware;
                 Computer programming languages; Computer software;
                 Constraint theory; future; hardware; Hot Java language;
                 HotJava; Internet; Java; Java language; license;
                 object; object-oriented; object-oriented languages;
                 online front-ends; oriented language; programming;
                 Software engineering; software future; Sun
                 Microsystems; Technology; World Wide Web",
  meetingaddress = "Santa Clara, CA, USA",
  meetingdate =  "Feb 25--28 1996",
  meetingdate2 = "02/25--28/96",
  sponsor =      "IEEE",
  sponsororg =   "IEEE Comput. Soc",
  treatment =    "P Practical",
}

@Article{Shetterly:1996:CPO,
  author =       "Rick Shetterly and Alan Chmura",
  title =        "Creating the Paperless Office",
  journal =      j-IEEE-SOFTWARE,
  volume =       "13",
  number =       "2",
  pages =        "124--126",
  month =        mar,
  year =         "1996",
  CODEN =        "IESOEG",
  ISSN =         "0740-7459",
  bibdate =      "Fri Mar 14 12:15:01 1997",
  note =         "Discusses the Java development environment.",
}

@Book{Shobe:1996:JM,
  author =       "Matt Shobe and Tim Ritchey",
  title =        "{JavaScript} for the {Macintosh}",
  publisher =    pub-HAYDEN,
  address =      pub-HAYDEN:adr,
  pages =        "viii + 326",
  month =        may,
  year =         "1996",
  ISBN =         "1-56830-278-9",
  LCCN =         "QA76.73.J38S48 1996",
  bibdate =      "Mon Jun 22 08:32:12 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1568302789/wholesaleproductA/",
  note =         "Includes CD-ROM.",
  price =        "US\$40.00, CDN\$54.95, UK\pounds 37.50",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15683/bud/1568302789.html;
                 http://www.mcp.com/221684522211009/cgi-bin/bag?isbn=1-56830-278-9&last=/hayden",
  acknowledgement = ack-nhfb,
  dimensions =   "9.13in x 7.37in x 0.96in",
  keywords =     "(computer); Macintosh; technology -- computers and
                 computer technology",
  paperback =    "yes",
}

@Article{Shoffner:1996:JBA,
  author =       "Michael Shoffner",
  title =        "{Java}'s Busting Out All Over",
  journal =      j-BYTE,
  volume =       "21",
  number =       "5",
  pages =        "32--32",
  month =        may,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Apr 24 07:58:17 1996",
  acknowledgement = ack-nhfb,
}

@Article{Shoffner:1996:JWO,
  author =       "M. Shoffner and M. Hughes",
  title =        "{Java} and {Web}-Executable Object Security",
  journal =      j-DDJ,
  volume =       "21",
  number =       "11",
  pages =        "38, 40, 42, 44, 46, 48, 49",
  month =        nov,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6130S (Data
                 security); C6140D (High level languages); C5620W (Other
                 computer networks)",
  keywords =     "design problems; executable objects; implementation
                 bugs; Internet; Java; object security; object-oriented
                 languages; security of data; security research; Web;
                 web-embedded",
  treatment =    "P Practical",
}

@Article{Shotsberger:1996:TGI,
  author =       "P. G. Shotsberger",
  title =        "Toward a greener {Internet}",
  journal =      j-COMPUTER,
  volume =       "29",
  number =       "12",
  pages =        "113--114",
  month =        dec,
  year =         "1996",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7210 (Information services and centres); C0230
                 (Economic, social and political aspects of computing);
                 C7100 (Business and administration)",
  corpsource =   "Dept. of Math. Sci., North Carolina Univ., Wilmington,
                 NC, USA",
  keywords =     "business data processing; business graphics; business
                 reports; computer graphics; cost; economic effects;
                 environmental pollution; global society; home page;
                 information access; information age; Internet; Java
                 animations; socio-; virtual society; World Wide Web",
  treatment =    "P Practical",
}

@Article{Shrobe:1996:FL,
  author =       "H. Shrobe and S. E. Fahlman and B. Stroustrup and G.
                 L. {Steele, Jr.}",
  title =        "The future of {Lisp}",
  journal =      j-IEEE-EXPERT,
  volume =       "11",
  number =       "1",
  pages =        "10--16",
  month =        feb,
  year =         "1996",
  CODEN =        "IEEXE7",
  ISSN =         "0885-9000",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6130D (Document processing techniques);
                 C6130M (Multimedia)",
  keywords =     "C language; C++; Dylan language; hypermedia; Java;
                 Lisp; LISP; object oriented language; object-oriented
                 languages; programming language; World Wide Web users",
  treatment =    "G General Review",
}

@Book{Siddalingaiah:1996:JHD,
  author =       "Madhu Siddalingaiah and Stephen D. Lockwood and Chris
                 Ott",
  title =        "{Java} How-To: The Definitive {Java} Problem-Solver",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "xviii + 644",
  year =         "1996",
  ISBN =         "1-57169-035-2",
  LCCN =         "QA76.73.J38S53 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/waite/;
                 http://www.amazon.com/exec/obidos/ISBN=1571690352/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99",
  URL =          "http://www.kaizen.net/javabook/;
                 http://www.mcp.com/cgi-bin/bag?isbn=1-57169-035-2&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "8.92in x 6.98in x 1.70in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Periodical{SIGS:1996:JRS,
  key =          "Java Report",
  title =        "{Java} Report: The Source for {Java} Development",
  publisher =    pub-SIGS,
  address =      pub-SIGS:adr,
  year =         "1996",
  ISSN =         "1086-4660",
  bibdate =      "Tue May 07 07:04:12 1996",
  acknowledgement = ack-nhfb,
}

@Article{Sim:1996:FFP,
  author =       "Philip Sim",
  title =        "Financial firm puts {Java} to work on {Web},
                 in-house",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "36",
  pages =        "48--48",
  day =          "2",
  month =        sep,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Sep 06 10:56:07 1996",
  acknowledgement = ack-nhfb,
}

@Article{Simeonides:1996:JBT,
  author =       "Alex Simeonides",
  title =        "{Java} and the {Beans} Talk",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "12",
  pages =        "6--6",
  month =        dec,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Tue Dec 17 06:58:26 1996",
  note =         "Notes the imminent release of the JavaBeans
                 Developer's Kit, and that this will be integrated into
                 Sun's Java Developer's Kit version 1.1; parts are
                 already available in JDK version 1.02. The JavaBeans
                 specification is available on the World Wide Web at URL
                 \path=http://splash.javasoft.com/=.",
  URL =          "http://splash.javasoft.com/",
  acknowledgement = ack-nhfb,
}

@Article{Simeonides:1996:MPI,
  author =       "Alex Simeonides",
  title =        "{Microsoft} to Play by {Internet} Rules",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "3",
  pages =        "6--6",
  month =        sep # "\slash " # oct,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Tue Dec 03 07:10:47 1996",
  note =         "Discusses ActiveX and Java.",
  acknowledgement = ack-nhfb,
}

@Article{Simeonides:1996:SPT,
  author =       "Alex Simeonides",
  title =        "{Sun} Plugs {Tcl/Tk} into {Netscape}",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "9",
  pages =        "6--6",
  month =        sep,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Fri Sep 20 11:09:59 1996",
  note =         "Discusses SpecTcl and SpecJava GUI builders, and the
                 Safe-Tcl feature for giving Java-like safety to scripts
                 written in Tcl/Tk.",
  acknowledgement = ack-nhfb,
}

@Article{Simeonides:1996:THE,
  author =       "Alex Simeonides",
  title =        "Threat of Hostile Email Applets Looms",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "4",
  pages =        "10, 12",
  month =        nov # "\slash " # dec,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Tue Dec 03 06:54:57 1996",
  note =         "Discusses Java applets that forge email and gather
                 email addresses, and the possibility of applets
                 embedded in email that are executed when the email is
                 read. Mentions a related book \cite{McGraw:1997:JSH}.",
  acknowledgement = ack-nhfb,
}

@Book{Simkin:1996:JPE,
  author =       "Steve Simkin and Neil Bartlett and Alex Leslie",
  title =        "The {Java} Programming Explorer",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xxiv + 820",
  day =          "1",
  month =        mar,
  year =         "1996",
  ISBN =         "1-883577-81-0",
  LCCN =         "QA76.73.J38S55 1996",
  bibdate =      "Mon Jun 22 08:32:38 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1883577810/wholesaleproductA/;
                 http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$39.99, CDN\$55.99",
  URL =          "http://165.247.200.139/cgi-bin/java.cgi?page=ibook&graphics=1#JPE;
                 http://www.coriolis.com/site/msie/books/ind/javapex.htm",
  acknowledgement = ack-nhfb,
  annote =       "System requirements for accompanying computer disc:
                 IBM PC or compatible system.",
  dimensions =   "9.17in x 7.38in x 2.22in",
  keywords =     "Java (Computer program language); Multimedia systems;
                 Object-oriented programming (Computer science); World
                 Wide Web (Information retrieval system)",
  paperback =    "yes",
}

@Article{Simonsen:1996:DSJ,
  author =       "P. Simonsen",
  title =        "Decision support in {Java}: {A} simple rule-based
                 decision support system to illustrate some of the
                 features of the {Java} programming language",
  journal =      j-EXE,
  volume =       "10",
  number =       "8",
  pages =        "30--??",
  year =         "1996",
  CODEN =        "EXEEE5",
  ISSN =         "0268-6872",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@Book{Simpson:1996:MSJ,
  author =       "Bruce Simpson and John Mitchell and Brian Christeson
                 and A. Rehan Zaidi and Jonathan Levine",
  title =        "Making Sense of {Java}: {A} Guide for Managers and the
                 Rest of Us",
  publisher =    pub-MANNING,
  address =      pub-MANNING:adr,
  pages =        "xiii + 159",
  day =          "1",
  month =        jun,
  year =         "1996",
  ISBN =         "1-884777-24-4 (softcover), 0-13-263294-2",
  LCCN =         "QA76.73.J38S56 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0132632942/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.manning.com/",
  price =        "US\$29.95",
  URL =          "http://www.browsebooks.com/Simpson/;
                 http://www.manning.com/Simpson/index.html",
  acknowledgement = ack-nhfb,
  dimensions =   "8.95in x 7.03in x 0.55in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  xxauthor =     "Bruce Simpson and John Mitchell and Brian Christeson
                 and Rehan Zaidi and Jonathan Levine",
}

@InProceedings{Singh:1996:IWW,
  author =       "T. Singh and M. Zhu and U. Thakkar and U. Ravaioli",
  title =        "Impact of {World Wide Web}, {Java}, and virtual
                 environments on education in computational science and
                 engineering",
  crossref =     "Iskander:1996:TBR",
  pages =        "3--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B0120 (Education and training); B6210L (Computer
                 communications); B6210R (Multimedia communications);
                 C0220 (Computing education and training); C5620W (Other
                 computer networks); C6130B (Graphics techniques);
                 C6130M (Multimedia); C7250 (Information storage and
                 retrieval)",
  conflocation = "Salt Lake City, UT, USA; 6--9 Nov. 1996",
  conftitle =    "Technology-Based Re-Engineering Engineering Education
                 Proceedings of Frontiers in Education FIE'96 26th
                 Annual Conference",
  corpsource =   "Beckman Inst. for Adv. Sci. and Technol., Illinois
                 Univ., Urbana, IL, USA",
  keywords =     "asynchronous distance; browsers; calculation;
                 computational; computer science education; device
                 simulation; educational and research software;
                 electromagnetics; engineering education; Internet;
                 Java; learning; Mosaic; multimedia classroom
                 presentations; multimedia systems; Netscape; numerical
                 techniques; science education; semiconductor band
                 structure; teaching; technology transfer; virtual
                 environments; virtual reality; World Wide Web",
  sponsororg =   "IEEE Educ. Soc.; IEEE Comput. Soc.; ASEE Educ. Res.
                 and Methods Div",
  treatment =    "A Application; P Practical",
}

@Article{Singleton:1996:HCJ,
  author =       "Andrew Singleton",
  title =        "A Hot Cup of {Java}",
  journal =      j-BYTE,
  volume =       "21",
  number =       "4",
  pages =        "129--??",
  month =        apr,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Apr 24 08:19:20 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Singleton:1996:WW,
  author =       "Andrew Singleton",
  title =        "Wired on the {Web}",
  journal =      j-BYTE,
  volume =       "21",
  number =       "1",
  pages =        "77--78, 80",
  month =        jan,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  note =         "Discusses Java and HotJava.",
  acknowledgement = ack-nhfb,
  affiliation =  "Money Com, Cambridge, MA, USA",
  classcodes =   "B6210L (Computer communications); C5620 (Computer
                 networks and techniques); C7210 (Information services
                 and centres); C6130M (Multimedia); C7250 (Information
                 storage and retrieval)",
  corpsource =   "Money Com, Cambridge, MA, USA",
  keywords =     "client/server developers; computer networks; CPU;
                 hypermedia; Hypertext Markup; Internet; Java; Language;
                 OS; programming language; Web browser; World Wide Web
                 browser",
  treatment =    "A Application; P Practical",
}

@Book{Siyan:1996:IVJ,
  author =       "Karanjit S. Siyan",
  title =        "Inside {Visual J++}",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "xxxiii + 899",
  year =         "1996",
  ISBN =         "1-56205-682-4",
  LCCN =         "QA76.73.J38 S59 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/newriders/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$45",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=1-56205-682-4&last=/bookstore",
  acknowledgement = ack-nhfb,
  keywords =     "Computer software -- Development; Internet (Computer
                 network); Java (Computer program language); Microsoft
                 Visual J++",
}

@Article{Skok:1996:EII,
  author =       "D. Skok",
  title =        "Evolving imaging into the {Internet} revolution",
  journal =      j-IMAGING-MAGAZINE,
  volume =       "5",
  number =       "1",
  pages =        "104--106, 108, 110--112, 114, 118, 120--122",
  month =        jan,
  year =         "1996",
  CODEN =        "IMNYE9",
  ISSN =         "1063-4320",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2010 (Business and professional); D3045 (Records
                 management systems); D2080 (Information services and
                 database systems)",
  keywords =     "Adobe Acrobat; browsers; centric computing;
                 client-server-server computing; client/server
                 computing; computing paradigm; document image
                 processing; electronic information publishing;
                 electronic publishing; firewall; groupware; HTML;
                 image; imaging; Internet; Internet revolution;
                 Intranet; Java; LAN; Lotus; Netscape LiveScript;
                 network-; network-centred computing; Notes; paradigm;
                 platform; private internet network; RDBMS; relational
                 databases; shifting World Wide Web; Sun Java
                 programming language; Thin Client; value-added WAN;
                 visual databases; web applications; workflow",
  treatment =    "P Practical",
}

@Article{Smith:1996:CWW,
  author =       "C. S. Smith and P. K. Wright",
  title =        "{CyberCut}: a {World Wide Web} based
                 design-to-fabrication tool",
  journal =      j-J-MANUFACTURING-SYS,
  volume =       "15",
  number =       "6",
  pages =        "432--442",
  month =        "????",
  year =         "1996",
  CODEN =        "JMSYEB",
  ISSN =         "0278-6125",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7480 (Production engineering computing); C3355
                 (Control applications in manufacturing processes);
                 C6150N (Distributed systems software)",
  corpsource =   "California Univ., Berkeley, CA, USA",
  keywords =     "automated process planning; CAD/CAM; client-server
                 interaction; client-server systems; CNC machining;
                 computer aided production; CyberCut; design for
                 manufacture; design-for-; design-to-fabrication tool;
                 distributed agent; environment; IMADE; Internet;
                 machine tools; manufacture CAD interface; mechanical
                 MOSIS system; mechanical parts fabrication; open
                 architecture machine tool; open systems; planning;
                 rapid manufacturing services; seamless CAD/CAPP/CAM
                 system; World Wide Web: WWW",
  treatment =    "P Practical",
}

@Book{Spiller:1996:JPI,
  author =       "Falko Spiller",
  title =        "{Java: Die Programmiersprache f{\"u}r das Internet}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "ca. 200",
  year =         "1996",
  ISBN =         "3-540-61116-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.springer.de/",
  note =         "Includes CD-ROM.",
  price =        "40 DM",
  URL =          "http://www.springer.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxnote =       "Publisher's Web site has title Programmieren mit Java
                 and date Dezember 1999:
                 http://www.springer.de/cgi-bin/search_book.pl?link=/jour/svcat/deutsch2/comp/3540611169.html&isbn=3-540-61116-9&autor=%20F%2e%20Spiller:+Programmieren%20mit%20Java%20&preis=DM%2048%2e%233B%20%23A3%2018%2e50%233B%20FF%20181%2e%233B%20Lit%2053000%233B%20%2385S%20351%2e%233B%20sFr%2044%2e50&part=",
  xxtitle =      "{Programmieren mit Java}",
}

@Unpublished{Sriram:1996:FTJ,
  author =       "K. B. Sriram",
  title =        "Free tools for {Java}",
  year =         "1996",
  bibdate =      "Mon Oct 13 08:30:07 1997",
  note =         "This important archive contains a number of Java
                 tools, including Obsfuscator, Installer, Assembler,
                 Jack (LL(k) parser generator), JavaCUP (LALR(1) parser
                 generator), jb (convert flex/bison C output to Java),
                 JavaLex (lex rewritten in Java), Pat (perl-style
                 pattern matching), Guavac (Java compiler in C),
                 lex/yacc grammars for Java, ANTLR specification, BNF
                 grammar for Java, Sumatra Java-bytecode-to-C
                 translator, j2c Java-bytecode-to-C translator, Jasmin
                 assembler, Javaa assembler, Jobe (Java obfuscator),
                 Mocha (Java decompiler), Kawa Scheme compiler to Java
                 bytecodes, c2j (C++ to Java). Jas (Scheme to bytecode
                 translator), Jax (regular-expression tokenizer), Jel
                 (LL(1) parser generator), and more.",
  URL =          "http://www.blackdown.org/~kbs/",
  acknowledgement = ack-nhfb,
}

@Book{Stanek:1996:WPU,
  author =       "William Robert Stanek and Steven J. DeRose",
  title =        "{Web} publishing unleashed: {HTML}, {Java}, {CGI},
                 {VRML}, {SGML}",
  publisher =    pub-HWS,
  address =      pub-HWS:adr,
  pages =        "xxii + 916",
  day =          "1",
  month =        mar,
  year =         "1996",
  ISBN =         "1-57521-051-7",
  LCCN =         "QA76.76.H94S73 1996",
  bibdate =      "Wed Aug 14 06:58:21 1996",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1575210517/wholesaleproductA/",
  price =        "US\$49.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575210517.html",
  acknowledgement = ack-nhfb,
  alttitle =     "Unleashed HTML, Java, CGI, VRML, SGML",
  dimensions =   "9.07in x 7.34in x 1.95in",
  keywords =     "Electronic publishing -- Programmed instruction; HTML
                 (Document markup language); Hypertext systems; Internet
                 (Computer network); World Wide Web (Information
                 retrieval system)",
  paperback =    "yes",
}

@InProceedings{Stanton:1996:TTP,
  author =       "Scott Stanton and Ken Corey",
  title =        "{TclJava}: Toward Portable Extensions",
  crossref =     "USENIX:1996:ATT",
  pages =        "25--29",
  year =         "1996",
  bibdate =      "Tue Aug 19 12:03:23 1997",
  bibsource =    "ftp://ftp.uu.net/library/bibliography",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6110B (Software engineering techniques);
                 C6180G (Graphical user interfaces); C6115 (Programming
                 support)",
  conflocation = "Monterey, CA, USA; 10--13 July 1996",
  conftitle =    "Proceedings of 4th Annual Tcl/Tk Workshop '96",
  keywords =     "authoring languages; graphical user interfaces; Java
                 code; object-; object-oriented programming; oriented
                 languages; performance critical parts; portability;
                 portable extensions; software; Tcl commands; Tcl
                 extension; Tcl scripts; TclJava; Tk graphical user
                 interface; user configuration",
  treatment =    "P Practical",
}

@Book{Stark:1996:JRK,
  author =       "Brian Stark",
  title =        "{Java-Referenz: Komplette Beschreibung aller Klassen
                 inklusive aller Parameter und Typen.}",
  publisher =    pub-FRANZIS-VERLAG,
  address =      pub-FRANZIS-VERLAG:adr,
  pages =        "494",
  year =         "1996",
  ISBN =         "3-7723-4422-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.franzis-buch.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "49 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-author =   "http://www.franzis-buch.de/autoren/stark/stark.htm",
  url-publisher = "http://www.franzis-buch.de/",
}

@Article{Steele:1996:TCF,
  author =       "Guy L. {Steele, Jr.}",
  title =        "Trends \& Controversies: The Future of {Lisp}: The
                 {Java} programming language",
  journal =      j-IEEE-EXPERT,
  volume =       "11",
  number =       "1",
  pages =        "10--16",
  month =        feb,
  year =         "1996",
  CODEN =        "IEEXE7",
  ISSN =         "0885-9000",
  bibdate =      "Fri Mar 14 12:28:34 1997",
}

@InProceedings{Sterbenz:1996:EJS,
  author =       "A. Sterbenz",
  title =        "An evaluation of the {Java} security model",
  crossref =     "IEEE:1996:PAC",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C5620 (Computer networks and techniques); C6130S (Data
                 security); C6110J (Object-oriented programming); C6140D
                 (High level languages)",
  conflocation = "San Diego, CA, USA; 9--13 Dec. 1996",
  conftitle =    "Proceedings 12th Annual Computer Security Applications
                 Conference",
  corpsource =   "Graz Univ. of Technol., Austria",
  keywords =     "computer network management; efficiency; flexibility;
                 Java security model; object-oriented languages; secure
                 environment; security of data; untrusted programs",
  sponsororg =   "Applied Comput. Security Associates; ACM SIGSAC",
  treatment =    "P Practical",
}

@Article{Stevens:1996:CPH,
  author =       "Al Stevens",
  title =        "{C} programming: Hairy Arms for Dummies, {CD-ROM}
                 Setups, and {Java} Jive",
  journal =      j-DDJ,
  volume =       "21",
  number =       "7",
  pages =        "91--95, 98--99, 115--116",
  month =        jul,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm",
  note =         "Compares Java with C++. See rebuttal in
                 \cite{Kay:1996:JC}.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Stewart:1996:IDW,
  author =       "V. Stewart",
  title =        "Interacting with the data warehouse: applying virtual
                 reality technology for exploratory data analysis",
  crossref =     "Abrahart:1996:GIC",
  volume =       "2",
  pages =        "2--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6160Z (Other DBMS); C6130B (Graphics techniques);
                 C6180 (User interfaces); C7300 (Natural sciences
                 computing); C6130M (Multimedia); C6160S (Spatial and
                 pictorial databases)",
  conflocation = "Leeds, UK; 17--19 Sept. 1996",
  conftitle =    "Proceedings of 1st International Conference on
                 GeoComputation",
  corpsource =   "Sch. of Geogr., Leeds Univ., UK",
  countrypub =   "UK",
  keywords =     "analysis; computer graphics; computing; corporate data
                 analysts; corporate information; data bandwidth
                 problems; data visualisation; Data Warehouse; data
                 warehousing; DW user; exploratory data; interactive
                 systems; interactive three dimensional; interactive
                 visualisation systems; interface; Internet; Java;
                 multimedia; Pentium multimedia PC; reality; retail DW
                 visualisation; sophisticated queries; system; user
                 interfaces; very large databases; virtual; virtual
                 reality software toolkit; virtual reality technology",
  treatment =    "P Practical",
}

@Book{Stokes:1996:GKW,
  author =       "Neil Stokes and others",
  title =        "Getting to Know {OS/2 Warp 4}: Speech Recognition,
                 Built-In {LAN} Support, {Java} Runtime Support, Peer to
                 Peer Networking",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xx + 621",
  month =        nov,
  year =         "1996",
  ISBN =         "0-13-842147-1 (softcover)",
  LCCN =         "????",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  price =        "US\$35.95",
}

@Article{Storiguard:1996:JAW,
  author =       "Victor Storiguard",
  title =        "{Java} at Work: Not Just for Nerds Anymore",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "2",
  pages =        "50--54",
  month =        jul # "\slash " # aug,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Wed Aug 21 10:56:57 1996",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Book{Summitt:1996:CCI,
  author =       "Paul M. Summitt and Mary J. Summitt",
  title =        "Creating Cool Interactive {Web} Sites: Build The Next
                 Hot Spot On The {World Wide Web} Using Cool Software
                 --- {Java}, {CGI}, {VRML}, And More!",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xx + 412",
  year =         "1996",
  ISBN =         "1-56884-842-0 (softcover)",
  LCCN =         "TK5105.888.S85 1996",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  note =         "Includes CD-ROM.",
  price =        "US\$26.99",
  xxauthor =     "Alan Simpson",
}

@Article{SunWorld:1996:ITR,
  author =       "{SunWorld Online staff}",
  title =        "{Internet Toaster}: And the readers say: Yes!",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "02",
  pages =        "??--??",
  year =         "1996",
  URL =          "http://www.sun.com/sunworldonline/swol-02-1996/swol-02-appliance.results.html",
  abstract =     "Our survey of SunWorld Online readers yielded strong,
                 even impassioned, support for the whole idea of an
                 Internet Terminal. Also, reader comments.",
  acknowledgement = ack-nhfb,
}

@Article{Sutherland:1996:SM,
  author =       "J. Sutherland",
  title =        "The {Smalltalk} manifesto",
  journal =      j-OBJECT-MAG,
  volume =       "6",
  number =       "7",
  pages =        "56--59",
  month =        sep,
  year =         "1996",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6150N (Distributed
                 systems software); C6115 (Programming support)",
  corpsource =   "Individual Inc., Cambridge, MA, USA",
  keywords =     "information highway; Internet; Internet-based
                 development environment; Java; obsolete software;
                 programming environments; Smalltalk; Smalltalk
                 manifesto; Web",
  treatment =    "G General Review; P Practical",
}

@Article{Swanson:1996:RTS,
  author =       "S. Swanson and G. Travis",
  title =        "Real time streaming and {Java}",
  journal =      j-OBJECT-MAG,
  volume =       "????",
  number =       "????",
  pages =        "36--??, 38--39",
  month =        jul,
  year =         "1996",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C6110J
                 (Object-oriented programming); C6140D (High level
                 languages); C6110F (Formal methods); C5620W (Other
                 computer networks); C5620L (Local area networks); C7210
                 (Information services and centres); C6150G (Diagnostic,
                 testing, debugging and evaluating systems)",
  corpsource =   "EarthWeb, New York, NY, USA",
  keywords =     "client-server systems; commercial real-time data;
                 EarthWeb; EarthWeb Monitoring; Internet; Internet
                 developers; IS-specific intranet monitoring utility;
                 Java programming language; local area networks; news
                 headlines; object-; object-oriented; object-oriented
                 environment; object-oriented methods; oriented
                 languages; programming; projects; real time streaming;
                 real-time data; real-time systems; RT project; RT
                 real-time delivery system; services; sports updates;
                 stock quotes; system monitoring; technology base;
                 Utility; weather reports",
  treatment =    "G General Review",
}

@Book{Sydow:1996:IJP,
  author =       "Dan P. Sydow",
  title =        "Instant {Java} Without Programming",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "????",
  month =        sep,
  year =         "1996",
  ISBN =         "0-7645-4008-4",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$34.99",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  xxnote =       "Duplicate ISBN with \cite{Wall:1996:IJP}.",
}

@Book{Sydow:1996:JJF,
  author =       "Dan Parks Sydow",
  title =        "Jumping To {Java}: Fast Track For {C} And {C++}
                 Programmers",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xi + 473",
  year =         "1996",
  ISBN =         "0-7645-4007-6",
  LCCN =         "QA76.73.J38S95 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0764540076/wholesaleproductA/;
                 http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99",
  URL =          "http://www.idgbooks.com/database/book_result.msql?uid=uidg323&isbn=0-7645-4007-6",
  acknowledgement = ack-nhfb,
  dimensions =   "9.20in x 7.34in x 1.24in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Periodical{Sys-Con:1996:JDJ,
  key =          "JAVA Developer's Journal",
  title =        "{JAVA} Developer's Journal",
  publisher =    "Sys-Con Publications",
  address =      "Jersey City, NJ, USA",
  year =         "1996",
  ISSN =         "1087-6944",
  bibdate =      "Fri May 31 08:36:17 MDT 1996",
  acknowledgement = ack-nhfb,
  alttitle =     "JAVA developer's journal",
}

@Book{Szwillus:1996:SBE,
  author =       "Gerd Szwillus and Lisa Neal",
  title =        "Structure-Based Editors and Environments",
  publisher =    pub-AP,
  address =      pub-AP:adr,
  pages =        "viii + 374",
  year =         "1996",
  ISBN =         "0-12-681890-8",
  LCCN =         "QA76.9.H85 S89 1996",
  bibdate =      "Fri Jun 27 10:23:02 1997",
  note =         "Discusses editors for Java, HTML, Visual Basic, Visual
                 C, \ldots{}.",
  price =        "US\$75.00",
  acknowledgement = ack-nhfb,
}

@Article{Tabata:1996:WDL,
  author =       "K. Tabata",
  title =        "What's a digital library?",
  journal =      j-JOHO-SHORI,
  volume =       "37",
  number =       "9",
  pages =        "814--819",
  month =        sep,
  year =         "1996",
  CODEN =        "JOSHA4",
  ISSN =         "0447-8053",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7210L (Library automation); C7210 (Information
                 services and centres); C7250 (Information storage and
                 retrieval)",
  countrypub =   "Japan",
  keywords =     "automation; CD-ROM; CD-ROMs; collaboration; digital
                 libraries; digital library; electronic libraries; HTML;
                 information retrieval; Internet; Java; languages;
                 library; optical character recognition; page
                 description; reality; SGML; TULIP journal browser; URL;
                 virtual; virtual libraries; virtual reality; Wide Web;
                 World",
  language =     "Japanese",
  treatment =    "G General Review",
}

@InProceedings{Taft:1996:PIA,
  author =       "Tucker Taft",
  title =        "Programming the {Internet} in {Ada 95}",
  crossref =     "Strohmeier:1996:RST",
  pages =        "1--16",
  year =         "1996",
  bibdate =      "Mon Mar 10 22:46:38 1997",
  note =         "Describes the Intermetrics Ada 95 compiler, which
                 generates Java Virtual Machine bytecodes directly.",
  classcodes =   "C6115 (Programming support); C6140D (High level
                 languages); C6150C (Compilers, interpreters and other
                 processors); C6110J (Object-oriented programming)",
  conflocation = "Montreaux, Switzerland; 10--14 June 1996",
  conftitle =    "Proceedings of Ada-Europe '96 Conference in
                 cooperation with Reliable Software Technologies",
  corpsource =   "Intermetrics Inc., Cambridge, MA, USA",
  countrypub =   "Germany",
  keywords =     "Ada; Ada 95; applets; byte; code representation;
                 compiler generator; compiler generators; computational
                 linguistics; computer applications; Internet; Java;
                 mapping; object-oriented languages; programming
                 environments; programming platform; semantic models;
                 World Wide Web",
  treatment =    "P Practical",
}

@Article{Takata:1996:TMI,
  author =       "S. Takata and C. Yamashita and S. Yamamoto",
  title =        "{TEA}: multimedia information system architecture
                 technology",
  journal =      j-NTT-R-D,
  volume =       "45",
  number =       "8",
  pages =        "745--752",
  month =        "????",
  year =         "1996",
  CODEN =        "NTTDEC",
  ISSN =         "0915-2326",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6130M (Multimedia); C6160S (Spatial and pictorial
                 databases)C6150N (Distributed systems software)",
  corpsource =   "NTT Software Labs., Tokyo, Japan",
  countrypub =   "Japan",
  keywords =     "actions; database management systems; Internet; Java;
                 large-scale information systems; link script
                 specifications; links; multimedia computing; multimedia
                 information system architecture; network loadable
                 components; object-oriented programming; page
                 construction; reuse; software; software modification;
                 software reusability; system design; TEA; Web browsers;
                 World Wide",
  language =     "Japanese",
  treatment =    "P Practical",
}

@Book{Tapley:1996:OGJ,
  author =       "Rebecca Tapley and Nova Spivak and Jack D. Hidary and
                 Murray Hidary",
  title =        "The Official {Gamelan Java} Directory",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "xv + 244",
  month =        oct,
  year =         "1996",
  ISBN =         "1-56276-449-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.amazon.com/exec/obidos/ISBN=1562764497/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$29.99, CDN\$42.95, UK\pounds 27.95",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=1-56276-449-7&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "9.87in x 8.48in x 0.84in",
  xxauthor =     "Rebecca Tapley and Nova Spivack and Alex Chaffee and
                 Steve Renaker",
}

@Book{Tatters:1996:TYN,
  author =       "Wes Tatters",
  title =        "Teach yourself {Netscape Web} publishing in a week",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxvi + 634",
  year =         "1996",
  ISBN =         "1-57521-068-1",
  LCCN =         "TK5105.883.N48 T38 1996",
  bibdate =      "Mon Aug 19 08:46:39 1996",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575210681.html",
  acknowledgement = ack-nhfb,
  alttitle =     "Teach yourself Netscape 2 Web publishing Netscape Web
                 publishing",
  annote =       "``Covers JavaScript''--Cover. Day 1. Introducing the
                 World Wide Web, Hypertext, and Netscape -- Day 2.
                 Creating Simple Web Documents -- Day 3. Building on the
                 Basics -- Day 4. Enhancing Your Web Page's Visual
                 Appearance -- Day 5. Going Online -- Day 6. Developing
                 Interactive Web Pages -- Day 7. Programming with Java
                 and JavaScript -- Appendix. System requirements for
                 accompanying laser disk: HTML editing tools for Windows
                 and Macintosh, sample Java applets and JavaScript code,
                 examples from the book, templates, backgrounds, icons,
                 and graphics.",
  keywords =     "Electronic publishing -- Computer programs; Internet
                 (Computer network); Netscape; World Wide Web
                 (Information retrieval system)",
}

@Article{Tessier:1996:SDB,
  author =       "Tom Tessier",
  title =        "Sharing Data Between {Web} Page Frames Using
                 {JavaScript}: Implementing a Hidden-Frame Technique",
  journal =      j-DDJ,
  volume =       "21",
  number =       "5",
  pages =        "72, 74--75, 86--87",
  month =        may,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "http://www.ddj.com/index/author/index.htm; UnCover
                 database",
  abstract =     "Frames are a powerful addition to HTML. When used in
                 conjunction with JavaScript, you can create impressive
                 pages that previously required knowledge of complex,
                 server-based CGI.",
  acknowledgement = ack-nhfb,
  affiliation =  "Eng. Phys. Dept., Alberta Univ., Edmonton, Alta.,
                 Canada",
  classcodes =   "C6130M (Multimedia); C6130D (Document processing
                 techniques); C6150N (Distributed systems software)",
  corpsource =   "Eng. Phys. Dept., Alberta Univ., Edmonton, Alta.,
                 Canada",
  keywords =     "authoring languages; browser; client-side; complete
                 computer programs; data sharing; dynamic pages;
                 hidden-frame technique; HotJava; hypermedia; image
                 maps; interactive games; interactive pages; interactive
                 systems; Internet; Java; JavaScript; Netscape Navigator
                 2.0; page frames; table-of-contents information; World
                 Wide Web",
  treatment =    "P Practical",
}

@Article{Tessier:1996:UJC,
  author =       "Tom Tessier",
  title =        "Using {JavaScript} to Create Interactive {Web} Pages",
  journal =      j-DDJ,
  volume =       "21",
  number =       "3",
  pages =        "84, 86--89, 96--97",
  month =        mar,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "http://www.ddj.com/index/author/index.htm; UnCover
                 database",
  abstract =     "JavaScript is a cross-platform object scripting
                 language designed to let you glue together HTML
                 documents, Java applets, and Netscape plug-ins on both
                 clients and servers. Tom uses it to build a program
                 that presents the client browser with",
  acknowledgement = ack-nhfb,
  affiliation =  "Dept. of Eng. Phys., Alberta Univ., Edmonton, Alta.,
                 Canada",
  classcodes =   "C6130D (Document processing techniques); C6140D (High
                 level languages); C6115 (Programming support); C6150N
                 (Distributed systems software); C6150C (Compilers,
                 interpreters and other processors); C6110J
                 (Object-oriented programming); C6130M (Multimedia)",
  corpsource =   "Dept. of Eng. Phys., Alberta Univ., Edmonton, Alta.,
                 Canada",
  keywords =     "applets; authoring languages; CGI-like scripts;
                 client-based interpreter; client-server systems;
                 cross-; expression syntax; flow-control features; HTML
                 documents; hypermedia; Hypertext Markup Language;
                 interactive systems; interactive Web pages; Internet;
                 Java; JavaScript; Navigator 2.0; Netscape; Netscape
                 plug-ins; object-oriented languages; page description
                 languages; platform object scripting language; program
                 interpreters; security; types; World Wide Web",
  treatment =    "P Practical",
}

@Book{Thomas:1996:JPI,
  author =       "Michael D. Thomas and Pratik R. Patel and Alan D.
                 Hudson and Donald A. {Ball, Jr.}",
  title =        "{Java} Programming for the {Internet}: {A} Guide to
                 Creating Dynamic, Interactive {Internet} Applications",
  publisher =    pub-VENTANA-COMM-GROUP,
  address =      pub-VENTANA-COMM-GROUP:adr,
  pages =        "xxiv + 780",
  year =         "1996",
  ISBN =         "1-56604-355-7",
  LCCN =         "QA76.73.J38 J38 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1566043557/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.vmedia.com/",
  price =        "US\$49.95",
  URL =          "http://www.course.com/templates/catalog/detail.cfm?isbn=1-56604-355-7;
                 http://www.vmedia.com/cat/press/store/java/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.29in x 7.37in x 1.79in",
  keywords =     "(computer network); internet; Internet (Computer
                 network); Java (Computer program language); Java
                 (computer program language); technology -- computers
                 and computer technology",
  paperback =    "yes",
}

@Book{Tittel:1996:AJ,
  author =       "Ed Tittel and Mark Gaither",
  title =        "{Alles Java! Einf{\"u}hrung mit praktischen
                 Beispielen}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "413",
  year =         "1996",
  ISBN =         "3-8266-0259-5 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 09:53:41 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "59 DM",
  URL =          "http://www.itp.de/; http://www.lanw.com/etbio.htm;
                 http://www.thomson.com/intluk.html",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxtitle =      "{Einf{\"u}hrung in Java}",
}

@Book{Tittel:1996:J,
  author =       "Ed Tittel and Mark Gaither",
  title =        "{Java}",
  publisher =    pub-APOGEO,
  address =      pub-APOGEO:adr,
  pages =        "????",
  month =        feb,
  year =         "1996",
  ISBN =         "88-7303-165-0 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/italian.html;
                 http://www.apogeonline.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "32000 Lire",
  URL =          "http://www.apogeonline.com/catalogo/244.html;
                 http://www.urra.it/244.html;
                 http://www.urra.it/apocat.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Tittel:1996:JS,
  author =       "Ed Tittel",
  title =        "{Java} Secrets",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "????",
  month =        oct,
  year =         "1996",
  ISBN =         "0-614-20273-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$44.99",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language)",
}

@Book{Tittel:1996:OIW,
  author =       "Ed Tittel",
  title =        "The Official {Internet} World 60 Minute Guide to
                 {Java}",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  edition =      "Second",
  pages =        "????",
  month =        may,
  year =         "1996",
  ISBN =         "0-7645-8006-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$24.99",
  acknowledgement = ack-nhfb,
  keywords =     "(computer network); internet; Java (computer program
                 language); technology -- computers and computer
                 technology",
  xxtitle =      "{Internet} World 60 Minute Guide to {Java}",
}

@Book{Tittel:1996:UJ,
  author =       "Ed Tittel",
  title =        "Undocumented {Java}",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xxvi + 885",
  month =        oct,
  year =         "1996",
  ISBN =         "0-7645-8007-8",
  LCCN =         "QA76.73.J38H373 1997",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$44.99",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  xxnote =       "Duplicate ISBN with \cite{Harold:1996:JS}. Library of
                 Congress has author Elliotte Rusty Harold and title
                 Java Secrets for this ISBN??",
}

@InProceedings{Tokmakoff:1996:SBO,
  author =       "A. Tokmakoff and J. Billington",
  title =        "Service brokering in object-based systems: advanced
                 information services",
  crossref =     "IEEE:1996:IWC",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C6150N (Distributed
                 systems software); C6110J (Object-oriented
                 programming); C6160J (Object-oriented databases); C7210
                 (Information services and centres); C6160B (Distributed
                 databases)",
  conflocation = "Antwerpen, Belgium; 23--24 May 1996",
  conftitle =    "3rd International Workshop on Community Networking
                 1996. Proceedings",
  corpsource =   "Telecommun. Syst. Eng. Centre, South Australia Univ.,
                 The Levels, SA, Australia",
  keywords =     "advanced; application domain; Architecture; coloured
                 Petri nets; Common Object Request Broker Architecture;
                 CORBA; distributed databases; distributed operating
                 systems; dynamic object location; implementation;
                 information services; ISO standards; ISO/ITU-T
                 Reference Model for Open Distributed Processing; Java;
                 large-scale distributed applications; load balancing;
                 network operating systems; object-; object-oriented
                 databases; open object-based systems; open systems;
                 oriented programming; service brokering; software
                 hierarchy; software standards; technologies;
                 telecommunication service provision; telecommunication
                 services; telecommunication standards;
                 Telecommunications Information Networking; TINA",
  sponsororg =   "IEEE Commun. Soc.; Alcatel Telecom",
  treatment =    "A Application; P Practical",
}

@Article{Tomasula:1996:JPT,
  author =       "D. Tomasula",
  title =        "{Java} percolates through {Wall Street}",
  journal =      j-WALL-ST-TECH,
  volume =       "14",
  number =       "3",
  pages =        "54--??, 56",
  month =        mar,
  year =         "1996",
  CODEN =        "WSTEE5",
  ISSN =         "1060-989X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2050 (Financial applications)",
  keywords =     "distributed applications programming language;
                 finance; financial firms; Internet; Java; management
                 systems; Microsystems; object-; object-oriented
                 languages; oriented programming; proprietary risk; risk
                 management; Sun; Wall Street",
  treatment =    "P Practical",
}

@Book{Torok:1996:JPPa,
  author =       "Gabriel Torok",
  title =        "{JavaScript} Primer Plus",
  publisher =    pub-MACMILLAN-COMPUTER,
  address =      pub-MACMILLAN-COMPUTER:adr,
  pages =        "????",
  month =        sep,
  year =         "1996",
  ISBN =         "0-614-20295-7",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
  keywords =     "JavaScript (computer program language)",
}

@Book{Torok:1996:JPPb,
  author =       "Gabriel Torok and Jeffrey Payne and Matt Weisfeld",
  title =        "{JavaScript} Primer Plus: Enhancing {Web} Pages With
                 the {JavaScript} Programming Language",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "xxviii + 588",
  month =        dec,
  year =         "1996",
  ISBN =         "1-57169-041-7",
  LCCN =         "QA76.73.J39J39 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1571690417/wholesaleproductA/",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.13in x 7.41in x 1.33in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Toupin:1996:UBC,
  author =       "Ed Toupin and Russ Jacobs",
  title =        "Using {Borland C++ 5}, Special Edition: Develop
                 Sophisticated Applications For {Windows 95} And
                 {Windows NT}, Write {Java} Code With The {Java}
                 Development Kit",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xxvii + 870",
  year =         "1996",
  ISBN =         "0-7897-0284-3 (softcover)",
  LCCN =         "QA76.73.C153K56 1996",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  note =         "Includes CD-ROM.",
  price =        "US\$44.99",
  xxnote =       "Library of Congress says authors are: Paul Kimmel with
                 Mark Reichert and others??",
}

@Article{Tucker:1996:STJ,
  author =       "Michael J. Tucker",
  title =        "{SunSoft} Takes {Java} to Net Management",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "2",
  pages =        "18, 20",
  month =        jul # "\slash " # aug,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Wed Aug 21 10:53:58 1996",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@InProceedings{Turpeinen:1996:AAP,
  author =       "M. Turpeinen and J. Saarela and M. Korkea-Aho and T.
                 Puskala and R. Sulonen",
  title =        "Architecture for agent-mediated personalised news
                 services",
  crossref =     "Anonymous:1996:PPF",
  pages =        "615--628",
  year =         "1996",
  bibdate =      "Sat Oct 12 15:29:39 MDT 1996",
  acknowledgement = ack-nhfb,
  classcodes =   "C7210 (Information services and centres); C7230
                 (Publishing and reproduction); C5620W (Other computer
                 networks); C6130M (Multimedia); C6170 (Expert systems);
                 C7250R (Information retrieval techniques); C6160J
                 (Object-oriented databases)",
  conflocation = "London, UK; 22--24 April 1996",
  conftitle =    "Proceedings of First International Conference on
                 Practical Application of Intelligent Agents and
                 Multi-Agent Technology",
  corpsource =   "Dept. of Comput. Sci., Helsinki Univ. of Technol.,
                 Espoo, Finland",
  countrypub =   "UK",
  keywords =     "agent mediated personalised news services; agent
                 technology; agents; consumer agent; consumer agents;
                 electronic publishing; filtering; information
                 retrieval; Internet; Java; keyword searches; KQML;
                 logical model; multimedia items; multimedia objects;
                 multimedia systems; newspaper editors; object;
                 object-oriented databases; oriented databases;
                 personalised news service; personalised newspaper;
                 potential; producer agent; semantic categories;
                 semantic matching; social; software; user preferences;
                 World Wide Web",
  treatment =    "P Practical",
}

@InProceedings{Tygar:1996:WEC,
  author =       "J. D. Tygar and Alma Whitten",
  title =        "{WWW} Electronic Commerce and {Java Trojan} Horses",
  crossref =     "USENIX:1996:WEC",
  institution =  "Carnegie Mellon University",
  pages =        "243--250",
  day =          "18--21",
  month =        nov,
  year =         "1996",
  bibdate =      "Thu Apr 30 13:04:51 1998",
  bibsource =    "http://www.usenix.org/cgi-bin/sortbib.pl?-sA",
  acknowledgement = ack-nhfb,
}

@Book{Tyma:1996:JPPa,
  author =       "Paul Tyma and Gabriel Torok and Troy Downing",
  title =        "{Java} primer plus: supercharging {WEB} applications
                 with the {Java} programming language",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "xxv + 612",
  year =         "1996",
  ISBN =         "1-57169-062-X",
  LCCN =         "QA76.64 .T96 1996",
  bibdate =      "Tue Aug 19 10:56:27 1997",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/waite/;
                 http://www.amazon.com/exec/obidos/ISBN=157169062X/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$39.99; 80,00 DM",
  URL =          "http://www.mcp.com/waite/books.new/Java_Primer_Plus/html/jppcov.html;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm;
                 http://www.preemptive.com/javap.html;
                 http://www.preemptive.com/{javap}.html",
  acknowledgement = ack-nhfb,
  alttitle =     "Java primer plus",
  annote =       "System requirements: IBM compatible PC; CD-ROM
                 drive.",
  dimensions =   "9.09in x 7.08in x 1.41in",
  keywords =     "Java (Computer program language); Multimedia systems;
                 Object-oriented programming (Computer science); World
                 Wide Web (Information retrieval system)",
}

@Book{Tyma:1996:JPPb,
  author =       "Paul Tyma and Gabriel Torok and Troy Downing",
  title =        "{Java} Primer Plus",
  publisher =    pub-DAERIM,
  address =      pub-DAERIM:adr,
  pages =        "????",
  month =        may,
  year =         "1996",
  ISBN =         "89-7280-301-4 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/korean.html;
                 http://www.drbook.co.kr/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Korean translation by Yoon Kyung Koo of
                 \cite{Tyma:1996:JPPa}.",
  price =        "23,000 Won",
  URL =          "http://www.drbook.co.kr/;
                 http://www.interpia.net/~yoonforh/",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Article{Tyma:1996:TJP,
  author =       "Paul Tyma",
  title =        "Tuning {Java} Performance",
  journal =      j-DDJ,
  volume =       "21",
  number =       "4",
  pages =        "52, 55--56, 58, 90",
  month =        apr,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "Compendex database;
                 http://www.ddj.com/index/author/index.htm",
  acknowledgement = ack-nhfb,
  affiliation =  "Syracuse Univ., NY, USA",
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6150C (Compilers, interpreters and other
                 processors)",
  classification = "723.1; 723.1.1; 723.2; 723.5; 921.5",
  corpsource =   "Syracuse Univ., NY, USA",
  keywords =     "Algorithms; Binary searches; Codes (symbols);
                 compiler; Computer aided software engineering; Computer
                 programming languages; Data structures; Encoding
                 (symbols); Hash tables; independent; Inlining;
                 Internet; interpreted code; Java; object oriented
                 language; Object oriented programming; object oriented
                 programming; object-oriented languages; object-oriented
                 programming; Optimization; optimization; Performance;
                 performance; platform; Program compilers; program
                 compilers; Program interpreters; programming language;
                 Quick sorts; Software Package Java; software
                 performance evaluation; Synchronization",
  treatment =    "P Practical",
}

@Article{Ubois:1996:JJA,
  author =       "J. Ubois",
  title =        "{Java}: just another language, or a whole new
                 paradigm?",
  journal =      j-DIGITAL-MEDIA,
  volume =       "6",
  number =       "2",
  pages =        "3--6",
  month =        jul # "-" # aug,
  year =         "1996",
  CODEN =        "DMEDEG",
  ISSN =         "1056-7038",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5000 (Office automation --- computing)",
  keywords =     "high level languages; Internet; Java; JavaSoft;
                 Microsoft; portable software; programming languages;
                 software developers; solution",
  treatment =    "E Economic; P Practical",
}

@Article{Ubois:1996:WMS,
  author =       "Jeff Ubois",
  title =        "{Wave Maker Starwave VP Patrick Naughton} --- who
                 helped create {Java} at {Sun} --- offers some strong
                 opinions on {Java}, {Visual Basic}, {VRML}, {Internet}
                 over cable, and more",
  journal =      j-INTERNET-WORLD,
  volume =       "7",
  number =       "3",
  pages =        "96--??",
  month =        "????",
  year =         "1996",
  CODEN =        "IERNE8",
  ISSN =         "1064-3923",
  bibdate =      "Tue Mar 12 13:11:43 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Udell:1996:YBN,
  author =       "Jon Udell",
  title =        "Your Business Needs the {Web}",
  journal =      j-BYTE,
  volume =       "21",
  number =       "8",
  pages =        "68--70, 72, 74, 76, 78, 80",
  month =        aug,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  note =         "Discusses NASA's distributed data visualization using
                 Java.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C5620W (Other
                 computer networks); C6110B (Software engineering
                 techniques); C7190 (Other fields of business and
                 administrative computing)",
  keywords =     "ActiveX; business; business data processing; business
                 partners; client-server systems; Common Gateway
                 Interface; customers; executable Web-page scheme;
                 Internet; Java; legacy systems; network operating
                 systems; planetary IP network; planetary operating;
                 software engineering; system; Web clients; Web
                 computing platform; Web server-based application
                 building; World Wide Web",
  treatment =    "P Practical",
}

@Article{Urgo:1996:JFH,
  author =       "M. Urgo",
  title =        "{Java} --- the future is here again",
  journal =      j-BUSINESS-INFO-REV,
  volume =       "13",
  number =       "2",
  pages =        "107--108",
  month =        jun,
  year =         "1996",
  CODEN =        "BIREEY",
  ISSN =         "0266-3821",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C7210 (Information
                 services and centres); C6110B (Software engineering
                 techniques)",
  countrypub =   "UK",
  keywords =     "hardware designers; information services; Java
                 programming language; object-oriented languages;
                 platform-independent software development; portability;
                 professionals; site development; software; Web",
  treatment =    "G General Review",
}

@Book{Urgo:1996:JSW,
  author =       "Marisa Urgo",
  title =        "The {Java} Source: The Worldwide Guide to {Java}
                 Companies, Products, Services, and Books",
  publisher =    pub-SIGS,
  address =      pub-SIGS:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Fri Sep 20 13:49:48 1996",
  URL =          "http://www.sigs.com/books/worldjava.html",
  acknowledgement = ack-nhfb,
  xxauthor =     "Marissa Urgo",
}

@Book{Vacca:1996:JDB,
  author =       "John R. Vacca",
  title =        "{Javascript} Development: Bringing Application
                 Development and Customization for {Intranets} and the
                 {Internet}",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  pages =        "xxxi + 559",
  year =         "1996",
  ISBN =         "0-12-710005-9 (paperback), 0-12-710006-7 (CD-ROM)",
  LCCN =         "QA76.73.J38V33 1997",
  bibdate =      "Thu Aug 21 17:16:59 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0127100059/wholesaleproductA/",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
  annote =       "System requirements: Macintosh/Power Mac (System 7.5.1
                 and higher); PC, Windows 3.1, 95 and NT 3.5; HP-UX; Sun
                 (OS and Solaris); SGI IRIX; DEC (Alpha and Ultrix);
                 Linux; IBM AIX.",
  dimensions =   "9.19in x 7.36in x 1.10in",
  keywords =     "Application software -- Development; Internet
                 (Computer network); Intranets (Computer networks);
                 Java; JavaScript (Computer program language);
                 technology -- computers and computer technology",
  paperback =    "yes",
}

@Article{Valentine:1996:NAN,
  author =       "Jon L. Valentine",
  title =        "{Netscape} Aims for {Number ONE}",
  journal =      j-WEBSERVER,
  volume =       "1",
  number =       "3",
  pages =        "6, 8, 9",
  month =        sep # "\slash " # oct,
  year =         "1996",
  ISSN =         "1087-4232",
  bibdate =      "Tue Dec 03 07:12:54 1996",
  note =         "Discusses JavaScript, LiveConnect, and CORBA.",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Valles:1996:JJW,
  author =       "David J. Valles",
  title =        "A {Java} jukebox for the {World Wide Web}",
  type =         "Thesis (B.S.)",
  school =       "California Polytechnic State University",
  address =      "San Luis Obispo, CA, USA",
  pages =        "iv + 26 + 18",
  year =         "1996",
  bibdate =      "Sat Aug 17 16:45:43 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Vandendorpe:1996:SYW,
  author =       "Laura Vandendorpe",
  title =        "{Scientist of the Year} Weaves {Web} over the World",
  journal =      j-RES-DEV,
  volume =       "38",
  number =       "12",
  pages =        "14--16, 18",
  month =        nov,
  year =         "1996",
  CODEN =        "REDEEA",
  ISSN =         "0746-9179",
  bibdate =      "Fri Nov 01 11:34:33 1996",
  note =         "Profile of WWW inventor Tim Berners-Lee. Also includes
                 discussion of the Jigsaw HTTP server, written entirely
                 in Java.",
  acknowledgement = ack-nhfb,
}

@Book{Vanderburg:1996:PJD,
  author =       "Glenn Vanderburg",
  title =        "Professional {Java} Development Kit {C/Ww95/Ww}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "????",
  day =          "1",
  month =        oct,
  year =         "1996",
  ISBN =         "1-57521-200-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575212005.html;
                 http://www.amazon.com/exec/obidos/ISBN=1575212005/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$89.95",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575212005.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.38in x 7.51in x 2.66in",
}

@Book{Vanderburg:1996:TJP,
  author =       "Glenn L. Vanderburg and others",
  title =        "Tricks of the {Java} Programming Gurus",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxviii + 847",
  day =          "1",
  month =        jul,
  year =         "1996",
  ISBN =         "1-57521-102-5",
  LCCN =         "QA76.73.J38V37 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.amazon.com/exec/obidos/ISBN=1575211025/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99, CDN\$56.95, UK\pounds 37.50",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211025.html;
                 http://www.mcp.com/288190891680543/cgi-bin/bag?isbn=1-57521-102-5&last=/bookstore;
                 http://www.mcp.com/samsnet/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.01in x 7.32in x 2.12in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
  xxnote =       "Book itself lists authors as ``Vanderburg et al.''.",
}

@Book{vanderLinden:1996:JJ,
  author =       "Peter {van der Linden}",
  title =        "Just {Java}",
  publisher =    pub-SUNSOFT,
  address =      pub-SUNSOFT:adr,
  pages =        "xxiii + 354",
  month =        apr,
  year =         "1996",
  ISBN =         "0-13-565839-X, 0-13-493982-4 (disc)",
  LCCN =         "QA76.73.J38V36 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=013565839X/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$34.95",
  series =       "Java series",
  URL =          "http://www.sun.com/smi/ssoftpress/books/vanderLinden2/vanderLinden2.html",
  acknowledgement = ack-nhfb,
  annote =       "The SunSoft Press Java Series CD-ROM is a standard
                 ISO-9660 disc. Software on this CD-ROM requires Windows
                 95, Windows NT, Solaris 2, or Macintosh (System 7.5).
                 Windows 3.1 is not supported.",
  dimensions =   "9.21in x 7.03in x 1.17in",
  keywords =     "Java (computer program language); technology -- data
                 processing",
  paperback =    "yes",
}

@Book{VanderVeer:1996:JD,
  author =       "Emily A. {Vander Veer}",
  title =        "{JavaScript} for Dummies",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xx + 378",
  day =          "1",
  month =        nov,
  year =         "1996",
  ISBN =         "0-7645-0071-6",
  LCCN =         "QA76.73.J39V36 1996",
  bibdate =      "Thu Aug 21 14:31:35 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0764500716/wholesaleproductA/",
  price =        "US\$24.99",
  series =       "For Dummies Ser",
  acknowledgement = ack-nhfb,
  dimensions =   "9.21in x 7.33in x 1in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Vanhelsuwe:1996:MJ,
  author =       "Laurence Vanhelsuw{\'e}",
  title =        "Mastering {Java}",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "????",
  month =        sep,
  year =         "1996",
  ISBN =         "0-614-20326-0",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language)",
}

@Book{Vanhelsuwe:1996:MJJ,
  author =       "Laurence Vanhelsuw{\'e} and Ivan Phillips and
                 Goang-Tay Hsu and Krishna Sankar and Eric Ries and Tim
                 Rohaly and John Zukowski",
  title =        "Mastering {Java 2 JDK}",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xxxvi + 967",
  day =          "1",
  month =        sep,
  year =         "1996",
  ISBN =         "0-7821-1935-2",
  LCCN =         "QA76.73.J38M355 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0782119352/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  price =        "US\$49.99",
  URL =          "http://www.sybex.com/cgi-bin/bookpg.pl?1935back.html",
  acknowledgement = ack-nhfb,
  dimensions =   "8.99in x 7.51in x 2.30in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  xxauthor-1 =   "Andre Yee",
  xxauthor-2 =   "Laurence Vanhelsuw{\'e} and Ivan Phillips and
                 Goang-Tay Hsu and Krishna Sankar and Andre Yee",
  xxtitle =      "Mastering {Java}",
}

@Book{vanHoff:1996:BJ,
  author =       "Arthur {van Hoff} and Sami Shaio and Orca Starbuck",
  title =        "Branch{\'e Java}",
  publisher =    pub-ITP-FRANCE,
  address =      pub-ITP-FRANCE:adr,
  pages =        "xviii + 204",
  year =         "1996",
  ISBN =         "2-84180-078-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "French translation by Serge Chaumette and Alain
                 Miniussi of \cite{vanHoff:1996:HJC}. Includes CD-ROM.",
  price =        "220 FF",
  URL =          "http://www.thomson.com/intluk.html",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{vanHoff:1996:HJC,
  author =       "Arthur {van Hoff} and Sami Shaio and Orca Starbuck",
  title =        "Hooked on {Java}: creating hot {Web} sites with {Java}
                 applets",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xviii + 181",
  month =        jan,
  year =         "1996",
  ISBN =         "0-201-48837-X (paperback), 0-201-85274-8 (computer
                 laser optical disk)",
  LCCN =         "QA76.64.V36 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=020148837X/wholesaleproductA/;
                 http://www.aw.com/devpress/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$29.95",
  series =       "The Java Series",
  URL =          "http://www.aw.com/devpress/java/index.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.06in x 7.21in x 0.58in",
  keywords =     "Java (Computer program language); Multimedia systems;
                 Object-oriented programming (Computer science);
                 Programming languages; World Wide Web (Information
                 retrieval system)",
}

@Book{vanHoff:1996:JAE,
  author =       "Arthur {van Hoff} and Sami Shaio and Orca Starbuck",
  title =        "{Java-Applets erstellen und nutzen: Interaktive
                 Web-Seiten selbstgemacht}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "221 (or 220??)",
  year =         "1996",
  ISBN =         "3-8273-1032-6",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 08:39:46 1998",
  bibsource =    "http://www.addison-wesley.de/katalog;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "German translation of \cite{vanHoff:1996:HJC}.
                 Includes CD-ROM.",
  price =        "49,90 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?textexpr=Java&id=00004",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-author =   "http://www.javasoft.com/people/avh/",
  url-publisher = "http://www.addison-wesley.de/",
  xxtitle =      "{Applets programmieren mit Java}",
}

@Misc{vanHoff:1996:JLT,
  author =       "Arthur {van Hoff}",
  title =        "{Java} language tutorial: your second jolt",
  publisher =    pub-UNIV-VIDEO-COMM,
  address =      pub-UNIV-VIDEO-COMM:adr,
  year =         "1996",
  bibdate =      "Wed Oct 2 18:55:05 MDT 1996",
  note =         "1 videocassette (83 min.)",
  acknowledgement = ack-nhfb,
  alttitle =     "Breakout sessions",
  annote =       "VHS.",
  keywords =     "Java (Computer program language)",
}

@Article{vanHoff:1996:WTC,
  author =       "Arthur {van Hoff} and Sami Shaio and Orca Starbuck",
  title =        "What Is This Thing Called {Java} --- {Java} is a lot
                 of things to a lot of people. Here are a dozen of its
                 most important features, according to the people",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "5",
  pages =        "45--46",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer language); Object-oriented programming;
                 User interfaces (Computers) --- Programming",
}

@Unpublished{vanVliet:1996:MD,
  author =       "Hanpeter {van Vliet}",
  title =        "Mocha decompiler",
  year =         "1996",
  note =         "Mocha turns Java bytecodes back into Java source code.
                 The author died 31 December 1996; see
                 \path=http://www.blackdown.org/~kbs/hanpeter.html=.",
  URL =          "http://www.brouhaha.com/~eric/computers/mocha-bl.zip",
}

@Article{Varney:1996:DLW,
  author =       "Sarah E. Varney",
  title =        "Datawebs! Link the {Web} to your legacy data and
                 apps",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "????",
  pages =        "38--41+",
  month =        "????",
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Oct 12 16:26:29 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Client server computing; Java (Computer language);
                 Software tools; World Wide Web (Computer network)",
}

@Article{Vaughan-Nichols:1996:ACJ,
  author =       "Steven J. Vaughan-Nichols",
  title =        "{ActiveX} Chases {Java}",
  journal =      j-BYTE,
  volume =       "21",
  number =       "6",
  pages =        "27--27",
  month =        jun,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Tue May 21 06:22:28 1996",
  acknowledgement = ack-nhfb,
}

@InProceedings{Vckovski:1996:JSS,
  author =       "A. Vckovski",
  title =        "{Java} as a software system for distributed and
                 interoperable geoprocessing",
  crossref =     "Yetongnon:1996:PII",
  volume =       "2",
  pages =        "2--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7840 (Geography and cartography computing); C4240C
                 (Computational complexity); C6160S (Spatial and
                 pictorial databases); C4130 (Interpolation and function
                 approximation)",
  conflocation = "Dijon, France; 25--27 Sept. 1996",
  conftitle =    "Proceedings of 9th International Conference on
                 Parallel and Distributed Computing Systems. PDCS '96",
  corpsource =   "Spatial Data Handling Div., Zurich Univ.,
                 Switzerland",
  keywords =     "computational complexity; data interoperability;
                 databases; distributed; flexible interoperability
                 model; format; geographic information systems;
                 geoprocessing; heterogeneity; inherent complexity;
                 interoperable geoprocessing; interpolation; language
                 Java; object-oriented; OMG CORBA; Open Geodata
                 Interoperability Specification; open systems;
                 programming; real-world models; representation;
                 semantic diversity; software system; specifications;
                 standardisation; unit conversions; visual",
  sponsororg =   "ISCA; IEEE Comput. Soc.; IEEE Tech. Committee on
                 Operating Syst.; et al",
  treatment =    "A Application; P Practical",
}

@Article{Venditto:1996:JIH,
  author =       "Gus Venditto",
  title =        "{Java}: It's Hot, But Is It Ready to Serve? --- {IW
                 Labs} examines {Sun}'s {Java} language to determine how
                 much of the buzz is hype",
  journal =      j-INTERNET-WORLD,
  volume =       "7",
  number =       "2",
  pages =        "76--??",
  year =         "1996",
  CODEN =        "IERNE8",
  ISSN =         "1064-3923",
  bibdate =      "Fri Feb 23 08:05:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Vermeulen:1996:ADP,
  author =       "Allan Vermeulen",
  title =        "An Asynchronous Design Pattern: {A} pattern for
                 managing concurrency---written in {Java}!",
  journal =      j-DDJ,
  volume =       "21",
  number =       "6",
  pages =        "42--??, 44, 84--86",
  month =        jun,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "http://www.ddj.com/index/author/index.htm",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6120 (File organisation)",
  keywords =     "abstract data types; asynchronous case; asynchronous
                 design pattern; asynchronous mechanism; complete
                 computer programs; dialog box; IOU design pattern;
                 Java; Java language; object IOU; object-;
                 object-oriented programming; oriented languages; remote
                 procedure call; thread",
  treatment =    "P Practical",
}

@Book{Viegnes:1996:HJB,
  author =       "Laurent Viegnes and St{\'e}phane Boix",
  title =        "{HTML} \& {JAVA}: bien d{\'e}buter",
  publisher =    pub-EDITION-MICRO-APPLICATIONS,
  address =      pub-EDITION-MICRO-APPLICATIONS:adr,
  pages =        "358",
  year =         "1996",
  ISBN =         "2-7429-0733-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microapp.com/",
  note =         "Includes CD-ROM.",
  price =        "59 FF",
  URL =          "http://www.microapp.com/",
  acknowledgement = ack-nhfb,
  language =     "French",
  xxtitle =      "{HTML} et {Java} Bien Debuter",
}

@Article{Vigil:1996:MIS,
  author =       "H. P. Vigil and M. Mueller",
  title =        "Making the {Internet} safe for e-commerce",
  journal =      j-DATAMATION,
  volume =       "42",
  number =       "16",
  pages =        "64--65",
  month =        oct,
  year =         "1996",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5020 (Computer networks and intercomputer
                 communications); D2050B (Accounting); D2080
                 (Information services and database systems)",
  keywords =     "applet security policy; Authenticode; commerce; data;
                 digital signatures; e-commerce; electronic data
                 interchange; Internet; Java; Microsoft; security of;
                 Sun",
  treatment =    "P Practical",
}

@Article{Vogel:1996:BDS,
  author =       "A. Vogel",
  title =        "Building distributed systems in {Java}",
  journal =      j-OBJECT-EXPERT,
  volume =       "1",
  number =       "6",
  pages =        "24--27",
  month =        sep # "-" # oct,
  year =         "1996",
  CODEN =        "OBEXFJ",
  ISSN =         "1360-3426",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C6110J
                 (Object-oriented programming); C6140D (High level
                 languages)",
  corpsource =   "DSTC, Brisbane, Qld., Australia",
  countrypub =   "UK",
  keywords =     "applets; client-server systems; distributed
                 processing; distributed systems; IP sockets; Java; Java
                 ORBs; libraries; object-; object-oriented language;
                 oriented languages; remote corporate server
                 application; remote invocation; remote procedure calls;
                 software; software reusability; subroutines",
  treatment =    "P Practical",
}

@Article{Volpano:1996:SDW,
  author =       "D. Volpano and G. Smith",
  title =        "On the systematic design of {Web} languages",
  journal =      j-COMP-SURV,
  volume =       "28",
  number =       "2",
  pages =        "315--317",
  month =        jun,
  year =         "1996",
  CODEN =        "CMSVAN",
  ISSN =         "0360-0300",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6150N (Distributed
                 systems software); C6130S (Data security)",
  corpsource =   "Dept. of Comput. Sci., Naval Postgraduate Sch.,
                 Monterey, CA, USA",
  keywords =     "data; data integrity; explicitly; high level
                 languages; Internet; Java; security of; stated security
                 properties; systematic Web language design;
                 unauthorized disclosure attacks",
  treatment =    "P Practical",
}

@InProceedings{Vuong:1996:MIA,
  author =       "Son Vuong and Ivailo Ivanov",
  title =        "Mobile intelligent agent systems: {WAVE} vs. {JAVA}",
  crossref =     "IEEE:1996:PFC",
  pages =        "196--199",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "Compendex database",
  note =         "IEEE catalog number 96TH100035.",
  acknowledgement = ack-nhfb,
  affiliation =  "Univ of British Columbia",
  affiliationaddress = "Vancouver, BC, Can",
  classcodes =   "B6210L (Computer communications); B6150M (Protocols);
                 C6170K (Knowledge engineering techniques); C6115
                 (Programming support); C6150N (Distributed systems
                 software); C5640 (Protocols); C6110B (Software
                 engineering techniques); C5620L (Local area networks);
                 C6140D (High level languages)",
  classification = "716.1; 722.4; 723.1.1; 723.4; 723.4.1; 723.5",
  conference =   "Proceedings of the 1996 1st Annual Conference on
                 Emerging Technologies and Applications in
                 Communications",
  conflocation = "Portland, OR, USA; 7--10 May 1996",
  conftitle =    "Proceedings of COM'96. First Annual Conference on
                 Emerging Technologies and Applications in
                 Communications",
  corpsource =   "Dept. of Comput. Sci., British Columbia Univ.,
                 Vancouver, BC, Canada",
  journalabr =   "Proc Annu Conf Emerging Technol Appl Commun etaCOM",
  keywords =     "Artificial intelligence; based systems; client-server
                 model; client-server systems; code modules; Computer
                 networks; Computer programming languages; Data
                 communication systems; Distributed computer systems;
                 distributed computing; distributed processing;
                 distributed system; dynamic creation; dynamic
                 processing; dynamic societies; environments; HTTP;
                 Information technology; interactive; Internet
                 protocols; JAVA; knowledge; Knowledge based systems;
                 Knowledge networks; knowledge networks; knowledge
                 processing; Mobile intelligent agent system; mobile
                 intelligent agent systems; Mobile telecommunication
                 systems; mobility; Network protocols; object-oriented
                 languages; Parallel processing systems; program;
                 programming; programming environments; programming
                 languages; software agents; software portability;
                 TCP/IP protocols; transport protocols; WAVE",
  meetingaddress = "Portland, OR, USA",
  meetingdate =  "May 7--10 1996",
  meetingdate2 = "05/07--10/96",
  sponsor =      "ACM; IEEE",
  sponsororg =   "IEEE Comput. Soc. Tech. Committee on Comput. Commun.;
                 ACM SIGARCH; ACM SIGCOMM; ACM SIGMULTI",
  treatment =    "A Application; P Practical",
}

@Article{Waddington:1996:JVM,
  author =       "Simon Waddington and Stephen Li",
  title =        "{Java}: Virtual Machine for Virtually Any Platform",
  journal =      j-EMBED-SYS-PROG,
  volume =       "9",
  number =       "6",
  pages =        "26--28, 30, 32, 34, 36, 38, 40, 42",
  day =          "1",
  month =        jun,
  year =         "1996",
  CODEN =        "EYPRE4",
  ISSN =         "1040-3272",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "UnCover library database",
  abstract =     "There's no doubt about it, Java has become a hot topic
                 in recent months. But should embedded developers care?
                 This overview describes Java's applicability in
                 embedded systems.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6150N (Distributed systems software);
                 C7210 (Information services and centres)",
  corpsource =   "Wind River Syst. Inc., USA",
  keywords =     "embedded systems; interactive environment; Internet;
                 Java; language; object oriented; object-oriented;
                 object-oriented languages; portable; programming;
                 real-time systems; system security; virtual machine;
                 virtual machines; Web pages; World Wide Web",
  treatment =    "P Practical",
}

@Article{Wagner:1996:HSC,
  author =       "Mitch Wagner",
  title =        "Hot showgoers cool toward {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "19",
  pages =        "14--14",
  day =          "6",
  month =        may,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Wed May 22 11:26:46 1996",
  acknowledgement = ack-nhfb,
}

@Book{Wagner:1996:JU,
  author =       "Richard Wagner and Paul Colton",
  title =        "{JavaScript} Unleashed",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxx + 869",
  day =          "1",
  month =        oct,
  year =         "1996",
  ISBN =         "1-57521-118-1",
  LCCN =         "QA76.73.J39J38 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1575211181/wholesaleproductA/",
  price =        "US\$49.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211181.html;
                 http://www.mcp.com/samsnet/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.05in x 7.31in x 2.22in",
  keywords =     "(computer program language); JavaScript; technology --
                 computers and computer technology",
  paperback =    "yes",
  xxauthor =     "Paul Colten and others",
  xxnote =       "Library of Congress says authors are Richard Wagner
                 and others??",
}

@Article{Walder:1996:CIP,
  author =       "B. Walder",
  title =        "{CT} and the {Internet}: paving the way for a
                 paperless empire",
  journal =      j-NETWORK-WEEK,
  volume =       "1",
  number =       "42",
  pages =        "29--31",
  day =          "10",
  month =        "????",
  year =         "1996",
  CODEN =        "NEWEFS",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2080 (Information services and database systems);
                 D4070 (Telephone systems)",
  countrypub =   "UK",
  keywords =     "automatic screen pops; call centres; communications;
                 computer telephony; facsimile; fax; features; filled
                 order forms; Internet; Java; multimedia; NetPhonic Web
                 On Call; paperless empire; pre-; Quarterdeck server;
                 routing; software; Sun Microsystems; telecomms;
                 telephony; telephony server; text-to-speech engine;
                 unified messaging systems; visual; Vocaltec Internet
                 Phone Technology; voice; voice browser; voice
                 communication; Web-server; World Wide Web",
  treatment =    "P Practical",
}

@Article{Waldo:1996:IIJ,
  author =       "J. Waldo",
  title =        "Interface and implementation [{Java}]",
  journal =      j-UNIX-REVIEW,
  volume =       "14",
  number =       "13",
  pages =        "81--82, 85--86",
  month =        dec,
  year =         "1996",
  CODEN =        "UNRED5",
  ISSN =         "0742-3136",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6130 (Data handling techniques)",
  keywords =     "association; classes; code reuse; data; data
                 collection; data handling; data manipulation code; data
                 schema manipulation; data-code; Java implementation;
                 Java interfaces; language; object functioning;
                 object-oriented; object-oriented languages;
                 object-oriented methods; program code; programming;
                 representation",
  treatment =    "P Practical",
}

@Article{Waldo:1996:JAI,
  author =       "Jim Waldo",
  title =        "{Java} Advisor: Interface and Implementations",
  journal =      j-UNIX-REVIEW,
  volume =       "14",
  number =       "??",
  pages =        "81--84",
  month =        dec,
  year =         "1996",
  CODEN =        "UNRED5",
  ISSN =         "0742-3136",
  bibdate =      "Tue Mar 11 22:27:01 1997",
  acknowledgement = ack-nhfb,
}

@Article{Waldo:1996:JAL,
  author =       "Jim Waldo",
  title =        "{Java} Advisor: {A} Language With Class",
  journal =      j-UNIX-REVIEW,
  volume =       "14",
  number =       "9",
  pages =        "83--92",
  day =          "1",
  month =        aug,
  year =         "1996",
  CODEN =        "UNRED5",
  ISSN =         "0742-3136",
  bibdate =      "Tue Mar 11 22:27:01 1997",
  bibsource =    "UnCover library database",
  acknowledgement = ack-nhfb,
}

@Article{Waldo:1996:JAP,
  author =       "Jim Waldo",
  title =        "{Java} Advisor: Protected Classes",
  journal =      j-UNIX-REVIEW,
  volume =       "14",
  number =       "??",
  pages =        "97--101",
  month =        oct,
  year =         "1996",
  CODEN =        "UNRED5",
  ISSN =         "0742-3136",
  bibdate =      "Tue Mar 11 22:27:01 1997",
  acknowledgement = ack-nhfb,
}

@Article{Waldo:1996:PCJ,
  author =       "J. Waldo",
  title =        "Protected classes [in {Java}]",
  journal =      j-UNIX-REVIEW,
  volume =       "14",
  number =       "11",
  pages =        "97--98, 100--101",
  month =        oct,
  year =         "1996",
  CODEN =        "UNRED5",
  ISSN =         "0742-3136",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6120 (File organisation)",
  keywords =     "abstract data types; Java classes; languages; member
                 functions; name visibility; namespace; naming services;
                 object-oriented; object-oriented language;
                 object-oriented programming; protected classes;
                 protection",
  treatment =    "P Practical",
}

@Article{Waldo:1996:PJ,
  author =       "Jim Waldo",
  title =        "Programming With {Java}",
  journal =      j-UNIX-REVIEW,
  volume =       "14",
  number =       "5",
  pages =        "31--32, 34, 36--37",
  day =          "1",
  month =        may,
  year =         "1996",
  CODEN =        "UNRED5",
  ISSN =         "0742-3136",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "UnCover library database",
  abstract =     "Java is more than just a language for Web programming.
                 In fact, it provides reliability and security that can
                 serve many programming needs.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C5620W (Other computer networks); C6150N
                 (Distributed systems software); C7250R (Information
                 retrieval techniques)",
  keywords =     "C language; C++; consumer electronics market; embedded
                 systems; general purpose object oriented programming
                 language; information retrieval; Internet; Java;
                 languages; Modula-3; object-oriented; object-oriented
                 programming; Objective C; real-time systems; Smalltalk;
                 World Wide Web",
  treatment =    "P Practical",
}

@Article{Waldo:1996:PJJ,
  author =       "Jim Waldo",
  title =        "Programming With {Java} --- {Java} is more than just a
                 language for {Web} programming. In fact, it provides
                 reliability and security that can serve many
                 programming needs",
  journal =      j-UNIX-REVIEW,
  volume =       "14",
  number =       "5",
  pages =        "31--??",
  month =        "????",
  year =         "1996",
  CODEN =        "UNRED5",
  ISSN =         "0742-3136",
  bibdate =      "Tue May 7 09:04:12 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Walker:1996:FFM,
  author =       "D. W. Walker",
  title =        "Focus: Free-market computing and the global economic
                 infrastructure",
  journal =      j-IEEE-PAR-DIST-TECH,
  volume =       "4",
  number =       "3",
  pages =        "60--62",
  month =        "Fall",
  year =         "1996",
  CODEN =        "IPDTEX",
  ISSN =         "1063-6552",
  bibdate =      "Thu Apr 10 19:14:33 MDT 1997",
  note =         "Discusses the role of Java as a standard for the Web,
                 and how payment for computing resources might be
                 triggered by author bank account information stored in
                 Java applets.",
  acknowledgement = ack-nhfb,
  classification = "C0230 (Economic, social and political aspects of
                 computing); C7100 (Business and administration); C7210
                 (Information services and centres)",
  corpsource =   "Dept. of Comput. Sci., Univ. of Wales Coll. of
                 Cardiff, UK",
  keywords =     "commerce; economic aspects; education; entertainment;
                 free-market computing; global economic infrastructure;
                 interactive medium; Internet; science; socio-economic
                 effects; Wide Web; World",
  treatment =    "P Practical",
}

@Book{Wall:1996:IJP,
  author =       "David A. Wall",
  title =        "101 Freeze Dried {Java} Applets",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  year =         "1996",
  ISBN =         "0-7645-4008-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN with \cite{Sydow:1996:IJP}.",
}

@Book{Walnum:1996:JE,
  author =       "Clayton Walnum",
  title =        "{Java} By Example",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xxv + 549",
  day =          "1",
  month =        jun,
  year =         "1996",
  ISBN =         "0-7897-0814-0",
  LCCN =         "QA76.73.J38W35 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/07897/bud/0789708140.html;
                 http://www.amazon.com/exec/obidos/ISBN=0789708140/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$34.99",
  URL =          "http://www.mcp.com/251356511370317/cgi-bin/bag?isbn=0-7897-0814-0&last=/bookstore;
                 http://www.mcp.com/que",
  acknowledgement = ack-nhfb,
  dimensions =   "9.06in x 7.37in x 1.40in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Walnum:1996:UJW,
  author =       "Clayton Walnum and Michael Desmond and others",
  title =        "Using {Java} Workshop",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xx + 425",
  day =          "16",
  month =        aug,
  year =         "1996",
  ISBN =         "0-7897-0900-7",
  LCCN =         "QA76.73.J38W355 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.amazon.com/exec/obidos/ISBN=0789709007/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$34.99, CDN\$49.95, UK\pounds 32.49",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=0-7897-0900-7&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "9.05in x 7.32in x 1.06in",
  xxtitle =      "Special Edition Using {Java} Workshop",
}

@Article{Walsh:1996:CV,
  author =       "Brian Walsh",
  title =        "Corporate View",
  journal =      j-NETWORK-COMPUTING,
  volume =       "7",
  number =       "13",
  pages =        "39--??",
  day =          "1",
  month =        sep,
  year =         "1996",
  CODEN =        "NCOMEV",
  ISSN =         "1046-4468",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "A Jolt of Java for the Database.",
  acknowledgement = ack-nhfb,
}

@Book{Walsh:1996:FJP,
  author =       "Aaron E. Walsh",
  title =        "Foundations of {Java} Programming for the {World Wide
                 Web}",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xxviii + 906",
  year =         "1996",
  ISBN =         "1-56884-811-0",
  LCCN =         "QA76.73.J38W357 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1568848110/wholesaleproductA/;
                 http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$44.99",
  URL =          "http://db.www.idgbooks.com/database/book/isbn/generic-book.tmpl?query=1-56884-811-0;
                 http://www.idgbooks.com/database/book_result.msql?uid=uidg323&isbn=1-56884-811-0",
  acknowledgement = ack-nhfb,
  annote =       "Disc in pocket contains Java Development Kit, release
                 1.0.1, and over 100 Java applets with source code.",
  dimensions =   "9.24in x 7.38in x 1.80in",
  keywords =     "Java (computer program language); Java (Computer
                 program language); technology -- computers and computer
                 technology; World wide Web (information retrieval
                 system); World Wide Web (Information retrieval
                 system)",
  paperback =    "yes",
}

@Book{Walsh:1996:JDa,
  author =       "Aaron Walsh",
  title =        "{Java} for Dummies",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "????",
  month =        may,
  year =         "1996",
  ISBN =         "0-614-14433-7",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$24.99",
  acknowledgement = ack-nhfb,
}

@Book{Walsh:1996:JDb,
  author =       "Aaron E. Walsh",
  title =        "{Java} for dummies",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  edition =      "{Macintosh} and {Windows} 95",
  pages =        "1 laser optical disc",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 22 09:10:57 MDT 1996",
  acknowledgement = ack-nhfb,
  annote =       "System requirements for computer disc: Macintosh and
                 Windows 95 compatible systems.",
  keywords =     "Java (Computer program language)",
}

@Book{Walsh:1996:JDc,
  author =       "Aaron E. Walsh",
  title =        "{Java} for Dummies",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xviii + 365",
  month =        aug,
  year =         "1996",
  ISBN =         "1-56884-641-X",
  LCCN =         "QA76.73.J38 W36 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=156884641X/wholesaleproductA/;
                 http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$19.99",
  URL =          "http://db.www.idgbooks.com/database/book/isbn/generic-book.tmpl?query=1-56884-641-X;
                 http://www.idgbooks.com/database/book_result.msql?uid=uidg323&isbn=1-56884-641-X",
  acknowledgement = ack-nhfb,
  annote =       "Shows beginning to intermediate Windows 95 and
                 Macintosh users how to obtain, install, test, and
                 troubleshoot Java applets and JavaScript scripts.",
  dimensions =   "9.22in x 7.36in x 0.97in",
  keywords =     "Java (Computer program language); World Wide Web
                 servers",
  paperback =    "yes",
}

@Book{Walsh:1996:PJ,
  author =       "Aaron E. Walsh",
  title =        "Programacion en {Java}",
  publisher =    pub-ANAYA-MULTIMEDIA,
  address =      pub-ANAYA-MULTIMEDIA:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "84-415-0132-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.anayamultimedia.es/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "5495 Ptas.",
  URL =          "http://www.anaya.es/Catalogo/CGA?act=L&art=2318005&ed=2300",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
  url-publisher = "http://www.anayamultimedia.es/",
}

@Book{Walter:1996:BMJ,
  author =       "Scott J. Walter and Aaron Weiss",
  title =        "Beginnen met {JavaScript}",
  publisher =    pub-ACADEMIC-SERVICE,
  address =      pub-ACADEMIC-SERVICE:adr,
  pages =        "304",
  year =         "1996",
  ISBN =         "90-395-0507-1",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:31:30 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html",
  note =         "Dutch translation of \cite{Walter:1996:CIG}. Includes
                 CD-ROM.",
  price =        "fl. 49,00",
  URL =          "http://www.acaserv.nl;
                 http://www.acaserv.nl/5_0507.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Walter:1996:CIG,
  author =       "Scott J. Walter and Aaron Weiss",
  title =        "The Complete Idiot's Guide to {JavaScript}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xviii + 284",
  day =          "1",
  month =        mar,
  year =         "1996",
  ISBN =         "0-7897-0798-5",
  LCCN =         "QA76.73.J39W34 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0789707985/wholesaleproductA/",
  price =        "US\$19.99",
  URL =          "http://www.mcp.com/175067741767563/cgi-bin/bag?isbn=0-7897-0798-5&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "9.11in x 7.36in x 0.85in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Article{Wayner:1996:BJP,
  author =       "Peter Wayner",
  title =        "Better {Java} Programming: Knowing how {Java}'s
                 dynamic linking works can help you improve a program's
                 performance",
  journal =      j-BYTE,
  volume =       "21",
  number =       "9",
  pages =        "63--64",
  month =        sep,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "UnCover library database",
  abstract =     "A look at how Java's dynamic linking mechanism
                 operates, and how you can use it to write faster Java
                 programs.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming)",
  keywords =     "applet; dynamic linking; foo(); highly structured
                 method; Internet; invocations; Java programming;
                 object-; object-oriented languages; oriented procedure
                 calls; run-time links",
  treatment =    "P Practical",
}

@Article{Wayner:1996:IN,
  author =       "P. Wayner",
  title =        "Inside the {NC}",
  journal =      j-BYTE,
  volume =       "21",
  number =       "11",
  pages =        "105--106, 108, 110",
  month =        nov,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C5630 (Networking
                 equipment); C5430 (Microcomputers); C5420 (Mainframes
                 and minicomputers)",
  keywords =     "desktop system; dumb terminal; Gray; Internet
                 standards; Java; LAN; Macintosh; mobile; network
                 computer; network servers; notebook computer; open
                 client model; standards; supercomputer; TV set-top box;
                 Windows",
  treatment =    "P Practical",
}

@Article{Wayner:1996:INN,
  author =       "Peter Wayner",
  title =        "Inside the {NC}: Are network computers just
                 stripped-down terminals? No way. The official {NC}
                 platform covers everything from a set-top box to a
                 Cray.",
  journal =      j-BYTE,
  volume =       "21",
  number =       "11",
  pages =        "105, 106, 108, 110",
  month =        nov,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Thu Oct 24 06:23:10 1996",
  note =         "Discusses the importance of {Java} in a Network
                 Computer.",
  acknowledgement = ack-nhfb,
}

@Article{Wayner:1996:NPM,
  author =       "Peter Wayner",
  title =        "Net programming for the masses",
  journal =      j-BYTE,
  volume =       "21",
  number =       "2",
  pages =        "101--102, 104",
  month =        feb,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "Compendex database",
  abstract =     "For the past 10 years, the vision of the future of
                 programming has been clear: fast, object-oriented
                 compilers will turn C++ into lightning-quick native
                 code. Now that compilers are becoming fast and adept at
                 this task, a team of programmers at SunSoft is
                 travelling back to the future by pushing an interpreted
                 scripting language known as TCL (Tool Command
                 Language). The goal is to produce a
                 machine-independent, virus-free Visual Basic killer
                 that will complement the Java language and allow
                 software agents to roam from machine to machine
                 throughout the Internet.",
  acknowledgement = ack-nhfb,
  affiliation =  "BYTE, Baltimore, MA, USA",
  classcodes =   "C6140D (High level languages); C6155 (Computer
                 communications software); C6110 (Systems analysis and
                 programming); C5620W (Other computer networks); C6150N
                 (Distributed systems software)",
  classification = "722.3; 722.4; 723.1; 723.1.1; 723.5",
  corpsource =   "BYTE, Baltimore, MA, USA",
  journalabr =   "Byte",
  keywords =     "BASIC (programming language); Basic killer; built in
                 memory handling ability; C (programming language);
                 Codes (symbols); computer communications software;
                 Computer networks; Computer software; Computer systems
                 programming; Electronic mail; High level languages;
                 high level languages; Internet; Internet programming;
                 interpreted scripting language; Java language; machine
                 independent virus free Visual; Net programming; Object
                 oriented programming; Program compilers; Program
                 interpreters; programming; Software agents; software
                 agents; TCL; Tool command language; Tool Command
                 Language; Visual basic; Visual Sasic",
  pagecount =    "3",
  treatment =    "P Practical",
}

@Article{Wayner:1996:SGJ,
  author =       "Peter Wayner",
  title =        "{Sun} Gambles on {Java} Chips: Are {Java} chips better
                 than general purpose {CPU}s? Or will new compilers make
                 them obsolete?",
  journal =      j-BYTE,
  volume =       "21",
  number =       "11",
  pages =        "79, 80, 82, 84, 86, 88",
  month =        nov,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C5130 (Microprocessor chips); C6150C (Compilers,
                 interpreters and other processors); C5220 (Computer
                 architecture)",
  keywords =     "compilers; computer architecture; core specification;
                 CPUs; general purpose; Java chips; microprocessor
                 chips; picoJava; processor; program",
  treatment =    "P Practical",
}

@Article{Wayner:1996:XTB,
  author =       "Peter Wayner",
  title =        "{X} Terminal + Browser + {Java} = {Web PC}",
  journal =      j-BYTE,
  volume =       "21",
  number =       "10",
  pages =        "50--??",
  day =          "1",
  month =        oct,
  year =         "1996",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "HDS's @ workStation is a low-cost box for Web access,
                 Java applets, and Windows.",
  acknowledgement = ack-nhfb,
}

@Book{Weber:1996:SEU,
  author =       "Joseph Weber and David Baker and others",
  title =        "Special Edition Using {Java}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Second",
  pages =        "xxx + 1134",
  year =         "1996",
  ISBN =         "0-7897-0936-8",
  LCCN =         "QA76.73.J38W4 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://w3.phdirect.com/que/et/se_java2e/;
                 http://www.amazon.com/exec/obidos/ISBN=0789709368/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$49.99",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=0-7897-0936-8&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "9.05in x 7.36in x 2.44in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
  xxtitle =      "Using {Java}",
}

@Article{Webster:1996:HSG,
  author =       "John S. Webster",
  title =        "{HDS}' Second-Generation Network Computer",
  journal =      j-SUNEXPERT,
  volume =       "7",
  number =       "12",
  pages =        "16, 18",
  month =        dec,
  year =         "1996",
  ISSN =         "1053-9239",
  bibdate =      "Tue Dec 17 07:01:41 1996",
  note =         "Notes that HDS' Network Computer contains a 66-MHz
                 Intel i960 and supports up to $1600\times1200$
                 resolution. HDS NetOS includes its in-house Java
                 Virtual Machine, with about twice the performance of a
                 133MHz Intel Pentium PC. It is the first Network
                 Computer (formerly, X terminal) to support a
                 Java-enabled browser in the machine itself.",
  acknowledgement = ack-nhfb,
}

@Book{Wehling:1996:LNA,
  author =       "Jason Wehling and Vidya Bharat and others",
  title =        "Late Night Advanced {Java}",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "xxvii + 588",
  month =        dec,
  year =         "1996",
  ISBN =         "1-56276-407-1",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 08:08:55 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15627/bud/1562764071.html",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN with \cite{Harold:1996:PMJ}.",
  xxtitle =      "{PC Magazine Java} Programming",
}

@Book{Wehling:1996:PMA,
  author =       "Jason Wehling",
  title =        "{PC} Magazine Advanced {Java} Programming",
  publisher =    pub-MACMILLAN-COMPUTER,
  address =      pub-MACMILLAN-COMPUTER:adr,
  pages =        "????",
  month =        nov,
  year =         "1996",
  ISBN =         "0-614-20298-1",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$34.99",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language)",
}

@InProceedings{White:1996:DDJ,
  author =       "I. White",
  title =        "Designing and developing {Java} applications",
  crossref =     "Anonymous:1996:OEEb",
  pages =        "347--348",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110F (Formal methods); C6110J (Object-oriented
                 programming)C6140D (High level languages)",
  conflocation = "London, UK; 23--27 Sept. 1996",
  conftitle =    "Proceedings of Object Expo Europe",
  countrypub =   "UK",
  keywords =     "analysis; design decisions; detailed domain model
                 design; iterative development; Java applications
                 development; object modeling; object-oriented analysis;
                 object-oriented design; object-oriented languages;
                 object-oriented methods; requirements definition;
                 Unified Modeling Language; use-case",
  treatment =    "P Practical",
}

@InProceedings{White:1996:DJC,
  author =       "I. White",
  title =        "Designing with the {Java} class libraries",
  crossref =     "Anonymous:1996:OEEb",
  pages =        "277--282",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110B (Software engineering techniques); C6110J
                 (Object-oriented programming); C6120 (File
                 organisation); C6110F (Formal methods); C6115
                 (Programming support); C6150E (General utility
                 programs)",
  conflocation = "London, UK; 23--27 Sept. 1996",
  conftitle =    "Proceedings of Object Expo Europe",
  countrypub =   "UK",
  keywords =     "abstract classes; abstract data types; application
                 program interfaces; concrete classes; design; design
                 pattern; interfaces; Java class libraries; libraries;
                 object-; object-oriented programming; oriented methods;
                 reusable object-oriented software; software; software
                 reusability",
  treatment =    "P Practical",
}

@Article{White:1996:JCA,
  author =       "Greg White",
  title =        "{Java} Command-Line Arguments",
  journal =      j-DDJ,
  volume =       "21",
  number =       "2",
  pages =        "58--??, 60, 62, 96, 98--99",
  month =        feb,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "http://www.ddj.com/index/author/index.htm",
  abstract =     "Greg introduces a package of Java classes that parse
                 the command-line parameters for HtmlXlate, an
                 application that converts HTML to RTF. Because
                 HtmlXlate doesn't require display graphics, Greg made
                 it an ``application'' instead of an ``applet.''",
  abstract2 =    "HtmlXlate is a Java application that converts an HTML
                 file to a rich text format (RTF) file or text file.
                 This article introduces and describes CmdLnArg, a
                 package of Java classes which parses the command-line
                 parameters for the application. This article and the
                 accompanying code are based on the 1.0 beta of the Java
                 development kit (JDK).",
  acknowledgement = ack-nhfb,
  classcodes =   "C6130M (Multimedia); C6140D (High level languages);
                 C6110J (Object-oriented programming); C6155 (Computer
                 communications software); C7210 (Information services
                 and centres)",
  classification = "722.2; 723.1; 723.1.1",
  journalabr =   "Dr Dobb's J Software Tools Prof Program",
  keywords =     "C (programming language); Codes (symbols); Coding
                 errors; command-line; complete computer programs;
                 computer communications; Computer programming
                 languages; display graphics; Error correction; Flag
                 arguments; HTML; HtmlXlate; hypermedia; Internet; Java
                 classes; Java command-line arguments; Object oriented
                 programming; object-oriented languages; page
                 description languages; parameters; program
                 interpreters; Program processors; RTF; software;
                 Software Package Java; User interfaces",
  treatment =    "P Practical",
}

@Article{Whitehouse:1996:AWW,
  author =       "K. Whitehouse",
  title =        "Applications: Weather without the weatherman [on the
                 {World Wide Web}]",
  journal =      j-IEEE-CGA,
  volume =       "16",
  number =       "2",
  pages =        "12--15",
  month =        mar,
  year =         "1996",
  CODEN =        "ICGADZ",
  ISSN =         "0272-1716",
  bibdate =      "Fri Mar 14 11:22:37 1997",
  note =         "Discusses use of Java for browsing of weather data on
                 the Web, with samples available at
                 \path=http://cirrus.sprl.umich.edu/javaweather/=.",
  acknowledgement = ack-nhfb,
}

@Article{Whybrow:1996:EPJ,
  author =       "M. Whybrow",
  title =        "Epidemic proportions [{Java} programming language]",
  journal =      j-BANKING-TECH,
  volume =       "13",
  number =       "2",
  pages =        "20--??",
  month =        mar,
  year =         "1996",
  CODEN =        "BATEEM",
  ISSN =         "0266-0865",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2050E (Banking); D5020 (Computer networks and
                 intercomputer communications)",
  countrypub =   "UK",
  keywords =     "applets; application creation; application generators;
                 banking; dynamic browser; financial sector; high level
                 languages; Internet; Java; Java programming language;
                 networks; platform-independent; programming language",
  pubcountry =   "UK",
  treatment =    "P Practical",
}

@Book{Wiedling:1996:JG,
  author =       "Hans-Peter Wiedling",
  title =        "{Java ohne Geheimnis}",
  publisher =    pub-HEINZ-HEISE,
  address =      pub-HEINZ-HEISE:adr,
  pages =        "163",
  year =         "1996",
  ISBN =         "3-88229-077-3",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 16:23:52 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.heise.de/buch/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "39,80 DM",
  URL =          "http://www.emedia.de/bin/bookshop?show=4862&id=;
                 http://www.heise.de/buch/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Wilde:1996:CCS,
  author =       "Candee Wilde",
  title =        "Computer Careers: Steaming brew: Demand for {Java}
                 skills is hotter than ever. It's easy to learn, and
                 it's heating up the competition",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "24",
  pages =        "87--87",
  day =          "10",
  month =        jun,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Aug 19 12:08:00 1996",
  acknowledgement = ack-nhfb,
}

@Article{Wilder:1996:JGC,
  author =       "C. Wilder",
  title =        "{Java} in gear [{CSX} freight transporter]",
  journal =      j-INFORMATION-WEEK,
  volume =       "????",
  number =       "592",
  pages =        "14--16",
  day =          "12",
  month =        "????",
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2140 (Marketing, retailing and distribution); D2090
                 (Leisure industry, travel and transport)",
  keywords =     "applications; based applications; CSX customers; CSX
                 transportation giant; freight transporter; goods
                 distribution; independent programming language;
                 Internet; IT managers; Java; Java-; marketing;
                 mission-critical; object-oriented languages;
                 object-oriented platform-; object-oriented programming;
                 railroads; railways; shipment; shipment processing; Sun
                 Microsystems; tracking; transportation; TWSNet; Web
                 browser access; World Wide Web technology",
  treatment =    "P Practical",
}

@Article{Wilder:1996:MNG,
  author =       "C. Wilder and J. Swenson and R. Levin",
  title =        "{Microsoft}'s {Net} gains [{Internet} strategy]",
  journal =      j-INFORMATION-WEEK,
  volume =       "????",
  number =       "571",
  pages =        "14--16",
  day =          "18",
  month =        mar,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5000 (Office automation - computing); D2080
                 (Information services and database systems)",
  issue =        "no.571 p. 14--16",
  keywords =     "ActiveX OLE controls; America Online; application;
                 application program interfaces; applications; business;
                 business transactions; business-to-; client-server
                 business applications; corporate intranets;
                 customer-to-business transactions; desktop computing;
                 development tools; DP industry; graphical user
                 interface; integrated development environment;
                 Internet; Internet Explorer 3.0 Web browser; Internet
                 Information Server; Jakarta; Java; Java Web development
                 language; joint ventures; Microsoft; object; online
                 service; R/3 manufacturing suite; software maker;
                 standard applications programming interface; systems;
                 technology; transactions; Visual Basic; Web; Windows
                 operating",
  treatment =    "P Practical",
}

@Article{Wilder:1996:PCI,
  author =       "C. Wilder",
  title =        "Pouring cash into the {Internet} [electronic
                 commerce]",
  journal =      j-INFORMATION-WEEK,
  volume =       "????",
  number =       "560",
  pages =        "14--16",
  day =          "1",
  month =        jan,
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5020 (Computer networks and intercomputer
                 communications); D2140 (Marketing, retailing and
                 distribution)",
  issue =        "no.560 p. 14--16",
  keywords =     "business; commerce; companies; EFTS; electronic bill
                 paying; electronic commerce; electronic data; financial
                 transactions; interchange; Internet; Internet Shopping
                 Network; investment; investments; Java; online;
                 retailing; security standards; Sun Java scripting
                 language; vendors; World Wide Web",
  treatment =    "P Practical",
}

@Article{Wilder:1996:RW,
  author =       "C. Wilder",
  title =        "Reaching for the {Web}",
  journal =      j-INFORMATION-WEEK,
  volume =       "????",
  number =       "594",
  pages =        "47--48, 52, 58",
  day =          "26",
  month =        "????",
  year =         "1996",
  CODEN =        "INFWE4",
  ISSN =         "8750-6874",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2140 (Marketing, retailing and distribution); D2080
                 (Information services and database systems)",
  keywords =     "customers; Dun and Bradstreet; Internet; Internet
                 application; Java applet; marketing; SAP; SmartStream;
                 Web",
  treatment =    "P Practical",
}

@Article{Williams:1996:JGW,
  author =       "Tom Williams",
  title =        "{Java} goes to work controlling networked embedded
                 systems",
  journal =      j-COMP-DESIGN,
  volume =       "35",
  number =       "9",
  pages =        "36--??",
  day =          "1",
  month =        aug,
  year =         "1996",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Thu Oct 3 05:52:01 MDT 1996",
  bibsource =    "UnCover library database",
  abstract =     "The prospect of communicating with embedded systems
                 from anywhere on the Internet---or even behind
                 corporate firewalls---is pushing designers toward
                 Java.",
  acknowledgement = ack-nhfb,
}

@Article{Williams:1996:JPD,
  author =       "T. Williams",
  title =        "{Java} perks developer interest from {IS} to embedded
                 systems",
  journal =      "Computer Design (International Edition)",
  volume =       "35",
  number =       "6",
  pages =        "32--4, 37",
  month =        may,
  year =         "1996",
  CODEN =        "CDESEL",
  ISSN =         "0010-4566",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110V (Visual
                 programming); C5620W (Other computer networks); C7210
                 (Information services and centres)",
  keywords =     "analysis; Caf{\'e}; client-server systems;
                 client/server IS environments; companies; connectivity;
                 embedded systems; Espresso; interactive; Internet;
                 Internet applications; Latt{\'e}; Mocha; portability;
                 real-time systems; software; Sun Microsystems' Java
                 language; systems; visual languages",
  treatment =    "A Application; P Practical",
}

@Article{Wills:1996:J,
  author =       "A. C. Wills",
  title =        "{Java++}",
  journal =      j-OBJECT-EXPERT,
  volume =       "1",
  number =       "4",
  pages =        "48--50, 57",
  month =        may # "-" # jun,
  year =         "1996",
  CODEN =        "OBEXFJ",
  ISSN =         "1360-3426",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6110B (Software engineering
                 techniques)",
  countrypub =   "UK",
  keywords =     "distributed software; Internet; Java; Java++; object
                 oriented; object-oriented; object-oriented languages;
                 programming; programming language; secure software;
                 software portability; software reliability; software
                 reusability; software reuse; World Wide Web",
  pubcountry =   "UK",
  treatment =    "P Practical",
}

@Article{Willston:1996:LEJ,
  author =       "John B. Willston",
  title =        "Letter to the Editor: {Java} Dive",
  journal =      j-DDJ,
  volume =       "21",
  number =       "12",
  pages =        "8--8",
  month =        dec,
  year =         "1996",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Oct 30 05:46:04 1996",
  acknowledgement = ack-nhfb,
}

@Book{Winston:1996:J,
  author =       "Patrick Henry Winston and Sundar Narasimhan",
  title =        "On to {Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xi + 329",
  day =          "1",
  month =        jul,
  year =         "1996",
  ISBN =         "0-201-49826-X",
  LCCN =         "QA76.73.J38W56 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=020149826X/wholesaleproductA/;
                 http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$17.95",
  series =       "The Programming Languages Library",
  URL =          "http://www.ascent.com/books; http://www.aw.com/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.26in x 7.44in x 0.56in",
  keywords =     "Java (Computer program language)",
  lccnalt =      "96-019447",
}

@Article{Winston:1996:JBH,
  author =       "Peter Winston",
  title =        "The {Java} bandwagon: How to time your jump",
  journal =      j-COMPUTERWORLD,
  volume =       "30",
  number =       "11",
  pages =        "48--48",
  day =          "11",
  month =        mar,
  year =         "1996",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Apr 01 08:20:06 1996",
  URL =          "http://www.computerworld.com/",
  acknowledgement = ack-nhfb,
}

@Book{Winters:1996:PVJ,
  author =       "Patrick Winters and David Olhasso and Laura Lemay and
                 Charles Perkins",
  title =        "Programmare in {Visual J++}",
  publisher =    pub-APOGEO,
  address =      pub-APOGEO:adr,
  pages =        "544",
  month =        apr,
  year =         "1996",
  ISBN =         "88-7303-316-4",
  LCCN =         "????",
  bibdate =      "Thu Oct 31 19:29:46 2002",
  bibsource =    "http://www.apogeonline.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  note =         "Includes CD-ROM.",
  price =        "58000 Lire",
  URL =          "http://www.apogeonline.com/catalogo/316.html;
                 http://www.urra.it/316.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  xxauthor =     "Patrick Winters",
}

@Book{Winters:1996:TYV,
  author =       "Patrick Winters and others",
  title =        "Teach Yourself {Visual J++} in 21 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xvii + 560",
  year =         "1996",
  ISBN =         "1-57521-158-0",
  LCCN =         "QA76.73.J38 T43 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211580.html;
                 http://www.mcp.com/cgi-bin/bag?isbn=1-57521-158-0&last=/bookstore",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language); Microsoft Visual
                 J++",
}

@InProceedings{Wipke:1996:RVT,
  author =       "K. B. Wipke",
  title =        "Reducing {VMTs} through transit-on-demand with {GPS}
                 and satellite communications",
  crossref =     "IEEE:1996:ITA",
  pages =        "??--??",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B8520 (Transportation); B6250G (Satellite relay
                 systems); B6330 (Radionavigation and direction
                 finding)",
  conflocation = "Seattle, WA, USA; 4--6 Nov. 1996",
  conftitle =    "IEEE Technical Applications Conference. Northcon/96.
                 Conference Record",
  corpsource =   "Nat. Renewable Energy Lab., Golden, CO, USA",
  keywords =     "air pollution; communication; demand-responsive
                 system; dispatching; fixed-; Global Positioning System;
                 GPS; Java Internet programming language; road vehicles;
                 routing software; satellite; satellite communications;
                 schedule shuttle; transit-on-demand; transportation;
                 transportation concept; travelled; two-; urban
                 congestion; vehicle miles; VMTs; way communications;
                 wide web site; world",
  treatment =    "A Application; G General Review; P Practical",
}

@Book{Wodaski:1996:CCW,
  author =       "Ron Wodaski",
  title =        "Creating Cool {Web} Pages with {Netscape Gold} and
                 {Javascript}",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xvi + 412",
  month =        oct,
  year =         "1996",
  ISBN =         "0-7645-3021-6",
  LCCN =         "TK5105.883.N48W63 1996",
  bibdate =      "Thu Mar 13 09:36:00 1997",
  price =        "US\$29.99",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); Netscape (computer;
                 program); technology -- computers and computer
                 technology; World Wide Web (information retrieval
                 system)",
}

@InProceedings{Wollrath:1996:DOMa,
  author =       "A. Wollrath and R. Riggs and J. Waldo",
  title =        "A distributed object model for the {Java} System",
  crossref =     "USENIX:1996:COO",
  pages =        "261--??, 219--231",
  year =         "1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "ftp://ftp.uu.net/library/bibliography",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6150N
                 (Distributed systems software); C6140D (High level
                 languages); C6120 (File organisation)",
  conflocation = "Toronto, Ont., Canada; 17--21 June 1996",
  conftitle =    "Proceedings of 2nd Conference on Object-Oriented
                 Technologies and Systems (COOTS)",
  keywords =     "distributed; distributed object model; Internet; Java
                 object model; Java System; lazy activation; Modula-3;
                 Network Objects system; object oriented programming;
                 object-oriented; object-oriented languages;
                 programming; reference-counting garbage collection;
                 remote method invocation; remote procedure calls;
                 software maintenance; Spring's subcontract; storage
                 management",
  treatment =    "P Practical",
}

@Article{Wollrath:1996:DOMb,
  author =       "Ann Wollrath and Roger Riggs and Jim Waldo",
  title =        "A Distributed Object Model for the {Java} System",
  journal =      j-COMP-SYS,
  volume =       "9",
  number =       "4",
  pages =        "265--290",
  month =        "Fall",
  year =         "1996",
  CODEN =        "CMSYE2",
  ISSN =         "0895-6340",
  bibdate =      "Tue Mar 18 07:03:16 1997",
  acknowledgement = ack-nhfb,
}

@Book{Wood:1996:VJ,
  author =       "Charles A. Wood",
  title =        "{Visual J++}",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "603",
  year =         "1996",
  ISBN =         "0-7615-0814-7",
  LCCN =         "QA76.73.J38W66 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.primapublishing.com/",
  price =        "US\$35",
  URL =          "http://www.primapublishing.com/cpd/76150814.html",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language); Microsoft Visual
                 J++",
}

@Article{Wood:1996:WSC,
  author =       "Frank Wood and Daniel Brown and Robert A. Amidon and
                 Jonathan Alferness and Brian Joseph and Richard E.
                 Gillilan and Carlos Faerman",
  title =        "{WorkSpace} and the Study of {Chagas}' Disease",
  journal =      j-IEEE-CGA,
  volume =       "16",
  number =       "4",
  pages =        "72--78",
  month =        jul,
  year =         "1996",
  CODEN =        "ICGADZ",
  ISSN =         "0272-1716",
  bibdate =      "Fri Mar 14 11:28:55 1997",
  bibsource =    "Compendex database",
  note =         "WorkSpace is a 3-D extension of the 2-D graphics model
                 provided by the Java Abstract Window Toolkit.",
  acknowledgement = ack-nhfb,
  affiliation =  "Cornell Univ., Ithaca, NY, USA",
  classification = "461.6; 722.3; 722.4; 723.2; 723.4; 723.5",
  journalabr =   "IEEE Comput Graphics Appl",
  keywords =     "Abstract window toolkit; Chagas disease system;
                 Computational geometry; Computer networks; Data
                 structures; Diseases; Graphical user interfaces; Image
                 communication systems; Interactive computer graphics;
                 Multimedia; Network interface toolkit; Network
                 protocols; Real time systems; Three dimensional
                 computer graphics; Two dimensional; Virtual reality;
                 Visualization; Voice/data communication systems;
                 WorkSpace toolkit",
}

@Book{Wynkoop:1996:RPW,
  author =       "Stephen Wynkoop and John Burke and others",
  title =        "Running a Perfect {Web} Site: Learn how to implement
                 the hottest technologies like {Java}, {JavaScript},
                 {VBScript} and {ActiveX} into your site",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Second",
  pages =        "xxviii + 711",
  year =         "1996",
  ISBN =         "0-7897-0944-9 (softcover)",
  LCCN =         "TK5105.888.W96 1996",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  note =         "Includes CD-ROM.",
  price =        "US\$44.99",
}

@Article{XinLi:1996:WWW,
  author =       "Xin Li and D. J. Valentino and G. J. So and R. Lufkin
                 and R. K. Taira",
  title =        "A {World Wide Web} telemedicine system",
  journal =      j-PROC-SPIE,
  volume =       "2711",
  pages =        "427--439",
  month =        "????",
  year =         "1996",
  CODEN =        "PSISDG",
  ISSN =         "0277-786X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210R (Multimedia communications); B6210L (Computer
                 communications); C7140 (Medical administration); C6130M
                 (Multimedia); C6130S (Data security); C7330 (Biology
                 and medical computing); C6160S (Spatial and pictorial
                 databases); C6155 (Computer communications software)",
  conflocation = "Newport Beach, CA, USA; 13--15 Feb. 1996",
  conftitle =    "Medical Imaging 1996. PACS Design and Evaluation:
                 Engineering and Clinical Issues",
  corpsource =   "Dept. of Radiol. Sci., California Univ., Los Angeles,
                 CA, USA",
  keywords =     "CGI; communication; consultants; data privacy; health
                 care; hypermedia; hypermedia medical record;
                 information systems; interactive communications;
                 interactive hypermedia medical record; Internet; Java;
                 management; medical; multimedia communication; PACS;
                 physician; privacy issues; radiology; remote access;
                 security; security of data; telemedicine architecture;
                 teleradiology; World Wide Web telemedicine system;
                 World-Wide Web",
  sponsororg =   "SPIE",
  treatment =    "P Practical",
}

@MastersThesis{Yang:1996:IJT,
  author =       "Jin Yang",
  title =        "Integrating {Java} technology with an {Oracle}
                 relational database",
  type =         "Thesis (M.S.)",
  school =       "Marquette University",
  address =      "Milwaukee, WI, USA",
  pages =        "iv + 59",
  year =         "1996",
  bibdate =      "Sat Aug 17 16:45:43 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language); Object-oriented
                 programming (Computer science); Oracle (Computer file);
                 Relational databases",
}

@Article{Yasumura:1996:WIT,
  author =       "Y. Yasumura",
  title =        "{WWW-OODB} integration technology",
  journal =      j-NEC-TECH-J,
  volume =       "49",
  number =       "7",
  pages =        "51--56",
  month =        jul,
  year =         "1996",
  CODEN =        "NECGEZ",
  ISSN =         "0285-4139",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6160J (Object-oriented databases); C7210 (Information
                 services and centres); C7100 (Business and
                 administration); C6150J (Operating systems)",
  countrypub =   "Japan",
  keywords =     "access control; class information manager;
                 concurrency; concurrency control; configuration
                 information; control; database gateway; integration
                 technology; Internet; Java applets; management
                 information; object-oriented databases; server
                 communication controller; systems; WWW",
  language =     "Japanese",
  treatment =    "P Practical",
}

@Article{Yourdon:1996:DAI,
  author =       "E. Yourdon",
  title =        "Developing applications for the {Internet}: advice for
                 the {Java} generation",
  journal =      j-AM-PROG,
  volume =       "9",
  number =       "12",
  pages =        "36--41",
  month =        dec,
  year =         "1996",
  CODEN =        "AMPRFD",
  ISSN =         "1048-5600",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C6110B
                 (Software engineering techniques); C0310F (Software
                 development management)",
  keywords =     "development; Internet; Internet technology choice;
                 intranet systems; life cycle; software engineering;
                 system development methods",
  treatment =    "P Practical",
}

@Article{Yourdon:1996:JWS,
  author =       "Edward Yourdon",
  title =        "{Java}, the {Web}, and Software Development",
  journal =      j-COMPUTER,
  volume =       "29",
  number =       "8",
  pages =        "25--30",
  month =        aug,
  year =         "1996",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  bibsource =    "UnCover library database",
  abstract =     "What's the big deal about Java and the Web? The fact
                 that they mark the death of fatware and the birth of
                 dynamic computing built on rented components",
  acknowledgement = ack-nhfb,
  classcodes =   "C7210 (Information services and centres); C6110B
                 (Software engineering techniques); C6110J
                 (Object-oriented programming)C6140D (High level
                 languages)",
  classification = "722.2; 722.3; 723.1; 723.1.1; 723.2; 723.5",
  keywords =     "application development environment; application
                 generators; Client server technology; Computational
                 linguistics; computer aided software engineering;
                 Computer architecture; Computer networks; Computer
                 operating systems; Computer programming languages;
                 Computer software; configuration management;
                 Cryptography; dynamic computing; Dynamic computing;
                 dynamic computing; Dynamic computing, Computer aided
                 software engineering; e-mail; electronic mail;
                 evaluation; fatware; FTP; HTML; HTML pages; Hypertext
                 Markup Language; Hypertext Markup Language, Software
                 engineering; Internet; Java; Java programming language;
                 Network protocols; object-oriented languages; packages;
                 Performance; Program processors; security; Security of
                 data; Security protocols; software; software
                 development management; software performance; software
                 purchase; software rental; software reusability; user
                 interface; User interfaces; version control; visual
                 tools; Web pages; Wide area networks; World Wide Web;
                 World wide web; World Wide Web",
  treatment =    "P Practical",
}

@Article{Zannoli:1996:OMJ,
  author =       "S. Zannoli",
  title =        "An optimised microprocessor for {Java}",
  journal =      j-ELETTRONICA-OGGI,
  volume =       "????",
  number =       "226",
  pages =        "91--92, 94",
  day =          "15",
  month =        "????",
  year =         "1996",
  CODEN =        "ELOGDA",
  ISSN =         "0391-6391",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips)",
  countrypub =   "Italy",
  keywords =     "dedicated; Java application; microprocessor;
                 microprocessor chips; optimised microprocessor",
  language =     "Italian",
  treatment =    "A Application; P Practical",
}

@Book{Ziff-Davis:1996:HPJ,
  author =       "{Ziff-Davis Press Staff}",
  title =        "How to Program {Java}",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "376",
  year =         "1996",
  ISBN =         "1-56276-478-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.amazon.com/exec/obidos/ISBN=1562764780/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=1-56276-478-0&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "9.95in x 8.51in x 1.02in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
  xxauthor =     "Peter Coffee",
}

@Article{Zoltan:1996:SGI,
  author =       "E. Zoltan",
  title =        "``Slap a {GUI} on it''. Your {M} future will be easier
                 if it's object oriented",
  journal =      j-M-COMPUTING,
  volume =       "4",
  number =       "5",
  pages =        "16--18",
  month =        dec,
  year =         "1996",
  CODEN =        "MCPUEF",
  ISSN =         "1060-7684",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C7330 (Biology and
                 medical computing); C6110J (Object-oriented
                 programming); C6130B (Graphics techniques); C6180G
                 (Graphical user interfaces)",
  keywords =     "computer industry; environment; graphical user
                 interface; graphical user interfaces; GUI; high
                 productivity; interactive systems; M developers; M
                 future; Model/View/Controller; modern M systems; MUMPS;
                 object oriented environments; object-oriented
                 languages; object-oriented programming; OO model;
                 paradigm; single operating; system; user demands;
                 Windows",
  treatment =    "P Practical",
}

@InProceedings{Zuckerman:1996:JLP,
  author =       "A. E. Zuckerman and L. B. Jacques",
  title =        "A {Java} Language Program for Writing Clinical Cases
                 Using Custom Extensions to {HTML}",
  crossref =     "Cimino:1996:BSE",
  pages =        "906--??",
  year =         "1996",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Book{Ablan:1997:TYM,
  author =       "Jerry Ablan and Michael Morrison",
  title =        "Teach Yourself More {Java} 1.1 in 21 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxii + 479",
  month =        nov,
  year =         "1997",
  ISBN =         "1-57521-347-8",
  LCCN =         "QA76.73.J38M6744 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575213478.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
  xxnote =       "Library of Congress has authors: Laura Lemay and
                 Michael Morrison, and later, Michael Morrison and Jerry
                 Ablan.",
}

@Article{Adapalli:1997:WWW,
  author =       "Sridhar Adapalli and Krishna Addepalli",
  title =        "{World Wide Web} integration of manufacturing process
                 simulations",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1341--1350",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13844;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13844&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Afergan:1997:DB,
  author =       "Michael Afergan",
  title =        "Discover {Bongo}",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "0-7645-3119-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$25",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.ai.mit.edu/people/mikea/resume.html",
  url-publisher = "http://www.idgbooks.com/",
}

@Article{Agesen:1997:ATP,
  author =       "Ole Agesen and Stephen N. Freund and John C.
                 Mitchell",
  title =        "Adding type parameterization to the {Java} language",
  journal =      j-SIGPLAN,
  volume =       "32",
  number =       "10",
  pages =        "49--65",
  month =        oct,
  year =         "1997",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:39 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{Agnvall:1997:WGH,
  author =       "E. Agnvall",
  title =        "{Web} glitz: how much is enough?",
  journal =      j-BUSINESS-MARKETING,
  volume =       "82",
  number =       "1",
  pages =        "M3--??, M21",
  month =        jan # "-" # feb,
  year =         "1997",
  CODEN =        "BUMAED",
  ISSN =         "0745-5933",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D2140 (Marketing, retailing and distribution); D2080
                 (Information services and database systems); D2010
                 (Business and professional)",
  keywords =     "ActiveX; audio; business graphics; business sites;
                 business-to-business marketers; commerce; Internet;
                 Java; marketing; marketing goals; multimedia;
                 Shockwave; systems; video; virtual reality; Web sites;
                 World Wide Web",
  treatment =    "P Practical",
}

@Book{Aitken:1997:GJV,
  author =       "Peter G. Aitken",
  title =        "Guide de {JavaScript} et {VBScript}",
  publisher =    pub-ITP-FRANCE,
  address =      pub-ITP-FRANCE:adr,
  pages =        "xvii + 391",
  year =         "1997",
  ISBN =         "2-84180-145-4",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 18:51:01 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html",
  note =         "French translation of \cite{Aitken:1996:WDG}. Includes
                 CD-ROM.",
  price =        "298 FF",
  URL =          "http://www.thomson.com/intluk.html",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Aitken:1997:JPV,
  author =       "Peter Aitken and David H. {Friedell, Jr.} and Anthony
                 Potts and Gerhard Wilhelms",
  title =        "{Java Programmierung mit Visual J++}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "3-8266-0318-4",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "69 DM",
  URL =          "http://www.itp.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Aitken:1997:JV,
  author =       "Peter Aitken",
  title =        "{JavaScript und VBScript}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "328",
  year =         "1997",
  ISBN =         "3-8266-0321-4 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 17:40:22 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "50 DM",
  URL =          "http://www.itp.de/;
                 http://www.thomson.com/intluk.html",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Al-VandeerVeer:1997:CJ,
  author =       "E. A. {Al-Vandeer Veer}",
  title =        "Client-side {JavaScript}",
  journal =      j-WEB-TECHNIQUES,
  volume =       "2",
  number =       "2",
  pages =        "48--52",
  month =        feb,
  year =         "1997",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C6140D (High
                 level languages); C6180 (User interfaces)",
  keywords =     "C; C language; client-server systems; Client-side
                 JavaScript; custom; data validation; interface display;
                 interfaces; Internet; user feedback; user interfaces;
                 Web; WWW",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Alexandrov:1997:SRI,
  author =       "Albert D. Alexandrov and Maximilian Ibel and Klaus E.
                 Schauser and Chris J. Scheiman",
  title =        "{SuperWeb}: research issues in {Java}-based global
                 computing",
  journal =      j-CPE,
  volume =       "9",
  number =       "6",
  pages =        "535--553",
  month =        jun,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:32 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13876;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13876&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Allen:1997:HJ,
  author =       "Mitch Allen and John B. Harvie",
  title =        "Hands On {JavaBeans}",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "xxiv + 447",
  year =         "1997",
  ISBN =         "0-7615-1047-8",
  LCCN =         "QA76.73.J38A45 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.primapublishing.com/",
  price =        "US\$40",
  URL =          "http://www.primapublishing.com/cpd/76151047.html",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN with \cite{Cox:1997:JPL}.",
}

@Article{Alpert:1997:UPC,
  author =       "Sherman R. Alpert and Richard B. Lam",
  title =        "The Ultimately Publishable Computer Science Paper for
                 the Latter '90s: {A} Tip for Authors",
  journal =      j-CACM,
  volume =       "40",
  number =       "1",
  pages =        "94--94",
  month =        jan,
  year =         "1997",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782",
  bibdate =      "Thu Jan 09 14:42:39 1997",
  note =         "This parody paper manages to use Java and JavaScript
                 more than a dozen times.",
  acknowledgement = ack-nhfb,
}

@Book{Ambler:1997:BOA,
  author =       "Scott W. Ambler",
  title =        "Building object applications that work: your
                 step-by-step handbook for developing robust systems
                 with object technology",
  publisher =    pub-SIGS,
  address =      pub-SIGS:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "0-13-789215-2, 0-521-64826-2",
  LCCN =         "QA76.9.O35A45 1997",
  bibdate =      "Mon Jun 22 16:28:34 1998",
  URL =          "http://www.ambysoft.com/;
                 http://www.cup.org/sgs/0137892152.html",
  acknowledgement = ack-nhfb,
}

@Article{Amini:1997:WHA,
  author =       "Lisa Amini",
  title =        "What's So Hot About {Java}? --- Part 3",
  journal =      j-AIXTRA,
  volume =       "7",
  number =       "1",
  pages =        "45--47, 49--57, 59--60",
  month =        jan # "\slash " # feb,
  year =         "1997",
  bibdate =      "Sat Jun 28 10:32:51 1997",
  acknowledgement = ack-nhfb,
}

@Book{Ammann:1997:PAW,
  author =       "Eckhard Ammann",
  title =        "{Programmierung animierter Welten}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "310",
  year =         "1997",
  ISBN =         "3-8266-0329-X (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 17:40:22 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "79 DM",
  URL =          "http://www.itp.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxtitle =      "{Programmiertechniken f{\"u}r komplexe Webprojekte
                 (VRML\slash Java)}",
}

@Book{Ammeraal:1997:BJ,
  author =       "Leen Ammeraal",
  title =        "Basiscursus {Java}",
  publisher =    pub-ACADEMIC-SERVICE,
  address =      pub-ACADEMIC-SERVICE:adr,
  pages =        "250",
  year =         "1997",
  ISBN =         "90-395-0718-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html;
                 http://www.acaserv.nl;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "fl. 29,50",
  URL =          "http://acaserv.nl/bestel/5_0718.htm;
                 http://www.acaserv.nl;
                 http://www.acaserv.nl/5_0718.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Anderson:1997:JBH,
  author =       "Thomas Anderson",
  title =        "{Java} For Business: How Companies Are Using {Java} to
                 Win Customers and Make Money Now",
  publisher =    pub-VNR,
  address =      pub-VNR:adr,
  pages =        "xiv + 354",
  year =         "1997",
  ISBN =         "0-442-02517-3",
  LCCN =         "HF5548.5.J38J38 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.thomson.com/vnr/default.html",
  price =        "US\$24.95",
  series =       "Business Technology Ser",
  acknowledgement = ack-nhfb,
  xxtitle =      "{Java} for Business: using {Java} to win customers,
                 cut costs, and drive growth",
}

@Article{Andrews:1997:WNJ,
  author =       "David L. Andrews",
  title =        "What's Next for {Java} Office Apps",
  journal =      j-BYTE,
  volume =       "22",
  number =       "11",
  pages =        "24--??",
  month =        nov,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Nov 24 17:12:05 MST 1997",
  acknowledgement = ack-nhfb,
}

@Article{Ang:1997:AJM,
  author =       "J.-P. Ang and Y.-T Tan",
  title =        "An Architecture in {Java} for Mobile Computation",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1343",
  pages =        "145--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AAJ,
  author =       "Anonymous",
  title =        "{Adra} announces {Java}-based {PDM Web} client",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "7",
  number =       "5",
  pages =        "24--24",
  month =        may,
  year =         "1997",
  ISSN =         "1057-7041",
  bibdate =      "Thu May 15 11:18:12 1997",
  URL =          "http://www.adra.com/",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AIX,
  author =       "Anonymous",
  title =        "{ArborText} includes {XML}, {Java} support in {Adept
                 Version 7}",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "12",
  pages =        "21--21",
  month =        dec,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 07:35:55 1998",
  bibsource =    "http://www.pcinews.com/pci/sun",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:ARB,
  author =       "Anonymous",
  title =        "{Aonix} releases binding covers for {Sun}'s {JDK}",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "10",
  pages =        "23--23",
  month =        oct,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:ARJ,
  author =       "Anonymous",
  title =        "{Algor Roadmaps} has {Java}-based human interface",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "7",
  number =       "4",
  pages =        "21--21",
  month =        apr,
  year =         "1997",
  ISSN =         "1057-7041",
  bibdate =      "Fri Apr 18 07:30:52 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:ASJ,
  author =       "Anonymous",
  title =        "{A\&D} Solution for {JavaStation}",
  journal =      j-OBJECT-MAG,
  volume =       "6",
  number =       "11",
  pages =        "77--77",
  month =        jan,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Tue Mar 04 18:01:43 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:BGJ,
  author =       "Anonymous",
  title =        "Bookish on Graphical {Java}",
  journal =      j-OBJECT-MAG,
  volume =       "6",
  number =       "11",
  pages =        "77--77",
  month =        jan,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Tue Mar 04 18:01:43 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:BJH,
  author =       "Anonymous",
  title =        "Briefs: {Java} for {HP Unix}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "11",
  pages =        "51--51",
  day =          "17",
  month =        mar,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Mar 24 21:07:14 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:BPC,
  author =       "Gregory V. Wilson",
  title =        "Bookshelf: First-Year {C++} Text Outdated by {Java}:
                 {{\em Programming with Class: A C++ Introduction}}. The
                 Craft of Software Testing. Operating Systems. Executive
                 Guide to Preventing {IT} Disasters. Managing a
                 Programming Project-Processes and People",
  journal =      j-IEEE-SOFTWARE,
  volume =       "14",
  number =       "3",
  pages =        "122--124",
  month =        may # "\slash " # jun,
  year =         "1997",
  CODEN =        "IESOEG",
  ISSN =         "0740-7459",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:BRJa,
  author =       "Anonymous",
  title =        "Book Reviews: {Java Books}",
  journal =      j-LINUX-J,
  volume =       "36",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue36/index.html",
  URL =          "http://www.linuxjournal.com/2038.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:BRJb,
  author =       "Anonymous",
  title =        "Book Review: {The Java Series}",
  journal =      j-LINUX-J,
  volume =       "40",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue40/index.html",
  URL =          "http://www.linuxjournal.com/2061.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CAC,
  author =       "Anonymous",
  title =        "Converting {Ada 95} Code to {Java}",
  journal =      j-OBJECT-MAG,
  volume =       "7",
  number =       "1",
  pages =        "68--68",
  month =        mar,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Mon Mar 03 11:23:57 1997",
  URL =          "http://www.intermetrics.com/",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CAJ,
  author =       "Anonymous",
  title =        "{CORBA} Adds {Java} Capabilities",
  journal =      j-AIXTRA,
  volume =       "7",
  number =       "2",
  pages =        "22--22",
  month =        mar # "\slash " # apr,
  year =         "1997",
  bibdate =      "Mon Mar 10 21:52:03 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CBC,
  author =       "Anonymous",
  title =        "{C++ Builder} comes out of the closet, {IBM} does
                 everything {Java}, a new Vision for client\slash server
                 development, {Novell}'s {Developer Net 2000}, plus
                 {Matlab 5.0}: serious fun with graphs",
  journal =      j-EXE,
  volume =       "11",
  number =       "8",
  pages =        "7--??",
  month =        "????",
  year =         "1997",
  CODEN =        "EXEEE5",
  ISSN =         "0268-6872",
  bibdate =      "Sat Mar 21 10:08:00 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CDO,
  author =       "Anonymous",
  title =        "{Central Data} offers serial\slash parallel port
                 {API}, driver for {Java}",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "7",
  number =       "6",
  pages =        "21--21",
  month =        jun,
  year =         "1997",
  ISSN =         "1057-7041",
  bibdate =      "Fri Jun 27 08:10:40 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CENa,
  author =       "Anonymous",
  title =        "Cutting Edge: News Analysis --- {JavaMan}.
                 {ActiveXecutables}. {Are} they friend or foe? {AS\slash
                 400} shops tackle {Year 2000} problem",
  journal =      j-DATAMATION,
  volume =       "43",
  number =       "1",
  pages =        "12--??",
  month =        "????",
  year =         "1997",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Tue Jan 26 09:28:04 MST 1999",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CJD,
  author =       "Anonymous",
  title =        "Create {Java} Database Apps with {JetAssist}",
  journal =      j-WEBSERVER,
  volume =       "2",
  number =       "2",
  pages =        "49--49",
  month =        mar,
  year =         "1997",
  ISSN =         "1087-4232",
  bibdate =      "Mon Mar 10 22:07:26 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CJT,
  author =       "Anonymous",
  title =        "{Chicago}'s {Java} Trade Winds",
  journal =      j-OBJECT-MAG,
  volume =       "7",
  number =       "1",
  pages =        "68--68",
  month =        mar,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Mon Mar 03 11:23:57 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CSB,
  author =       "Anonymous",
  title =        "{Charles Schwab} builds interactive, {Web}-based
                 trading applications using {ActiveX}",
  journal =      j-I-S-ANALYZER,
  volume =       "36",
  number =       "1",
  pages =        "2--6",
  month =        jan,
  year =         "1997",
  CODEN =        "ISANEL",
  ISSN =         "0896-3231",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7120 (Financial computing); C6150N (Distributed
                 systems software); C6115 (Programming support)",
  keywords =     "ActiveX; advanced trading analysis applications;
                 applications distribution; authoring systems; case
                 study; Charles Schwab; corporate firewalls; discount
                 brokerage; electronic trading; hardware; interactive
                 systems; interactive Web-based; Internet; Java;
                 platforms; public; software platforms; trading
                 applications; Web site; World Wide Web",
  treatment =    "A Application",
}

@Article{Anonymous:1997:CSJ,
  author =       "Anonymous",
  title =        "{CORBAplus} Supports {Java ORB}",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "4",
  pages =        "104--104",
  month =        apr,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Fri Apr 18 08:00:08 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:DJO,
  author =       "Anonymous",
  title =        "Distribute {Java} Ojbects Across the Net",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "4",
  pages =        "108--108",
  month =        apr,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Fri Apr 18 08:00:52 1997",
  note =         "Describes the Black \& White Software Web\slash Enable
                 product, which uses Java and the CORBA Internet
                 Inter-ORB Protocol (IIOP).",
  acknowledgement = ack-nhfb,
}

@InProceedings{Anonymous:1997:DRD,
  author =       "Anonymous",
  title =        "Defining Reusable, Distributable Information Objects
                 Using or, How {SGML} can do for Databases what {JAVA}
                 has done for User Interfaces",
  crossref =     "Anonymous:1997:SEP",
  pages =        "307--310",
  year =         "1997",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:DSC,
  author =       "Anonymous",
  title =        "{DataBeam} Ships Conference Server with {Java}",
  journal =      j-CISCO-WORLD,
  volume =       "3",
  number =       "8",
  pages =        "27--27",
  month =        aug,
  year =         "1997",
  ISSN =         "1081-3187",
  bibdate =      "Mon Jan 12 19:35:06 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:DWD,
  author =       "Anonymous",
  title =        "Display {Windows} Docs as {Java} Objects",
  journal =      j-WEBSERVER,
  volume =       "2",
  number =       "1",
  pages =        "53--53",
  month =        feb,
  year =         "1997",
  ISSN =         "1087-4232",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:EEE,
  author =       "Anonymous",
  title =        "{Empress} Enhances Embedded {RDBMS} with {Web},
                 {Java}",
  journal =      j-AIXTRA,
  volume =       "7",
  number =       "4",
  pages =        "13--13",
  month =        jul # "\slash " # aug,
  year =         "1997",
  bibdate =      "Mon Jul 21 10:08:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:ELM,
  author =       "Anonymous",
  title =        "Editing Large Multi {Java} Apps",
  journal =      j-OBJECT-MAG,
  volume =       "6",
  number =       "12",
  pages =        "83--83",
  month =        feb,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Mon Mar 03 11:31:37 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:ETJ,
  author =       "Anonymous",
  title =        "Emulation Through {Java} Applets",
  journal =      j-AIXTRA,
  volume =       "7",
  number =       "3",
  pages =        "20--21",
  month =        may # "\slash " # jun,
  year =         "1997",
  bibdate =      "Mon May 05 21:09:09 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:FJP,
  author =       "Anonymous",
  title =        "A Free {Java} Platform",
  journal =      j-BYTE,
  volume =       "22",
  number =       "7",
  pages =        "158--158",
  month =        jul,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Fri Jun 27 08:37:54 1997",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:GJBa,
  author =       "Anonymous",
  title =        "{Die gro{\ss}e {Java} Bibliothek}",
  publisher =    pub-CARL-HANSER,
  address =      pub-CARL-HANSER:adr,
  edition =      "Second",
  pages =        "????",
  year =         "1997",
  ISBN =         "3-446-18910-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.hanser.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "69 DM",
  URL =          "http://www.hanser.de/computer/buecher/bi19019.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Anonymous:1997:GJBb,
  author =       "Anonymous",
  title =        "{Die gro{\ss}e {Java} Bibliothek}",
  publisher =    pub-CARL-HANSER,
  address =      pub-CARL-HANSER:adr,
  edition =      "Second",
  pages =        "????",
  year =         "1997",
  ISBN =         "3-446-19019-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.hanser.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "50 DM",
  URL =          "http://www.hanser.de/computer/buecher/bi19019.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Anonymous:1997:HJT,
  author =       "Anonymous",
  title =        "Hands On {Java} Training",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "1-57231-707-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://mspress.microsoft.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  url-publisher = "http://mspress.microsoft.com/",
}

@Article{Anonymous:1997:IAJ,
  author =       "Anonymous",
  title =        "{ICS} Adds {Java} Support",
  journal =      j-UNIX-DEVELOPER,
  volume =       "1",
  number =       "1",
  pages =        "93--93",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2279",
  bibdate =      "Thu Jan 16 17:23:49 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:IAX,
  author =       "Anonymous",
  title =        "{Imperial} Announces {X-Designer: Java Edition}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "88--88",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Jan 15 18:32:28 1997",
  note =         "X-Designer is a GUI builder for Motif with Java,
                 X/Motif, and Windows code generators.",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:IJJ,
  author =       "Anonymous",
  title =        "Instant {Java}: Jewel Case {C/Dos/Ww}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "????",
  month =        mar,
  year =         "1997",
  ISBN =         "0-7897-1008-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.amazon.com/exec/obidos/ISBN=0789710080/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$12.99",
  acknowledgement = ack-nhfb,
  dimensions =   "4.92in x 5.61in x 0.41in",
  xxauthor =     "{Que Corporation}",
  xxtitle =      "Instant {Java CDPCW}",
}

@Article{Anonymous:1997:IJV,
  author =       "Anonymous",
  title =        "Inside the {Java Virtual Machine}",
  journal =      j-UNIX-REVIEW,
  volume =       "15",
  number =       "1",
  pages =        "31, 32, 34--36, 38--39",
  month =        jan,
  year =         "1997",
  CODEN =        "UNRED5",
  ISSN =         "0742-3136",
  bibdate =      "Tue Dec 03 11:25:02 1996",
  note =         "Adapted, with permission, from
                 \cite{Lindholm:1997:JVM}.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:IMM,
  author =       "Anonymous",
  title =        "{IT} Managers May Resist {Java}",
  journal =      j-UNIX-DEVELOPER,
  volume =       "1",
  number =       "1",
  pages =        "13--13",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2279",
  bibdate =      "Thu Jan 16 17:23:49 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:IOF,
  author =       "Anonymous",
  title =        "{IBM} Offers Free Management Software",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "4",
  pages =        "10--10",
  month =        apr,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Fri Apr 18 07:54:47 1997",
  note =         "Describes Java-based Network Printer Manager (NPM).",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:IOI,
  author =       "Anonymous",
  title =        "{IST} Offers Integrated {X}, {Java}, and {Windows}
                 Toolset",
  journal =      j-UNIX-DEVELOPER,
  volume =       "1",
  number =       "1",
  pages =        "94--94",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2279",
  bibdate =      "Thu Jan 16 17:23:49 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:IPJ,
  author =       "Anonymous",
  title =        "{IntRprise} provides {Java}\slash {Internet}
                 solutions",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "10",
  pages =        "23--23",
  month =        oct,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:ISB,
  author =       "Anonymous",
  title =        "{ILOG} shipping business rules engine for {Java}",
  journal =      j-HP-CHRONICLE,
  volume =       "14",
  number =       "7",
  pages =        "18--18",
  month =        jun,
  year =         "1997",
  ISSN =         "0892-2829",
  bibdate =      "Fri Jun 27 08:13:33 1997",
}

@Article{Anonymous:1997:ISD,
  author =       "Anonymous",
  title =        "{ILOG} ships {2-D} {Java} graphics library",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "12",
  pages =        "21--21",
  month =        dec,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 07:35:55 1998",
  bibsource =    "http://www.pcinews.com/pci/sun",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:ISJ,
  author =       "Anonymous",
  title =        "{Infoscape} ships {Java} application development
                 software",
  journal =      j-HP-CHRONICLE,
  volume =       "14",
  number =       "8",
  pages =        "19--19",
  month =        jul,
  year =         "1997",
  ISSN =         "0892-2829",
  bibdate =      "Wed Jul 02 14:09:56 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:ISP,
  author =       "Anonymous",
  title =        "{InterNetivity} ships {100\% Pure Java} data analysis
                 tool",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "11",
  pages =        "20--20",
  month =        nov,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:ISS,
  author =       "Anonymous",
  title =        "{Imperial Software} ships {Visaj Java} development
                 tool",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "12",
  pages =        "19--19",
  month =        dec,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 07:35:55 1998",
  bibsource =    "http://www.pcinews.com/pci/sun",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:IVJ,
  author =       "Anonymous",
  title =        "Interview: {A} Voice for {Java} Developers",
  journal =      j-BYTE,
  volume =       "22",
  number =       "12",
  pages =        "44--44",
  month =        dec,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Nov 24 17:06:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:IWJ,
  author =       "Anonymous",
  title =        "Interview: Why {Java} Won't Repeat the Mistakes of
                 {Unix}. {Scott McNealy}, chairman and {CEO} of {Sun
                 Microsystems}, talks about how {Java} will change
                 computing and the computer industry",
  journal =      j-BYTE,
  volume =       "22",
  number =       "1",
  pages =        "40--40",
  month =        jan,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Dec 28 07:00:20 1996",
  note =         "Some McNealy quotes: ``And I'm urging every CEO to
                 make sure it [Windows] runs really slowly, so people
                 stop using that stuff. The right way is to ban
                 PowerPoint from your company.'' ``I banned PowerPoint
                 from my company and we have had the best two quarters
                 we've ever had\ldots{}'' ``I want to give everybody
                 plastic Mylar sheets and all the pens they need to
                 scribble on them. And I said use what I call the [Sun
                 cofounder] Bill Joy font. You can see where he licked
                 his thumb and erases; it's so much faster.''",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:Ja,
  author =       "Anonymous",
  title =        "{JavaScript}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "4-88735-026-0",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  URL =          "http://puma.asahi-net.or.jp/prentice/wa_net11-j.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Anonymous:1997:JAT,
  author =       "Anonymous",
  title =        "{Java} agent tools help move business apps",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "12",
  pages =        "22--22",
  month =        dec,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 07:35:55 1998",
  bibsource =    "http://www.pcinews.com/pci/sun",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:Jb,
  author =       "Anonymous",
  title =        "{JavaScript}",
  publisher =    "Gijutsu Hyoron Co., Ltd.",
  address =      "??, Japan",
  pages =        "????",
  year =         "1997",
  ISBN =         "4-7741-0335-7",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  price =        "1680 yen",
  URL =          "http://www.gihyo.co.jp/syoseki/promo/js/index.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Anonymous:1997:JBB,
  author =       "Anonymous",
  title =        "{Java} Becomes Big Business: {Forrester} pegs {Java}'s
                 penetration and offers advice on its use",
  journal =      j-WEB-APPS,
  volume =       "1",
  number =       "1",
  pages =        "11--11",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2287",
  bibdate =      "Wed Jan 15 14:55:25 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:JBE,
  author =       "Anonymous",
  title =        "{Java Blend} eases complex database programming",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "10",
  pages =        "20--20",
  month =        oct,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:JBT,
  author =       "Anonymous",
  title =        "{Java}-based tools provide direct access to {CICS}",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "11",
  pages =        "17--17",
  month =        nov,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:Jc,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  month =        oct,
  year =         "1997",
  ISBN =         "4-89471-001-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mmjp.or.jp/prentice/",
  price =        "5,200 yen",
  URL =          "http://www.mmjp.or.jp/prentice/wa_int21-j.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Anonymous:1997:JCC,
  author =       "Anonymous",
  title =        "{JavaBeans} course covers the many sides of {Java}",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "9",
  pages =        "32--32",
  month =        sep,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:JD,
  author =       "Anonymous",
  title =        "{Java} 1.0 Decubierto",
  publisher =    pub-PH-HISPANOAMERICANA,
  address =      pub-PH-HISPANOAMERICANA:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "84-89660-59-X (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 17:11:36 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/spanish.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/;
                 http://wwwiz.com/books/european.html",
  note =         "Includes CD-ROM.",
  price =        "6995 Ptas.",
  URL =          "http://prentice.com.mx/;
                 http://prentice.com.mx/libros/javadesc.html",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Article{Anonymous:1997:JDA,
  author =       "Anonymous",
  title =        "{Java} Distributed Across {Internet}",
  journal =      j-AIXTRA,
  volume =       "7",
  number =       "3",
  pages =        "16--16",
  month =        may # "\slash " # jun,
  year =         "1997",
  bibdate =      "Mon May 05 21:09:09 1997",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:Je,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "4-89052-892-X",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  price =        "2700 yen",
  URL =          "http://www.softbank.co.jp/softbank/publishing/;
                 http://www.softbank.co.jp/softbank/publishing/books/kikan/kikan2/002.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:1997:Jf,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    "????",
  address =      "??, Japan",
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  URL =          "http://www.im.noda.sut.ac.jp/java/java-bon.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Anonymous:1997:JFA,
  author =       "Anonymous",
  title =        "{JavaBeans} features assist developers with {ActiveX}
                 apps",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "9",
  pages =        "18--18",
  month =        sep,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:JFE,
  author =       "Anonymous",
  title =        "{Java} Front Ends Supported",
  journal =      j-OBJECT-MAG,
  volume =       "6",
  number =       "11",
  pages =        "77--77",
  month =        jan,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Tue Mar 04 18:01:43 1997",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:Jg,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  price =        "2400 yen",
  URL =          "http://www.softbank.co.jp/softbank/publishing/;
                 http://www.softbank.co.jp/softbank/publishing/books/editer/nw/appletbo.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Anonymous:1997:JGB,
  author =       "Anonymous",
  title =        "{Java GUI} Builder Written in {Java}",
  journal =      j-WEBSERVER,
  volume =       "2",
  number =       "1",
  pages =        "53--53",
  month =        feb,
  year =         "1997",
  ISSN =         "1087-4232",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:JGC,
  author =       "Anonymous",
  title =        "{JavaScript} --- Guia de Consulta Rapida",
  publisher =    "Novatec Editora Ltda.",
  address =      "R Cons Moreira de Barros 1084 Conj. 01, 02018-012
                 S{\~a}o Paulo - SP, Brasil",
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:44:14 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/portuguese.html",
  URL =          "http://novatec1.com/",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Article{Anonymous:1997:JGR,
  author =       "Anonymous",
  title =        "{JavaStation} Gets a Reaction",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "1",
  pages =        "6--6",
  month =        jan,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Thu Jan 16 18:51:20 1997",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:Jh,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "4-88735-011-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mmjp.or.jp/prentice/",
  price =        "????",
  URL =          "http://puma.asahi-net.or.jp/prentice/index_washo-j.html;
                 http://puma.asahi-net.or.jp/prentice/wa_net05-j.html;
                 http://www.mmjp.or.jp/prentice/wa_net05-j.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:1997:Ji,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "4-88735-000-7",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  price =        "3000 yen",
  URL =          "http://puma.asahi-net.or.jp/prentice/index_washo-j.html;
                 http://puma.asahi-net.or.jp/prentice/wa_net13-j.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:1997:Jj,
  author =       "Anonymous",
  title =        "{JavaScript}",
  publisher =    pub-IMPRESS,
  address =      pub-IMPRESS:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "4-8443-4778-0",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  price =        "1748 yen",
  URL =          "http://www.ips.co.jp/;
                 http://www.ips.co.jp/book/4778/4778.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Anonymous:1997:JJa,
  author =       "Anonymous",
  title =        "{Java} without {Java}",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "1",
  pages =        "78--78",
  month =        jan,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Thu Jan 16 18:51:20 1997",
  note =         "Discusses OpenConnect Systems' integrated development
                 environment, OpenVista.",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:JJb,
  author =       "Anonymous",
  title =        "{Java \& JavaScript}",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  URL =          "http://www.softbank.co.jp/softbank/publishing/;
                 http://www.softbank.co.jp/softbank/publishing/books/editer/pg/javahomepage/index.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:1997:Jk,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-ASCII,
  address =      pub-ASCII:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "4-7561-1650-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html;
                 http://www.ascii.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.ascii.co.jp/;
                 http://www.ascii.co.jp/pb/book1/shinkan/detail/1322183.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:1997:Jl,
  author =       "Anonymous",
  title =        "{JavaScript}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "4-88735-040-6",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  price =        "1600 yen",
  URL =          "http://puma.asahi-net.or.jp/prentice/wa_net17-j.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:1997:Jm,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "4-88735-039-2",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  price =        "2400 yen",
  URL =          "http://puma.asahi-net.or.jp/prentice/index_washo-j.html;
                 http://puma.asahi-net.or.jp/prentice/wa_net16-j.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Anonymous:1997:JML,
  author =       "Anonymous",
  title =        "{Java} Middleware Links Apps",
  journal =      j-RS-MAGAZINE,
  volume =       "6",
  number =       "2",
  pages =        "46--46",
  month =        feb,
  year =         "1997",
  ISSN =         "1088-0844, 1061-0030",
  bibdate =      "Tue Feb 11 06:17:14 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:JNJ,
  author =       "Anonymous",
  title =        "{JavaStation}, {Netra j} Unveiled",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "1",
  pages =        "6, 8",
  month =        jan,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Thu Jan 16 18:51:20 1997",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:JNS,
  author =       "Anonymous",
  title =        "{Java} Network Security",
  publisher =    pub-IBM-REDBOOKS,
  address =      pub-IBM-REDBOOKS:adr,
  month =        dec,
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.redbooks.ibm.com/",
  price =        "????",
  URL =          "http://www.redbooks.ibm.com/redpieces.html",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:JP,
  author =       "Anonymous",
  title =        "{Java-Plattform: 1997}",
  publisher =    pub-BHV,
  address =      pub-BHV:adr,
  pages =        "????",
  month =        "Winter",
  year =         "1997",
  ISBN =         "3-89360-302-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ctn-service.com/bhv/inhalt.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "60 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.ctn-service.com/bhv/inhalt.html",
}

@Book{Anonymous:1997:JPH,
  author =       "Anonymous",
  title =        "{Java} Programming Handbook",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  URL =          "http://www.softbank.co.jp/softbank/publishing/;
                 http://www.softbank.co.jp/softbank/publishing/books/editer/nw/index.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Anonymous:1997:JPPa,
  author =       "Anonymous",
  title =        "{Java Premium} program provides business support",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "12",
  pages =        "6--6",
  month =        dec,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 07:35:55 1998",
  bibsource =    "http://www.pcinews.com/pci/sun",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:JPPb,
  author =       "Anonymous",
  title =        "{JClass Chart 2.0} creates business chart designs",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "12",
  pages =        "20--20",
  month =        dec,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 07:35:55 1998",
  bibsource =    "http://www.pcinews.com/pci/sun",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:JPS,
  author =       "Anonymous",
  title =        "{Java-Powered} Storage Management Systems",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "3",
  pages =        "82--82",
  month =        mar,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Tue Mar 18 07:22:49 1997",
  note =         "Describes Legato Systems Inc.'s GEMS (Global
                 Enterprise Management of Systems) front end to their
                 Networker storage backup product.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:JRA,
  author =       "Anonymous",
  title =        "{Java} Rapid Application Building Tool",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "9",
  pages =        "104--104",
  month =        sep,
  year =         "1997",
  ISSN =         "1053-9239",
  note =         "Brief mention of Jyacc Inc.'s Prolifics 3 rapid
                 application development tool.",
}

@Article{Anonymous:1997:JRM,
  author =       "Anonymous",
  title =        "{Java}-to-Relational Middleware",
  journal =      j-WEBSERVER,
  volume =       "2",
  number =       "1",
  pages =        "53--53",
  month =        feb,
  year =         "1997",
  ISSN =         "1087-4232",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:JV,
  author =       "Anonymous",
  title =        "{Java} + {VRML}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  month =        jun,
  year =         "1997",
  ISBN =         "4-88735-058-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mmjp.or.jp/prentice/",
  price =        "4000 yen",
  URL =          "http://www.mmjp.or.jp/prentice/wa_int11-j.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.mmjp.or.jp/prentice/",
}

@Book{Anonymous:1997:Jx,
  author =       "Anonymous",
  title =        "{JavaBeans}",
  publisher =    pub-OHMSHA,
  address =      pub-OHMSHA:adr,
  month =        nov,
  year =         "1997",
  ISBN =         "4-274-06232-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ohmsha.co.jp/",
  price =        "2,400 yen",
  URL =          "http://www.ohmsha.co.jp/data/books/contents/4-274-06232-5.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:1997:Jy,
  author =       "Anonymous",
  title =        "{JavaBeans}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  month =        nov,
  year =         "1997",
  ISBN =         "4-89471-013-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mmjp.or.jp/prentice/",
  price =        "2,800 yen",
  URL =          "http://www.mmjp.or.jp/prentice/wa_int26-j.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:1997:Jz,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    "Mizuki",
  address =      "??, Japan",
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  price =        "800 yen",
  URL =          "http://www.mizuki.co.jp/;
                 http://www.mizuki.co.jp/books/155-3b.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Anonymous:1997:LCC,
  author =       "Anonymous",
  title =        "Low-cost {C++}, {Java} Storage Products",
  journal =      j-OBJECT-MAG,
  volume =       "6",
  number =       "11",
  pages =        "76--76",
  month =        jan,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Tue Mar 04 18:01:43 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:LEC,
  author =       "Paul Whittington and Nancy Nicolaisen",
  title =        "Letter to the Editor: Could {Ada95} Outmuscle
                 {Java}?",
  journal =      j-OBJECT-MAG,
  volume =       "6",
  number =       "12",
  pages =        "6, 8",
  month =        feb,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Mon Mar 03 11:23:57 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:LTO,
  author =       "Anonymous",
  title =        "{Learning Tree} Offers {Java} Courses",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "78--78",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Dec 13 06:23:10 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:LWA,
  author =       "Anonymous",
  title =        "{Logic Works} adds {Java} to {Universal Directory}
                 system",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "10",
  pages =        "28--28",
  month =        oct,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:MJH,
  author =       "Anonymous",
  title =        "{Mac Java\slash HotJava}",
  publisher =    "Cutt",
  address =      "??, Japan",
  pages =        "????",
  year =         "1997",
  ISBN =         "4-906391-29-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html;
                 http://www.cutt.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "1,800 yen",
  URL =          "http://www.cutt.co.jp/;
                 http://www.cutt.co.jp/book/macjava.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Anonymous:1997:MJT,
  author =       "Anonymous",
  title =        "{Motif-to-Java} Tool Debuts",
  journal =      j-RS-MAGAZINE,
  volume =       "6",
  number =       "1",
  pages =        "53--54",
  month =        jan,
  year =         "1997",
  ISSN =         "1088-0844, 1061-0030",
  bibdate =      "Wed Jan 15 15:28:43 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:MLF,
  author =       "Anonymous",
  title =        "{Marimba} Launches First {Java}\slash {Web} Products",
  journal =      j-UNIX-DEVELOPER,
  volume =       "1",
  number =       "1",
  pages =        "92--92",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2279",
  bibdate =      "Thu Jan 16 17:23:49 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:MNJ,
  author =       "Anonymous",
  title =        "Micro News: {JavaOne 97}. {Intel} vs. {DEC}",
  journal =      j-IEEE-MICRO,
  volume =       "17",
  number =       "3",
  pages =        "5--??",
  month =        may # "\slash " # jun,
  year =         "1997",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732",
  bibdate =      "Tue Aug 12 12:35:06 MDT 1997",
  URL =          "http://pascal.computer.org/mi/books/mi1997/pdf/m3005.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:MOJ,
  author =       "Anonymous",
  title =        "Manage Objects in {Java}",
  journal =      j-BYTE,
  volume =       "22",
  number =       "7",
  pages =        "158--158",
  month =        jul,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Fri Jun 27 08:37:54 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:MRJ,
  author =       "Anonymous",
  title =        "Micro Review: {Java}, {SGML}: Destabilizing forces for
                 companies and careers?",
  journal =      j-IEEE-MICRO,
  volume =       "17",
  number =       "3",
  pages =        "3--??",
  month =        may # "\slash " # jun,
  year =         "1997",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732",
  bibdate =      "Tue Aug 12 12:35:06 MDT 1997",
  URL =          "http://pascal.computer.org/mi/books/mi1997/pdf/m3003.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:MRO,
  author =       "Anonymous",
  title =        "Micro Review: Only the paranoid survive; recent {Java}
                 books",
  journal =      j-IEEE-MICRO,
  volume =       "17",
  number =       "2",
  pages =        "4--??",
  month =        mar # "-" # apr,
  year =         "1997",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732",
  bibdate =      "Sat May 10 11:49:40 MDT 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:MTS,
  author =       "Anonymous",
  title =        "{MindQ} tutorial simplifies {Java Workshop 2.0}",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "11",
  pages =        "4--4",
  month =        nov,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:MVI,
  author =       "Anonymous",
  title =        "Micro View: {IBM} bets on {JavaBeans}",
  journal =      j-IEEE-MICRO,
  volume =       "17",
  number =       "3",
  pages =        "80--??",
  month =        may # "\slash " # jun,
  year =         "1997",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732",
  bibdate =      "Tue Aug 12 12:35:06 MDT 1997",
  URL =          "http://pascal.computer.org/mi/books/mi1997/pdf/m3080.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:MWS,
  author =       "Anonymous",
  title =        "Monitor a {Web} Site with {Java}",
  journal =      j-WEBSERVER,
  volume =       "2",
  number =       "2",
  pages =        "52--53",
  month =        mar,
  year =         "1997",
  ISSN =         "1087-4232",
  bibdate =      "Mon Mar 10 22:07:26 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NJV,
  author =       "Anonymous",
  title =        "New {Java} Validation Centers",
  journal =      j-AIXTRA,
  volume =       "7",
  number =       "1",
  pages =        "6--6",
  month =        jan # "\slash " # feb,
  year =         "1997",
  bibdate =      "Thu Jan 09 14:49:51 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NOJ,
  author =       "Anonymous",
  title =        "{NetRight} Offers {Java}-Based {DMS}",
  journal =      j-WEBSERVER,
  volume =       "2",
  number =       "1",
  pages =        "52--52",
  month =        feb,
  year =         "1997",
  ISSN =         "1087-4232",
  bibdate =      "Wed Jan 29 13:42:32 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPC,
  author =       "Anonymous",
  title =        "New Products: {CodeWizard} for {Java}",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "6",
  pages =        "106--106",
  month =        jun,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Wed Jun 04 08:59:03 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPf,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "94--97",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  note =         "DigitalThink Offers Online C++ and Java Courses
                 (\path=http://www.digitalthink.com/=). Software
                 Research Announces TCAT (coverage analyser) for Java
                 (\path=http://www.soft.com/=).",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPI,
  author =       "Anonymous",
  title =        "New Products: {Integra4 RDBMS for Linux; Clustor 1.0;
                 BitWizard; Hitachi MP-EG1A; LinkScan; Pixel!FX Version
                 5.1; JClass Chart; Internet\slash Intranet Design Shop;
                 Velocis Database Server}",
  journal =      j-LINUX-J,
  volume =       "38",
  pages =        "??--??",
  month =        jun,
  year =         "1997",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://noframes.linuxjournal.com/lj-issues/issue38/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPR,
  author =       "Anonymous",
  title =        "New Products: {Raima Database Manager; PC Watchdog;
                 TextSurgeon 2.0; Edith Pro\slash X11; Java Numeric
                 Library; MagicFax; F-Secure Data Security Software;
                 Stronghold 2.0}",
  journal =      j-LINUX-J,
  volume =       "36",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue36/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPV,
  author =       "Anonymous",
  title =        "New Products: {Visix} Releases {Vibe Java IDE}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "94--94",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPW,
  author =       "Anonymous",
  title =        "New Products: {WebThreads 1.0.1; QUERYFLEX Report
                 Writer; Linux Pro Desktop 1.0; NDP Fortran for Linux;
                 Numerics and Visualization for Java; Craftworks
                 Linux/AXP 2.2; InfoDock Linux Software Development
                 Toolset; Caldera Wabi 2.2 for Linux}",
  journal =      j-LINUX-J,
  volume =       "34",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue34/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NSG,
  author =       "Anonymous",
  title =        "New Software Guards Against `Hostile Applets' Using
                 {ActiveX} and {Java} on {Internet}",
  journal =      j-CISCO-WORLD,
  volume =       "3",
  number =       "8",
  pages =        "26--26",
  month =        aug,
  year =         "1997",
  ISSN =         "1081-3187",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:OAF,
  author =       "Anonymous",
  title =        "{ObjectSpace} Announces Five New Object-Oriented
                 Classes for {C++}, {Java}, and {MFC}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "98--98",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:OGJ,
  author =       "Anonymous",
  title =        "Official {Gamelan} {Java} Applet Library",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "????",
  month =        jun,
  year =         "1997",
  ISBN =         "1-56276-461-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.amazon.com/exec/obidos/ISBN=1562764616/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$29.95",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15627/bud/1562764616.html",
  acknowledgement = ack-nhfb,
  dimensions =   "10.19in x 8.62in x 2.03in",
  xxtitle =      "{Java} Applet Library",
}

@Article{Anonymous:1997:OSJ,
  author =       "Anonymous",
  title =        "{ObjectShare} Ships {Java} Components",
  journal =      j-WEBSERVER,
  volume =       "2",
  number =       "1",
  pages =        "52--53",
  month =        feb,
  year =         "1997",
  ISSN =         "1087-4232",
  bibdate =      "Wed Jan 29 13:42:32 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:PUJ,
  author =       "Anonymous",
  title =        "{Patriot} uses {JavaOS} to enhance {ShBoom}
                 microprocessors",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "9",
  pages =        "23--23",
  month =        sep,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:PUM,
  author =       "Anonymous",
  title =        "{Penumbra} upgrades {Mojo Java}",
  journal =      j-UNIX-DEVELOPER,
  volume =       "1",
  number =       "1",
  pages =        "92--92",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2279",
  bibdate =      "Thu Jan 16 17:23:49 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:RAB,
  author =       "Anonymous",
  title =        "{R-Active}'s {BetterState PRO} Generates {Java} Code",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "79--79",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Dec 13 06:23:10 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:RAJ,
  author =       "Anonymous",
  title =        "{RSA} announces {Java} encryption tool kit",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "11",
  pages =        "19--19",
  month =        nov,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:RAN,
  author =       "Anonymous",
  title =        "{RTI} Announces {NetAcquire Java Toolkit}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "96--96",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:RDL,
  author =       "Anonymous",
  title =        "{RSA Data} Licenses {Java} Encryption Library",
  journal =      j-CISCO-WORLD,
  volume =       "3",
  number =       "8",
  pages =        "21--21",
  month =        aug,
  year =         "1997",
  ISSN =         "1081-3187",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:RFM,
  author =       "Anonymous",
  title =        "{Rockwell} First to Market with {Java}
                 Microprocessor",
  journal =      j-ENEWS,
  volume =       "43",
  number =       "2187",
  pages =        "20--20",
  day =          "29",
  month =        sep,
  year =         "1997",
  CODEN =        "ELNEAU",
  ISSN =         "0013-4937, 1061-6624",
  bibdate =      "Mon Jan 12 07:12:28 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:RRJ,
  author =       "Anonymous",
  title =        "Recent Releases: {Java}: {Sun Microsystems}",
  journal =      j-UNIX-REVIEW,
  volume =       "15",
  number =       "1",
  pages =        "91--91",
  month =        jan,
  year =         "1997",
  CODEN =        "UNRED5",
  ISSN =         "0742-3136",
  bibdate =      "Tue Mar 11 22:58:15 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:RRT,
  author =       "Anonymous",
  title =        "{RTI} releases test, measurement {Java}-based
                 toolkit",
  journal =      j-HP-CHRONICLE,
  volume =       "14",
  number =       "7",
  pages =        "17--17",
  month =        jun,
  year =         "1997",
  ISSN =         "0892-2829",
  bibdate =      "Fri Jun 27 08:13:33 1997",
}

@Article{Anonymous:1997:RWI,
  author =       "Anonymous",
  title =        "{Rogue Wave} Introduces a Pair of {Java} Updates",
  journal =      j-UNIX-DEVELOPER,
  volume =       "1",
  number =       "1",
  pages =        "92--92",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2279",
  bibdate =      "Thu Jan 16 17:23:49 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:SAJ,
  author =       "Anonymous",
  title =        "{Scopus} adds {Java} to call center environment",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "9",
  pages =        "18--18",
  month =        sep,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:SBJ,
  author =       "Anonymous",
  title =        "{Sun} brews up {Java} development environment",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "11",
  pages =        "4--4",
  month =        nov,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:SBO,
  author =       "Anonymous",
  title =        "{Sun} bundles {Object Design}'s database with {Java
                 Workshop}",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "11",
  pages =        "4--4",
  month =        nov,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:SBP,
  author =       "Anonymous",
  title =        "{Sun} brings power of {Java} to users with
                 disabilities",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "9",
  pages =        "19--19",
  month =        sep,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:SEJ,
  author =       "Anonymous",
  title =        "Secure Embedded {Java} Computer Out",
  journal =      j-WEBSERVER,
  volume =       "2",
  number =       "2",
  pages =        "52--53",
  month =        mar,
  year =         "1997",
  ISSN =         "1087-4232",
  bibdate =      "Mon Mar 10 22:07:26 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:SFJ,
  author =       "Anonymous",
  title =        "{Sun} finalizes {Java Card API 2.0} specification",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "12",
  pages =        "20--20",
  month =        dec,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 07:35:55 1998",
  bibsource =    "http://www.pcinews.com/pci/sun",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:SIJa,
  author =       "Anonymous",
  title =        "{Symantec} includes {JScape}'s {Java} tools in
                 {Visual} family",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "9",
  pages =        "32--32",
  month =        sep,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:SIJb,
  author =       "Anonymous",
  title =        "{Symantec} includes {JScape}'s {Java} tools {in}
                 Visual family",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "10",
  pages =        "22--22",
  month =        oct,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:SJR,
  author =       "Anonymous",
  title =        "{Sun}'s {JavaEngine 1} reference platform meets
                 demands of {OEMs}",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "10",
  pages =        "20--20",
  month =        oct,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:SLS,
  author =       "Anonymous",
  title =        "{Sun} launches suite of {Java} testing developer
                 tools",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "10",
  pages =        "5--5",
  month =        oct,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:SMS,
  author =       "Anonymous",
  title =        "{SoftPlus} markets {SunTest}'s {100\% Pure Java}
                 tools",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "10",
  pages =        "20--20",
  month =        oct,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:SOC,
  author =       "Anonymous",
  title =        "{SGI} to offer {Cosmo Code Java} environment on
                 Windows",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "7",
  number =       "6",
  pages =        "3--4",
  month =        jun,
  year =         "1997",
  ISSN =         "1057-7041",
  bibdate =      "Fri Jun 27 08:08:37 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:SSA,
  author =       "Anonymous",
  title =        "{Su}, {Siemens} agree to embed {Java} into smartcard
                 chips",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "9",
  pages =        "19--19",
  month =        sep,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:STR,
  author =       "Anonymous",
  title =        "{STEP Tools} releases {Java Tools} for product data",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "7",
  number =       "10",
  pages =        "8--8",
  month =        oct,
  year =         "1997",
  ISSN =         "1057-7041",
  bibdate =      "Mon Jan 12 07:32:41 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:SUF,
  author =       "Anonymous",
  title =        "{Sun} unveils first {JavaChip} series of processors",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "12",
  pages =        "5--5",
  month =        dec,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 07:35:55 1998",
  bibsource =    "http://www.pcinews.com/pci/sun",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:SVJ,
  author =       "Anonymous",
  title =        "Software: {Visual Java}",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "2",
  pages =        "123--123",
  month =        feb,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sun Feb 09 09:45:28 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:TBJ,
  author =       "Anonymous",
  title =        "Tool for Building {Java} Apps",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "11",
  pages =        "94, 96",
  month =        nov,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Mon Nov 24 16:58:34 1997",
  note =         "Describes Tendril Software's StructureBuilder 1.0.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:TDJ,
  author =       "Anonymous",
  title =        "Top drawer: {Java} client generator",
  journal =      j-IEEE-SOFTWARE,
  volume =       "14",
  number =       "2",
  pages =        "125--125",
  month =        mar # "\slash " # apr,
  year =         "1997",
  CODEN =        "IESOEG",
  ISSN =         "0740-7459",
  bibdate =      "Mon Mar 24 20:57:29 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:UAJ,
  author =       "Anonymous",
  title =        "{Ultrexx} announces {Java}-based development tools",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "10",
  pages =        "21--21",
  month =        oct,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1997:VJA,
  author =       "Anonymous",
  title =        "{Visual J++} \& {ActiveX}",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  price =        "2200 yen",
  URL =          "http://www.softbank.co.jp/softbank/publishing/",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:1997:VJD,
  author =       "Anonymous",
  title =        "{Visual J++} Developer's Guide",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "1-57521-266-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$55",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
}

@Article{Anonymous:1997:VJV,
  author =       "Anonymous",
  title =        "{Visual Java} for {Visual Basic} Developers",
  journal =      j-BYTE,
  volume =       "22",
  number =       "9",
  pages =        "145--146",
  month =        sep,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Aug 23 07:11:03 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:VNA,
  author =       "Anonymous",
  title =        "{Visual Numerics} announces {Pure Java
                 Certification}",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "10",
  pages =        "22--22",
  month =        oct,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:VNR,
  author =       "Anonymous",
  title =        "{Visual Numerics} releases {JWAVE Java} Analysis
                 Tool",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "7",
  number =       "6",
  pages =        "21--21",
  month =        jun,
  year =         "1997",
  ISSN =         "1057-7041",
  bibdate =      "Fri Jun 27 08:10:40 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:VNS,
  author =       "Anonymous",
  title =        "{Visual Numerics} starts {Java Numeric Library} beta
                 test",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "7",
  number =       "3",
  pages =        "22--22",
  month =        mar,
  year =         "1997",
  ISSN =         "1057-7041",
  bibdate =      "Thu Mar 13 07:50:01 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:VQP,
  author =       "Anonymous",
  title =        "{Visual Quantify} points to problems in {Java}, {C++}
                 apps",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "9",
  pages =        "22--22",
  month =        sep,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:VUV,
  author =       "Anonymous",
  title =        "{Visix} unveils {Vibe} suite of {Java} development
                 products",
  journal =      j-HP-CHRONICLE,
  volume =       "14",
  number =       "7",
  pages =        "18--18",
  month =        jun,
  year =         "1997",
  ISSN =         "0892-2829",
  bibdate =      "Fri Jun 27 08:13:33 1997",
}

@Article{Anonymous:1997:WAS,
  author =       "Anonymous",
  title =        "Will {ActiveX} surpass {Java} as the key {Internet}
                 technology?",
  journal =      j-SOFTWARE-ECONOMICS-LETTER,
  volume =       "6",
  number =       "2",
  pages =        "7--8",
  month =        feb,
  year =         "1997",
  CODEN =        "SECLE3",
  ISSN =         "1065-6146",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5020 (Computer networks and intercomputer
                 communications)",
  keywords =     "ActiveX; desktop development; integrated software;
                 Internet; Internet development; Internet technology;
                 Java; Microsoft",
  treatment =    "E Economic",
}

@Book{Anonymous:1997:WJH,
  author =       "Anonymous",
  title =        "{Windows Java\slash HotJava}",
  publisher =    "Cutt",
  address =      "??, Japan",
  pages =        "????",
  year =         "1997",
  ISBN =         "4-906391-27-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html;
                 http://www.cutt.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "1,800 yen",
  URL =          "http://www.cutt.co.jp/;
                 http://www.cutt.co.jp/book/winjava.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Anonymous:1997:XDM,
  author =       "Anonymous",
  title =        "{X Designer} Migrates {Motif} to {Java}",
  journal =      j-AIXTRA,
  volume =       "7",
  number =       "2",
  pages =        "25--25",
  month =        mar # "\slash " # apr,
  year =         "1997",
  bibdate =      "Mon Mar 10 21:52:03 1997",
  acknowledgement = ack-nhfb,
}

@Book{Anuff:1997:JSb,
  author =       "Ed Anuff",
  title =        "The {Java} 1.1 Sourcebook",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Second",
  pages =        "????",
  month =        jan,
  year =         "1997",
  ISBN =         "0-614-20340-6",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language)",
}

@Book{Aoyagi:1997:JWP,
  author =       "Tatsuya Aoyagi",
  title =        "{Java}: {Web} Pages Alive",
  publisher =    "Quality Books",
  address =      "??, Japan",
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  price =        "1700 yen",
  URL =          "http://www.qualitysoft.com/ (??)",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Appel:1997:MCI,
  author =       "Andrew W. Appel",
  title =        "Modern Compiler Implementation in {Java}: Basic
                 Techniques",
  publisher =    pub-CUP,
  address =      pub-CUP:adr,
  pages =        "x + 398",
  month =        feb,
  year =         "1997",
  ISBN =         "0-521-58387-X (hardback), 0-521-58654-2 (paperback)",
  LCCN =         "QA76.73.J38A66 1997",
  bibdate =      "Tue May 04 12:51:28 1999",
  bibsource =    "http://www.cup.org;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "See reviews in
                 \cite{Jenkins:1997:AAH,Wilson:1997:PBA}.",
  price =        "US\$74.95 (hardback), US\$29.95 (paperback)",
  URL =          "http://www.cs.princeton.edu/~appel/modern/java",
  acknowledgement = ack-nhfb,
}

@Book{Armstrong:1997:JJB,
  author =       "Eric Armstrong",
  title =        "{JBuilder Java} Bible",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "0-7645-3114-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.idgbooks.com/",
}

@Article{Atwood:1997:PCF,
  author =       "Christopher A. Atwood and Rajat P. Garg and Dennis
                 Deryke",
  title =        "A prototype computational fluid dynamics case study in
                 {Java}",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1311--1318",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13842;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13842&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Au:1997:JPB,
  author =       "Edith Au and Dave Makower and {Pencom Web Works}",
  title =        "{Java} Programming Basics: For {Java} 1.1",
  publisher =    pub-MIS # " and " # pub-MT,
  address =      pub-MIS:adr # " and " # pub-MT:adr,
  edition =      "Second",
  pages =        "????",
  month =        apr,
  year =         "1997",
  ISBN =         "1-55828-551-2 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mispress.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
}

@Article{Babcock:1997:DIM,
  author =       "Charles Babcock",
  title =        "``Do it my way, or {I}'ll take my ball and
                 \ldots{}''",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "11",
  pages =        "51--51",
  day =          "17",
  month =        mar,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Mar 24 21:07:14 1997",
  note =         "Commentary on the Microsoft and Sun views of Java.",
  acknowledgement = ack-nhfb,
}

@Article{Babcock:1997:JMO,
  author =       "Charles Babcock",
  title =        "Is {Java} more `open' on {SPARC}?",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "10",
  pages =        "105--105",
  day =          "10",
  month =        mar,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sat Mar 15 07:10:16 1997",
  note =         "Comments on IEEE 754 floating-point standard
                 co-developer Jerome Coonan's ``A Note on Java
                 Numerics'' paper, which observes that Java's
                 requirement of identical floating-point results on all
                 platforms imposes a run-time penalty on some platforms,
                 notably IBM PowerPC and Intel x86, because it forces
                 those systems to store intermediate results into memory
                 and then immediately reload them, in order to prevent
                 extra bits of precision in the PowerPC multiply-add
                 instruction, or the 80-bit x86 floating-point
                 registers, from affecting results. Babcock charges that
                 Java is not platform neutral, as claimed by Sun, but
                 has instead been `optimized for Sun SPARC and MIPS
                 architectures.', without understanding, or explaining,
                 the reasoning behind the Java Virtual Machine
                 floating-point design.",
  acknowledgement = ack-nhfb,
}

@Book{Baker:1997:CDO,
  author =       "Se{\'a}n Baker",
  title =        "{CORBA} Distributed Objects Using {Orbix}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxiii + 518",
  year =         "1997",
  ISBN =         "0-201-92475-7",
  LCCN =         "QA76.64.B28 1997",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$44",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0%2D201%2D92475%2D7&ptype=0",
  acknowledgement = ack-nhfb,
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=1104",
  url-publisher = "http://www.aw.com/",
}

@Book{Bakkers:1997:PPJ,
  editor =       "A. Bakkers",
  title =        "Parallel Programming and {Java}",
  publisher =    pub-IOS,
  address =      pub-IOS:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "90-5199-336-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.iospress.nl/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$73",
  URL =          "http://www.iospress.nl/html/node98.html#SECTION00035200000000000000;
                 http://www.iospress.nl/html/node99.html#SECTION00035200000000000000",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.iospress.nl/",
}

@InProceedings{Balfour:1997:AJB,
  author =       "B. Balfour",
  title =        "{Ada 95}, {Java} Byte Code, and the Distributed
                 Systems Annex",
  crossref =     "ACM:1997:PTA",
  pages =        "247--162",
  year =         "1997",
  bibdate =      "Tue Apr 20 13:43:51 MDT 1999",
  acknowledgement = ack-nhfb,
}

@Book{Ball:1997:OPG,
  author =       "Derek Ball and David Cinderella",
  title =        "Official Power++: Getting Started",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  month =        nov,
  year =         "1997",
  ISBN =         "1-85032-862-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.vmedia.com/",
  price =        "US\$45",
  acknowledgement = ack-nhfb,
}

@InProceedings{Bamforth:1997:JSS,
  author =       "R. Bamforth",
  title =        "{Java} --- from smartcard to supercomputer",
  crossref =     "Anonymous:1997:INI",
  pages =        "1--??",
  year =         "1997",
  bibdate =      "Wed Mar 18 12:33:18 MST 1998",
  acknowledgement = ack-nhfb,
}

@InProceedings{Bank:1997:PTJ,
  author =       "Joseph A. Bank and Andrew C. Myers and Barbara
                 Liskov",
  title =        "Parameterized types for {Java}",
  crossref =     "ACM:1997:CRP",
  pages =        "132--145",
  year =         "1997",
  bibdate =      "Mon May 3 12:56:11 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/plan/263699/p132-bank/",
  acknowledgement = ack-nhfb,
  keywords =     "design; languages; performance; theory",
  subject =      "{\bf D.3.2} Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Java. {\bf D.2.2} Software, SOFTWARE
                 ENGINEERING, Design Tools and Techniques, User
                 interfaces. {\bf H.5.2} Information Systems,
                 INFORMATION INTERFACES AND PRESENTATION, User
                 Interfaces.",
}

@Article{Barghouti:1997:GGP,
  author =       "N. S. Barghouti and J. Mocenigo and W. Lee",
  title =        "{Grappa}: {A GRAPh PAckage} in {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1353",
  pages =        "336--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Article{Barlett:1997:JHS,
  author =       "N. Barlett",
  title =        "A {Java-based} high-score server",
  journal =      j-WEB-TECHNIQUES,
  volume =       "2",
  number =       "3",
  pages =        "51--54",
  month =        mar,
  year =         "1997",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7830D (Computer games); C6150E (General utility
                 programs); C6130S (Data security); C6110 (Systems
                 analysis and programming)",
  keywords =     "computer games; high-score recorder; Internet; Java
                 programming; programming; security issues; security of
                 data; utility programs; Web",
  treatment =    "P Practical",
}

@Article{Barstow:1997:PIR,
  author =       "D. R. Barstow and W. B. Brogden",
  title =        "Personalized interactive real-time sports reporting
                 using {Java}",
  journal =      j-AM-PROG,
  volume =       "10",
  number =       "1",
  pages =        "32--37",
  month =        jan,
  year =         "1997",
  CODEN =        "AMPRFD",
  ISSN =         "1048-5600",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7185 (Administration of other service industries);
                 C5620W (Other computer networks); C6140D (High level
                 languages); C6110J (Object-oriented programming); C7210
                 (Information services and centres); C6180 (User
                 interfaces)",
  corpsource =   "Instant Sports, Austin, TX, USA",
  keywords =     "animated home run; broadcasting; entertainment;
                 Instant; interactive services; interactive systems;
                 Internet; Java applet; object oriented language;
                 object-; object-oriented programming; one way; oriented
                 languages; outfield fence; personalized interactive
                 real time sports reporting; real-time; simulated;
                 sport; Sports Web site; systems; technology;
                 telecommunications",
  treatment =    "P Practical",
}

@Book{Bartlett:1997:CB,
  author =       "Neil Bartlett and Steve Simkin",
  title =        "{Castanet} \& {Bongo}",
  publisher =    pub-OHMSHA,
  address =      pub-OHMSHA:adr,
  pages =        "????",
  month =        oct,
  year =         "1997",
  ISBN =         "4-900718-44-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ohmsha.co.jp/",
  price =        "4,000 yen",
  URL =          "http://www.ohmsha.co.jp/data/books/contents/4-900718-44-0.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.ohmsha.co.jp/",
}

@Book{Bartlett:1997:CBP,
  author =       "Neil Bartlett and Steve Simkin",
  title =        "{Castanet} and {Bongo} Programming {FrontRunner}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xix + 354",
  year =         "1997",
  ISBN =         "1-57610-135-5",
  LCCN =         "TK5105.888.B37 1997",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://www.coriolis.com/Site/MSIE/Books/Ind/castbong.htm",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.coriolis.com/",
  xxauthor =     "Dan Wesley",
}

@Article{Bayle:1997:MRK,
  author =       "Aime J. Bayle",
  title =        "Media Reviews: Keeping up with {Java}: {{\em Java by
                 Example} by J. R. Jackson and A. L. McClellan (SunSoft
                 Press, 1997, 426 pp., \$34.95, ISBN 0-13-272295-X)}",
  journal =      j-IEEE-MULTIMEDIA,
  volume =       "4",
  number =       "3",
  pages =        "91--91",
  month =        jul # "--" # sep,
  year =         "1997",
  CODEN =        "IEMUE4",
  ISSN =         "1070-986X",
  bibdate =      "Mon Jan 29 16:49:42 MST 2001",
  bibsource =    "http://www.computer.org/multimedia/mu1997/",
  URL =          "http://dlib.computer.org/mu/books/mu1997/pdf/u3091.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Bayomi:1997:SJC,
  author =       "Donald Bayomi",
  title =        "Starting {Java}: Crash Course Videotape",
  publisher =    "ShareViews Video Tutor",
  address =      "????",
  month =        jan,
  year =         "1997",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mbnet.mb.ca/shareviews/",
  price =        "US\$25",
  URL =          "http://www.mbnet.mb.ca/shareviews/svvideos.html",
  acknowledgement = ack-nhfb,
}

@Book{Beaver:1997:LNN,
  author =       "Jason Beaver and Jamie Costa and Jason Wehling",
  title =        "Late Night {Netscape IFC}",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "xx + 575",
  year =         "1997",
  ISBN =         "1-56276-540-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15627/bud/156276540X.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/",
}

@Article{Beca:1997:JEC,
  author =       "Lukasz Beca and Gang Cheng and Geoffrey C. Fox and
                 Tomasz Jurga and Konrad Olszewski and Marek Podgorny
                 and Piotr Sokolowski and Krzysztof Walczak",
  title =        "{Java} enabling collaborative education, health care,
                 and computing",
  journal =      j-CPE,
  volume =       "9",
  number =       "6",
  pages =        "521--533",
  month =        jun,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:32 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13875;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13875&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@InProceedings{Beck:1997:WJN,
  author =       "B. Beck",
  title =        "World-Ready {Java}: The Next Steps",
  crossref =     "UC:1997:SDI",
  pages =        "A16--??",
  year =         "1997",
  bibdate =      "Fri Apr 24 09:14:24 MDT 1998",
  acknowledgement = ack-nhfb,
  keywords =     "internet; software development; Unicode",
}

@Book{Becker:1997:HPB,
  author =       "Jocelyn Becker",
  title =        "How To Program {Bongo}",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "xix + 326",
  year =         "1997",
  ISBN =         "1-56276-534-5",
  LCCN =         "QA76.625 .B43 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15627/bud/1562765345.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/",
}

@Article{Beker:1997:LEJ,
  author =       "Harry Beker",
  title =        "Letter to the Editor: {Java} Hype versus {Tcl\slash
                 Tk} Reality",
  journal =      j-DDJ,
  volume =       "22",
  number =       "1",
  pages =        "8, 10",
  month =        jan,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Dec 02 08:05:58 1996",
  note =         "Argues that Tcl\slash Tk provides a much more advanced
                 windowing interface than Java currently does.",
  acknowledgement = ack-nhfb,
}

@Book{Bellin:1997:CCB,
  author =       "David Bellin and Susan Suchman Simone",
  title =        "The {CRC} Card Book (Includes {Java})",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxiii + 290",
  year =         "1997",
  ISBN =         "0-201-89535-8",
  LCCN =         "QA76.64.B437 1997",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0%2D201%2D89535%2D8&ptype=0",
  acknowledgement = ack-nhfb,
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=1144",
  url-publisher = "http://www.aw.com/",
}

@Book{Ben-Natan:1997:WOD,
  author =       "Ron Ben-Natan",
  title =        "{Web} Objects: Designing, Building, and Deploying
                 {Object}-Oriented Applications for the {Web}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xix + 488",
  year =         "1997",
  ISBN =         "0-07-006281-1",
  LCCN =         "QA76.64.B45 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.mcgraw-hill.com/",
}

@Book{Bercik:1997:CBN,
  author =       "Bill Bercik and Sylvia Purcupile",
  title =        "{Castanet} \& {Bongo}: No experience required.",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xix + 443",
  year =         "1997",
  ISBN =         "0-7821-2115-2",
  LCCN =         "TK5105.875.I57B467 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  price =        "US\$30",
  URL =          "http://www.sybex.com/cgi-bin/bookpg.pl?2115back.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.sybex.com/",
}

@Article{Berg:1997:JQHa,
  author =       "C. Berg",
  title =        "{Java Q and A}: How do {I} use {CORBA} from {Java}?",
  journal =      j-DDJ,
  volume =       "22",
  number =       "1",
  pages =        "100, 102, 103, 114",
  month =        jan,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  abstract =     "Cliff examines how you can use {Java} to implement a
                 {CORBA} application that is representative of the way
                 {CORBA} is likely to be used. In doing so, he revisits
                 the chat application introduced in a previous column",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C6110J
                 (Object-oriented programming); C6110F (Formal
                 methods)",
  keywords =     "client-server systems; Common Object Request Broker
                 Architecture; computing networks; CORBA; distributed
                 computing; heterogeneous; interoperable software
                 component design; Java; modules; object-;
                 object-oriented languages; object-oriented programming;
                 open systems; oriented methods",
  treatment =    "P Practical",
}

@Article{Berg:1997:JQHb,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How do {I} access a {SQL} database
                 from an applet?",
  journal =      j-DDJ,
  volume =       "22",
  number =       "2",
  pages =        "103, 105, 113, 114",
  month =        feb,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150E (General utility programs); C6110J
                 (Object-oriented programming); C6160D (Relational
                 databases)",
  keywords =     "applets; application program interfaces; applications;
                 browsers; business tool; complete computer programs;
                 databases; drivers; enterprise data; Java; JDBC
                 drivers; JDBC interface; object-oriented languages;
                 ODBC; open database connectivity; open systems;
                 portable database; relational; SQL; SQL database
                 access; subroutines",
  treatment =    "P Practical",
}

@Article{Berg:1997:JQHc,
  author =       "C. Berg",
  title =        "{Java Q and A}: How do {I} use {Java} remote method
                 invocation from an applet?",
  journal =      j-DDJ,
  volume =       "22",
  number =       "3",
  pages =        "101--103",
  month =        mar,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6150N (Distributed systems
                 software)",
  keywords =     "API; applet; application program interface;
                 application program interfaces; authoring languages;
                 downloadable applet; host-based services; inter-applet
                 cooperation; Internet; Java remote method invocation;
                 language; legacy systems; network; network-capable;
                 object-oriented; object-oriented languages; platform
                 independence; programming; remote procedure calls;
                 wide-area; World Wide Web",
  treatment =    "P Practical",
}

@Article{Berg:1997:JQHd,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How Do {I} Create Persistent {Java}
                 Objects?",
  journal =      j-DDJ,
  volume =       "22",
  number =       "4",
  pages =        "98--101",
  month =        apr,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat May 31 09:25:48 1997",
  abstract =     "Persistence may well be the most important capability
                 of a computing environment, and {Cliff} shows how you
                 can take advantage of built-in support for object
                 persistence in the {Java Developer's Kit 1.1}.",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1997:JQHe,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How Can {I} Create a Push {Java}
                 Channel?",
  journal =      j-DDJ,
  volume =       "22",
  number =       "5",
  pages =        "99, 101--103, 118, 122, 123",
  month =        may,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Apr 02 07:24:30 1997",
  abstract =     "{Cliff} uses {Marimba}'s {Castanet} software to
                 implement {Internet Push} channels using {Java}.",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1997:JQHf,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How Do {I} Create My Own Security
                 Manager?",
  journal =      j-DDJ,
  volume =       "22",
  number =       "6",
  pages =        "115, 117--120, 132",
  month =        jun,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Aug 12 09:10:51 1997",
  note =         "See letter to the editor \cite{Boukanov:1997:JS}
                 pointing out a flaw in the security manager.",
  abstract =     "With its built-in security features. {Java} is among
                 the most secure environments you can program in. This
                 month, {Cliff} explains how to create a security
                 manager for your applications.",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1997:JQHg,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How Do {I} Write an International
                 Application?",
  journal =      j-DDJ,
  volume =       "22",
  number =       "7",
  pages =        "105--106, 116",
  month =        jul,
  year =         "1997",
  CODEN =        "DDJSDM",
  ISSN =         "1044-789X",
  bibdate =      "Fri Apr 24 15:18:27 MDT 1998",
  acknowledgement = ack-nhfb,
  classification = "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6150N (Distributed systems
                 software); C6180N (Natural language processing)",
  corpsource =   "Digital Focus, USA",
  keywords =     "international application writing; Internet; Java; JDK
                 1.1; multilanguage development; multilanguage support;
                 multinational development; natural languages;
                 network-capable language; object-oriented languages;
                 object-oriented programming; Web",
  treatment =    "P Practical",
}

@Article{Berg:1997:JQHh,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How Do {I} Create a Signed Applet?",
  journal =      j-DDJ,
  volume =       "22",
  number =       "8",
  pages =        "109--111, 122",
  month =        aug,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Jun 28 10:53:54 1997",
  abstract =     "Signed Java applets provide a means of verifying the
                 authenticity of a program. Cliff describes how to
                 create them using JAR files.",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1997:JQHi,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How Do {I} Create a {JavaBean}?",
  journal =      j-DDJ,
  volume =       "22",
  number =       "9",
  pages =        "102--104, 114, 115",
  month =        sep,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Aug 11 12:53:44 1997",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1997:JQHj,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How Do {I} Write a {Java} Servet?",
  journal =      j-DDJ,
  volume =       "22",
  number =       "10",
  pages =        "121--123, 130, 131",
  month =        oct,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Nov 28 17:28:03 MST 1997",
  abstract =     "Java servlets represent a new model for developing
                 server-based applications. Cliff shows you how to write
                 them.",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1997:JQHk,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How Do {I} Print in {Java}?",
  journal =      j-DDJ,
  volume =       "22",
  number =       "11",
  pages =        "110--114",
  month =        nov,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Nov 28 17:28:03 MST 1997",
  abstract =     "A longstanding problem with Java is that printing
                 support has not been available. JDK 1.1 makes a first
                 stab at solving this problem! and Cliff shows you how
                 to make the most out of the printing facilities it
                 provides.",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1997:JQHl,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How do {I} Browse and Dynamically
                 Invoke Remote Objects",
  journal =      j-DDJ,
  volume =       "22",
  number =       "12",
  pages =        "121--123",
  month =        dec,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Nov 28 17:26:40 MST 1997",
  abstract =     "Cliff demonstrates Java's dynamic class-loading
                 features by creating a remote object browser that uses
                 RMI.",
  acknowledgement = ack-nhfb,
}

@Book{Bergeron:1997:VDH,
  author =       "Marcel Bergeron and Corinne Kempa and Yolande Perron",
  title =        "Vocabulaire d'{Internet}: {HTML}, {Java}, {VRML},
                 cyberculture: terminologie des technologies de
                 l'information: vocabulaire anglais-fran{\c{c}}ais",
  publisher =    "Gouvernement du Qu{\'e}bec, Office de la langue
                 fran{\c{c}}aise",
  address =      "Qu{\'e}bec, PQ, Canada",
  edition =      "Deuxi{\`e}me",
  pages =        "140",
  year =         "1997",
  ISBN =         "2-551-17286-1",
  LCCN =         "????",
  bibdate =      "Fri Sep 11 08:29:11 MDT 1998",
  series =       "Cahiers de l'Office de la langue fran{\c{c}}aise
                 Cahiers de l'Office de la langue fran{\c{c}}aise
                 (Unnumbered)",
  acknowledgement = ack-nhfb,
  annote =       "Comprend un index. Ed. originale: c1995. ``\ldots{}
                 prepare a la Direction des services linguistiques de
                 l'Office de la langue fran{\c{c}}aise''--Verso de p. de
                 t. Comprend des ref. bibliogr.: p. [117]-126.
                 Prepar{\'e} {\'a} la Direction des services
                 linguistiques de l'Office de la langue
                 fran{\c{c}}aise",
  keywords =     "Anglais (Langue) -- Dictionnaires fran{\c{c}}ais;
                 English language -- Dictionaries -- French; Francais
                 (Langue) -- Dictionnaires anglais; French language --
                 Dictionaries -- English; Internet (Computer network) --
                 Dictionaries; Internet (Computer network) --
                 Dictionaries -- French; Internet -- Dictionnaires;
                 Internet -- Dictionnaires anglais",
}

@Book{Bertacca-Guidi:1997:IJ,
  author =       "Bertacca-Guidi",
  title =        "Introduzione a {Java}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  month =        oct,
  year =         "1997",
  ISBN =         "88-8386-076-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://pallade.iol.it/cgi-bin/mercator2/mallurl/CESSECCOCEDRBILEDOMAa000eC/mcghill/index.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "35000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Article{Bhatia:1997:WVP,
  author =       "Dimple Bhatia and Vanco Burzevski and Maja Camuseva
                 and Geoffrey Fox and Wojtek Furmanski and Girish
                 Premchandran",
  title =        "{WebFlow} --- a visual programming paradigm for
                 {Web\slash Java} based coarse grain distributed
                 computing",
  journal =      j-CPE,
  volume =       "9",
  number =       "6",
  pages =        "555--577",
  month =        jun,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:32 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13877;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13877&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Bieber:1997:TSH,
  author =       "M. Bieber and F. Vitali",
  title =        "Toward support for hypermedia on the {World Wide
                 Web}",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "1",
  pages =        "62--70",
  month =        jan,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6130M (Multimedia); C6130D (Document processing
                 techniques); C7210 (Information services and centres);
                 C6180G (Graphical user interfaces); C6110B (Software
                 engineering techniques)",
  corpsource =   "New Jersey Inst. of Technol., Newark, NJ, USA",
  keywords =     "application; application development; application
                 functionality; applications; departments; graphical
                 user interface; graphical user interfaces; hypermedia;
                 hypermedia navigation; hypermedia support;
                 infrastructure; interactive; interactive systems;
                 Internet; Java; MIS; software engineering; supplemental
                 links; World Wide Web",
  treatment =    "P Practical",
}

@Book{Bigus:1997:CIA,
  author =       "Joseph Bigus and Jennifer Bigus",
  title =        "Constructing Intelligent Agents With {Java}: {A}
                 Programmer's Guide to Smarter Applications",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxxv + 379",
  month =        dec,
  year =         "1997",
  ISBN =         "0-471-19135-3",
  LCCN =         "QA76.76.I58B563 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$45",
  URL =          "http://www.wiley.com/compbooks/catalog/19135-3.htm",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.wiley.com/",
}

@Article{Bik:1997:AEI,
  author =       "Aart J. C. Bik and Dennis B. Gannon",
  title =        "Automatically exploiting implicit parallelism in
                 {Java}",
  journal =      j-CPE,
  volume =       "9",
  number =       "6",
  pages =        "579--619",
  month =        jun,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:32 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13878;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13878&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Bik:1997:JPJ,
  author =       "Aart J. C. Bik and Juan E. Villacis and Dennis B.
                 Gannon",
  title =        "javar: {A} prototype {Java} restructuring compiler",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1181--1191",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13819;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13819&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
  classification = "C6110J (Object-oriented programming); C6110P
                 (Parallel programming); C6150C (Compilers, interpreters
                 and other processors)",
  conflocation = "Las Vegas, NV, USA; 21 June 1997",
  conftitle =    "Java for Computational Science and Engineering ---
                 Simulation and Modeling II",
  corpsource =   "Dept. of Comput. Sci., Indiana Univ., Bloomington, IN,
                 USA",
  keywords =     "annotations; explicit parallelism; functionality;
                 implicit parallelism; Java program parallelization;
                 Java restructuring compiler; javar; multi-threading;
                 object-oriented languages; parallelising compilers;
                 prototype; semantic analysis; software prototyping",
  pubcountry =   "UK",
  sponsororg =   "ACM",
  treatment =    "P Practical",
}

@Article{Bik:1997:NNL,
  author =       "Aart J. C. Bik and Dennis B. Gannon",
  title =        "A note on native level 1 {BLAS} in {Java}",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1091--1099",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13826;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13826&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@InProceedings{Bingler:1997:DJU,
  author =       "R. Bingler",
  title =        "Developing {Java}-based {Unicode} Applications: {A}
                 Case Study",
  crossref =     "UC:1997:SDI",
  pages =        "A12--??",
  year =         "1997",
  bibdate =      "Fri Apr 24 09:14:24 MDT 1998",
  acknowledgement = ack-nhfb,
  keywords =     "internet; software development; Unicode",
}

@Book{Bishop:1997:JGP,
  author =       "Judy (Judith) M. Bishop",
  title =        "{Java} Gently: Programming Principles Explained",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxiii + 391",
  year =         "1997",
  ISBN =         "0-201-59399-8 (softcover)",
  LCCN =         "QA76.73.J38B58 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$36.95",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0-201-59399-8&ptype=0",
  acknowledgement = ack-nhfb,
}

@Book{Bond:1997:JP,
  author =       "Jill Bond and Bill Berick",
  title =        "{JavaScript f{\"u}r Profis}",
  publisher =    pub-ACADEMIC-SERVICE-VERLAG,
  address =      pub-ACADEMIC-SERVICE-VERLAG:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "3-932073-11-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 17:40:22 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  price =        "85 DM",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Boone:1997:JCP,
  author =       "Barry Boone",
  title =        "{Java} Certification for Programmers and Developers",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xxiv + 744",
  month =        jul,
  year =         "1997",
  ISBN =         "0-07-913657-5 (hardcover)",
  LCCN =         "QA76.3 .B66 1997",
  bibdate =      "Tue May 16 06:11:13 2000",
  bibsource =    "http://www.mcgraw-hill.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$65",
  URL =          "http://mcgraw-hill.inforonics.com/cgi/getarec?mgh31641%comp",
}

@Article{Boukanov:1997:JS,
  author =       "Igor Boukanov",
  title =        "{Java} Security",
  journal =      j-DDJ,
  volume =       "22",
  number =       "9",
  pages =        "10--10",
  month =        sep,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Aug 11 12:53:44 1997",
  note =         "Points out a flaw in the security manager described in
                 \cite{Berg:1997:JQHf}.",
  acknowledgement = ack-nhfb,
}

@Article{Boyland:1997:PMI,
  author =       "John Boyland and Giuseppe Castagna",
  title =        "Parasitic Methods: An Implementation of Multi-Methods
                 for {Java}",
  journal =      j-SIGPLAN,
  volume =       "32",
  number =       "10",
  pages =        "66--76",
  month =        oct,
  year =         "1997",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:39 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{Bramley:1997:TNRb,
  author =       "Randall Bramley",
  title =        "Technology News \& Reviews: {Chemkin} software;
                 {OpenMP Fortran Standard}; {ODE} Toolbox for {Matlab};
                 {Java} products; {Scientific WorkPlace 3.0}",
  journal =      j-IEEE-COMPUT-SCI-ENG,
  volume =       "4",
  number =       "4",
  pages =        "75--78",
  month =        oct # "\slash " # dec,
  year =         "1997",
  CODEN =        "ISCEE4",
  ISSN =         "1070-9924",
  bibdate =      "Sat Jan 9 08:57:23 MST 1999",
  bibsource =    "http://www.computer.org/cse/cs1998",
  URL =          "http://dlib.computer.org/cs/books/cs1997/pdf/c4075.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Breuel:1997:LEJ,
  author =       "Thomas M. Breuel and Ted Lewis",
  title =        "Letter to the Editor: {Java} as Universal Language",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "4",
  pages =        "6--7",
  month =        apr,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Fri Apr 18 08:20:13 1997",
  acknowledgement = ack-nhfb,
}

@Book{Brookshier:1997:JDR,
  author =       "Dan Brookshier",
  title =        "{JavaBeans} Developer's Reference",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "xlvii + 733",
  month =        mar,
  year =         "1997",
  ISBN =         "1-56205-716-2",
  LCCN =         "QA76.73.J38B76 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/newriders/;
                 http://www.amazon.com/exec/obidos/ISBN=1562057162/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$49.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15620/bud/1562057162.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.09in x 7.38in x 2.04in",
  xxtitle =      "{Java Beans} Developer's Reference",
}

@InProceedings{Brosgol:1997:COF,
  author =       "B. M. Brosgol",
  title =        "A Comparison of the Object-Oriented Features of {Ada
                 95} and {Java[TM]}",
  crossref =     "ACM:1997:PTA",
  pages =        "213--230",
  year =         "1997",
  bibdate =      "Tue Apr 20 13:43:51 MDT 1999",
  acknowledgement = ack-nhfb,
}

@Article{Brown:1997:JBC,
  author =       "Peter Brown",
  title =        "{Java} 16-bit cards: {Sun}, {Siemens} in {Java}\slash
                 {Smart Card} Pact",
  journal =      j-ENEWS,
  volume =       "43",
  number =       "2178",
  pages =        "14--14",
  day =          "28",
  month =        jul,
  year =         "1997",
  CODEN =        "ELNEAU",
  ISSN =         "0013-4937, 1061-6624",
  bibdate =      "Mon Aug 11 10:11:15 1997",
}

@Article{Brown:1997:JCA,
  author =       "Marc H. Brown and Roope Raisamo",
  title =        "{JCAT}: {Collaborative} active textbooks using
                 {Java}",
  journal =      j-COMP-NET-ISDN,
  volume =       "29",
  number =       "14",
  pages =        "1577--1586",
  day =          "15",
  month =        oct,
  year =         "1997",
  CODEN =        "CNISE9",
  ISSN =         "0169-7552",
  bibdate =      "Fri Sep 24 20:21:56 MDT 1999",
  bibsource =    "http://www.elsevier.com/cgi-bin/cas/tree/store/cna/cas_free/browse/browse.cgi?year=1997&volume=29&issue=14",
  URL =          "http://www.elsevier.com/cas/tree/store/comnet/sub/1997/29/14/1765.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Bruckner:1997:PRP,
  author =       "Jared Bruckner",
  title =        "Product Review: {Penumbra Software}'s {Mojo}: {A}
                 great way to create {Java} applets without writing
                 code",
  journal =      j-WEB-APPS,
  volume =       "1",
  number =       "1",
  pages =        "66--68",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2287",
  bibdate =      "Wed Jan 15 15:10:55 1997",
  acknowledgement = ack-nhfb,
}

@Book{Buchanan:1997:SDE,
  author =       "William Buchanan",
  title =        "Software development for engineers with {C}, {Pascal},
                 {C++}, Assembly Language, {Visual Basic}, {HTML},
                 {JavaScript}, and {Java}",
  publisher =    "Arnold",
  address =      "London, UK",
  pages =        "xiv + 674",
  year =         "1997",
  ISBN =         "0-340-70014-9 (paperback)",
  LCCN =         "????",
  bibdate =      "Fri Sep 11 08:29:11 MDT 1998",
  acknowledgement = ack-nhfb,
  keywords =     "Computer software -- Development; Engineering -- Data
                 processing; Programming languages (Electronic
                 computers)",
}

@Article{Budimlic:1997:OJT,
  author =       "Zoran Budimlic and Ken Kennedy",
  title =        "Optimizing {Java}: theory and practice",
  journal =      j-CPE,
  volume =       "9",
  number =       "6",
  pages =        "445--463",
  month =        jun,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:32 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13870;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13870&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Buhrmann:1997:JCB,
  author =       "Peter Buhrmann and Thomas Kretzberg and Martin Pein",
  title =        "{Java 1.1: ne Einf{\"u}hrung in die Programmierung;
                 mit Online-Aktualisierung; h{\"o}ren, sehen, verstehen;
                 inkl. lizenzierter Vollversion}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Third",
  pages =        "16",
  month =        sep,
  year =         "1997",
  ISBN =         "3-8273-1236-1",
  LCCN =         "????",
  bibdate =      "Mon Mar 02 19:11:27 1998",
  bibsource =    "http://www.addison-wesley.de/katalog;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "89,90 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?id=00207;
                 http://www.addison-wesley.de/katalog/item.ppml?textexpr=Java&id=00207",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.addison-wesley.de/",
  xxtitle-1 =    "{Java 1.1: Computer Based Training auf CD-ROM: Eine
                 Einf{\"u}hrung in die Programmierung}",
  xxtitle-2 =    "{Java 1.1: Computer Based Training: Eine
                 Einf{\"u}hrung in die Programmierung}",
}

@Book{Buhrmann:1997:JII,
  author =       "Peter Buhrmann and Thomas Kretzberg",
  title =        "{Java: interaktiv im WorldWideWeb; [Computer based
                 training; inklusive Netscape 2.0]}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "72",
  year =         "1997",
  ISBN =         "3-8273-1027-X (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 09:02:38 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "79,90 DM",
  URL =          "http://www.addison-wesley.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.addison-wesley.de/",
}

@Book{Burd:1997:JPD,
  author =       "Barry A. Burd",
  title =        "{JBuilder} For Dummies",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "353",
  month =        oct,
  year =         "1997",
  ISBN =         "0-7645-0078-3",
  LCCN =         "QA76.73.J38B85 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$24.99",
  URL =          "http://www.dummies.com/cgi/fill_out_template.pl?book:0-7645-0078-3:book-Dummies+Press::u183717",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.idgbooks.com/",
}

@Book{Buss:1997:PJH,
  author =       "Frank Bu{\ss} and Stefan Schl{\"o}pke",
  title =        "Programmation {Java} En 15 Heures",
  publisher =    pub-EDITION-MICRO-APPLICATIONS,
  address =      pub-EDITION-MICRO-APPLICATIONS:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "2-7429-0749-1",
  LCCN =         "????",
  bibdate =      "Fri Nov 01 05:23:53 2002",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microapp.com/",
  note =         "Includes CD-ROM.",
  price =        "139 FF",
  URL =          "http://www.microapp.com/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Buss:1997:PTJ,
  author =       "Frank Bu{\ss} and Stefan Schl{\"o}pke",
  title =        "{Programmier Training Java}",
  publisher =    pub-DATA-BECKER,
  address =      pub-DATA-BECKER:adr,
  pages =        "467",
  year =         "1997",
  ISBN =         "3-8158-1303-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.data-becker.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "49 DM",
  URL =          "http://www.data-becker.de/buecher/buchinfos/1303.htm;
                 http://www.data-becker.de/buecher/buecher.htm#softwaretr
                 htmljava",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.data-becker.de/",
}

@InProceedings{Butrico:1997:GRM,
  author =       "Maria A. Butrico and Henry Chang and Anthony Cocchi
                 and Norman H. Cohen and Dennis G. Shea and Stephen E.
                 Smith",
  title =        "{Gold Rush}: Mobile Transaction Middleware with
                 {Java}-Object Replication",
  crossref =     "USENIX:1997:TUC",
  pages =        "91--101",
  year =         "1997",
  bibdate =      "Sun Oct 12 16:49:23 1997",
  acknowledgement = ack-nhfb,
}

@Book{Cadenhead:1997:TYJ,
  author =       "Rogers Cadenhead",
  title =        "Teach Yourself {Java} 1.1 Programming in 24 Hours",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xviii + 384",
  year =         "1997",
  ISBN =         "1-57521-270-6",
  LCCN =         "QA76.73.J38 C33 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$25",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575212706.html",
  acknowledgement = ack-nhfb,
}

@Book{Campione:1997:JTO,
  author =       "Mary Campione and Kathy Walrath",
  title =        "{Das Java Tutorial: Objektorientierte Programmierung
                 f{\"u}r das Internet}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "784",
  year =         "1997",
  ISBN =         "3-8273-1050-4",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.addison-wesley.de/katalog;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "German translation of \cite{Campione:1996:JTO}.",
  price =        "99,90 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?textexpr=Java&id=00125",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=656",
  url-publisher = "http://www.addison-wesley.de/",
}

@Book{Cardoso:1997:JGR,
  author =       "Carlos Cardoso",
  title =        "{JavaScript}: Guia de Refer{\'e}ncia Inteligente",
  publisher =    "Axcel Books do Brasil Editora",
  address =      "Rua da Gl{\'o}ria, 344/10 And. - Ed. Gl{\'o}ria Trade
                 Center Gl{\'o}ria - Rio de Janeiro/RJ, Brasil",
  pages =        "????",
  year =         "1997",
  ISBN =         "85-7323-016-9 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:44:14 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/portuguese.html",
  price =        "R\$ 35",
  URL =          "http://www.axcelbooks.com.br/cgi-bin/cgiwrap/axcel/pes-tit.pl?livro=136;
                 http://www.visualnet.com.br/shop/ciencia_moderna/book23.htm",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Article{Carpenter:1997:EHJ,
  author =       "Bryan Carpenter and Yuh-Jye Chang and Geoffrey Fox and
                 Donald Leskiw and Xiaoming Li",
  title =        "Experiments with {HP Java}",
  journal =      j-CPE,
  volume =       "9",
  number =       "6",
  pages =        "633--648",
  month =        jun,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:32 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13880;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13880&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Cartwright:1997:SJ,
  author =       "D. Cartwright",
  title =        "{Sun JavaStation}",
  journal =      j-LAN,
  volume =       "5",
  number =       "2",
  pages =        "27--28",
  month =        feb,
  year =         "1997",
  CODEN =        "LMAGEP",
  ISSN =         "0968-6320",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5010D (Selection guides); D5020 (Computer networks
                 and intercomputer communications); D5010G (Terminals)",
  countrypub =   "UK",
  keywords =     "100 MHz; 32 MB; buyer's guides; JavaOS; local area
                 networks; microcomputers; MicroSPARC II CPU; network;
                 network computer; operating system; operating systems;
                 SPARC-based machine; Sun JavaStation; workstations",
  treatment =    "P Practical; R Product Review",
}

@Article{Casanova:1997:JAN,
  author =       "Henri Casanova and Jack Dongarra and David M. Doolin",
  title =        "{Java} access to numerical libraries",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1279--1291",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13823;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13823&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Cassady-Dorion:1997:ISJ,
  author =       "Luke Cassady-Dorion and Matthew Brumbaugh and Shirani
                 Maheshwari",
  title =        "Industrial Strength {Java}",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "842",
  day =          "1",
  month =        feb,
  year =         "1997",
  ISBN =         "1-56205-634-4",
  LCCN =         "QA76.73.J38I53 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/newriders/;
                 http://www.amazon.com/exec/obidos/ISBN=1562056344/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15620/bud/1562056344.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.09in x 7.35in x 2.13in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Book{CBT:1997:AJC,
  author =       "{CBT Systems}",
  title =        "Anatomy of {Java} Classes",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  month =        jun,
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cbtsys.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  URL =          "http://www.cbtsys.com/cbt/curicula/courses/jav1105/jav1105.htm",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1997:AWA,
  author =       "{CBT Systems}",
  title =        "Advanced {Web} Authoring: {Java}",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  month =        jun,
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cbtsys.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  URL =          "http://www.clbooks.com/sqlnut/SP/search/gtsumt?isbn=IT00215236",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1997:IJL,
  author =       "{CBT Systems}",
  title =        "Introduction to the {Java} Language",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  month =        jun,
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cbtsys.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  URL =          "http://www.cbtsys.com/cbt/curicula/courses/java03/java03.htm",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1997:JAI,
  author =       "{CBT Systems}",
  title =        "{Java} Animation and Images",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  month =        jun,
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cbtsys.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  URL =          "http://www.cbtsys.com/cbt/curicula/courses/jav1112/jav1112.htm",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1997:JDO,
  author =       "{CBT Systems}",
  title =        "{Java} and Distributed Objects",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  month =        jun,
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cbtsys.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  URL =          "http://www.cbtsys.com/cbt/curicula/courses/jav1111/jav1111.htm",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1997:OJ,
  author =       "{CBT Systems}",
  title =        "An Overview of {Java}",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  month =        jun,
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cbtsys.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  URL =          "http://www.cbtsys.com/cbt/curicula/courses/java01/java01a.htm",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1997:OOP,
  author =       "{CBT Systems}",
  title =        "Object-Oriented Principles and {Java}",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  month =        jun,
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cbtsys.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  URL =          "http://www.cbtsys.com/cbt/curicula/courses/java04/java04.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cenciarelli:1997:SMJ,
  author =       "P. Cenciarelli and A. Knapp and B. Reus and M.
                 Wirsing",
  title =        "From sequential to multi-threaded {Java}: An
                 event-based operational semantics",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1349",
  pages =        "75--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Chan:1997:JCLa,
  author =       "Patrick Chan and Rosanna Lee",
  title =        "The {Java} Class Libraries: An Annotated Reference",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxvi + 1660",
  month =        jul,
  year =         "1997",
  ISBN =         "0-201-63458-9",
  LCCN =         "QA76.73.J38C47 1997",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0201634589/wholesaleproductA/",
  price =        "US\$52.67",
  URL =          "http://www.aw.com",
  acknowledgement = ack-nhfb,
  dimensions =   "9.56in x 7.75in x 2.17in",
}

@Book{Chan:1997:JCLc,
  author =       "Patrick Chan and Rosanna Lee",
  title =        "The {Java} Class Libraries",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  month =        jul,
  year =         "1997",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.gotop.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation by Thi Shiang Workshop.",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Chan:1997:JPT,
  author =       "Mark C. Chan and Steven W. Griffith and Anthony F.
                 Iasi",
  title =        "1001 {Java} Programmer's Tips",
  publisher =    pub-JAMSA,
  address =      pub-JAMSA:adr,
  pages =        "various",
  month =        jan,
  year =         "1997",
  ISBN =         "1-884133-32-0",
  LCCN =         "QA76.73.J38C46 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1884133320/wholesaleproductA/;
                 http://www.jamsa.com/jp.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$49.95",
  URL =          "http://www.jamsa.com/catalog/1001java/1001java.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "10.39in x 8.53in x 1.69in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Article{Chang:1997:TAS,
  author =       "Rong-Guey Chang and Cheng-Wei Chen and Tyng-Ruey
                 Chuang and Jenq Kuen Lee",
  title =        "Towards automatic support of parallel sparse
                 computation in {Java} with continuous compilation",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1101--1111",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13827;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13827&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Chappell:1997:ADI,
  author =       "David Chappell and David S. Linthicum",
  title =        "{ActiveX} Demystified: It's invasive. It's ubiquitous.
                 But what, exactly, is {ActiveX}?",
  journal =      j-BYTE,
  volume =       "22",
  number =       "9",
  pages =        "56--62, 64",
  month =        sep,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Aug 23 07:11:03 1997",
  note =         "Contains a comparison of Java and ActiveX.",
  acknowledgement = ack-nhfb,
}

@Book{Charlesworth:1997:OJT,
  author =       "Susan Charlesworth",
  title =        "{Open JBuilder in 21 Tagen}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "3-87791-895-6",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 17:40:22 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "89,95 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=qvhiJEcdJrTbphZH&x_az=10&x_pk=Direkt&x_pa=&x_pr=Fr&x_bestell=91895&x_stichwort=jbuilder&x_sprache=D&x_start=1&x_gefunden=&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=S;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm;
                 http://www.mut.com/",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxauthor =     "Michelle M. Manning",
  xxtitle-1 =    "{Borland JBuilder in 21 Tagen}",
  xxtitle-2 =    "{Latt{\'e} in 21 Tagen}",
}

@Book{Chauvet:1997:CAJ,
  author =       "Jean-Marie Chauvet",
  title =        "{CORBA}, {ActiveX} et {JavaBeans}",
  publisher =    pub-EYROLLES,
  address =      pub-EYROLLES:adr,
  month =        mar,
  year =         "1997",
  ISBN =         "2-212-08950-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.estp.fr/eyrolles/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "173 FF",
  URL =          "http://www.lmet.fr/cgi-bin/Nouveaute/en/n/2-212-08950-3",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.estp.fr/eyrolles/",
}

@Article{Chauvet:1997:NCO,
  author =       "Jean-Marie Chauvet",
  title =        "A New Convergence of Object Models: {Java} is the
                 likely peacemaker to bring the warring {OT} camps into
                 accord",
  journal =      j-OBJECT-MAG,
  volume =       "7",
  number =       "2",
  pages =        "46--49",
  month =        apr,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Thu Apr 24 08:01:03 1997",
  acknowledgement = ack-nhfb,
}

@Article{Chauvet:1997:OMJ,
  author =       "Jean-Marie Chauvet and Marc Lerman",
  title =        "Object Models and {Java}: Mixing and matching
                 disparate object models",
  journal =      j-DDJ,
  volume =       "22",
  number =       "12",
  pages =        "20--22, 243, 99, 100",
  month =        dec,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Nov 28 17:26:40 MST 1997",
  abstract =     "Although distributed objects are rapidly becoming the
                 foundation for many applications, differences between
                 object models continue to be a problem. Our authors
                 show how you can use Java to glue together Microsoft's
                 ActiveX controls and the OMG's CORBA objects.",
  acknowledgement = ack-nhfb,
}

@Article{Chen:1997:JRD,
  author =       "Marina Chen and James Cowie",
  title =        "{Java}'s role in distributed collaboration",
  journal =      j-CPE,
  volume =       "9",
  number =       "6",
  pages =        "509--519",
  month =        jun,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:32 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13874;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13874&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Chen:1997:WBF,
  author =       "Zhikai Chen and Kurt Maly and Piyush Mehrotra and
                 Praveen K. Vangala and Mohammad Zubair",
  title =        "{Web}-based framework for distributed computing",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1175--1180",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13839;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13839&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Cherlin:1997:BLB,
  author =       "Edward Cherlin",
  title =        "Breaking the Language Barrier: {Java}, with no legacy
                 code, is pushing the pace of adoption of {Unicode}, the
                 only global character set",
  journal =      j-UNIX-DEVELOPER,
  volume =       "1",
  number =       "1",
  pages =        "56--59",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2279",
  bibdate =      "Thu Jan 16 17:23:49 1997",
  acknowledgement = ack-nhfb,
}

@Article{Choi:1997:DIC,
  author =       "T. Choi and E. Son and K.-Y. Yu",
  title =        "{DAVIC} and The {Internet} Convergence: {A}
                 Convergence Architecture Using {WWW}, {JAVA}, and
                 {CORBA}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1238",
  pages =        "77--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Fri Aug 22 11:59:49 MDT 1997",
  acknowledgement = ack-nhfb,
}

@Book{Choi:1997:JA,
  author =       "Jeehwan Choi",
  title =        "{Java} Applets",
  publisher =    "Power Book",
  address =      "??, Korea",
  pages =        "????",
  year =         "1997",
  ISBN =         "89-8160-010-4 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/korean.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "10,000 won",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Book{Chorafas:1997:VPT,
  author =       "Dimitris N. Chorafas",
  title =        "Visual Programming Technology: Covers {VRML}, {Java}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xiv + 353",
  year =         "1997",
  ISBN =         "0-07-011685-7 (softcover)",
  LCCN =         "QA76.65.C47 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$49.00",
  acknowledgement = ack-nhfb,
}

@Article{Christiansen:1997:JIB,
  author =       "Bernd O. Christiansen and Peter Cappello and Mihai F.
                 Ionescu and Michael O. Neary and Klaus E. Schauser and
                 Daniel Wu",
  title =        "{Javelin}: {Internet}-based parallel computing using
                 {Java}",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1139--1160",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13833;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13833&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Ciancarini:1997:JCC,
  author =       "P. Ciancarini and D. Rossi",
  title =        "{Jada} --- Coordination and Communication for {Java}
                 Agents",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1222",
  pages =        "213--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Fri Aug 22 11:59:49 MDT 1997",
  acknowledgement = ack-nhfb,
}

@Article{Cierniak:1997:JTO,
  author =       "Micha{\l} Cierniak and Wei Li",
  title =        "Just-in-time optimizations for high-performance {Java}
                 programs",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1063--1073",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13828;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13828&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Cierniak:1997:OJB,
  author =       "Micha{\l} Cierniak and Wei Li",
  title =        "Optimizing {Java} bytecodes",
  journal =      j-CPE,
  volume =       "9",
  number =       "6",
  pages =        "427--444",
  month =        jun,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:32 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13869;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13869&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Cierniak:1997:PBP,
  author =       "Micha{\l} Cierniak and Suresh Srinivas",
  title =        "A portable browser for performance programming",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1243--1248",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13815;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13815&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Clark:1997:WJH,
  author =       "Shelby Clark",
  title =        "Watch Out, the {Java's} Hot",
  journal =      j-CONTRACT-PROFESSIONAL,
  volume =       "1",
  number =       "4",
  pages =        "31, 32, 34",
  month =        mar # "\slash " # apr,
  year =         "1997",
  ISSN =         "1089-5825",
  bibdate =      "Wed Apr 02 07:17:39 1997",
  acknowledgement = ack-nhfb,
}

@Article{Clarke:1997:BRS,
  author =       "G. Miller Clarke",
  title =        "Book Review: Seven {Java} Books --- {A} Whirlwind
                 Tour",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "37--39",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Clausen:1997:JBO,
  author =       "Lars R. Clausen",
  title =        "A {Java} bytecode optimizer using side-effect
                 analysis",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1031--1045",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13838;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13838&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Coad:1997:JDBa,
  author =       "Peter Coad and Mark Mayfield",
  title =        "{Java} Design: Building Better Apps and Applets",
  publisher =    pub-YOURDON,
  address =      pub-YOURDON:adr,
  pages =        "xiii + 238",
  year =         "1997",
  ISBN =         "0-13-271149-4",
  LCCN =         "QA76.73.J38C65 1996",
  bibdate =      "Tue May 04 12:56:34 1999",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0132711494/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  note =         "See reviews in
                 \cite{Jenkins:1997:AAH,Wilson:1997:PBA}.",
  price =        "US\$39.95",
  series =       "Yourdon Press Computing Series",
  URL =          "http://www.oi.com/jd-book.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.23in x 7.02in x 0.76in",
  paperback =    "yes",
}

@Book{Coad:1997:JDBb,
  author =       "Peter Coad and Mark Mayfield",
  title =        "{Java} Design: Building Better Apps and Applets",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  month =        nov,
  year =         "1997",
  ISBN =         "4-89471-014-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mmjp.or.jp/prentice/",
  price =        "3,000 yen",
  URL =          "http://www.oi.com/jd-book.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Coad:1997:JDU,
  author =       "P. Coad and M. Mayfield",
  title =        "{Java-inspired} design: use composition, rather than
                 inheritance",
  journal =      j-AM-PROG,
  volume =       "10",
  number =       "1",
  pages =        "22--31",
  month =        jan,
  year =         "1997",
  CODEN =        "AMPRFD",
  ISSN =         "1048-5600",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6120 (File organisation)",
  corpsource =   "Object Int. Inc., Raleigh, NC, USA",
  keywords =     "composition; inheritance; Java inspired design;
                 object; object oriented design; object-oriented;
                 object-oriented languages; oriented development;
                 oriented language; programming",
  treatment =    "P Practical",
}

@Book{Coffee:1997:HPJ,
  author =       "Peter Coffee and others",
  title =        "How to Program {JavaBeans}",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "xiii + 367",
  year =         "1997",
  ISBN =         "1-56276-521-3",
  LCCN =         "QA76.73.J38H69 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "79,00 DM; US\$40",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15627/bud/1562765213.html;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  xxauthor =     "Michael Morrison and others",
  xxnote =       "Check author?? Looks like a pseudonym",
}

@Book{Cogswell:1997:JDP,
  author =       "Jeff Cogswell",
  title =        "{Java} Database Programming with {JBuilder}",
  publisher =    pub-MIS # " and " # pub-MT,
  address =      pub-MIS:adr # " and " # pub-MT:adr,
  pages =        "416",
  year =         "1997",
  ISBN =         "1-55851-512-7",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 16:32:57 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1558515127/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mispress.com/",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
  paperback =    "yes",
  xxtitle =      "{Java} Database Development With {JBuilder}",
}

@Book{Cohen:1997:CPJ,
  author =       "I. Cohen",
  title =        "{CGI\slash Perl} y {JavaScript}",
  publisher =    "Ediciones Gesti{\'o}n 2000, S.A.",
  address =      "????",
  pages =        "????",
  year =         "1997",
  ISBN =         "84-8088-143-7",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:31:58 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/spanish.html",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Article{Cohen:1997:GSF,
  author =       "Sarah Cohen",
  title =        "{Gemplus}, {Schlumberger} Form {Java Card Forum}",
  journal =      j-ENEWS,
  volume =       "43",
  number =       "2158",
  pages =        "26--26",
  day =          "10",
  month =        mar,
  year =         "1997",
  CODEN =        "ELNEAU",
  ISSN =         "0013-4937, 1061-6624",
  bibdate =      "Thu Mar 13 07:46:17 1997",
  acknowledgement = ack-nhfb,
}

@Book{Cohen:1997:JC,
  author =       "Yosef Cohen",
  title =        "{Javascript} Cookbook",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "608",
  day =          "1",
  month =        apr,
  year =         "1997",
  ISBN =         "0-471-18145-5",
  LCCN =         "QA76.73.J39C64 1997",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0471181455/wholesaleproductA/",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
  dimensions =   "9.19in x 7.53in x 1.57in",
  keywords =     "JavaScript (Computer program language)",
  paperback =    "yes",
}

@Book{Cohn:1997:TYV,
  author =       "Mike Cohn",
  title =        "Teach Yourself {Visual Caf{\'e}} 2 in 21 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxx + 849",
  year =         "1997",
  ISBN =         "1-57521-303-6",
  LCCN =         "QA76.73.J38C655 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575213036.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
}

@Book{Cohn:1997:WPVa,
  author =       "Mike Cohn and Jay Butten and James Jory",
  title =        "{Web} Programming with {Visual J++}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxiii + 652",
  year =         "1997",
  ISBN =         "1-57521-174-2",
  LCCN =         "QA76.625 .C64 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211742.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
}

@Book{Cohn:1997:WPVb,
  author =       "Mike Cohn and Jay Butten and James Jory",
  title =        "{Web-Programmierung mit Visual J++}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "763",
  year =         "1997",
  ISBN =         "3-8272-5211-3",
  LCCN =         "????",
  bibdate =      "Mon Mar 02 19:16:23 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "79,95 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=25211&x_stichwort=Cohn&x_sprache=A&x_start=1&x_gefunden=5&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm;
                 http://www.mut.com/;
                 http://www.mut.com/listen/fmonatb.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.mut.ch/",
}

@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",
  acknowledgement = ack-nhfb,
}

@Article{Comerford:1997:SET,
  author =       "R. Comerford",
  title =        "Software engineering [technology analysis and
                 forecast]",
  journal =      j-IEEE-SPECTRUM,
  volume =       "34",
  number =       "1",
  pages =        "65--69",
  month =        jan,
  year =         "1997",
  CODEN =        "IEESAM",
  ISSN =         "0018-9235",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110B (Software engineering techniques); C6130S (Data
                 security); C6130B (Graphics techniques); C6180N
                 (Natural language processing)",
  keywords =     "Internet; Microsoft Corporation; security; security of
                 data; software engineering; software quality; speech
                 processing; virtual reality",
  treatment =    "P Practical",
}

@Book{Comi:1997:JF,
  author =       "Luigi Comi",
  title =        "{Java} Flash!",
  publisher =    pub-APOGEO,
  address =      pub-APOGEO:adr,
  pages =        "224",
  year =         "1997",
  ISBN =         "88-7303-197-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/italian.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.urra.it/apocat.html",
  price =        "16000 Lire",
  URL =          "http://www.urra.it/285.html;
                 http://www.urra.it/apocat.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Conner:1997:OGJ,
  author =       "?. Conner",
  title =        "Overnight Guide to {Java}, {CGI}, Animation",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "1-56592-283-2",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  acknowledgement = ack-nhfb,
}

@Book{Conner:1997:OOP,
  author =       "Brook Conner",
  title =        "Object Oriented Programming in {Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  month =        jan,
  year =         "1997",
  ISBN =         "0-201-87013-4",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  acknowledgement = ack-nhfb,
}

@Book{Coombs:1997:SIS,
  author =       "Jason Coombs",
  title =        "Setting Up an {Internet} Site for Dummies",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  price =        "1800 yen",
  URL =          "http://www.science.org/jasonc;
                 http://www.softbank.co.jp/softbank/publishing/;
                 http://www.softbank.co.jp/softbank/publishing/books/editer/os1/internetsite/index.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Cooper:1997:POO,
  author =       "James William Cooper",
  title =        "Principles of {Object-Oriented} Programming in {Java}
                 1.1: The Practical Guide to Effective, Efficient
                 Program Design",
  publisher =    pub-VENTANA-COMM-GROUP,
  address =      pub-VENTANA-COMM-GROUP:adr,
  pages =        "xx + 372",
  month =        jun,
  year =         "1997",
  ISBN =         "1-56604-530-4",
  LCCN =         "QA76.64.C66 1997",
  bibdate =      "Mon Jun 22 09:00:06 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1566045304/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.vmedia.com/",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.22in x 9.22in x 1.24in",
}

@Book{Cooper:1997:VBP,
  author =       "James William Cooper",
  title =        "The {Visual Basic} Programmers Guide to {Java} for
                 {Windows 95} and {Windows NT}: your professional
                 toolkit for object-oriented programming",
  publisher =    pub-VENTANA-COMM-GROUP,
  address =      pub-VENTANA-COMM-GROUP:adr,
  pages =        "xxvi + 564",
  day =          "1",
  month =        jan,
  year =         "1997",
  ISBN =         "1-56604-527-4",
  LCCN =         "QA76.73.J38C66 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1566045274/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.vmedia.com/",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.19in x 7.42in x 1.72in",
  keywords =     "Java (computer; microsoft visual basic (computer
                 program); program language)",
  paperback =    "yes",
}

@Book{Copeland:1997:EPJ,
  author =       "G. S. Copeland and M. Conner and G. Hambrick",
  title =        "Enterprise Programming with {Java}",
  publisher =    "????",
  address =      "????",
  pages =        "????",
  month =        oct,
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Sat Jun 06 09:34:00 1998",
  URL =          "http://www.cs.tamu.edu/course-info/cpsc681/fall97/welch/copeland-ab.html",
  acknowledgement = ack-nhfb,
}

@Book{Corcoran:1997:JWW,
  author =       "Patrick Corcoran",
  title =        "{JavaScript} for the {World Wide Web}, ({Visual
                 QuickStart} Guide)",
  publisher =    pub-PEACHPIT,
  address =      pub-PEACHPIT:adr,
  edition =      "Second",
  pages =        "xii + 195",
  month =        sep,
  year =         "1997",
  ISBN =         "0-201-69648-7 (softcover)",
  LCCN =         "QA76.73.J39N44 1998",
  bibdate =      "Mon May 11 09:36:49 1998",
  price =        "US\$16.15",
  xxnote =       "Library of Congress has authors Tom Negrino and Dori
                 Smith.",
}

@Book{Cornell:1997:CJa,
  author =       "Gary Cornell and Cay S. Horstmann",
  title =        "Core {Java}",
  publisher =    pub-SUNSOFT,
  address =      pub-SUNSOFT:adr,
  edition =      "Second",
  pages =        "xxxii + 766",
  month =        jan,
  year =         "1997",
  ISBN =         "0-13-596891-7",
  LCCN =         "QA76.73.J38C67 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0135968917/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  note =         "Available in German translation
                 \cite{Cornell:1997:JBI}. Includes CD-ROM.",
  price =        "US\$40",
  series =       "SunSoft Press Java series",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0135968917.html;
                 http://www.sun.com/books/books/Cornell/Cornell.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.19in x 7.09in x 1.55in",
  keywords =     "Java (computer program language); technology -- data
                 processing",
  paperback =    "yes",
}

@Book{Cornell:1997:CJb,
  author =       "Gary Cornell and Cay S. Horstmann",
  title =        "Core {Java}",
  publisher =    pub-MONDADORI-INFORMATICA,
  address =      pub-MONDADORI-INFORMATICA:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 15:22:22 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Italian translation of \cite{Cornell:1997:CJa}.",
  price =        "90000 Lire",
  URL =          "http://www.horstmann.com/; http://www.mondadori.com/;
                 mailto:gcornell@ix.netcom.com",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Cornell:1997:CJc,
  author =       "Gary Cornell and Cay S. Horstmann",
  title =        "Core {Java}",
  publisher =    pub-ASCII,
  address =      pub-ASCII:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  URL =          "http://75720.1524<at>compuserve.com;
                 http://www.ascii.co.jp/",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Cornell:1997:CVJ,
  author =       "Gary Cornell and others",
  title =        "Core {Visual J++}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "0-13-794520-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$50",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0137945205.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@Book{Cornell:1997:JBI,
  author =       "Gary Cornell and Cay S. Horstmann",
  title =        "{JAVA bis ins Detail --- Das Buch f{\"u}r Experten}",
  publisher =    pub-HEINZ-HEISE,
  address =      pub-HEINZ-HEISE:adr,
  pages =        "648",
  year =         "1997",
  ISBN =         "3-88229-087-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.heise.de/buch/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "German translation of \cite{Cornell:1997:CJa}.
                 Includes CD-ROM.",
  price =        "99,80 DM",
  series =       "SunSoft Press Java series",
  URL =          "http://www.emedia.de/bin/bookshop?show=4553&id=;
                 http://www.heise.de/buch/",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology -- data
                 processing",
  language =     "German",
}

@Book{Cornell:1997:JPA,
  author =       "Gary Cornell and Cay S. Horstmann",
  title =        "{Java} Programming Algorithms",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "????",
  month =        dec,
  year =         "1997",
  ISBN =         "1-57231-690-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://mspress.microsoft.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.horstmann.com/",
  url-publisher = "http://mspress.microsoft.com/",
}

@Book{Cornell:1997:JPS,
  author =       "Gary Cornell and Cay Horstmann",
  title =        "{Java} Programming With {Symantec Caf{\'e}}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "750",
  month =        dec,
  year =         "1997",
  ISBN =         "0-13-270455-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0132704552/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  note =         "Check year: 1996 or 1997??",
  price =        "US\$44.95",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0132704552.html",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Article{Cornell:1997:SAC,
  author =       "G. Cornell",
  title =        "Scripting {ActiveX} controls with {VBScript}",
  journal =      j-WEB-TECHNIQUES,
  volume =       "2",
  number =       "2",
  pages =        "38--40, 42, 44",
  month =        feb,
  year =         "1997",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C6140D (High level
                 languages); C6115 (Programming support); C5620W (Other
                 computer networks); C6150N (Distributed systems
                 software); C6110 (Systems analysis and programming)",
  keywords =     "Active; active content; Active controls; Active
                 Platform; Active Server; ActiveX; ActiveX controls;
                 authoring languages; beta version; complete computer
                 programs; Desktop; Edition; Internet; Java applets;
                 programming; scripting; scripting language; software
                 reviews; tool; VBScript 2 programming language; Visual
                 Basic; Visual Basic Scripting; Web",
  treatment =    "P Practical; R Product Review",
}

@Book{Cortes:1997:JLP,
  author =       "Jos{\'e} Luis Cort{\'e}s and others",
  title =        "{Java}: El Lenguaje de Programaci{\'o}n de Internet",
  publisher =    pub-EDITORIAL-MARCOMBO,
  address =      pub-EDITORIAL-MARCOMBO:adr,
  pages =        "168",
  year =         "1997",
  ISBN =         "84-267-1082-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/spanish.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "1900 Ptas.",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
  xxauthor =     "Michael Tischer",
  xxnote =       "Check author first name??",
  xxtitle =      "{Java} Acceso Rapido",
}

@Article{Coursey:1997:CSW,
  author =       "David Coursey",
  title =        "Challenge to {Sun}: Wall off {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "17",
  pages =        "113--113",
  day =          "28",
  month =        apr,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Wed Apr 30 12:19:37 1997",
  acknowledgement = ack-nhfb,
}

@Article{Coursey:1997:FSJ,
  author =       "David Coursey",
  title =        "Fits and starts in the {Java} revolution",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "10",
  pages =        "105--105",
  day =          "10",
  month =        mar,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sat Mar 15 07:10:16 1997",
  note =         "Comments on IEEE 754 floating-point standard
                 co-developer Jerome Coonan's ``A Note on Java
                 Numerics'' paper, which observes that Java's
                 requirement of identical floating-point results on all
                 platforms imposes a run-time penalty on some platforms,
                 notably IBM PowerPC and Intel x86, because it forces
                 those systems to store intermediate results into memory
                 and then immediately reload them, in order to prevent
                 extra bits of precision in the PowerPC multiply-add
                 instruction, or the 80-bit x86 floating-point
                 registers, from affecting results. Babcock charges that
                 Java is not platform neutral, as claimed by Sun, but
                 has instead been `optimized for Sun SPARC and MIPS
                 architectures.', without understanding, or explaining,
                 the reasoning behind the Java Virtual Machine
                 floating-point design.",
  acknowledgement = ack-nhfb,
}

@Article{Coursey:1997:MWB,
  author =       "David Coursey",
  title =        "The macro world beyond viruses",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "22",
  pages =        "28--28",
  day =          "2",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Wed Jun 04 15:32:41 1997",
  note =         "Discusses the virus problem with reference to Java and
                 ActiveX.",
}

@Article{Coursey:1997:SS,
  author =       "David Coursey",
  title =        "The {Sun} also sets",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "23",
  pages =        "117--117",
  day =          "9",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Jun 27 08:25:01 1997",
  note =         "Comments on Java's commercial future.",
  acknowledgement = ack-nhfb,
}

@Article{Coursey:1997:WKS,
  author =       "David Coursey",
  title =        "What keeps {Sun} awake at night?",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "16",
  pages =        "129--129",
  day =          "21",
  month =        apr,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Wed Apr 30 12:19:37 1997",
  note =         "Speculates about Java and the future of Sun
                 Microsystems.",
  acknowledgement = ack-nhfb,
}

@Book{Courtney:1997:JSB,
  editor =       "Tom Courtney",
  title =        "{Java-SIG's} 100 Best Applets",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "viii + 231",
  month =        jul,
  year =         "1997",
  ISBN =         "0-471-18001-7 (softcover)",
  LCCN =         "QA76.73.J38J383 1997",
  bibdate =      "Mon Jun 22 10:41:19 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$26.99",
  URL =          "http://www.wiley.com/compbooks/catalog/18001-7.htm",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.wiley.com/",
  xxeditor =     "{Java-SIG Team}",
}

@Book{Courtois:1997:JNC,
  author =       "Todd Courtois",
  title =        "{Java} Networking and Communications",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "400",
  month =        jul,
  year =         "1997",
  ISBN =         "0-13-850454-7",
  LCCN =         "QA76.73.J38C69 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0138504547/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.phptr.com/ptrbooks/ptr_0138504547.html;
                 http://www.prenhall.com/",
  price =        "US\$39.95",
  URL =          "http://www.prenhall.com/allbooks/ptr_0138504547.html",
  acknowledgement = ack-nhfb,
  paperback =    "yes",
}

@Book{Cowell:1997:EJF,
  author =       "John R. Cowell",
  title =        "Essential {Java} Fast: How to Write Object Oriented
                 Software for the {Internet} in {Java}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "x + 186",
  day =          "1",
  month =        may,
  year =         "1997",
  ISBN =         "3-540-76052-0",
  LCCN =         "QA76.64.C678 1997",
  bibdate =      "Mon Jun 22 10:02:00 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=3540760520/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.springer-ny.com/",
  price =        "US\$24.95; US\$39.95",
  URL =          "http://www.springer-ny.com/catalog/np/jun97np/DATA/3-540-76052-0.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.35in x 6.16in x 0.48in",
  xxnote =       "Original title may have been: ``Essential {Java} with
                 {Latt{\'e} Fast}''. Library of Congress has title
                 above.",
  xxtitle =      "Essential {Java} \& {JBuilder} Fast",
  xxtitle =      "Essential {Java} Fast: How to Write Object Oriented
                 Software for the {Internet}",
}

@Book{Cox:1997:JPL,
  author =       "Ron Cox",
  title =        "{JavaBeans} Programming Lab",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "xxiv + 447",
  year =         "1997",
  ISBN =         "0-7615-1047-8 (softcover)",
  LCCN =         "QA76.73.J38 A45 1997",
  bibdate =      "Wed Dec 31 14:29:00 1997",
  note =         "Includes CD-ROM.",
  price =        "US\$36.00",
  xxnote =       "Duplicate ISBN with \cite{Allen:1997:HJ}. Library of
                 Congress has authors: Mitch Allen and John B. Harvie??.
                 Data Resource Associates has title: Hands on
                 JavaBeans",
}

@Article{Cramer:1997:CLJ,
  author =       "Timothy Cramer and Richard Friedman and Terrence
                 Miller and David Seherger and Robert Wilson and Mario
                 Wolczko",
  title =        "Compiling {Java} Just in Time: Using runtime
                 compilation to improve {Java} program performance",
  journal =      j-IEEE-MICRO,
  volume =       "17",
  number =       "3",
  pages =        "36--??",
  month =        may # "\slash " # jun,
  year =         "1997",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732",
  bibdate =      "Tue Aug 12 12:35:06 MDT 1997",
  URL =          "http://pascal.computer.org/mi/books/mi1997/pdf/m3036.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Cravit:1997:LEJ,
  author =       "Matthew Cravit",
  title =        "Letter to the Editor: {Java} Response",
  journal =      j-DDJ,
  volume =       "22",
  number =       "2",
  pages =        "10, 12",
  month =        feb,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Jan 03 06:34:28 1997",
  acknowledgement = ack-nhfb,
}

@Book{Crawford:1997:BD,
  author =       "Mike Crawford and Ted Alspach",
  title =        "{Bongo} For Dummies",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "xxi + 359",
  month =        jun,
  year =         "1997",
  ISBN =         "0-7645-0176-3",
  LCCN =         "QA76.73.J38C73 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$30",
  URL =          "http://www.idgbooks.com/cgi-bin/db/fill_out_template.pl?idgbook:0-7645-0176-3:book-idg::uidg2862;
                 http://www.idgbooks.com/database/book_result.msql?uid=uidg323&isbn=0-7645-0176-3",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.idgbooks.com/database/author\_search\_result.msql?uid=uidg323\&term=Mike+Crawford",
  url-publisher = "http://www.idgbooks.com/",
}

@Book{Creek:1997:JDT,
  author =       "{Walnut Creek}",
  title =        "{Jolt}! Developer's Toolkit (for {Java})",
  publisher =    "Walnut Creek",
  address =      "????",
  pages =        "????",
  month =        oct,
  year =         "1997",
  ISBN =         "1-57176-211-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cdrom.com;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://www.cdrom.com/titles/prog/jolt_dev.htm",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.cdrom.com",
  url-publisher = "http://www.cdrom.com",
}

@Book{Creek:1997:JGJ,
  author =       "{Walnut Creek}",
  title =        "{Jolt}! Games (for {Java})",
  publisher =    "Walnut Creek",
  address =      "????",
  pages =        "????",
  month =        feb,
  year =         "1997",
  ISBN =         "1-57176-197-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cdrom.com;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://www.cdrom.com/titles/games/jolt_gam.htm",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.cdrom.com",
  url-publisher = "http://www.cdrom.com",
}

@Book{Croft:1997:HJA,
  author =       "Brian A. Croft",
  title =        "{HTML} 4, {Java} 1.1, and {ActiveX Web} Publishing
                 Unleashed",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  edition =      "Second",
  pages =        "????",
  month =        dec,
  year =         "1997",
  ISBN =         "1-57521-363-X",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
  xxnote =       "Duplicate ISBN with \cite{Powers:1998:DWP}.",
}

@Book{Cross:1997:MVJ,
  author =       "Jay Cross and Al Saganich",
  title =        "The {Microsoft Visual J++} Sourcebook",
  publisher =    pub-WILEY-COMPUTER,
  address =      pub-WILEY-COMPUTER:adr,
  pages =        "xiv + 539",
  year =         "1997",
  ISBN =         "0-471-17840-3",
  LCCN =         "QA76.73.J38C76 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$40",
  URL =          "http://www.wiley.com/compbooks/catalog/17840-3.htm",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language); Microsoft Visual
                 J++",
  xxauthor =     "John A. Cross",
}

@InProceedings{Culwin:1997:JC,
  author =       "Fintan Culwin",
  editor =       "{ACM}",
  booktitle =    "Workshop at ACM SIGCSE 1997, San Diego, CA, March
                 1997",
  title =        "{Java} in the {HE} Curriculum",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "??--??",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Sep 08 17:38:30 1997",
  URL =          "http://www.scism.sbu.ac.uk/~fintan/publications.html",
  acknowledgement = ack-nhfb,
}

@Article{Culwin:1997:JCC,
  author =       "Fintain Culwin",
  title =        "{Java} in the computing curriculum conference",
  journal =      j-SIGPLAN,
  volume =       "32",
  number =       "6",
  pages =        "28--32",
  month =        jun,
  year =         "1997",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:34 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{Culwin:1997:RJC,
  author =       "Fintan Culwin",
  title =        "A Report on the {`Java in the Computing Curriculum
                 Conference'} held at {South Bank University, London, on
                 4th February 1997}",
  journal =      j-SIGPLAN,
  volume =       "32",
  number =       "6",
  pages =        "28--32",
  month =        jun,
  year =         "1997",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Fri Jul 18 15:04:45 1997",
  acknowledgement = ack-nhfb,
}

@Book{Dallmeier:1997:JVM,
  author =       "Matthias K. Dallmeier",
  title =        "{Java Virtual Machine, Sprache, Konzept,
                 Architektur}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "209",
  year =         "1997",
  ISBN =         "3-930673-73-8",
  LCCN =         "????",
  bibdate =      "Mon Mar 02 19:18:51 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "25 DM",
  URL =          "http://www.ora.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Damasceno:1997:AJP,
  author =       "Americo {Damasceno, Jr.}",
  title =        "Aprendendo {Java} --- Programa{\c{c}}{\~a}o Na
                 {Internet}",
  publisher =    "Editora Erica",
  address =      "??, Brazil",
  pages =        "????",
  year =         "1997",
  ISBN =         "85-7194-331-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/portuguese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "R\$ 33",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Danesh:1997:IMJa,
  author =       "Arman Danesh",
  title =        "{Internett} med {Java} og {JavaScript}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "0-13-271198-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/norwegian.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sn.no/prenhall/",
  note =         "Oversatt og omarbeidet av K. Vilhelmsen [Translated
                 and edited by K. Vilhelmsen]. Includes CD-ROM.",
  price =        "NKr 149",
  URL =          "http://www.sn.no/prenhall/;
                 http://www.sn.no/prenhall/oppg/imjoj/index.htm;
                 http://www.sn.no/prenhall/pren2000.htm;
                 http://www.sn.no/prenhall/pren2100.htm",
  acknowledgement = ack-nhfb,
  language =     "Norwegian",
}

@Book{Danesh:1997:IMJb,
  author =       "Arman Danesh",
  title =        "{Internett} med {Java} och {JavaScript}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "188",
  year =         "1997",
  ISBN =         "0-13-286980-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/swedish.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sn.no/prenhall/",
  note =         "Swedish translation of \cite{Danesh:1996:TYJa} by
                 Magnus Gidlund.",
  price =        "Skr 98",
  URL =          "http://www.sn.no/prenhall/pren3000.htm;
                 http://www.sn.no/prenhall/pren3100.htm",
  acknowledgement = ack-nhfb,
  language =     "Swedish",
}

@Book{Danesh:1997:JIC,
  author =       "Arman Danesh",
  title =        "{JavaScript} Interactive Course",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "xx + 616",
  day =          "1",
  month =        jan,
  year =         "1997",
  ISBN =         "1-57169-084-0",
  LCCN =         "QA76.73.J39D35 1997",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1571690840/wholesaleproductA/",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.05in x 7.31in x 1.61in",
  keywords =     "JavaScript (Computer program language)",
}

@Article{David:1997:KAI,
  author =       "Olaf David",
  title =        "A kernel approach for interactive-oriented model
                 construction in {Java}",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1319--1326",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13836;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13836&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Davis:1997:AJA,
  author =       "Stephen R. Davis",
  title =        "Aprenda {Java} Agora",
  publisher =    pub-EDITORE-CAMPUS,
  address =      pub-EDITORE-CAMPUS:adr,
  pages =        "432",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:44:14 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/portuguese.html",
  note =         "Includes CD-ROM.",
  price =        "R\$ 52,20",
  URL =          "http://www.campus.com.br/about-us.htm;
                 http://www.campus.com.br/catalogo/livro.cfm?cod_livro=20147",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Davis:1997:AJY,
  author =       "Stephen R. Davis",
  title =        "Aprenda {Java} Ya",
  publisher =    pub-MCGRAW-HILL-SPAIN,
  address =      pub-MCGRAW-HILL-SPAIN:adr,
  pages =        "????",
  month =        may,
  year =         "1997",
  ISBN =         "84-481-0976-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.es/",
  price =        "5500 Ptas.",
  URL =          "http://www.microsoft.com/mexico/press/Program.htm",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
  url-publisher = "http://mexplaza.udg.mx/McGraw/",
}

@Article{Davis:1997:LRJ,
  author =       "Dwight B. Davis",
  title =        "Letter From {Redmond}: {Java}: To be or not to be",
  journal =      j-DATAMATION,
  volume =       "43",
  number =       "2",
  pages =        "136--??",
  month =        "????",
  year =         "1997",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Tue Jan 26 09:28:04 MST 1999",
  acknowledgement = ack-nhfb,
}

@Article{Davis:1997:WMO,
  author =       "M. Davis",
  title =        "Well-mannered objects: tips on porting {C++} to
                 {Java}",
  journal =      j-C-PLUS-PLUS-REPORT,
  volume =       "9",
  number =       "4",
  pages =        "14--21",
  month =        apr,
  year =         "1997",
  CODEN =        "CRPTE7",
  ISSN =         "1040-6042",
  bibdate =      "Thu Apr 24 09:46:14 MDT 1997",
  acknowledgement = ack-nhfb,
  classification = "C6110B (Software engineering techniques); C6110J
                 (Object-oriented programming); C6140D (High level
                 languages)",
  keywords =     "C language; C++ code porting; client-server
                 applications; client-server systems; Java; JavaSoft;
                 JDK 1.1; object classes; object-oriented languages;
                 object-oriented programming; power; simplicity;
                 software portability; Taligent; turnaround time;
                 Unicode Analytic package; well-behaved objects; World
                 Wide Web applets",
  treatment =    "P Practical",
}

@Book{December:1997:JIM,
  author =       "John December",
  title =        "{Java} --- Immagini in movimento nelle pagine {WWW}",
  publisher =    pub-TECHNICE-NUOVE,
  address =      pub-TECHNICE-NUOVE:adr,
  pages =        "240",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "18 August 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/italian.html",
  price =        "39.000 Lire",
  URL =          "http://www.tecnet.it/;
                 http://www.tecnet.it/libri/VisualizzaLibro.cfm?ISBN=02530",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{December:1997:PJ,
  author =       "John December",
  title =        "Presenting {Java}",
  publisher =    "Focus-Computers Publishing",
  address =      "P.O. Box 873 Ramat-Gan 52108, Israel",
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 16:26:34 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/hebrew.html",
  note =         "Hebrew translation of \cite{December:1995:PJI}.
                 Includes floppy disk.",
  URL =          "http://www.focus.co.il/",
  acknowledgement = ack-nhfb,
  language =     "Hebrew",
}

@Book{December:1997:WWW,
  author =       "John December and Neil Randall and others",
  title =        "The {World Wide Web} 1997 Unleashed",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  edition =      "Fourth",
  pages =        "xxxv + 1226",
  month =        feb,
  year =         "1997",
  ISBN =         "1-57521-184-X",
  LCCN =         "TK5105.888 .D43 1997",
  bibdate =      "Mon Mar 17 18:21:56 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=157521184X/wholesaleproductA/",
  note =         "Includes CD-ROM.",
  price =        "US\$49.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/157521184X.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.45in x 7.69in x 2.36in",
}

@Article{Deck:1997:IPS,
  author =       "Stewart Deck and Dan Bricklin",
  title =        "Industry pioneer speaks his mind",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "22",
  pages =        "28--28",
  day =          "2",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Wed Jun 04 15:30:47 1997",
  note =         "Visicalc inventor Bricklin calls Java a `write once,
                 test many times' language.",
}

@Book{Decker:1997:PJL,
  author =       "Rick Decker and Stuart Hirshfield",
  title =        "programming.java: Lab Manual, Beta edition",
  publisher =    pub-PWS,
  address =      pub-PWS:adr,
  pages =        "viii + 87",
  year =         "1997",
  ISBN =         "0-534-95597-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.thomson.com/pws/default.html",
  price =        "US\$18",
  URL =          "http://www.thomson.com/cgi-bin/plweb/hitlist.cgi?isbn-text+0534955975",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.thomson.com/pws/default.html",
}

@Manual{Deering:1997:JSV,
  author =       "M. Deering and H. Sowizral",
  title =        "{Java3D} Specification, Version 1.0",
  organization = pub-SUN,
  address =      pub-SUN:adr,
  month =        aug,
  year =         "1997",
  bibdate =      "Sat Jun 06 09:07:36 1998",
  URL =          "http://java.sun.com/products/java-media/3D/",
  acknowledgement = ack-nhfb,
}

@Book{Deitel:1997:CJTa,
  author =       "Harvey M. Deitel and Paul J. Deitel",
  title =        "A Complete {Java} Training Course: The Ultimate Cyber
                 Classroom",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "1056",
  month =        may,
  year =         "1997",
  ISBN =         "0-13-841958-2 (softcover)",
  LCCN =         "????",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  bibsource =    "http://www.prenhall.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$113",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0138419582.html",
}

@Book{Deitel:1997:CJTb,
  author =       "Harvey M. Deitel and Paul J. Deitel",
  title =        "Complete {Java} Training Course",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  month =        jan,
  year =         "1997",
  ISBN =         "0-13-842139-0 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$75.00; US\$113",
  acknowledgement = ack-nhfb,
}

@Book{Deitel:1997:CJTc,
  author =       "{Deitel \& Associates, Inc.}",
  title =        "A Complete {Java} Training Course: The Ultimate
                 Cyberclassroom",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "0-13-790569-6",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$100",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0137905696.html",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.deitel.com/principals.html",
  url-publisher = "http://www.prenhall.com/",
}

@Book{Deitel:1997:JHPa,
  author =       "Harvey M. Deitel and Paul J. Deitel",
  title =        "{Java}: how to program: with an introduction to
                 {Visual J++}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "liii + 1056",
  year =         "1997",
  ISBN =         "0-13-263401-5, 0-614-20312-0",
  LCCN =         "QA76.73.J38D45 1996",
  bibdate =      "Tue May 04 14:36:30 1999",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0132634015/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  note =         "See review \cite{Hayes:1996:TBJ}.",
  price =        "US\$45",
  series =       "How to program series",
  acknowledgement = ack-nhfb,
  dimensions =   "9.11in x 7.03in x 1.63in",
  keywords =     "Java (Computer program language); Microsoft Visual
                 J++",
  paperback =    "yes",
}

@Book{Deitel:1997:JHPb,
  author =       "Harvey M. Deitel and Paul J. Deitel",
  title =        "{Java}: How to Program: With an Introduction to
                 {Visual J++}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "liii + 1114",
  month =        mar,
  year =         "1997",
  ISBN =         "0-13-632589-0",
  LCCN =         "QA 76.73 J38 D45 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$45",
  URL =          "http://www.prenhall.com/ptrbooks/esm_0136325890.html",
  acknowledgement = ack-nhfb,
  keywords =     "java (computer program language); microsoft visual
                 j++",
  url-author =   "http://www.deitel.com/principals.html",
  url-publisher = "http://www.prenhall.com/",
}

@Book{Deitel:1997:JMCa,
  author =       "Harvey M. Deitel and Paul J. Deitel",
  title =        "{Java} Multimedia Cyber Classroom",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "????",
  month =        jan,
  year =         "1997",
  ISBN =         "0-13-271974-6",
  LCCN =         "????",
  bibdate =      "Tue May 04 14:37:48 1999",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0132719746/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  note =         "See review in \cite{Diehl:1997:JCC}.",
  price =        "US\$69.95",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0132719746.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.60in x 7.05in x 2.20in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Book{Deitel:1997:JMCb,
  author =       "Harvey M. Deitel and Paul J. Deitel",
  title =        "{Java} Multimedia Cyber Classroom",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  month =        nov,
  year =         "1997",
  ISBN =         "0-13-905589-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "????",
  URL =          "http://www.prenhall.com/books/ptr_0139055894.html",
  acknowledgement = ack-nhfb,
}

@Article{Delessio:1997:CWM,
  author =       "Carmen Delessio",
  title =        "Converting {Windows Metafiles} to {Java}",
  journal =      j-DDJ,
  volume =       "22",
  number =       "5",
  pages =        "34, 36, 37, 74, 76",
  month =        may,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Apr 02 07:24:30 1997",
  abstract =     "{Carmen} presents a program that converts {Microsoft
                 Windows Metafile Format} ({WMF}) files into {Java}
                 source code. The generated {Java} code references
                 classes provided with {Sun}'s {JDK}.",
  acknowledgement = ack-nhfb,
}

@Article{Dennis:1997:BCN,
  author =       "T. Dennis",
  title =        "Boxing clever [networking {AS\slash 400}]",
  journal =      "Network News",
  volume =       "????",
  number =       "????",
  pages =        "27--29",
  day =          "5",
  month =        "????",
  year =         "1997",
  CODEN =        "NNEWFL",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5020 (Computer networks and intercomputer
                 communications)",
  countrypub =   "UK",
  keywords =     "IBM AS/400; IBM computers; Intranet server; Java;
                 minicomputers; network servers; networking",
  treatment =    "P Practical",
}

@Article{Detar:1997:IGS,
  author =       "Jim Detar",
  title =        "{Intel}'s {Grove} Shows {Java} Development Tool",
  journal =      j-ENEWS,
  volume =       "43",
  number =       "2172",
  pages =        "56--56",
  day =          "16",
  month =        jun,
  year =         "1997",
  CODEN =        "ELNEAU",
  ISSN =         "0013-4937, 1061-6624",
  bibdate =      "Fri Jun 27 09:46:43 1997",
  acknowledgement = ack-nhfb,
}

@Book{Dewolfe:1997:JM,
  author =       "Michele Dewolfe",
  title =        "{Javascript} Mojo",
  publisher =    pub-VENTANA-COMM-GROUP,
  address =      pub-VENTANA-COMM-GROUP:adr,
  pages =        "????",
  day =          "1",
  month =        apr,
  year =         "1997",
  ISBN =         "1-56604-649-1",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1566046491/wholesaleproductA/",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
  xxtitle =      "{JavaScript} Mojo with {CD}",
}

@Article{Dichter:1997:AJP,
  author =       "Carl Dichter",
  title =        "Avoiding {Java} Portability Pitfalls",
  journal =      j-UNIX-DEVELOPER,
  volume =       "1",
  number =       "1",
  pages =        "26--28",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2279",
  bibdate =      "Thu Jan 16 17:23:49 1997",
  acknowledgement = ack-nhfb,
}

@Book{Dicken:1997:WDI,
  author =       "Hans Dicken",
  title =        "{Web-Datenbank-Integration mit Java}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "377",
  year =         "1997",
  ISBN =         "3-8266-0343-5",
  LCCN =         "????",
  bibdate =      "Mon Mar 02 19:24:30 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "69 DM",
  URL =          "http://www.itp.de/datenbanken/0343/0343.html",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.itp.de/",
}

@Article{DiDio:1997:IAJ,
  author =       "Laura DiDio",
  title =        "{IBM} adds {Java} support to {OS/2 Warp}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "8",
  pages =        "67--67",
  day =          "24",
  month =        feb,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Mar 03 11:37:16 1997",
}

@Article{DiDio:1997:IDB,
  author =       "Laura DiDio",
  title =        "{IBM} division builds {Java} applets for {OS/2}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "8",
  pages =        "32--32",
  day =          "24",
  month =        feb,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Mar 03 11:37:16 1997",
}

@Article{DiDio:1997:IIB,
  author =       "Laura DiDio",
  title =        "{IBM} issues beta {Java} kit for {OS/2 Warp 4}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "26",
  pages =        "24--24",
  day =          "30",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Wed Jul 02 16:50:38 1997",
  URL =          "http://www.software.ibm.com/os2warp",
}

@Article{DiDio:1997:IWS,
  author =       "Laura DiDio",
  title =        "{IBM OS/2 Warp Server} to get {Java} jolt",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "20",
  pages =        "24--24",
  day =          "19",
  month =        may,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Jun 06 08:24:53 1997",
}

@Article{Diehl:1997:JCC,
  author =       "Stan Diehl",
  title =        "{Java} Cyber Class: {Java} multimedia study hall",
  journal =      j-BYTE,
  volume =       "22",
  number =       "9",
  pages =        "30--30",
  month =        sep,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Aug 23 07:11:03 1997",
  note =         "Review of \cite{Deitel:1997:JMCa}.",
  acknowledgement = ack-nhfb,
}

@Article{Dincer:1997:UJJ,
  author =       "Kivanc Dincer and Geoffrey C. Fox",
  title =        "Using {Java} and {JavaScript} in the {Virtual
                 Programming Laboratory}: a {Web}-based parallel
                 programming environment",
  journal =      j-CPE,
  volume =       "9",
  number =       "6",
  pages =        "485--508",
  month =        jun,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:32 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13873;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13873&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Doberenz:1997:JPI,
  author =       "Walter Doberenz and Uwe Druckenm{\"u}ller",
  title =        "{Java: Programmierung interaktiver WWW-Seiten}",
  publisher =    pub-CARL-HANSER,
  address =      pub-CARL-HANSER:adr,
  pages =        "494",
  year =         "1997",
  ISBN =         "3-446-18854-1",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 10:52:05 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.hanser.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "69 DM",
  URL =          "http://www.hanser.de/computer/buecher/do18854.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxauthor =     "Walter Doberenz and Johannes Wellesen",
}

@Article{Doemel:1997:IJT,
  author =       "P. Doemel",
  title =        "Interaction of {Java} and {Telescript} Agents",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1222",
  pages =        "295--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Fri Aug 22 11:59:49 MDT 1997",
  acknowledgement = ack-nhfb,
}

@Book{Doherty:1997:TYJ,
  author =       "Donald Doherty",
  title =        "Teach Yourself {Java Beans} in 21 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxii + 448",
  month =        jun,
  year =         "1997",
  ISBN =         "1-57521-316-8 (softcover)",
  LCCN =         "QA76.73.J38D64 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$35.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575213168.html",
  acknowledgement = ack-nhfb,
}

@Book{Downs:1997:TYJ,
  author =       "Andrew Downs",
  title =        "Teach Yourself {Java} for {Macintosh} in 21 days",
  publisher =    pub-HAYDEN,
  address =      pub-HAYDEN:adr,
  edition =      "Second",
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "1-56830-342-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/hayden/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "79,00 DM; US\$40",
  URL =          "http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  xxauthor =     "Tim Webster",
  xxtitle =      "Teach Yourself {Java} 1.1 for Macintosh in 21 Days",
}

@Article{Dragan:1997:JFG,
  author =       "Richard V. Dragan and Larry Seltzer",
  title =        "{Java}: {A} Field Guide for Users",
  journal =      j-PC-MAGAZINE,
  volume =       "16",
  number =       "10",
  pages =        "100, 101, 103, 104, 108, 111--113, 115",
  month =        may,
  year =         "1997",
  ISSN =         "0888-8507",
  bibdate =      "Fri May 02 15:38:38 1997",
  acknowledgement = ack-nhfb,
}

@Article{Drake:1997:CSP,
  author =       "R. Drake",
  title =        "{CRED}: seven pillars for {Java} development",
  journal =      j-AM-PROG,
  volume =       "10",
  number =       "1",
  pages =        "13--21",
  month =        jan,
  year =         "1997",
  CODEN =        "AMPRFD",
  ISSN =         "1048-5600",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6110F (Formal
                 methods)C6140D (High level languages)",
  corpsource =   "Objective Comput. Syst., London, UK",
  keywords =     "authoring languages; Controlled Rapid Evolutionary;
                 CRED; Delivery; Internet; Java development; language;
                 object oriented; object-oriented languages;
                 object-oriented programming; projects; software
                 development; software development management; software
                 development method; software managers",
  treatment =    "P Practical",
}

@Article{Driggers:1997:DCE,
  author =       "Brent Driggers and Jay Alameda and Ken Bishop",
  title =        "Distributed collaboration for engineering and
                 scientific applications implemented in {Habanero}, a
                 {Java}-based environment",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1269--1277",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13841;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13841&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Drossopoulou:1997:JTS,
  author =       "S. Drossopoulou and S. Eisenbach",
  title =        "{Java} is Type Safe --- Probably",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1241",
  pages =        "389--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Fri Aug 22 11:59:49 MDT 1997",
  acknowledgement = ack-nhfb,
}

@Article{Dryden:1997:CGJ,
  author =       "Patrick Dryden",
  title =        "{Cabletron} gulps {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "14",
  pages =        "14--14",
  day =          "7",
  month =        apr,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue Apr 22 07:48:54 1997",
  acknowledgement = ack-nhfb,
}

@Article{DSouza:1997:CF,
  author =       "D. D'Souza and A. Wills",
  title =        "Collaboration frameworks",
  journal =      j-J-OOP,
  volume =       "9",
  number =       "9",
  pages =        "68--71",
  month =        feb,
  year =         "1997",
  CODEN =        "JOOPEC",
  ISSN =         "0896-8438",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6110F (Formal methods); C6120 (File
                 organisation)",
  corpsource =   "ICON Comput., Austin, TX, USA",
  keywords =     "abstract data types; abstract model; actions;
                 behavioral relationships; catalysis method;
                 collaboration frameworks; collaboration refinement;
                 design; family parameterization; generic design;
                 interfaces; interrelated type; Java; joint refinements;
                 models; object-; object-oriented languages; oriented
                 methods; patterns; refined model; relationships;
                 specification models; structural; template mechanism",
  treatment =    "P Practical",
}

@Article{DSouza:1997:TCL,
  author =       "D. D'Souza",
  title =        "Types and classes: a language-independent view",
  journal =      j-J-OOP,
  volume =       "10",
  number =       "1",
  pages =        "10--13",
  month =        mar # "-" # apr,
  year =         "1997",
  CODEN =        "JOOPEC",
  ISSN =         "0896-8438",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6120 (File organisation); C6110J (Object-oriented
                 programming); C6140D (High level languages)",
  corpsource =   "ICON Comput., Austin, TX, USA",
  keywords =     "abstract data types; behavioral; Catalysis method;
                 classes; collaborations; design patterns; frameworks;
                 Java; language-independent view; meta-model;
                 object-oriented languages; refinements; specifications;
                 types; UML 1.0; Unified Modeling Language
                 specification",
  treatment =    "G General Review",
}

@Book{Duego:1997:JG,
  editor =       "Dwight Duego",
  title =        "{Java} Gems",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  month =        aug,
  year =         "1997",
  ISBN =         "0-13-904863-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$29",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0139048634.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@Book{Duego:1997:JGJ,
  editor =       "Dwight Duego",
  title =        "{Java} Gems: Jewels from {Java Report}",
  publisher =    pub-SIGS,
  address =      pub-SIGS:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "1-884842-80-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sigs.com/books/",
  price =        "US\$",
  URL =          "http://www.sigs.com/books/deugo/",
  acknowledgement = ack-nhfb,
}

@Book{Duncan:1997:ONS,
  author =       "Luke Duncan",
  title =        "Official {Netscape} server-side {JavaScript} for
                 database applications: for {Enterprise Server 3}",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "1-56604-745-5",
  LCCN =         "QA76.73.J39 D86 1997",
  bibdate =      "Thu Aug 14 11:37:17 1997",
  acknowledgement = ack-nhfb,
}

@Article{Dwyer:1997:FPA,
  author =       "Matthew B. Dwyer and Virgil Wallentine",
  title =        "A framework for parallel adaptive grid simulations",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1293--1310",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13824;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13824&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Dyson:1997:NPI,
  author =       "Peter Dyson and Pat Coleman",
  title =        "{NetWork Press: Intranets mit Windows NT 4}",
  publisher =    pub-SYBEX-VERLAG,
  address =      pub-SYBEX-VERLAG:adr,
  pages =        "xxx + 809",
  year =         "1997",
  ISBN =         "3-8155-7260-6",
  LCCN =         "????",
  bibdate =      "Mon Mar 02 19:17:38 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "129 DM",
  URL =          "http://www.sybex.de/;
                 http://www.sybex.de/bestell/tp/tp07260.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Eckel:1997:BAT,
  author =       "B. Eckel",
  title =        "The black art of threading [{Java} programming]",
  journal =      j-WEB-TECHNIQUES,
  volume =       "2",
  number =       "1",
  pages =        "34--??, 36--37",
  month =        jan,
  year =         "1997",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6130M (Multimedia)",
  keywords =     "deadlock situations; hypermedia; Java programming;
                 keyword; language concepts; object-oriented;
                 object-oriented languages; program control structures;
                 programming; resource allocation; run(); scheduler
                 interrupt; sleep(); synchronized; thread scheduling;
                 threading",
  treatment =    "G General Review",
}

@Article{Eckel:1997:DIAa,
  author =       "B. Eckel",
  title =        "Discovering information at run time",
  journal =      j-WEB-TECHNIQUES,
  volume =       "2",
  number =       "2",
  pages =        "34--??, 36--37",
  month =        feb,
  year =         "1997",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C6110J
                 (Object-oriented programming); C6140D (High level
                 languages); C5620W (Other computer networks); C6150N
                 (Distributed systems software); C6120 (File
                 organisation)",
  keywords =     "abstract data types; base; class information; compile
                 time; complete computer programs; exact type; Internet;
                 Java; object oriented design issues; object type;
                 object-oriented languages; object-oriented programming;
                 program structure; reflection mechanism; RTTI
                 mechanism; run; time type identification; traditional
                 run time type information; type",
  treatment =    "P Practical",
}

@Article{Eckel:1997:DIAb,
  author =       "B. Eckel",
  title =        "Discovering information at run time: part deux",
  journal =      j-WEB-TECHNIQUES,
  volume =       "2",
  number =       "3",
  pages =        "28--??, 30--31",
  month =        mar,
  year =         "1997",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6120 (File organisation)",
  keywords =     "abstract data types; authoring languages; class;
                 information; Java 1.1; Java run time-type information;
                 languages; object; object oriented programming;
                 object-oriented; object-oriented programming; oriented
                 language; reflection mechanism; run time information",
  treatment =    "P Practical",
}

@Article{Eckel:1997:ISJ,
  author =       "B. Eckel",
  title =        "{IO} streams in {Java 1.1}",
  journal =      j-WEB-TECHNIQUES,
  volume =       "2",
  number =       "7",
  pages =        "30, 32--36",
  month =        jul,
  year =         "1997",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Fri Apr 24 15:18:27 MDT 1998",
  acknowledgement = ack-nhfb,
  classification = "C6110J (Object-oriented programming); C6115
                 (Programming support); C6120 (File organisation);
                 C6140D (High level languages); C6150J (Operating
                 systems)",
  keywords =     "16-bit Unicode characters; 8-bit byte streams;
                 abstract data types; backward compatibility; bridge
                 classes; character sets; compression library; data
                 compression; I/O stream library; input-output programs;
                 InputStreamReader; internationalization; Java 1.1;
                 JavaSoft; native character set; object classes; object
                 serialization; object serialization compression
                 library; object-oriented languages; OutputStreamWriter;
                 software libraries",
  treatment =    "P Practical",
}

@Article{Egan:1997:JST,
  author =       "M. A. Egan and M. Krishnamoorthy and K. Rajan",
  title =        "A {Java} simulation tool for fuzzy clustering",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1327--1332",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13837;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13837&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Eisenmenger:1997:J,
  author =       "Richard Eisenmenger",
  title =        "{JavaScript}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "400",
  year =         "1997",
  ISBN =         "3-8272-5254-7",
  LCCN =         "????",
  bibdate =      "Tue Aug 19 10:43:08 1997",
  price =        "39,95 DM",
  URL =          "http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxauthor =     "Josef Steiner and Robert Valentin",
  xxtitle =      "{JavaScript Schnell{\"u}bersicht}",
}

@Book{Ek:1997:JAT,
  author =       "Jesper Ek",
  title =        "{Java-applets} tips och till{\"a}mpningar",
  publisher =    pub-PAGINA,
  address =      pub-PAGINA:adr,
  pages =        "250",
  year =         "1997",
  ISBN =         "91-636-0427-2 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:25:59 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/swedish.html",
  price =        "Skr 471",
  URL =          "http://www.pagina.se/butik/product.html?9,20427,-1,cjnblpapne",
  acknowledgement = ack-nhfb,
  language =     "Swedish",
}

@Book{Ek:1997:JPa,
  author =       "Jesper Ek",
  title =        "{Java} programmering",
  publisher =    pub-PAGINA,
  address =      pub-PAGINA:adr,
  pages =        "188",
  year =         "1997",
  ISBN =         "91-636-0419-1 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:25:59 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/swedish.html",
  price =        "SKr 292",
  URL =          "http://www.pagina.se/butik/product.html?9,20419,-1,cjnblpapne",
  acknowledgement = ack-nhfb,
  language =     "Swedish",
}

@Book{Ek:1997:JPb,
  author =       "Jesper Ek and Rasmus Ekman",
  title =        "{JavaScript-programmering}",
  publisher =    pub-PAGINA,
  address =      pub-PAGINA:adr,
  pages =        "ca. 250",
  year =         "1997",
  ISBN =         "91-636-0442-6 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:25:59 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/swedish.html",
  price =        "Skr 312",
  URL =          "http://www.pagina.se/butik/product.html?9,20442,-1,dvrobyaksz",
  acknowledgement = ack-nhfb,
  language =     "Swedish",
}

@Book{EMedia:1997:HJP,
  author =       "{EMedia Professional, Inc.}",
  title =        "Hands-on {Java} Programming Using {Microsoft Visual
                 J++}",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "1-57559-005-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mindq.com/",
  note =         "CD ROM.",
  price =        "US\$49.95",
  URL =          "http://www.mindq.com/java/hovisjpp.html",
  acknowledgement = ack-nhfb,
  xxauthor =     "{Rapid Systems Solutions}",
}

@Book{Emedia:1997:HVC,
  author =       "{EMedia Professional, Inc.}",
  title =        "Hands On {Visual Caf{\'e}}",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "1-57559-017-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mindq.com/",
  note =         "CD ROM.",
  price =        "US\$49.95",
  URL =          "http://www.mindq.com/java/viscafe.html",
  acknowledgement = ack-nhfb,
}

@Book{EMedia:1997:IJ,
  author =       "{EMedia Professional, Inc.}",
  title =        "Inside {JavaBeans}",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "1-57559-020-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mindq.com/",
  note =         "CD ROM.",
  price =        "US\$49.95",
  URL =          "http://www.mindq.com/java/insbeans.html",
  acknowledgement = ack-nhfb,
}

@Book{EMedia:1997:IPJa,
  author =       "{EMedia Professional, Inc.}",
  title =        "An Introduction to Programming {Java} Applets:
                 Standard Edition",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "1-57559-007-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mindq.com/",
  note =         "CD ROM.",
  price =        "US\$49.95",
  URL =          "http://www.mindq.com/java/standard.html",
  acknowledgement = ack-nhfb,
  xxauthor =     "{Rapid Systems Solutions}",
}

@Book{EMedia:1997:IPJb,
  author =       "{EMedia Professional, Inc.}",
  title =        "Introduction To Programming {Java} Applets: {Microsoft
                 Visual J++} Edition",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "1-57559-003-4",
  LCCN =         "????",
  bibdate =      "Fri Mar 14 08:04:53 1997",
  note =         "CD ROM.",
  price =        "US\$49.95",
  URL =          "http://www.mindq.com/java/introjpp.html",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN with \cite{EMedia:1997:IPJc}.",
}

@Book{EMedia:1997:IPJc,
  author =       "{EMedia Professional, Inc.}",
  title =        "An Introduction to Programming {Java} Applets Using
                 Sun {Java} Workshop",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  year =         "1997",
  ISBN =         "1-57559-003-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mindq.com/",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
  xxauthor =     "{Rapid Systems Solutions}",
  xxnote =       "Duplicate ISBN with \cite{EMedia:1997:IPJa}.",
}

@Book{EMedia:1997:IPJd,
  author =       "{EMedia Professional, Inc.}",
  title =        "Introduction To Programming {Java} Applets: {Sun Java}
                 Workshop Edition",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "1-57559-007-7",
  LCCN =         "????",
  bibdate =      "Fri Mar 14 08:04:53 1997",
  note =         "CD ROM.",
  price =        "US\$49.95",
  URL =          "http://www.mindq.com/java/introsun.html",
  acknowledgement = ack-nhfb,
}

@Book{EMedia:1997:JB,
  author =       "{EMedia Professional, Inc.}",
  title =        "{Java Beans}",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Fri Mar 14 08:04:53 1997",
  note =         "CD ROM.",
  price =        "US\$49.95",
  URL =          "http://www.mindq.com/java/javaintro.html",
  acknowledgement = ack-nhfb,
}

@Book{EMedia:1997:JPC,
  author =       "{EMedia Professional, Inc.}",
  title =        "{Java} Programming and Core Class Libraries",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "1-57559-008-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mindq.com/",
  note =         "CD ROM.",
  price =        "US\$49.95",
  URL =          "http://www.mindq.com/java/jpaccl.html",
  acknowledgement = ack-nhfb,
  xxauthor =     "Rapid Systems Solutions",
}

@Book{Enete:1997:JJB,
  author =       "Noel Enete",
  title =        "{Java} Jumpstart: {A} Beginner's Guide to Internet
                 Programming",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xv + 495",
  month =        mar,
  year =         "1997",
  ISBN =         "0-13-565854-3",
  LCCN =         "QA76.73.J38E54 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0135658543/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$29.95",
  URL =          "http://www.prenhall.com/allbooks/ptr_0135658543.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.28in x 7.06in x 1.47in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
  xxtitle =      "{Java} Jump Start: {A} Beginner's Guide to {Internet}
                 Programming",
}

@MastersThesis{Engberg:1997:MJV,
  author =       "David A. Engberg",
  title =        "Multi-user {Java\slash VRML} performance: research
                 project",
  type =         "Master of Science, Plan II",
  school =       "University of California, Berkeley. Department of
                 Electrical Engineering and Computer Sciences",
  address =      "Berkeley, CA, USA",
  pages =        "10",
  year =         "1997",
  LCCN =         "T7.49.1997 E65",
  bibdate =      "Mon May 11 14:39:14 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Englander:1997:DJB,
  author =       "Robert Englander",
  title =        "Developing {Java Beans}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvi + 298",
  year =         "1997",
  ISBN =         "1-56592-289-1",
  LCCN =         "QA76.73.J38 E64 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  note =         "Excerpted in \cite{Englander:1997:JTB}.",
  price =        "US\$29.95",
  URL =          "http://www.ora.com/catalog/javabeans/",
  acknowledgement = ack-nhfb,
  xxtitle =      "Developing {JavaBeans}",
}

@Book{Englander:1997:JGD,
  author =       "Robert Englander",
  title =        "{JavaBeans} Guide du Programmeur",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  month =        dec,
  year =         "1997",
  ISBN =         "2-84177-038-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.editions-oreilly.fr/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "220 FF",
  URL =          "http://www.editions-oreilly.fr/international/france/prog/java-beans.html",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Article{Englander:1997:JTB,
  author =       "Rob Englander",
  title =        "{Java} Talk: The {BeanBox} Tool",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "7",
  number =       "8",
  pages =        "18--19",
  month =        aug,
  year =         "1997",
  ISSN =         "1057-7041",
  bibdate =      "Mon Aug 11 09:00:08 1997",
  note =         "Excerpted from \cite{Englander:1997:DJB}.",
}

@Book{Entsminger:1997:WJ,
  author =       "Gary Entsminger",
  title =        "The Way of {Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xix + 392",
  year =         "1997",
  ISBN =         "0-13-491978-5",
  LCCN =         "QA76.73.J38E58 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0134919785/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$34.95",
  URL =          "http://www.prenhall.com/allbooks/ptr_0134919785.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.24in x 7.03in x 1.35in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Erlenkotter:1997:JHS,
  author =       "Helmut Erlenk{\"o}tter and Volker Reher",
  title =        "{Java. HTML, Scripts, Applets und Anwendungen}",
  publisher =    "Rowohlt Taschenbuch",
  address =      "Reinbek bei Hamburg, Germany",
  pages =        "320",
  year =         "1997",
  ISBN =         "3-499-19872-X",
  LCCN =         "????",
  bibdate =      "Sat May 15 16:55:42 1999",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.abc.de/rowohlt.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "20 DM",
  URL =          "http://www.abc.de/rowohlt.html;
                 http://www.rowohlt.de/rowohlt/rororo/klappen/2-97comp.htm;
                 http://www.rowohlt.de/rowohlt/rororo/klappen/2-97comp.htm#Erlenk&#246;
                 tter2",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.abc.de/rowohlt.html",
}

@Article{Etiel:1997:WDJ,
  author =       "Yoav Etiel",
  title =        "What does {Java} bring to engineering?",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "10",
  pages =        "22--22",
  month =        oct,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Book{Eudida:1997:PGJ,
  author =       "{Eudida S.a.s.}",
  title =        "{PC} Guide {Java}",
  publisher =    pub-JACKSON-LIBRI,
  address =      pub-JACKSON-LIBRI:adr,
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "49,000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  url-publisher = "http://www.jacksonlibri.it/",
}

@Article{Farrow:1997:UJa,
  author =       "Rik Farrow",
  title =        "Using {Java}",
  journal =      j-LOGIN,
  volume =       "22",
  number =       "2",
  pages =        "19--23",
  month =        apr,
  year =         "1997",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Fri May 30 17:44:50 1997",
  URL =          "http://www.usenix.org/publications/java/javaindex.html",
  acknowledgement = ack-nhfb,
}

@Article{Farrow:1997:UJb,
  author =       "Rik Farrow",
  title =        "Using {Java}",
  journal =      j-LOGIN,
  volume =       "22",
  number =       "4",
  pages =        "33--36",
  month =        may,
  year =         "1997",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Aug 12 14:32:13 1997",
  URL =          "http://www.usenix.org/publications/java/javaindex.html",
  acknowledgement = ack-nhfb,
}

@Article{Farrow:1997:UJc,
  author =       "Rik Farrow",
  title =        "Using {Java}",
  journal =      j-LOGIN,
  volume =       "22",
  number =       "5",
  pages =        "32--35",
  month =        jun,
  year =         "1997",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Wed Aug 13 10:48:45 MDT 1997",
  bibsource =    "http://www.usenix.org/cgi-bin/sortbib.pl?-sA",
  acknowledgement = ack-nhfb,
}

@Article{Farrow:1997:UJd,
  author =       "Rik Farrow",
  title =        "Using {Java}",
  journal =      j-LOGIN,
  volume =       "22",
  number =       "4",
  pages =        "33--36",
  month =        aug,
  year =         "1997",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Wed Aug 13 10:48:45 MDT 1997",
  bibsource =    "http://www.usenix.org/cgi-bin/sortbib.pl?-sA",
  acknowledgement = ack-nhfb,
}

@Book{Fawcett:1997:JPP,
  author =       "Neil Fawcett and Terry Ridge",
  title =        "{Java} Programming: {A} Practical Guide",
  publisher =    "Butterworth-Heinemann",
  address =      "Oxford, England",
  pages =        "x + 434",
  month =        jul,
  year =         "1997",
  ISBN =         "0-7506-3344-1 (softcover)",
  LCCN =         "QA76.73.J38F39 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.butterworth.heinemann.co.uk/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$26.95",
  acknowledgement = ack-nhfb,
}

@Book{Feather:1997:J,
  author =       "Stephen Feather",
  title =        "{JavaScript}",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  price =        "3300 yen",
  URL =          "http://www.softbank.co.jp/sbnet/books/editer/4th/jsp/;
                 http://www.softbank.co.jp/softbank/publishing/",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Feather:1997:UJ,
  author =       "Stephen Feather and Luke Cassady-Dorion",
  title =        "Usare {JavaScript}",
  publisher =    pub-JACKSON-LIBRI,
  address =      pub-JACKSON-LIBRI:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 16:39:50 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Italian translation of \cite{Feather:1996:JE}.
                 Includes CD-ROM.",
  price =        "65000 Lire",
  URL =          "http://pallade.iol.it/cgi-bin/cmsearch.pl;
                 http://pallade.iol.it/cgi-bin/mercator2/mallurl/AMARCRUDSFAMBATTCORSa001EH/bookstore/jackson/001886.html;
                 http://www.jacksonlibri.it/",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Article{Fedyk:1997:LEJ,
  author =       "Roger Fedyk",
  title =        "Letter to the Editor: {Java} Unveiled",
  journal =      j-BYTE,
  volume =       "22",
  number =       "6",
  pages =        "19--19",
  month =        jun,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Fri May 23 12:32:31 1997",
  acknowledgement = ack-nhfb,
}

@Book{Feghhi:1997:WDG,
  author =       "Jalal Feghhi",
  title =        "{Web} Developer's Guide to {Java Beans}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xvii + 398",
  year =         "1997",
  ISBN =         "1-57610-121-5",
  LCCN =         "QA76.73.J38F44 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1576101215/wholesaleproductA/;
                 http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99; CDN\$55.99",
  URL =          "http://www.coriolis.com/cgi-win/KBSearch.exe;
                 http://www.coriolis.com/Site/MSIE/Books/Ind/wdgjb.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.24in x 7.41in x 1.13in",
  paperback =    "yes",
}

@Article{Fetik:1997:JWS,
  author =       "Richard Fetik",
  title =        "{JavaScript Web} Site Overview: {JavaScript} makes it
                 easy to create dynamic sites that customize pages to
                 the current user's interaction with the site",
  journal =      j-WEB-APPS,
  volume =       "1",
  number =       "1",
  pages =        "35--43",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2287",
  bibdate =      "Sat Jun 28 10:34:20 1997",
  acknowledgement = ack-nhfb,
}

@Book{Fiorentino:1997:CJL,
  author =       "Giuseppe Fiorentino and Maria Rita Lagan{\`a} and
                 Francesco Romani and Franco Turini",
  title =        "{C E Java} Laboratorio di Programmazione",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  month =        sep,
  year =         "1997",
  ISBN =         "88-386-0739-7",
  LCCN =         "????",
  bibdate =      "Fri Nov 01 05:04:42 2002",
  bibsource =    "http://pallade.iol.it/cgi-bin/mercator2/mallurl/CESSECCOCEDRBILEDOMAa000eC/mcghill/index.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "37000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Flanagan:1997:JDG,
  author =       "David Flanagan",
  title =        "{JavaScript}: The Definitive Guide",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xiv + 647",
  month =        feb,
  year =         "1997",
  ISBN =         "1-56592-234-4",
  LCCN =         "QA76.73.V38 F53 1997",
  bibdate =      "Tue Aug 19 12:02:00 1997",
  bibsource =    "ftp://ftp.ora.com/pub/products/catalogs/book.catalog;
                 http://www.amazon.com/exec/obidos/ISBN=1565922344/wholesaleproductA/",
  price =        "US\$32.95",
  acknowledgement = ack-nhfb,
  dimensions =   "9.23in x 7.04in x 1.38in",
  keywords =     "(computer program language); Java (Computer program
                 language); JavaScript; Object-oriented programming
                 (Computer science); technology -- computers and
                 computer technology; World Wide Web servers",
  paperback =    "yes",
}

@Book{Flanagan:1997:JEN,
  author =       "David Flanagan",
  title =        "{Java} Examples in a Nutshell: {A} Companion Volume to
                 {Java} in a Nutshell",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xiv + 397",
  year =         "1997",
  ISBN =         "1-56592-371-5",
  LCCN =         "QA76.73.J38F552 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$19.95",
  URL =          "http://www.ora.com/catalog/jenut/",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.ora.com/catalog/jenut/author.html",
  url-publisher = "http://www.ora.com/",
}

@Book{Flanagan:1997:JNa,
  author =       "David Flanagan",
  title =        "{Java in a Nutshell}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  month =        oct,
  year =         "1997",
  ISBN =         "3-89721-100-9 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.de/",
  note =         "Deutsche Ausgabe.",
  price =        "49 DM",
  URL =          "http://www.oreilly.de/german/java/javanut2/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Flanagan:1997:JNb,
  author =       "David Flanagan",
  title =        "{Java} in a Nutshell",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "4-900900-08-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.oreilly.co.jp/",
  note =         "Japanese translation.",
  price =        "3900 yen",
  URL =          "http://www.ora.com/catalog/jscriptbeta/author.html;
                 http://www.ora.com/international/catalog/japanese/inet/java.html;
                 http://www.ora.com/international/japan/;
                 http://www.oreilly.co.jp/BOOK/java.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Flanagan:1997:JNDa,
  author =       "David Flanagan and others",
  title =        "{Java} in a Nutshell, Deluxe Edition",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Deluxe",
  pages =        "xvi + 610",
  year =         "1997",
  ISBN =         "1-56592-304-9",
  LCCN =         "QA76.73.J38 J38 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$69.95",
  URL =          "http://www.ora.com/catalog/javadeluxe/;
                 http://www.ora.com/catalog/{javadeluxe}/;
                 http://www.oreilly.com/catalog/javadeluxe",
  acknowledgement = ack-nhfb,
}

@Book{Flanagan:1997:JNDb,
  author =       "David Flanagan",
  title =        "{Java} in a Nutshell: a desktop quick reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xvi + 610",
  year =         "1997",
  ISBN =         "1-56592-262-X, 1-56592-273-5",
  LCCN =         "QA76.73.J38F553 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$20",
  series =       "Java Ser",
  URL =          "http://www.ora.com/catalog/javanut2/noframes.html",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Book{Flanagan:1997:JRL,
  author =       "David Flanagan and Mark Grand and Pat Niemeyer and
                 Josh Peck and John Zukowski",
  title =        "{Java} Reference Library on the {Web}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "4000 (est.)",
  month =        nov,
  year =         "1997",
  ISBN =         "1-56592-359-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$59.95",
  URL =          "http://www.ora.com/catalog/javarlw/",
  acknowledgement = ack-nhfb,
}

@Book{Flanagan:1997:JTO,
  author =       "David Flanagan",
  title =        "{Java} tehok{\'o}ytt{\'o}j{\'o}n opas",
  publisher =    "Suomen Atk-kustannus Oy",
  address =      "????",
  month =        dec,
  year =         "1997",
  ISBN =         "951-762-494-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.satku.fi/",
  price =        "????",
  URL =          "http://www.satku.fi/kirjat/4javateho.htm",
  acknowledgement = ack-nhfb,
  language =     "Finnish",
}

@Article{Flanagan:1997:RJD,
  author =       "David Flanagan",
  title =        "Review: {JavaScript}, The Definitive Guide (Beta
                 Edition)",
  journal =      j-LOGIN,
  volume =       "22",
  number =       "1",
  pages =        "60--61",
  month =        feb,
  year =         "1997",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue May 05 08:09:38 1998",
  bibsource =    "http://www.usenix.org/cgi-bin/sortbib.pl?-sA",
  acknowledgement = ack-nhfb,
}

@Article{Flohr:1997:IIS,
  author =       "Udo Flohr",
  title =        "Intelligent Intranets --- Some tips and products that
                 will help you avoid anarchy",
  journal =      j-BYTE,
  volume =       "22",
  number =       "8",
  pages =        "69--??",
  month =        aug,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Aug 23 06:59:32 MDT 1997",
  acknowledgement = ack-nhfb,
}

@Article{Foster:1997:TUS,
  author =       "Ian Foster and George K. Thiruvathukal and Steven
                 Tuecke",
  title =        "Technologies for ubiquitous supercomputing: a {Java}
                 interface to the {Nexus} communication system",
  journal =      j-CPE,
  volume =       "9",
  number =       "6",
  pages =        "465--475",
  month =        jun,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:32 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13871;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13871&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Fox:1997:EJC,
  author =       "Geoffrey Fox",
  title =        "Editorial: {Java} for computational science and
                 engineering --- simulation and modeling",
  journal =      j-CPE,
  volume =       "9",
  number =       "6",
  pages =        "413--414",
  month =        jun,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:32 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13882;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13882&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Fox:1997:JCS,
  author =       "Geoffrey Fox",
  title =        "{Java} for computational science and engineering ---
                 simulation and modeling {II}",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1001--1002",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13845;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13845&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Fox:1997:JKW,
  author =       "Jim Fox",
  title =        "Is {Java} the Key to {Web} Animation?",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "6",
  pages =        "72, 75, 76, 78, 80",
  month =        jun,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Thu Jun 26 09:50:03 1997",
  acknowledgement = ack-nhfb,
}

@Article{Fox:1997:JPC,
  author =       "Geoffrey C. Fox and Wojtek Furmanski",
  title =        "{Java} for parallel computing and as a general
                 language for scientific and engineering simulation and
                 modeling",
  journal =      j-CPE,
  volume =       "9",
  number =       "6",
  pages =        "415--425",
  month =        jun,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:32 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13868;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13868&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Fox:1997:PFJ,
  author =       "Geoffrey Fox and Xiaoming Li and Zheng Qiang and Wu
                 Zhigang",
  title =        "A prototype of {Fortran}-to-{Java} converter",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1047--1061",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13832;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13832&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{FraminanTorres:1997:JAD,
  author =       "Jos{\'e} Manuel {Frami{\~n}{\'a}n Torres}",
  title =        "{Java}: Al {D}{\'\i}a en una Hora",
  publisher =    pub-ANAYA-MULTIMEDIA,
  address =      pub-ANAYA-MULTIMEDIA:adr,
  pages =        "128",
  year =         "1997",
  ISBN =         "84-415-0061-4",
  LCCN =         "????",
  bibdate =      "Sat May 15 17:01:24 1999",
  bibsource =    "http://www.anaya.es/multimedia/; http://www.edera.es/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  price =        "495 Ptas.",
  URL =          "http://www.anaya.es/Catalogo/CGA?act=L&art=2316035&ed=2300;
                 http://www.anaya.es/multimedia/;
                 http://www.anayamultimedia.es/cgi-multi/notas_prensa.pl?2316035&*2&torres&1",
  acknowledgement = ack-nhfb,
  language =     "Catalan",
}

@Article{Frenger:1997:RRL,
  author =       "Paul Frenger",
  title =        "A Review of Robotics Languages",
  journal =      j-SIGPLAN,
  volume =       "32",
  number =       "4",
  pages =        "27--31",
  month =        apr,
  year =         "1997",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Wed Jun 4 13:20:36 MDT 1997",
  note =         "Discusses PostScript, Ghostscript, Tps (transportable
                 PostScript), Java, and others.",
  acknowledgement = ack-nhfb,
}

@Book{Frentzen:1997:JPA,
  author =       "Jeff Frentzen",
  title =        "{JavaScript} Programmer's Annotated Archives",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "0-07-882364-1 (softcover)",
  LCCN =         "????",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  note =         "Includes CD-ROM.",
  price =        "US\$39.99",
}

@Book{Friedel:1997:JPC,
  author =       "David H. Friedel and Joshua Kerievsky and Anthony
                 Potts",
  title =        "{Java-Programmierung mit Caf{\'e}}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "461",
  year =         "1997",
  ISBN =         "3-8266-0315-X (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 17:40:22 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  price =        "50 DM",
  URL =          "http://www.itp.de/;
                 http://www.thomson.com/intluk.html",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Froherz:1997:TPJ,
  author =       "Michael Froherz and Peter Toenne",
  title =        "{T{\"o}nne: Projekte mit Java}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "450",
  year =         "1997",
  ISBN =         "3-8266-0316-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 10:22:15 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "69 DM",
  URL =          "http://www.itp.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Fronckowiak:1997:TYD,
  author =       "John Fronckowiak and Gordon B. McMillan",
  title =        "Teach Yourself Database Programming With {Visual J++}
                 In 21 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxiii + 774",
  year =         "1997",
  ISBN =         "1-57521-262-5",
  LCCN =         "QA76.73.J38F76 1997",
  bibdate =      "Mon Jun 22 09:25:09 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575212625.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
}

@Book{Gaither:1997:MGJ,
  author =       "Mark Gaither",
  title =        "60 Minute Guide to {Java}",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  URL =          "http://www.lanw.com/mgbio.htm;
                 http://www.softbank.co.jp/publishing/osbooks/java/java60.html;
                 http://www.softbank.co.jp/softbank/publishing/",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Gall:1997:PJB,
  author =       "Ulrich Gall and Franz J. Hauck",
  title =        "{Promondia}: {A} {Java}-based framework for real-time
                 group communication in the {Web}",
  journal =      j-COMP-NET-ISDN,
  volume =       "29",
  number =       "8--13",
  pages =        "917--926",
  day =          "30",
  month =        sep,
  year =         "1997",
  CODEN =        "CNISE9",
  ISSN =         "0169-7552",
  bibdate =      "Sat Sep 25 15:30:03 1999",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Misc/Ciancarini.bib;
                 http://www.elsevier.com/cgi-bin/cas/tree/store/cna/cas_free/browse/browse.cgi?year=1997&volume=29&issue=08-13",
  URL =          "http://www.elsevier.com/cgi-bin/cas/tree/store/comnet/cas_sub/browse/browse.cgi?year=1997&volume=29&issue=08-13&aid=1682",
  acknowledgement = ack-nhfb,
  annote =       "Proc. 6th Int. WWW Conference, Paris",
  keyword =      "groupware, WWW",
}

@Article{Gantz:1997:JCB,
  author =       "John Gantz",
  title =        "Has the {Java} crusaded been infiltrated?",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "24",
  pages =        "33--33",
  day =          "16",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Jul 03 17:01:19 1997",
  note =         "Argues that 100\% Pure Java will be unattainable, as
                 vendors promote proprietary changes to the language and
                 environment.",
  acknowledgement = ack-nhfb,
}

@Article{Garber:1997:NBAa,
  author =       "Lee Garber",
  title =        "News Briefs: Agency: Net Use Hasn't Hurt {US} Phone
                 System; {Apple} Unveils Turnaround Strategy; {JTC}
                 Rejects {Java} Standards Plan; Vendors Plan 300-nm
                 Wafers; Battle Brews Over Smart Card Encryption;
                 Countries Lift {Internet} Telephone Ban; {Motorola}
                 Proposes Satellite System; Vendors Agree on
                 High-Capacity Disks; ``Wrapping'' Software Sales;
                 {Tonga} Offers Domain Name Alternative",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "9",
  pages =        "19--22",
  month =        sep,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Tue Apr 14 08:05:54 1998",
  URL =          "http://neumann.computer.org/co/books/co1997/pdf/r9019.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Garber:1997:NBAb,
  author =       "Lee Garber",
  title =        "News Briefs: Appliance War Could Make {Web} Less Open;
                 {Microsoft}, {Netscape} Agree of {VRML}; {CORBA} to
                 Stay Independent of {Java}; {US} Runs out of Visas for
                 Foreign Computer Workers; New {Year 2000} Problems
                 Emerge",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "10",
  pages =        "20, 23--25",
  month =        oct,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Tue Apr 14 08:05:58 1998",
  URL =          "http://pdf.computer.org/co/books/co1997/pdf/rx020.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Garber:1997:NBP,
  author =       "Lee Garber",
  title =        "News Briefs: Plans for {Java} Standards Draws Fire",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "7",
  pages =        "17--17",
  month =        jul,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Fri Jul 11 09:20:43 1997",
  note =         "Discusses the pending request by Sun to the Joint
                 Technical Committee of the International Organization
                 for Standardization and the International
                 Electrotechnical Commission to standardize Java, and
                 the opposition that has been raised by Sun's
                 competitors.",
}

@Book{Garcia:1997:HCJ,
  author =       "Alonso Alvarez Garcia",
  title =        "{HTML CGI Java} Servidores Tecnologia {WWW}",
  publisher =    pub-ANAYA-MULTIMEDIA,
  address =      pub-ANAYA-MULTIMEDIA:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "84-7614-959-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/spanish.html;
                 http://www.anaya.es/multimedia/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "3250 Ptas.",
  URL =          "http://www.anaya.es/Catalogo/CGA?act=L&art=2321005&ed=2300;
                 http://www.anaya.es/multimedia/",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Garfinkel:1997:WSC,
  author =       "Simson Garfinkel and Gene Spafford",
  title =        "{Web} Security \& Commerce",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xx + 483",
  year =         "1997",
  ISBN =         "1-56592-269-7",
  LCCN =         "TK5105.59 .G385 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  note =         "Covers Java, JavaScript, and ActiveX.",
  price =        "US\$32.95",
  URL =          "http://www.ora.com/catalog/websec/",
  acknowledgement = ack-nhfb,
}

@InProceedings{Gargaro:1997:ACA,
  author =       "A. Gargaro and G. Smith and R. J. Theriault and R. A.
                 Volz",
  title =        "{Aria-Java} Communication in {ADEPT}",
  crossref =     "ACM:1997:PTA",
  pages =        "231--246",
  year =         "1997",
  bibdate =      "Tue Apr 20 13:43:51 MDT 1999",
  acknowledgement = ack-nhfb,
}

@Book{Garrett:1997:VCP,
  author =       "Doug Garrett and Anthony Potts and David H. {Friedel,
                 Jr.}",
  title =        "{Visual Caf{\'e}} Programming {FrontRunner}: The
                 Hands-on Guide to Mastering {Java} Development with
                 {Visual Caf{\'e}}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xx + 417",
  year =         "1997",
  ISBN =         "1-57610-160-6",
  LCCN =         "QA76.73.J38 G36 1997",
  bibdate =      "Wed Dec 31 14:34:22 1997",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$29.99, CDN\$41.99",
  URL =          "http://www.coriolis.com/;
                 http://www.coriolis.com/Site/MSIE/Books/Ind/cprfrmac.htm;
                 http://www.coriolis.com/site/msie/books/ind/cprfrmac.htm",
  acknowledgement = ack-nhfb,
}

@Book{Garside:1997:JFC,
  author =       "Roger Garside and John A. Mariani",
  title =        "{Java} First Contact",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "xxvi + 660",
  year =         "1997",
  ISBN =         "1-85032-316-X",
  LCCN =         "QA76.73.J38G37 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.thomson.com/intlitcp.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  annote =       "Also published by Course Technology, Cambridge, MA,
                 USA.",
  url-publisher = "http://www.thomson.com/intlitcp.html",
}

@Article{Gathman:1997:TUJ,
  author =       "Stuart D. Gathman",
  title =        "A Text {UI} for the {Java AWT}",
  journal =      j-DDJ,
  volume =       "22",
  number =       "9",
  pages =        "38, 40--42, 45, 84, 86",
  month =        sep,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Aug 11 12:53:44 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1997:DAP,
  author =       "Sharon Gaudin",
  title =        "Developers await prime-time {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "16",
  pages =        "47--48",
  day =          "21",
  month =        apr,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Wed Apr 30 12:14:50 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1997:IGJ,
  author =       "Sharon Gaudin",
  title =        "{IBM} to give {Java} cross-platform company:
                 {Smalltalk}, {Basic} go platform-independent",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "24",
  pages =        "1, 12",
  day =          "16",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Jul 03 16:56:20 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1997:IPB,
  author =       "Sharon Gaudin",
  title =        "{IBM} plan builds on {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "25",
  pages =        "61--62",
  day =          "23",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Jun 27 09:54:03 1997",
  note =         "IBM's Universal Virtual Machine (UVM) will support
                 Java, Smalltalk, Basic, and possibly Cobol and C++.",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1997:JBM,
  author =       "Sharon Gaudin",
  title =        "{Java} becomes more consumer-friendly",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "27",
  pages =        "64--64",
  day =          "7",
  month =        jul,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Jul 10 13:55:30 1997",
}

@Article{Gaudin:1997:JCL,
  author =       "Sharon Gaudin",
  title =        "{Java}, {CORBA} to link up: {Sun's} cross-platform
                 plan targets {Web} access",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "12",
  pages =        "1, 121",
  day =          "24",
  month =        mar,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Wed Apr 02 07:15:51 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1997:JSC,
  author =       "Sharon Gaudin",
  title =        "{Java}'s speed, cross-platform issues targeted",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "14",
  pages =        "1, 113",
  day =          "7",
  month =        apr,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue Apr 22 07:48:54 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1997:MTR,
  author =       "Sharon Gaudin",
  title =        "{Microsoft} tries to reel in {Java} jumpers: {Redmond}
                 to {C++} developers: Write {Java} for {Windows}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "27",
  pages =        "20--20",
  day =          "7",
  month =        jul,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Jul 10 13:55:30 1997",
}

@Article{Gaudin:1997:NUO,
  author =       "Sharon Gaudin and April Jacobs",
  title =        "{NC} users overcome early {Java} glitches",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "27",
  pages =        "1, 107",
  day =          "7",
  month =        jul,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Jul 10 13:55:30 1997",
}

@Article{Gaudin:1997:OAS,
  author =       "Sharon Gaudin",
  title =        "Online Access: Scientists use {Java}, {CORBA} to study
                 {DNA}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "31",
  pages =        "55, 57",
  day =          "4",
  month =        aug,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Aug 11 08:48:32 1997",
  annote =       "Discusses the DNA database at the European
                 BioInformatics Institute in Cambridge, England, which
                 is soon to be accessible via the World-Wide Web.",
}

@Article{Gaudin:1997:OJL,
  author =       "Sharon Gaudin",
  title =        "{OpenDoc\slash Java} link touted",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "4",
  pages =        "49--49",
  day =          "27",
  month =        jan,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Jan 30 07:55:52 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1997:OTG,
  author =       "Sharon Gaudin",
  title =        "{Oracle} tools to get {Java}, {C++} technology",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "6",
  pages =        "16--16",
  day =          "10",
  month =        feb,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Feb 24 10:50:16 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1997:RJT,
  author =       "Sharon Gaudin",
  title =        "{RAD Java} tools lure business users",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "24",
  pages =        "57, 60",
  day =          "16",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Jul 03 17:05:29 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1997:SAP,
  author =       "Sharon Gaudin",
  title =        "Sun adds on to 100\% {Pure Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "23",
  pages =        "12--12",
  day =          "9",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Jun 27 08:25:01 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1997:SHJ,
  author =       "Sharon Gaudin",
  title =        "{Sun} hits {Java} punch list, but users crave speed",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "29",
  pages =        "10--10",
  day =          "21",
  month =        jul,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Aug 11 08:34:14 1997",
  acknowledgement = ack-nhfb,
  annote =       "From the article: ``Java is about to gain
                 drag-and-drop capabilities, a way to turn ActiveX
                 controls into Java applets, and a way to run Java
                 applets inside an ActiveX container, such as Microsoft
                 Corp.'s Office or Excel\ldots{}. JavaSoft says that it
                 will be answering those pleas [for more speed] with its
                 upcoming HotSpot Java Virtual Machine, which is slated
                 to go into beta testing this fall. \ldots{} HotSpot was
                 designed to run Java code faster by compiling it ---
                 maybe even faster than native C++ code, \ldots{}''.",
}

@Article{Gaudin:1997:SLF,
  author =       "Sharon Gaudin",
  title =        "{Sun} loses first battle in {Java} standard quest: Key
                 issue: Who will control changes to platform?",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "23",
  pages =        "3--3",
  day =          "9",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Jun 27 08:25:01 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1997:SSJ,
  author =       "Sharon Gaudin",
  title =        "{Sun} to spread {Java} beyond computers",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "13",
  pages =        "16--16",
  day =          "31",
  month =        mar,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Sat Apr 05 11:50:32 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1997:STJ,
  author =       "Sharon Gaudin",
  title =        "{Sun} tweaks {Java}, but faster version in works",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "8",
  pages =        "14--14",
  day =          "24",
  month =        feb,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Mar 03 11:35:45 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gaudin:1997:VBJ,
  author =       "Sharon Gaudin",
  title =        "{Visa} boosts {Java}'s credit line: smart cards will
                 redefine how plastic is used",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "31",
  pages =        "1, 16",
  day =          "4",
  month =        aug,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Aug 11 08:34:14 1997",
  acknowledgement = ack-nhfb,
  annote =       "From the article: ``In the biggest Java win to date,
                 credit-card giant Visa International, Inc{.} early next
                 year will begin replacing the magnetic strips on its
                 cards with Java-based computer chips. \ldots{} By the
                 end of next year [1998], Visa expects to have 2 million
                 to 3 million Java-based smart cards in use in the U.S.
                 \ldots{} By 2001, the goals is to have 200 million chip
                 cards circulating worldwide.''",
}

@Article{Gaudin:1997:YTC,
  author =       "Sharon Gaudin",
  title =        "You, too, can search for life on {Mars}: {Java} applet
                 lets public take a closer look at planet",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "28",
  pages =        "53--54",
  day =          "14",
  month =        jul,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Jul 18 10:02:51 1997",
  URL =          "http://mars.graham.com/wits",
  acknowledgement = ack-nhfb,
}

@Book{Geary:1997:GJA,
  author =       "David M. Geary and Alan L. McClellan",
  title =        "{Graphic {Java}. Das AWT beherrschen}",
  publisher =    pub-HEINZ-HEISE,
  address =      pub-HEINZ-HEISE:adr,
  pages =        "607",
  year =         "1997",
  ISBN =         "3-88229-089-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.heise.de/buch/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "German translation of \cite{Geary:1997:GJMa}.",
  price =        "88,00 DM",
  URL =          "http://www.emedia.de/bin/bookshop?show=4864&id=",
  acknowledgement = ack-nhfb,
  keywords =     "Computer graphics -- Computer programs; Java (Computer
                 program language); object-oriented databases",
  language =     "German",
}

@Book{Geary:1997:GJMa,
  author =       "David M. Geary and Alan L. McClellan",
  title =        "Graphic {Java}: Mastering the {AWT}",
  publisher =    pub-SUNSOFT,
  address =      pub-SUNSOFT:adr,
  pages =        "xl + 600",
  year =         "1997",
  ISBN =         "0-13-565847-0",
  LCCN =         "QA76.73.J38G43 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0135658470/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  note =         "Available in German translation
                 \cite{Geary:1997:GJA}.",
  price =        "US\$39.95",
  series =       "SunSoft Press Java series Java series (Mountain View,
                 CA)",
  URL =          "http://www.sun.com/smi/ssoftpress/books/Geary/Geary.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.25in x 7.05in x 1.80in",
  keywords =     "Computer graphics -- Computer programs; Java (Computer
                 program language); object-oriented databases",
  paperback =    "yes",
}

@Book{Geary:1997:GJMb,
  author =       "David M. Geary and Alan L. McClellan",
  title =        "Graphic {Java}: Mastering the {AWT}",
  publisher =    pub-SUNSOFT,
  address =      pub-SUNSOFT:adr,
  edition =      "Second",
  pages =        "900",
  month =        jul,
  year =         "1997",
  ISBN =         "0-13-863077-1",
  LCCN =         "QA76.73.J38G43 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$49.95",
  series =       "SunSoft Press Java series Java series (Mountain View,
                 CA)",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/01386/bud/0138630771.html;
                 http://www.sun.com/smi/ssoftpress/books/Geary/Geary.html",
  acknowledgement = ack-nhfb,
  keywords =     "Computer graphics -- Computer programs; Java (Computer
                 program language); object-oriented databases",
}

@Book{Gieseke:1997:PPH,
  author =       "Wolfram Gieseke and Michael Knapp",
  title =        "{PC Praxisbuch Homepage-Design mit HTML \& Java}",
  publisher =    pub-DATA-BECKER,
  address =      pub-DATA-BECKER:adr,
  pages =        "357",
  year =         "1997",
  ISBN =         "3-8158-1309-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.data-becker.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "49 DM",
  URL =          "http://www.data-becker.de/buecher/buchinfos/1309.htm;
                 http://www.data-becker.de/buecher/buecher.htm#pcp
                 homepage",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.data-becker.de/",
  xxtitle =      "{Homepage-Design mit HTML und Java}",
}

@Article{Giguere:1997:JBN,
  author =       "Eric Gigu{\`e}re",
  title =        "{Java Beans} and the New Event Model",
  journal =      j-DDJ,
  volume =       "22",
  number =       "4",
  pages =        "50, 52, 53, 79, 80",
  month =        apr,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat May 31 09:24:26 1997",
  abstract =     "Java Beans is a component model for building and using
                 Java-based components. Eric examines the Java Beans
                 specification and describes the event model that lets
                 you glue components together.",
  acknowledgement = ack-nhfb,
}

@Book{Gilbert:1997:OOP,
  author =       "Stephen Gilbert and Bill McCarty",
  title =        "Object Oriented Programming In {Java}",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "xxii + 953",
  year =         "1997",
  ISBN =         "1-57169-086-7",
  LCCN =         "QA76.64.G55 1997",
  bibdate =      "Mon Jun 22 09:26:18 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/waite/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "118,00 DM; US\$60",
  series =       "Mitchell Waite Signature Series",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15716/bud/1571690867.html;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  xxtitle =      "Object Oriented Programming In {Java} 1.1",
}

@Article{Gill:1997:ORD,
  author =       "Philip Gill",
  title =        "Object\slash Relational Databases: The Key to
                 Mainstream Acceptance? {ORDBMS} may be as important as
                 {Java} in bringing objects in from the code",
  journal =      j-OBJECT-MAG,
  volume =       "7",
  number =       "2",
  pages =        "14--15",
  month =        apr,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Thu Apr 24 07:59:31 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gillin:1997:FJP,
  author =       "Paul Gillin",
  title =        "Up Front: {Java} Politics",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "19",
  pages =        "2--2",
  day =          "12",
  month =        may,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri May 16 09:46:12 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gillmor:1997:DDA,
  author =       "Steve Gillmor",
  title =        "Dial 411 for Directory Assistance --- {Novell}'s
                 latest {NetWare} release bets big on {Java} and the
                 intranet",
  journal =      j-BYTE,
  volume =       "22",
  number =       "1",
  pages =        "137--??",
  month =        jan,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Jan 25 14:42:08 MST 1997",
  acknowledgement = ack-nhfb,
}

@Book{Glahn:1997:FJ,
  author =       "Kay Glahn",
  title =        "{Free 4 Java}",
  publisher =    pub-CARL-HANSER,
  address =      pub-CARL-HANSER:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "3-446-31130-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.hanser.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "40 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.hanser.de/",
}

@Book{Glahn:1997:FJT,
  author =       "Kay Glahn",
  title =        "{Free 4 {Java}: Tools f{\"u}r das Internet. JDKs
                 f{\"u}r Windows, Mac und UNIX}",
  publisher =    "Computer und Literaturverlag",
  address =      "????",
  pages =        "????",
  month =        jul,
  year =         "1997",
  ISBN =         "3-932311-30-2 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.emedia.de/bin/bookshop?verlag=Computer+und+Literaturverlag&id=;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "39 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Glahn:1997:JM,
  author =       "Kay Glahn",
  title =        "{Java mit Methode}",
  publisher =    pub-CARL-HANSER,
  address =      pub-CARL-HANSER:adr,
  pages =        "1000",
  year =         "1997",
  ISBN =         "3-446-31103-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.hanser.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "98 DM",
  URL =          "http://www.hanser.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Glahn:1997:JMA,
  author =       "Kay Glahn and others",
  title =        "{Java 1.1 mit Methode: Applikationen und Applets im
                 Internet und Intranet}",
  publisher =    "Computer und Literaturverlag",
  address =      "????",
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "3982311035 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Mon May 11 09:42:00 1998",
  bibsource =    "http://www.emedia.de/bin/bookshop?verlag=Computer+und+Literaturverlag&id=;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "98 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Glass:1997:JGL,
  author =       "G. Glass",
  title =        "The {Java Generic Library}",
  journal =      j-C-PLUS-PLUS-REPORT,
  volume =       "9",
  number =       "1",
  pages =        "70--74",
  month =        jan,
  year =         "1997",
  CODEN =        "CRPTE7",
  ISSN =         "1040-6042",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6115 (Programming support); C6110J (Object-oriented
                 programming); C6140D (High level languages)",
  keywords =     "containers; design goals; development systems;
                 Internet; Internet distribution; Java Development Kit;
                 Java Generic Library; JGL; object-oriented languages;
                 reusable; reusable algorithms; software libraries;
                 software tools; Standard Template Library; STL design
                 philosophy",
  treatment =    "P Practical",
}

@Article{Glossner:1997:DE,
  author =       "C. J. Glossner and S. Vassiliadis",
  title =        "The {Delft-Java} Engine",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1300",
  pages =        "766--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1997b.bib",
  acknowledgement = ack-nhfb,
}

@Article{Goff:1997:SRJ,
  author =       "Leslie Goff",
  title =        "Special Report: {Java}: Do It Yourself: {Java} pros
                 tell how to give your career the {Java} jolt",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "19",
  pages =        "88--89",
  day =          "12",
  month =        may,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri May 16 09:46:12 1997",
  acknowledgement = ack-nhfb,
}

@Article{Goldstein:1997:GSM,
  author =       "T. Goldstein",
  title =        "The Gateway Security Model in the {Java} Electronic
                 Commerce Framework",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1318",
  pages =        "340--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@InProceedings{Gong:1997:GBS,
  author =       "Li Gong and Marianne Mueller and Hemma Prafullchandra
                 and Roland Schemers",
  title =        "Going Beyond the Sandbox: An Overview of the New
                 Security Architecture in the {Java Development Kit
                 1.2}",
  crossref =     "USENIX:1997:USI",
  pages =        "103--112",
  year =         "1997",
  bibdate =      "Tue Oct 22 15:30:32 2002",
  URL =          "http://www.usenix.org/publications/library/proceedings/usits97/gong.html",
  acknowledgement = ack-nhfb,
}

@Article{Gong:1997:JSP,
  author =       "Li Gong",
  title =        "{Java} Security: Present and Near Future: Coping with
                 the rapidly evolving security issues of cross-platform
                 computing",
  journal =      j-IEEE-MICRO,
  volume =       "17",
  number =       "3",
  pages =        "14--??",
  month =        may # "\slash " # jun,
  year =         "1997",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732",
  bibdate =      "Tue Aug 12 12:35:06 MDT 1997",
  URL =          "http://pascal.computer.org/mi/books/mi1997/pdf/m3014.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Goodman:1997:OMGa,
  author =       "Danny Goodman",
  title =        "Official {Marimba} Guide to {Bongo}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxxi + 511",
  year =         "1997",
  ISBN =         "1-57521-254-4",
  LCCN =         "QA76.9.U83G66 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$40",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575212544.html",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.dannyg.com/",
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
}

@Book{Goodman:1997:OMGb,
  author =       "Danny Goodman",
  title =        "Official {Marimba} Guide to {Bongo}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  month =        aug,
  year =         "1997",
  ISBN =         "4-88735-072-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mmjp.or.jp/prentice/",
  price =        "4,300 yen",
  URL =          "http://www.mmjp.or.jp/prentice/wa_int15-j.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.mmjp.or.jp/prentice/",
  xxtitle =      "{Marimba Bongo}",
}

@Book{Goodman:1997:PJ,
  author =       "Danny Goodman",
  title =        "Programaci{\'o}n en {JavaScript}",
  publisher =    pub-ANAYA-MULTIMEDIA,
  address =      pub-ANAYA-MULTIMEDIA:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "84-415-0080-0",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 17:28:52 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  price =        "4495 Ptas.",
  URL =          "http://www.anayamultimedia.es/cgi-multi/notas_prensa.pl?2321010&*2&goodman&1",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Goralski:1997:VEV,
  author =       "Walter Goralski and Matthew Poli and Peter Vogel",
  title =        "{VRML}: exploring virtual worlds on the {Internet}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xi + 481",
  year =         "1997",
  ISBN =         "0-13-486960-5, 0-614-14500-7",
  LCCN =         "QA76.76.H94G67 1997",
  bibdate =      "Wed Jun 17 08:55:24 1998",
  note =         "Includes some discussion of Java.",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
  keywords =     "Internet (Computer network); VRML (Document markup
                 language)",
}

@Book{Gosling:1997:AJVa,
  author =       "James Gosling and Frank Yellin and {The Java Team}",
  title =        "Les {API} de {Java}, Volume 1: Le noyau",
  publisher =    pub-ITP-FRANCE,
  address =      pub-ITP-FRANCE:adr,
  pages =        "xxxi + 438",
  year =         "1997",
  ISBN =         "2-84180-998-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.thomson.com/intluk.html",
  note =         "French translation of \cite{Gosling:1996:JAPa}.
                 Includes CD-ROM.",
  price =        "328 FF",
  URL =          "http://www.awl.com/cseng/javaseries/international/france.htm;
                 http://www.thomson.com/intluk.html",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Gosling:1997:AJVb,
  author =       "James Gosling and Frank Yellin and {The Java Team}",
  title =        "Les {API} de {Java}, Volume 2: Applets et l'{AWT}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "xxix + 349",
  year =         "1997",
  ISBN =         "2-84180-999-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.thomson.com/intluk.html",
  note =         "French translation of \cite{Gosling:1996:JAPb}.
                 Includes CD-ROM.",
  price =        "318 FF",
  URL =          "http://www.awl.com/cseng/javaseries/international/france.htm;
                 http://www.thomson.com/intluk.html",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Article{Gosling:1997:FJ,
  author =       "James Gosling",
  title =        "The Feel of {Java}",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "6",
  pages =        "53--57",
  month =        jun,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Wed Jun 04 08:59:03 1997",
  acknowledgement = ack-nhfb,
}

@Book{Gosling:1997:JS,
  author =       "James Gosling and Bill Joy and Guy L. {Steele, Jr.}",
  title =        "{Java: Die Sprachspezifikation: Die offizielle
                 Dokumentation von JavaSoft}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxi + 758",
  year =         "1997",
  ISBN =         "3-8273-1038-5",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 08:24:46 1998",
  bibsource =    "http://www.addison-wesley.de/katalog;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "German translation of \cite{Gosling:1996:JLS}.",
  price =        "89,90 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?textexpr=Java&id=00113",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-author =   "http://java.sun.com/people/jag/",
  url-publisher = "http://www.addison-wesley.de/",
}

@Book{Grand:1997:JFC,
  author =       "Mark Grand and Jonathan Knudsen",
  title =        "{Java} Fundamental Classes Reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxi + 1090",
  month =        may,
  year =         "1997",
  ISBN =         "1-56592-241-7",
  LCCN =         "QA76.73.J38 G728 1997",
  bibdate =      "Mon May 11 10:29:37 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1565922417/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$34.95",
  URL =          "http://www.ora.com/catalog/javafund/;
                 http://www.oreilly.com/catalog/javafund",
  acknowledgement = ack-nhfb,
  dimensions =   "9.19in x 7.03in x 2.12in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Grand:1997:JLRa,
  author =       "Mark Grand",
  title =        "{Java} Language Reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xiv + 448",
  month =        jan,
  year =         "1997",
  ISBN =         "1-56592-204-2",
  LCCN =         "QA76.73.J38 G73 1997",
  bibdate =      "Mon May 11 10:32:14 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1565922042/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$24.95",
  URL =          "http://www.ora.com/catalog/javalang/noframes.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.13in x 6.99in x 1.02in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Grand:1997:JLRb,
  author =       "Mark Grand",
  title =        "{Java} Language Reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xiv + 475",
  year =         "1997",
  ISBN =         "1-56592-326-X",
  LCCN =         "QA76.73.J38 G73 1997b",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$32.95",
  URL =          "http://www.ora.com/catalog/javalang2/;
                 http://www.ora.com/catalog/{javalang}2/;
                 http://www.oreilly.com/catalog/javalang2",
  acknowledgement = ack-nhfb,
}

@Article{Gray:1997:IDC,
  author =       "Paul A. Gray and Vaidy S. Sunderam",
  title =        "{IceT}: distributed computing and {Java}",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1161--1167",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13820;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13820&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Grehan:1997:JCV,
  author =       "Rich Grehan",
  title =        "Javatalk: Convert {Visual Basic} to {Java}",
  journal =      j-BYTE,
  volume =       "22",
  number =       "3",
  pages =        "188--188",
  month =        mar,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Feb 24 10:54:23 1997",
  acknowledgement = ack-nhfb,
}

@Article{Grehan:1997:JJA,
  author =       "Rich Grehan",
  title =        "{Javatalk}: Jet-assisted {Java}: {Optima++} developers
                 will feel at home in {Powersoft}'s {PowerJ} for
                 {Java}",
  journal =      j-BYTE,
  volume =       "22",
  number =       "5",
  pages =        "103--104",
  month =        may,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Apr 19 09:18:24 1997",
  acknowledgement = ack-nhfb,
}

@Article{Grehan:1997:JRP,
  author =       "Rich Grehan",
  title =        "{Javatalk}: Rebuilt Parts: {Parts for Java} delivers
                 an excellent visual programming environment for
                 {Java}",
  journal =      j-BYTE,
  volume =       "22",
  number =       "10",
  pages =        "117--118",
  month =        oct,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Oct 13 10:09:41 1997",
  acknowledgement = ack-nhfb,
}

@Article{Grehan:1997:JRR,
  author =       "Rick Grehan",
  title =        "{Java}'s {RAD} Route to Data Access",
  journal =      j-BYTE,
  volume =       "22",
  number =       "2",
  pages =        "192--192",
  month =        feb,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Jan 25 14:37:35 1997",
  acknowledgement = ack-nhfb,
}

@Article{Grehan:1997:JSL,
  author =       "Rick Grehan",
  title =        "{Javatalk}: {SuperCede} Lives Up to Its Names",
  journal =      j-BYTE,
  volume =       "22",
  number =       "4",
  pages =        "125--126",
  month =        apr,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Fri Mar 14 07:40:50 1997",
  acknowledgement = ack-nhfb,
}

@Article{Grehan:1997:JVA,
  author =       "Rick Grehan",
  title =        "{Javatalk}: {Visual Age for Java}: {IBM's Visual Age
                 for Java} isn't just beans",
  journal =      j-BYTE,
  volume =       "22",
  number =       "7",
  pages =        "101--102",
  month =        jul,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Fri Jun 27 08:37:54 1997",
  acknowledgement = ack-nhfb,
}

@Article{Grehan:1997:JVJ,
  author =       "Rick Grehan",
  title =        "{Javatalk}: {Vibe Java}: Feel that cross-platform
                 {Vibe} is one thing; deploying it is something else",
  journal =      j-BYTE,
  volume =       "22",
  number =       "9",
  pages =        "89--90",
  month =        sep,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Aug 23 07:11:03 1997",
  note =         "Praises Visix's \cite{Nance:1995:WOG} Vibe
                 springs-and-strut geometry management, but is severely
                 critical of its non-standardness and lack of
                 security.",
  acknowledgement = ack-nhfb,
}

@Article{Grehan:1997:JWC,
  author =       "Rick Grehan",
  title =        "{Javatalk}: Write Cosmic Code: {Cosmo Code}, soon to
                 be combined with {SGI}'s {Cosmo Worlds 3-D} development
                 system, is a worthy {Java IDE} on its own",
  journal =      j-BYTE,
  volume =       "22",
  number =       "8",
  pages =        "113--114",
  month =        aug,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Jul 21 10:22:57 1997",
  acknowledgement = ack-nhfb,
}

@Article{Grehan:1997:RDS,
  author =       "Rick Grehan",
  title =        "Review: Development Software: {Java Development Kit},
                 Take Two",
  journal =      j-BYTE,
  volume =       "22",
  number =       "4",
  pages =        "145--146",
  month =        apr,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Fri Mar 14 07:40:50 1997",
  acknowledgement = ack-nhfb,
}

@Article{Grehan:1997:UDM,
  author =       "Rick Grehan",
  title =        "An Uncertain Discovery --- {Metrowerks}' {Discover
                 Programming} will give you a decent introduction to
                 {Java}, but it can be annoying",
  journal =      j-BYTE,
  volume =       "22",
  number =       "11",
  pages =        "101--??",
  month =        nov,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Nov 24 17:12:05 MST 1997",
  acknowledgement = ack-nhfb,
}

@Book{Griffith:1997:JMR,
  author =       "Arthur Griffith",
  title =        "The {Java} Master Reference",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xv + 1615",
  month =        may,
  year =         "1997",
  ISBN =         "0-7645-3084-4 (softcover)",
  LCCN =         "QA76.73.J38G75 1998",
  bibdate =      "Wed Jun 17 09:10:27 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$59.99",
  URL =          "http://www.idgbooks.com/database/book_result.msql?uid=uidg81&isbn=0-7645-3084-4",
  acknowledgement = ack-nhfb,
}

@Article{Grinzo:1997:EPN,
  author =       "Lou Grinzo",
  title =        "Extended Precision Native Integers for {Java}: When
                 performance counts",
  journal =      j-DDJ,
  volume =       "22",
  number =       "11",
  pages =        "42, 44--45, 91--92",
  month =        nov,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Nov 28 17:28:03 MST 1997",
  abstract =     "To address performance problems in the JDK 1.1
                 BigInteger class Lou implemented mlnts his own monster
                 integer library. The main difference between Lou's
                 mlnts and BigInteger is that BigInteger offers
                 arbitrary precision while Lou's library provides signed
                 integers fixed at 256 bits.",
  acknowledgement = ack-nhfb,
}

@Book{Groner:1997:JAS,
  author =       "Daniel Groner and Todd Sundsted and K. C. Hopson and
                 Harish Prabandham",
  title =        "{Java API Superbible}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "3-8272-4507-9 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 17:40:22 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "German translation of \cite{Groner:1996:JLS}. Includes
                 CD-ROM.",
  price =        "119 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=24507&x_stichwort=Groner&x_sprache=A&x_start=1&x_gefunden=2&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm;
                 http://www.mut.com/",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.mut.ch/",
}

@Book{Gulbransen:1997:CSA,
  author =       "David Gulbransen and Kenrick Rawlings",
  title =        "Cree Sus Applets por {Web} con {Java}",
  publisher =    pub-PH-HISPANOAMERICANA,
  address =      pub-PH-HISPANOAMERICANA:adr,
  pages =        "xi + 307 (or 328??)",
  year =         "1997",
  ISBN =         "968-880-782-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/spanish.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/",
  note =         "Spanish translation of \cite{Gulbransen:1996:CWA}.
                 Includes CD-ROM.",
  price =        "3120 Ptas.",
  URL =          "http://prentice.com.mx/;
                 http://prentice.com.mx/libros/cree_applets.html;
                 http://www.mcl.com.mx/sotano/prentice.fm$Retrive?RecID=2641&html=HTMLRecord1",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Gurewich:1997:JMS,
  author =       "Nathan Gurewich and Ori Gurewich",
  title =        "{Java} Manual of Style",
  publisher =    pub-IMPRESS,
  address =      pub-IMPRESS:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "4-8443-4763-X (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html;
                 http://www.ips.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Japanese translation.",
  price =        "1631 yen",
  URL =          "http://www.ips.co.jp/;
                 http://www.ips.co.jp/book/4763/4763.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Halfhill:1997:TWT,
  author =       "Tom H. Halfhill",
  title =        "Today the {Web}, Tomorrow the World. Is {Java} a
                 serious programming language? Yes. Will it become a
                 {Windows} killer? Maybe",
  journal =      j-BYTE,
  volume =       "22",
  number =       "1",
  pages =        "68--71, 74, 76, 78, 80",
  month =        jan,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Dec 28 07:00:20 1996",
  acknowledgement = ack-nhfb,
}

@Book{Hall:1997:CWP,
  author =       "Marty Hall",
  title =        "Core {Web} Programming: {HTML}, {Java}, {CGI}, \&
                 {Javascript}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  month =        dec,
  year =         "1997",
  ISBN =         "0-13-625666-X",
  LCCN =         "QA76.625.H35 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_013625666x.html",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.apl.jhu.edu/~hall/",
  url-publisher = "http://www.prenhalll.com/",
}

@Article{Hamblin:1997:AEJ,
  author =       "Matt Hamblin",
  title =        "All eyes on {Java}'s purity, speed: Language poky, but
                 users say they still love it",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "23",
  pages =        "12--12",
  day =          "9",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Jun 27 08:25:01 1997",
  acknowledgement = ack-nhfb,
}

@Book{Hamilton:1997:JDA,
  author =       "Graham Hamilton and Rick Cattell and Maydene Fisher",
  title =        "{JDBC} Database Access With {Java}: {A} Tutorial and
                 Annotated Reference",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xvi + 462",
  year =         "1997",
  ISBN =         "0-201-30995-5",
  LCCN =         "QA76.73.J38H35 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$37.61",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0-201-30995-5&ptype=0",
  acknowledgement = ack-nhfb,
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=1083",
  url-publisher = "http://www.aw.com/",
}

@Book{Hamilton:1997:JDJ,
  author =       "Graham Hamilton and Rick Cattell and Maydene Fisher",
  title =        "{JDBC Datenbankzugriff mit Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "500",
  month =        nov,
  year =         "1997",
  ISBN =         "3-8273-1306-6",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 08:36:51 1998",
  bibsource =    "http://www.addison-wesley.de/katalog;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "German translation of \cite{Hamilton:1997:JDA}.",
  price =        "79,90 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?id=00269;
                 http://www.addison-wesley.de/katalog/item.ppml?textexpr=Java&id=00265",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=1083",
  url-publisher = "http://www.addison-wesley.de/",
}

@Book{Han:1997:JMW,
  author =       "Sangbeom Han",
  title =        "{Java} Mastering on which {C} Expert Gives a Lecture",
  publisher =    "Cyber Publishing",
  address =      "??, Korea",
  pages =        "????",
  year =         "1997",
  ISBN =         "89-7636-027-3 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/korean.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "10,000 won",
  URL =          "http://www.chomdan.com/sister.html",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Article{Hardwick:1997:ISW,
  author =       "Jonathan C. Hardwick and Girija Narlikar and Jay
                 Sipelstein",
  title =        "Interactive simulations on the {Web}: compiling {N
                 ESL} into {Java}",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1075--1089",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13829;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13829&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Harmon:1997:UUD,
  author =       "Paul Harmon and Mark Watson",
  title =        "Understanding {UML}: the developer's guide: with a
                 {Web}-based application in {Java}",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xvi + 367",
  month =        nov,
  year =         "1997",
  ISBN =         "1-55860-465-0",
  LCCN =         "QA76.9.O35H36 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mkp.com/",
  price =        "US\$30",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.markwatson.com/",
  url-publisher = "http://www.mkp.com/",
  xxtitle =      "Introduction to the New Unified Modeling Language:
                 Including an {Internet} Application in {Java}",
}

@Book{Harold:1997:JNP,
  author =       "Elliotte Rusty Harold",
  title =        "{Java} Network Programming Guide",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvii + 422",
  year =         "1997",
  ISBN =         "1-56592-227-1",
  LCCN =         "QA76.73.J38 H37 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "ftp://ftp.ora.com/pub/products/catalogs/book.catalog;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$29.95",
  URL =          "http://www.ora.com/catalog/javanetwk/noframes.html;
                 http://www.oreilly.com/catalog/javanetwk",
  acknowledgement = ack-nhfb,
  keywords =     "computer; Java (computer program language); networks;
                 technology -- computers and computer technology",
}

@Article{Harold:1997:JWS,
  author =       "Elliotte Rusty Harold",
  title =        "{JavaTalk}: Writing Servlets with {Jeeves}",
  journal =      j-HP-CHRONICLE,
  volume =       "14",
  number =       "11",
  pages =        "14, 16",
  month =        oct,
  year =         "1997",
  ISSN =         "0892-2829",
  bibdate =      "Mon Jan 12 07:18:40 1998",
  acknowledgement = ack-nhfb,
}

@Book{Harold:1997:PRA,
  author =       "Elliotte Rusty Harold",
  title =        "Programmation {R}{\'e}seau avec {Java}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  month =        oct,
  year =         "1997",
  ISBN =         "2-84177-034-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.editions-oreilly.fr/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "220 FF",
  URL =          "http://www.editions-oreilly.fr/international/france/prog/javanet.html",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Hatton:1997:APP,
  author =       "Tim Hatton",
  title =        "The Awesome Power of {PowerJ}",
  publisher =    pub-MANNING,
  address =      pub-MANNING:adr,
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "1-884777-53-8",
  LCCN =         "QA76.73.J38H377 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$44",
  URL =          "http://www.manning.com/Hatton2/index.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.manning.com/",
}

@Article{Hayes:1997:DLS,
  author =       "Frank Hayes",
  title =        "Dirty little secrets of {Java}, {ActiveX}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "24",
  pages =        "127--127",
  day =          "16",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Jul 03 17:07:35 1997",
  note =         "Criticizes Sun's Java Development Kit for not yet
                 having a just-in-time compiler, and browsers for not
                 caching applets, and Microsoft for not addressing the
                 severe security problems of ActiveX.",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1997:JPM,
  author =       "Frank Hayes",
  title =        "{Java} packages make coding easier but miss
                 opportunities",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "11",
  pages =        "51, 56",
  day =          "17",
  month =        mar,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Mar 24 21:07:14 1997",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1997:PMO,
  author =       "Frank Hayes",
  title =        "Prediction: {Microsoft Office for Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "18",
  pages =        "127--127",
  day =          "5",
  month =        may,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri May 16 09:43:51 1997",
  note =         "Has Microsoft given up on ActiveX? It sure looks like
                 it from the way Microsoft's top people have clammed up
                 about it. \ldots{}",
  acknowledgement = ack-nhfb,
}

@Article{Hayes:1997:SRJ,
  author =       "Frank Hayes",
  title =        "Special Report: {Java}: Product Review: {Corel Office
                 for Java} is a tantalizing but frustrating first draft:
                 Baby Steps",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "19",
  pages =        "85, 87",
  day =          "12",
  month =        may,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri May 16 09:46:12 1997",
  acknowledgement = ack-nhfb,
}

@Book{Heinle:1997:DJC,
  author =       "Nick Heinle",
  title =        "Designing with {JavaScript}: creating dynamic {Web}
                 pages",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xii + 241",
  year =         "1997",
  ISBN =         "1-56592-300-6",
  LCCN =         "QA76.73.J39 H45 1997",
  bibdate =      "Wed Dec 31 14:36:22 1997",
  note =         "Includes CD-ROM.",
  price =        "US\$29.95",
  URL =          "http://www.ora.com/catalog/designjs/",
  acknowledgement = ack-nhfb,
}

@Book{Heller:1997:JDHa,
  author =       "Philip Heller and Simon Roberts and Peter Seymour and
                 Tom McGinn",
  title =        "{Java} 1.1 Developer's Handbook",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xxvii + 1172",
  month =        may,
  year =         "1997",
  ISBN =         "0-7821-1919-0",
  LCCN =         "QA76.73.J38 J359 1997",
  bibdate =      "Mon Jun 22 09:29:11 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0782119190/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  price =        "US\$59.99",
  URL =          "http://www.sybex.com/cgi-bin/bookpg.pl?1919back.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.22in x 7.79in x 2.30in",
}

@Book{Heller:1997:JTGa,
  author =       "Steve Heller",
  title =        "{Java} Training Guide",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  pages =        "350",
  month =        aug,
  year =         "1997",
  ISBN =         "0-12-339106-7",
  LCCN =         "QA76.73.J38H45 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.apnet.com/approfessional/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$49.95",
  URL =          "http://www.apcatalog.com/cgi-bin/AP?ISBN=0123391067&LOCATION=US&FORM=FORM2",
  acknowledgement = ack-nhfb,
}

@Book{Heller:1997:JTGb,
  author =       "Steve Heller",
  title =        "{Java} Training Guide",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  pages =        "????",
  month =        sep,
  year =         "1997",
  ISBN =         "0-12-339107-5",
  LCCN =         "QA76.73.J38H45 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$10",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.apnet.com/approfessional/",
}

@Book{Heller:1997:WAJ,
  author =       "Steve Heller",
  title =        "Who's Afraid Of {Java}?",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  pages =        "xxx + 372",
  year =         "1997",
  ISBN =         "0-12-339101-6",
  LCCN =         "QA76.73.J38H454 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.apnet.com/approfessional/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$39.95",
  URL =          "http://www.apcatalog.com/cgi-bin/AP?ISBN=0123391016&LOCATION=US&FORM=FORM2",
  acknowledgement = ack-nhfb,
}

@Book{Hendrich:1997:JF,
  author =       "Norman Hendrich",
  title =        "{Java f{\"u}r Fortgeschrittene}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "viii + 596",
  year =         "1997",
  ISBN =         "3-540-61531-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.springer.de/",
  note =         "Includes CD-ROM.",
  price =        "48 DM",
  URL =          "http://www.springer.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Henson:1997:LEJ,
  author =       "Scott G. Henson",
  title =        "Letter to the Editor: {Java} and {CRC} Feedback",
  journal =      j-DDJ,
  volume =       "22",
  number =       "6",
  pages =        "10--10",
  month =        jun,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Apr 30 07:02:17 1997",
  acknowledgement = ack-nhfb,
}

@Book{Hermelink:1997:JKJ,
  author =       "Jan Hermelink",
  title =        "{Java --- Das Kompendium: Java-Tutorial,
                 Programmierung von Applikationen, die Schnittstelle zu
                 C und C++, Datenbankzugriff, ausf{\"u}hrliche
                 Referenz}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "3-8272-5195-8",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 10:27:42 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "90 DM",
  URL =          "http://www.mut.com/",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.mut.ch/",
}

@Book{Hertel:1997:LND,
  author =       "Matthias Hertel and others",
  title =        "{Lotus Notes\slash Domino 4.6-Anwendungsentwicklung:
                 Notes- und Internet-Applikationen mit LotusScript, Java
                 und Visual Basic}",
  publisher =    pub-AWV,
  address =      pub-AWV:adr,
  pages =        "????",
  month =        dec,
  year =         "1997",
  ISBN =         "3-8273-1320-1",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?id=00272",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-author =   "http://www.addison-wesley.de/katalog/author.ppml?author=Matthias+Hertel",
  url-publisher = "http://www.addison-wesley.de/",
}

@Article{Hess:1997:DRN,
  author =       "Deborah Hess",
  title =        "{Datapro} Report: New {Java} Tools Cozy Up to
                 Servers",
  journal =      j-BYTE,
  volume =       "22",
  number =       "7",
  pages =        "28--28",
  month =        jul,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Fri Jun 27 08:35:31 1997",
  acknowledgement = ack-nhfb,
}

@Article{Heuring:1997:BRE,
  author =       "Vincent P. Heuring",
  title =        "Book Review: {{\em Essential Java Fast}, John
                 Cowell}",
  journal =      j-OPER-SYS-REV,
  volume =       "31",
  number =       "4",
  pages =        "2--2",
  month =        oct,
  year =         "1997",
  CODEN =        "OSRED8",
  ISSN =         "0163-5980",
  bibdate =      "Sat Aug 26 08:55:52 MDT 2006",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{Hibbard:1997:SJM,
  author =       "Justin Hibbard",
  title =        "Speeding up {Java}\slash mainframe links",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "9",
  pages =        "28--28",
  day =          "3",
  month =        mar,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Mar 07 12:10:56 1997",
  acknowledgement = ack-nhfb,
}

@Article{Hirano:1997:HDE,
  author =       "S. Hirano",
  title =        "{HORB}: Distributed Execution of {Java} Programs",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1274",
  pages =        "29--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@InProceedings{Hiura:1997:PII,
  author =       "H. Hiura",
  title =        "Platform Independent Input Method Protocol for
                 {Internet}, {NC}, and {Java}",
  crossref =     "UC:1997:SDI",
  pages =        "A14--??",
  year =         "1997",
  bibdate =      "Fri Apr 24 09:14:24 MDT 1998",
  acknowledgement = ack-nhfb,
  keywords =     "internet; software development; Unicode",
}

@Book{Hobbs:1997:DJT,
  author =       "Ashton Hobbs",
  title =        "{Datenbankprogrammierung mit JDBC in 21 Tagen}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "579",
  year =         "1997",
  ISBN =         "3-8272-2005-X (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 08:38:54 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "99,95 DM",
  URL =          "http://www.mut.ch/html/buchtext.htx?&x_pp=STb4XDV284xv2gpf&x_pk=Direkt&x_pa=&x_pr=Fr&x_artikelnr=22005;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm;
                 http://www.mut.com/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Hobbs:1997:PCJ,
  author =       "Ashton Hobbs",
  title =        "Programmare con {JDBC}",
  publisher =    pub-JACKSON-LIBRI,
  address =      pub-JACKSON-LIBRI:adr,
  month =        nov,
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.jacksonlibri.it/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "65,000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  url-publisher = "http://www.jacksonlibri.it/",
}

@Book{Hobbs:1997:TYD,
  author =       "Ashton Hobbs",
  title =        "Teach Yourself Database Programming with {JDBC} in 21
                 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxvii + 524",
  day =          "1",
  month =        apr,
  year =         "1997",
  ISBN =         "1-57521-123-8",
  LCCN =         "QA76.625.H63 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.amazon.com/exec/obidos/ISBN=1575211238/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211238.html",
  acknowledgement = ack-nhfb,
  alttitle =     "Database programming with JDBC in 21 days",
  dimensions =   "9.07in x 7.40in x 1.33in",
  keywords =     "Database management; Internet programming; Java
                 (Computer program language)",
  paperback =    "yes",
}

@Article{Hoffman:1997:SLB,
  author =       "Thomas Hoffman",
  title =        "{Sun} to link banks via {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "25",
  pages =        "1, 16",
  day =          "23",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Jun 27 09:54:03 1997",
  acknowledgement = ack-nhfb,
}

@Book{Holman:1997:IJ,
  author =       "Brian Holman and William Lund",
  title =        "Instant {JavaScript}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xx + 399",
  year =         "1997",
  ISBN =         "0-13-268434-9, 0-614-20316-3",
  LCCN =         "QA76.73.J39 H64 1996",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0132684349/wholesaleproductA/",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  dimensions =   "9.19in x 7.07in x 1.23in",
  keywords =     "computer systems; interactive; internet (computer
                 network); Java (computer program language); JavaScript
                 (computer program language); technology -- computers
                 and computer technology",
  paperback =    "yes",
}

@Book{Holzner:1997:JNEa,
  author =       "Steven Holzner",
  title =        "{Java} 1.1: no experience required, will train",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "521",
  month =        mar,
  year =         "1997",
  ISBN =         "0-7821-2083-0",
  LCCN =         "QA76.73.J38 H64 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  price =        "US\$34.99",
  URL =          "http://www.sybex.com/cgi-bin/bookpg.pl?2083back.html",
  acknowledgement = ack-nhfb,
  xxtitle =      "{Java} 1.1: No Experience Required",
}

@Book{Holzner:1997:JNEb,
  author =       "Steven Holzner",
  title =        "{Java} 1.2: No Experience Required",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  edition =      "Second",
  pages =        "????",
  month =        dec,
  year =         "1997",
  ISBN =         "0-7821-2171-3 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$19.99",
  acknowledgement = ack-nhfb,
}

@Book{Holzner:1997:JPJ,
  author =       "Steven Holzner",
  title =        "{Java} Programming With {JBuilder}",
  publisher =    pub-MIS # " and " # pub-MT,
  address =      pub-MIS:adr # " and " # pub-MT:adr,
  pages =        "xvii + 477",
  year =         "1997",
  ISBN =         "1-55851-507-0",
  LCCN =         "QA76.73.J39H65 1997",
  bibdate =      "Mon Jun 22 09:30:33 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1558515070/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mispress.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$39.95",
  URL =          "http://www.mandt.com/javaprogjbuilder.htm",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Book{Holzner:1997:JT,
  author =       "Steven Holzner",
  title =        "{Java 1.1, Das Trainingsbuch}",
  publisher =    pub-SYBEX-VERLAG,
  address =      pub-SYBEX-VERLAG:adr,
  pages =        "x + 559",
  year =         "1997",
  ISBN =         "3-8155-2061-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.de/",
  note =         "Includes CD-ROM.",
  price =        "50 DM",
  URL =          "http://www.sybex.de/bestell/tp/tp02061.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Holzner:1997:MJW,
  author =       "Steven Holzner",
  title =        "Il Manuale di {Java} Workshop",
  publisher =    pub-JACKSON-LIBRI,
  address =      pub-JACKSON-LIBRI:adr,
  month =        may,
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.jacksonlibri.it/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "55,000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Holzner:1997:MNI,
  author =       "Steven Holzner",
  title =        "Mastering Netscape {IFC}",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xviii + 816",
  month =        may,
  year =         "1997",
  ISBN =         "0-7821-2116-0",
  LCCN =         "QA76.73.J38H653 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  price =        "US\$40",
  URL =          "http://www.sybex.com/cgi-bin/bookpg.pl?2116back.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.sybex.com/",
}

@Book{Holzner:1997:MVJ,
  author =       "Steven Holzner",
  title =        "Mastering {Visual J++}",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xxi + 681",
  month =        feb,
  year =         "1997",
  ISBN =         "0-7821-2041-5",
  LCCN =         "QA76.73.J38 H654 1997 Interactive Learning Center",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  price =        "US\$40",
  URL =          "http://www.sybex.com/cgi-bin/bookpg.pl?2041back.html",
  acknowledgement = ack-nhfb,
  keywords =     "ActiveX; Java (computer program language); Microsoft
                 Internet Explorer; Microsoft Visual J++; Web sites --
                 software; World Wide Web retrieval system -- software",
}

@Book{Holzner:1997:VJN,
  author =       "Steven Holzner",
  title =        "{Visual J++}: No Experience Required",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xvii + 524",
  month =        mar,
  year =         "1997",
  ISBN =         "0-7821-2078-4",
  LCCN =         "QA76.73.J38H654 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  price =        "US\$30",
  URL =          "http://www.sybex.com/cgi-bin/bookpg.pl?2078back.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.sybex.com/",
  xxtitle =      "{Visual J++ 1.1}",
}

@Book{Hoque:1997:PJP,
  author =       "Reaz Hoque",
  title =        "Practical {Javascript} Programming",
  publisher =    pub-MT,
  address =      pub-MT:adr,
  pages =        "xiii + 496",
  year =         "1997",
  ISBN =         "1-55851-513-5",
  LCCN =         "QA76.73.J38H67 1997",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1558515135/wholesaleproductA/",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  dimensions =   "9.27in x 7.17in x 1.38in",
  keywords =     "JavaScript (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Horstmann:1997:CJV,
  author =       "Cay S. Horstmann and Gary Cornell",
  title =        "Core {Java} 1.1: Volume 1: Fundamentals",
  publisher =    pub-SUNSOFT,
  address =      pub-SUNSOFT:adr,
  edition =      "Third",
  pages =        "????",
  year =         "1997",
  ISBN =         "0-13-766957-7",
  LCCN =         "QA76.73.J38C67 1997",
  bibdate =      "Tue Nov 03 11:33:35 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.phptr.com/ptrbooks/ptr_0137669577.html;
                 http://www.prenhall.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$40",
  series =       "SunSoft Press Java series",
  URL =          "http://www.horstmann.com/corejava.html;
                 http://www.sun.com/books/books/Horstmann/Horstmann.html",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology -- data
                 processing",
}

@Book{Horstmann:1997:POO,
  author =       "Cay S. Horstmann",
  title =        "Practical {Object-Oriented} Development in {C++} and
                 {Java}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xiii + 562",
  month =        apr,
  year =         "1997",
  ISBN =         "0-471-14767-2",
  LCCN =         "QA76.64.H675 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0471147672/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$29.95",
  URL =          "http://www.wiley.com/compbooks/catalog/14767-2.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.18in x 7.49in x 1.29in",
  keywords =     "c plus; Java; plus (computer program language);
                 technology -- computers and computer technology",
}

@Book{Horton:1997:BJ,
  author =       "Ivor Horton",
  title =        "Beginning {Java}",
  publisher =    pub-WROX,
  address =      pub-WROX:adr,
  pages =        "600",
  year =         "1997",
  ISBN =         "1-86100-027-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1861000278/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wrox.com/",
  price =        "US\$35.00",
  URL =          "http://www.wrox.com/scripts/bookdetail.idc?Code=0278",
  acknowledgement = ack-nhfb,
  dimensions =   "9.26in x 7.21in x 2.28in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Article{Hsieh:1997:ONC,
  author =       "Cheng-Hsueh A. Hsieh and Marie T. Conte and Teresa L.
                 Johnson and John C. Gyllenhaal and Wen-mei W. Hwu",
  title =        "Optimizing {NET} Compilers for Improved {Java}
                 Performance",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "6",
  pages =        "67--75",
  month =        jun,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Wed Jun 04 08:59:03 1997",
  acknowledgement = ack-nhfb,
}

@Book{Huber:1997:JR,
  author =       "Gerald Huber",
  title =        "{JAVA --- Die Referenz}",
  publisher =    pub-HEINZ-HEISE,
  address =      pub-HEINZ-HEISE:adr,
  pages =        "490",
  year =         "1997",
  ISBN =         "3-88229-078-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.heise.de/buch/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "89,90 DM",
  URL =          "http://www.emedia.de/bin/bookshop?show=4551&id=;
                 http://www.heise.de/buch/",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxtitle =      "{Die Java-Referenz}",
}

@Book{Hughes:1997:JNPa,
  editor =       "Merlin Hughes and Conrad Hughes and Michael Shoffner
                 and Maria Winslow",
  title =        "{Java} Network Programming",
  publisher =    pub-PH # " and " # pub-MANNING,
  address =      pub-PH:adr # " and " # pub-MANNING:adr,
  pages =        "xxiv + 519",
  month =        jan,
  year =         "1997",
  ISBN =         "1-884777-34-1 (Manning), 0-13-841206-5
                 (Prentice-Hall)",
  LCCN =         "QA76.73.J38J377 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0138412065/wholesaleproductA/;
                 http://www.amazon.com/exec/obidos/ISBN=1884777341/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.manning.com/; http://www.prenhall.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$44.95",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0138412065.html",
  acknowledgement = ack-nhfb,
  deweyno =      "005.2/762",
  dimensions =   "9.17in x 7.06in x 1.18in",
  keywords =     "computer networks; Java (computer program language)",
  paperback =    "yes",
}

@Book{Hughes:1997:JNPb,
  author =       "Merlin Hughes and Conrad Hughes and Maria Winslow",
  title =        "{Java} Network Programming",
  publisher =    pub-MANNING,
  address =      pub-MANNING:adr,
  edition =      "Second",
  pages =        "????",
  month =        sep,
  year =         "1997",
  ISBN =         "1-884777-49-X (softcover)",
  LCCN =         "QA76.73.J38J377 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.manning.com/",
  price =        "US\$38.65",
  acknowledgement = ack-nhfb,
}

@Unpublished{Hugunin:1997:PJB,
  author =       "Jim Hugunin",
  title =        "{Python} and {Java}: The Best of Both Worlds",
  year =         "1997",
  bibdate =      "Tue Jan 06 09:29:45 1998",
  note =         "Discusses an implementation of the Python scripting
                 language in Java. The article and the code are
                 available electronically.",
  URL =          "http://www.python.org/jpython/",
  acknowledgement = ack-nhfb,
}

@Article{Hummel:1997:AJB,
  author =       "Joseph Hummel and Ana Azevedo and David Kolson and
                 Alexandru Nicolau",
  title =        "Annotating the {Java} bytecodes in support of
                 optimization",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1003--1016",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13830;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13830&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Hummel:1997:SPJ,
  author =       "Susan Flynn Hummel and Ton Ngo and Harini Srinivasan",
  title =        "{SPMD} programming in {Java}",
  journal =      j-CPE,
  volume =       "9",
  number =       "6",
  pages =        "621--631",
  month =        jun,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:32 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13879;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13879&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Hunt:1997:DCM,
  author =       "J. J. Hunt and F. Lamers and J. Reuter and W. F.
                 Tichy",
  title =        "Distributed Configuration Management via {Java} and
                 the {World Wide Web}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1235",
  pages =        "161--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Fri Aug 22 11:59:49 MDT 1997",
  acknowledgement = ack-nhfb,
}

@Book{Hunt:1997:JOO,
  author =       "John Hunt",
  title =        "{Java} and Object Orientation: An Introduction
                 (Applied Computing)",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xxii + 473",
  year =         "1997",
  ISBN =         "3-540-76201-9",
  LCCN =         "QA76.73.J38H86 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.springer-ny.com/",
  price =        "US\$29",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.springer-ny.com/",
}

@Book{Husain:1997:ADR,
  author =       "Kamran Husain",
  title =        "{ActiveX} Developer's Resource: {Server-Side}
                 Programming",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxi + 457",
  month =        jul,
  year =         "1997",
  ISBN =         "0-13-270786-1",
  LCCN =         "QA76.76.D47H88 1997",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0132707861/wholesaleproductA/",
  price =        "US\$49.95",
  acknowledgement = ack-nhfb,
  dimensions =   "9.26in x 7.05in x 1.42in",
  paperback =    "yes",
  xxnote =       "Duplicate ISBN in
                 \cite{Husain:1997:ADR,Husain:1997:JDRb}.",
}

@Book{Husain:1997:JDRa,
  author =       "Kamran Husain and Jason Levitt",
  title =        "{JavaScript} developer's resource: client-side
                 programming using {HTML}, {Netscape} plug-ins and
                 {Java} applets",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxiv + 568",
  year =         "1997",
  ISBN =         "0-13-267923-X",
  LCCN =         "QA76.73.J39 H87 1997",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=013267923X/wholesaleproductA/",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
  annote =       "System requirements: computer running either Windows,
                 Macintosh, or UNIX; Netscape Navigator version 2.x or
                 3.0, or, Microsoft Internet Explorer 3.0; CD-ROM
                 drive.",
  dimensions =   "9.33in x 7.05in x 1.69in",
  keywords =     "Client/server computing; JavaScript (Computer program
                 language); Utilities (Computer programs)",
  paperback =    "yes",
}

@Book{Husain:1997:JDRb,
  author =       "Kamran Husain and Jason Levitt",
  title =        "{JavaScript} developer's resource: server-side
                 programming",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "300",
  year =         "1997",
  ISBN =         "0-13-270786-1",
  LCCN =         "QA76.73.J39 H87 1997",
  bibdate =      "Thu Sep 12 07:25:01 1996",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
  keywords =     "(computer program language); JavaScript; technology --
                 computers and computer technology",
  xxnote =       "Duplicate ISBN in
                 \cite{Husain:1997:ADR,Husain:1997:JDRb}.",
}

@InProceedings{Hylands:1997:TUI,
  author =       "Christopher Hylands and Edward A. Lee and H. John
                 Reekie",
  title =        "The {Tycho} User Interface System",
  crossref =     "USENIX:1997:ATT",
  institution =  "University of California, Berkeley (authors 1-3)",
  pages =        "149--??",
  day =          "14--17",
  month =        jul,
  year =         "1997",
  bibdate =      "Wed Aug 20 10:15:08 1997",
  bibsource =    "http://www.usenix.org/cgi-bin/sortbib.pl?-sA",
  acknowledgement = ack-nhfb,
  annote =       "The system includes a semiliterate programming system
                 that allows embedded documentation to be converted
                 automatically to HTML.",
}

@Book{Hyman:1997:VJD,
  author =       "Michael I. Hyman",
  title =        "{Visual J++} For Dummies",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "xx + 330",
  year =         "1997",
  ISBN =         "0-7645-0079-1 (paperback)",
  LCCN =         "QA 76.73 J38 H96 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$24.99",
  series =       "--For dummies",
  URL =          "http://www.idgbooks.com/database/book_result.msql?uid=uidg81&isbn=0-7645-0079-1",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); Microsoft Visual
                 J++",
  url-publisher = "http://www.idgbooks.com/",
}

@Manual{IBM:1997:CJA,
  author =       "{IBM}",
  title =        "Creating {Java} Applications Using {NetRexx}",
  organization = "IBM Technical Support Organization",
  address =      "San Jose, CA, USA",
  pages =        "xx + 287",
  month =        sep,
  year =         "1997",
  bibdate =      "Tue Jul 26 10:25:57 2005",
  bibsource =    "ftp://www.redbooks.ibm.com/pubs/pdfs/redbooks/SG242216",
  note =         "SG24-2216-00.",
  URL =          "http://www.redbooks.ibm.com/pubs/pdfs/redbooks/sg242216.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Ichisugi:1997:EJP,
  author =       "Y. Ichisugi and Y. Roudier",
  title =        "The Extensible {Java} Preprocessor Kit and a Tiny
                 Data-Parallel {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1343",
  pages =        "153--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Article{Imasaki:1997:JJP,
  author =       "K. Imasaki",
  title =        "{JAPE}: The {Java} Parallel Environment",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1343",
  pages =        "137--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Ince:1997:PIJ,
  author =       "Darrel Ince and Adam Freeman",
  title =        "Programming the {Internet} With {Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xiv + 440",
  year =         "1997",
  ISBN =         "0-201-17549-5 (softcover)",
  LCCN =         "QA76.73.J38I52 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/cseng/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$37.95",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0-201-17549-5",
  acknowledgement = ack-nhfb,
  xxtitle =      "{Internet} Programming: An Introduction to Object
                 Oriented Programming With {Java}",
}

@Article{Islam:1997:FSS,
  author =       "Nayeem Islam and Rangachari Anand and Trent Jaeger and
                 Josyula R. Rao",
  title =        "A Flexible Security System for Using {Internet}
                 Content",
  journal =      j-IEEE-SOFTWARE,
  volume =       "14",
  number =       "5",
  pages =        "52--59",
  month =        sep # "\slash " # oct,
  year =         "1997",
  CODEN =        "IESOEG",
  ISSN =         "0740-7459",
  bibdate =      "Mon Sep 15 22:21:26 1997",
  note =         "Discusses the FlexxGuard security system built using
                 the Java Development Kit 1.1.",
  URL =          "http://neumann.computer.org/so/books/so1997/pdf/s5052.pdf;
                 http://www.computer.org/software/so1997/s5052abs.htm",
  acknowledgement = ack-nhfb,
}

@Book{Jackson:1997:JBS,
  author =       "Jerry R. Jackson and Alan L. McClellan",
  title =        "{Java an Beispielen --- Sprach- und Applet-Struktur}",
  publisher =    pub-HEINZ-HEISE,
  address =      pub-HEINZ-HEISE:adr,
  pages =        "336",
  year =         "1997",
  ISBN =         "3-88229-085-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.heise.de/buch/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "German translation of \cite{Jackson:1997:JE}. Includes
                 CD-ROM.",
  price =        "84,80 DM",
  URL =          "http://www.emedia.de/bin/bookshop?show=4562&id=;
                 http://www.heise.de/buch/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Jackson:1997:JE,
  author =       "Jerry Jackson and Alan McClellan",
  title =        "{Java} by Example",
  publisher =    pub-ASCII,
  address =      pub-ASCII:adr,
  edition =      "Second",
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  URL =          "http://www.ascii.co.jp/;
                 http://www.sun.com/smi/ssoftpress/books/Jackson/Jackson.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Jackson:1997:JES,
  author =       "Jerry R. Jackson and Alan L. McClellan",
  title =        "{Java} by Example: Signature Edition",
  publisher =    pub-SUNSOFT # " and " # pub-PH,
  address =      pub-SUNSOFT:adr # " and " # pub-PH:adr,
  edition =      "Second",
  pages =        "xl + 386",
  month =        jan,
  year =         "1997",
  ISBN =         "0-13-272295-X",
  LCCN =         "QA76.73.J38J33 1997",
  bibdate =      "Thu Aug 14 10:59:24 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=013272295X/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.phptr.com/ptrbooks/ptr_013272295x.html;
                 http://www.prenhall.com/",
  note =         "Available in German translation
                 \cite{Jackson:1997:JBS}. Includes CD-ROM.",
  price =        "US\$34.95",
  series =       "Java series",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_013272295x.html;
                 http://www.sun.com/books/books/Jackson/Jackson.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.14in x 6.89in x 1.26in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Jackson:1997:JPE,
  author =       "Jerry Jackson and Alan McClellan",
  title =        "{Java} Per Esempi",
  publisher =    pub-MONDADORI-INFORMATICA,
  address =      pub-MONDADORI-INFORMATICA:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 15:17:03 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Italian translation of \cite{Jackson:1997:JE}.
                 Includes CD-ROM.",
  URL =          "http://www.mondadori.com/;
                 http://www.sun.com/smi/ssoftpress/books/Jackson/Jackson.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Article{Jain:1997:ECC,
  author =       "P. Jain and D. C. Schmidt",
  title =        "Experiences converting a {C++} communication software
                 framework to {Java}",
  journal =      j-C-PLUS-PLUS-REPORT,
  volume =       "9",
  number =       "1",
  pages =        "50--66",
  month =        jan,
  year =         "1997",
  CODEN =        "CRPTE7",
  ISSN =         "1040-6042",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110B (Software engineering techniques); C6155
                 (Computer communications software); C6140D (High level
                 languages); C6110J (Object-oriented programming)",
  corpsource =   "Washington Univ., St. Louis, MO, USA",
  keywords =     "C language; C++ communication software framework;
                 computer communications software; engineering;
                 features; flexibility; Java programming; language;
                 language constructs; language features; object-;
                 object-oriented programming; object-oriented
                 programming language; oriented languages; portability;
                 reverse; run-time; semantics; simplicity; software
                 conversion; software libraries; software portability;
                 standard library components",
  treatment =    "A Application",
}

@Book{Jamsa:1997:ESJ,
  author =       "Kris Jamsa",
  title =        "Ed {\`e} subito {Java}!",
  publisher =    pub-TECHNICE-NUOVE,
  address =      pub-TECHNICE-NUOVE:adr,
  pages =        "242",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:20:17 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/italian.html",
  price =        "39000 Lire",
  URL =          "http://www.tecnet.it/cgi-shl/dbml.exe?Action=3DQuery&Template=3D/LibriQueryDueLibro.dbm&ISBN=3D03863;
                 http://www.tecnet.it/libri/VisualizzaLibro.cfm?ISBN=03863",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Jamsa:1997:JA,
  author =       "Kris Jamsa",
  title =        "{Java} Ahora!",
  publisher =    pub-MCGRAW-HILL-SPAIN,
  address =      pub-MCGRAW-HILL-SPAIN:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "958-600-624-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.es/",
  price =        "3365 Ptas.",
  URL =          "http://www.mcgraw-hill.es/McGrawHill/catalogo.nsf/b013777771f7e01bc125647a00607b0e/94973e13fcf9c5e6c12564d60040555c?OpenDocument",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
  url-author =   "http://www.jamsa.com/authors/bio.htm\#kjamsa",
  url-publisher = "http://mexplaza.udg.mx/McGraw/",
}

@Book{Jamsa:1997:JOP,
  author =       "Kris Jamsa",
  title =        "{Java} --- ohjelmoinnin perusteet",
  publisher =    "Teknolit",
  address =      "Helsinki, Finland",
  pages =        "233",
  month =        sep,
  year =         "1997",
  ISBN =         "952-9823-77-0",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 16:29:33 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Finnish translation of \cite{Jamsa:1996:JNE}.",
  price =        "230 Markka",
  URL =          "http://www.jamsa.com/authors/bio.htm#kjamsa;
                 http://www.teknolit.co.jyu.fi/books/muut/java.htm;
                 http://www.teknolit.fi/",
  acknowledgement = ack-nhfb,
  language =     "Finnish",
}

@Book{Jang:1997:FJP,
  author =       "Kyuo Jang",
  title =        "The Foundation of the {Java} Programming",
  publisher =    "Seongandang",
  address =      "??, Korea",
  pages =        "????",
  year =         "1997",
  ISBN =         "89-315-4381-6 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:00:33 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/korean.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "3,500 won",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Book{Jardin:1997:JEC,
  author =       "Cary A. Jardin",
  title =        "{Java} Electronic Commerce Sourcebook: All the
                 Software and Expert Advice You Need to Open Your Own
                 Virtual Store",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "473",
  day =          "1",
  month =        feb,
  year =         "1997",
  ISBN =         "0-471-17611-7",
  LCCN =         "96-049117",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0471176117/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$39.95",
  URL =          "http://www.wiley.com/compbooks/catalog/17611-7.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.19in x 7.48in x 1.11in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Jardin:1997:SVC,
  author =       "Cary A. Jardin and Pam Dixon",
  title =        "{Symantec Visual Caf{\'e}} Sourcebook",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xv + 395",
  month =        jun,
  year =         "1997",
  ISBN =         "0-471-17804-7",
  LCCN =         "QA76.76.D47J366 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0471178047/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$39.99",
  URL =          "http://www.wiley.com/compbooks/catalog/17804-7.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.24in x 7.50in x 1.05in",
  paperback =    "yes",
}

@Book{Jaworski:1997:JDG,
  author =       "Jamie Jaworski",
  title =        "{Java} 1.1 Developers Guide",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  edition =      "Second",
  pages =        "xxxvii + 1100",
  year =         "1997",
  ISBN =         "1-57521-283-8",
  LCCN =         "QA76.73.J38J389 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "99,00 DM; US\$50",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575212838.html;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
}

@Book{Jaworski:1997:JGA,
  author =       "Jamie Jaworski",
  title =        "{Java} --- Guida alla programmazione",
  publisher =    pub-TECHNICE-NUOVE,
  address =      pub-TECHNICE-NUOVE:adr,
  pages =        "704",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:19:22 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/italian.html",
  note =         "Includes CD-ROM.",
  price =        "89000 Lire",
  URL =          "http://www.tecnet.it/cgi-shl/dbml.exe?Action=3DQuery&Template=3D/LibriQueryDueLibro.dbm&ISBN=3D03804;
                 http://www.tecnet.it/libri/VisualizzaLibro.cfm?ISBN=03804",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  url-publisher = "http://www.tecnet.it/",
}

@Book{Jaworski:1997:MJ,
  author =       "James Jaworski",
  title =        "Mastering {JavaScript}",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xxxv + 1085",
  year =         "1997",
  ISBN =         "0-7821-2014-8",
  LCCN =         "QA76.73.J38J393 1997",
  bibdate =      "Mon Jun 22 09:31:13 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0782120148/wholesaleproductA/",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
  dimensions =   "8.95in x 7.46in x 2.20in",
  keywords =     "(computer program language); JavaScript; technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Article{Jenkins:1997:AAH,
  author =       "Gregory V. Wilson",
  title =        "Programmer's Bookshelf: From {ActiveX} to Cargo-Cult
                 Science",
  journal =      j-DDJ,
  volume =       "22",
  number =       "9",
  pages =        "117--119",
  month =        sep,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Aug 11 12:53:44 1997",
  note =         "Contains reviews of Java books
                 \cite{Appel:1997:MCI,Coad:1997:JDBa}.",
  acknowledgement = ack-nhfb,
}

@Book{Jepson:1997:JDP,
  author =       "Brian Jepson",
  title =        "{Java} Database Programming",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "x + 485",
  year =         "1997",
  ISBN =         "0-471-16518-2",
  LCCN =         "QA76.73.J38J47 1997",
  bibdate =      "Sat Oct 09 08:13:10 1999",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0471165182/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/compbooks/",
  price =        "US\$29.95",
  URL =          "http://www.wiley.com/compbooks/catalog/16518-2.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.22in x 7.49in x 1.12in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  lccnalt =      "96-36120",
  paperback =    "yes",
}

@Book{Jimenez:1997:PJP,
  author =       "Pedro Manuel Cuenca Jim{\'e}nez",
  title =        "Programaci{\'o}n en {Java} para Internet",
  publisher =    pub-ANAYA-MULTIMEDIA,
  address =      pub-ANAYA-MULTIMEDIA:adr,
  pages =        "352",
  month =        may,
  year =         "1997",
  ISBN =         "84-415-0174-2, 84-7614-958-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/spanish.html;
                 http://www.anaya.es/multimedia/;
                 http://www.anayamultimedia.es/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "1,695 Ptas. (or 3750 Pesatas??)",
  series =       "Guias Practicas",
  URL =          "http://www.anaya.es/Catalogo/CGA?act=3DL&art=3D2321006&ed=3D2300;
                 http://www.anaya.es/Catalogo/CGA?act=L&art=2321006&ed=2300;
                 http://www.anayamultimedia.es/;
                 http://www.anayamultimedia.es/cgi-multi/notas_prensa.pl?2335127&3&0&1",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
  xxtitle-1 =    "Programaci{\'o}n en {Java}",
  xxtitle-2 =    "Programaci{\'o}n en {Java} para {Internet}",
}

@Article{Johnson:1997:OAR,
  author =       "Maryfran Johnson",
  title =        "Opinion: Alternate realities: Our front-page story
                 last week jangled a lot of readers' nerves",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "31",
  pages =        "32--32",
  day =          "4",
  month =        aug,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Aug 11 08:32:50 1997",
  note =         "See \cite{Sliwa:1997:MDW} for original story, and
                 \cite{Sliwa:1997:MSR} for further comments.",
}

@Article{Johnson:1997:OJB,
  author =       "Maryfran Johnson",
  title =        "Opinion: {Java} blend",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "15",
  pages =        "34--34",
  day =          "14",
  month =        apr,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue Apr 22 07:48:54 1997",
  acknowledgement = ack-nhfb,
}

@Book{Joshi:1997:CGJ,
  author =       "Daniel I. Joshi and Rodney Runolfson and Ramesh
                 Chandak",
  title =        "The Comprehensive Guide to the {JDBC SQL API}",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  pages =        "xxiv + 422",
  year =         "1997",
  ISBN =         "1-56604-637-8",
  LCCN =         "QA76.625.J67 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.vmedia.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$50",
  URL =          "http://www.vmedia.com/bookshop/book.html?isbn=1566046378",
  acknowledgement = ack-nhfb,
  keywords =     "Database management.; Internet programming.; Java
                 (Computer program language); SQL (Computer program
                 language)",
}

@Book{Joshi:1997:CGV,
  author =       "Daniel Joshi and Ramesh Chandak",
  title =        "The comprehensive guide to {Visual J++}: the ultimate
                 reference for {Java}, {Visual J++} \& {Active X}:
                 {Windows 95} \& {Windows NT 4}",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  pages =        "xxiv + 750",
  year =         "1997",
  ISBN =         "1-56604-533-9",
  LCCN =         "QA76.73.J38 J67 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.vmedia.com/",
  price =        "US\$50",
  URL =          "http://www.joshipublishing.com/visj.htm",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language); Microsoft Visual
                 J++",
}

@Book{Joshi:1997:JPR,
  author =       "Daniel Joshi",
  title =        "The {Java} 1.1 Programmer's Reference",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "1-56604-687-4",
  LCCN =         "QA76.73.J38 J672 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$60",
  URL =          "http://www.joshipublishing.com/jpref.htm",
  acknowledgement = ack-nhfb,
}

@Book{Joshi:1997:MJJ,
  author =       "Daniel I. Joshi",
  title =        "Migrating from {Java} 1.0 to {Java} 1.1",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  pages =        "????",
  month =        jun,
  year =         "1997",
  ISBN =         "1-56604-686-6 (softcover)",
  LCCN =         "QA76.73.J674 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.vmedia.com/",
  price =        "US\$35.99",
  URL =          "http://www.vmedia.com/bookshop/book.html?isbn=1566046866",
  acknowledgement = ack-nhfb,
}

@Book{Joshi:1997:ONP,
  author =       "Daniel J. Joshi and Pavel A. Vorobiev",
  title =        "Official {Netscape} Programming {Java} 1.1 With
                 {JFC}",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  pages =        "????",
  month =        oct,
  year =         "1997",
  ISBN =         "1-56604-766-8 (softcover)",
  LCCN =         "QA76.73.J38J675 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.netscapepress.com/",
  price =        "US\$49.99",
  URL =          "http://www.vmedia.com/bookshop/book.html?isbn=1566047668",
  acknowledgement = ack-nhfb,
}

@Book{Jubin:1997:JEC,
  author =       "Henry Jubin and {The Jalape{\~n}o Team}",
  title =        "{JavaBeans} by Example: Cooking Beans in the
                 Enterprise",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  month =        dec,
  year =         "1997",
  ISBN =         "0-13-790338-3",
  LCCN =         "QA76.73.J38J83 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$45",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0137903383.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@Article{Kanada:1997:WPR,
  author =       "Yasusi Kanada",
  title =        "{Web} Pages that Reproduce Themselves by
                 {JavaScript}",
  journal =      j-SIGPLAN,
  volume =       "32",
  number =       "11",
  pages =        "49--56",
  month =        nov,
  year =         "1997",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:41 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{Kang:1997:PJ,
  author =       "Hee-Chun Kang and Bok-Sik Kim",
  title =        "Programming with {Java}!",
  publisher =    "CA Books c/o DRT International",
  address =      "??, Korea",
  pages =        "????",
  year =         "1997",
  ISBN =         "89-86604-08-6",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:00:33 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/korean.html",
  price =        "15,000 Won",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Article{Kann:1997:EPA,
  author =       "Charles W. Kann and Michael B. Feldman and John
                 Sibert",
  title =        "Experience Programming Applets with {Ada95}",
  journal =      j-SIGADA-LETTERS,
  volume =       "17",
  number =       "3",
  pages =        "17--29",
  month =        may # "\slash " # jun,
  year =         "1997",
  CODEN =        "AALEE5",
  ISSN =         "0736-721X",
  bibdate =      "Fri Apr 18 08:39:28 1997",
  note =         "Uses an early beta release of AppletMagic for
                 compiling Ada95 programs into code for the Java Virtual
                 Machine.",
  acknowledgement = ack-nhfb,
}

@Article{Kaplan:1997:DJ,
  author =       "Philippe Kaplan",
  title =        "Debugging in {Java}",
  journal =      j-LOGIN,
  volume =       "22",
  number =       "7",
  pages =        "??--??",
  month =        dec,
  year =         "1997",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:27 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.dec97.html",
  URL =          "http://www.usenix.org/publications/java/usingjava8.html;
                 http://www.usenix.org/publications/java/javaindex.html",
  acknowledgement = ack-nhfb,
}

@Article{Kaplan:1997:IMW,
  author =       "H. Kaplan",
  title =        "Interactive multimedia and the {World Wide Web}",
  journal =      j-EDUCOM-REV,
  volume =       "32",
  number =       "1",
  pages =        "48--51",
  month =        jan # "-" # feb,
  year =         "1997",
  CODEN =        "EDREEW",
  ISSN =         "1045-9146",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7810C (Computer-aided instruction); C6130M
                 (Multimedia); C5620W (Other computer networks)",
  corpsource =   "Internet Inst., Massachusetts Univ., Lowell, MA, USA",
  keywords =     "computer aided instruction; course delivery; distance
                 learning; educational courses; interactive; interactive
                 multimedia; Internet; Java; multimedia systems;
                 Shockwave; systems; VRML; World Wide Web",
  treatment =    "P Practical",
}

@Book{Kassabgi:1997:PDG,
  author =       "George Kassabgi",
  title =        "The Professional Developer's Guide to {JavaBeans}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  year =         "1997",
  ISBN =         "0-7897-1168-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN with \cite{Walnum:1997:PDG}. Library of
                 Congress has: Working with JavaBeans / Roger Jennings
                 for this ISBN.",
}

@Book{Kassenaar:1997:BJV,
  author =       "Peter Kassenaar",
  title =        "Basiscursus {JavaScript}: versie 1.1",
  publisher =    pub-ACADEMIC-SERVICE,
  address =      pub-ACADEMIC-SERVICE:adr,
  pages =        "250",
  month =        oct,
  year =         "1997",
  ISBN =         "90-395-0781-3",
  LCCN =         "????",
  bibdate =      "Tue Aug 19 18:31:47 1997",
  price =        "fl. 29,50",
  URL =          "http://acaserv.nl/bestel/5_0781.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Kaster:1997:DID,
  author =       "John Kaster and Loren Scott and Ted Blue",
  title =        "{Delphi Internet} Development: Utilizing {ActiveX},
                 {ISAPI}, {Java} and {VRML} for {Internet} Solutions",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "????",
  month =        jul,
  year =         "1997",
  ISBN =         "0-07-913254-5 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$50; US\$44.95",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.mcgraw-hill.com/",
}

@Article{Kay:1997:CRR,
  author =       "Russell Kay",
  title =        "{CD-ROM} Review: Prevent {Java} Attacks: Good
                 explanations but lame advice",
  journal =      j-BYTE,
  volume =       "22",
  number =       "4",
  pages =        "38--38",
  month =        apr,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Fri May 23 12:53:09 1997",
  note =         "Brief review of \cite{McGraw:1997:JSM}. See rebuttal
                 in \cite{McGraw:1997:LEL}.",
  acknowledgement = ack-nhfb,
}

@Book{Kent:1997:ONJ,
  author =       "Peter Kent and John Kent",
  title =        "Official {Netscape JavaScript 1.2} book: the
                 nonprogrammer's guide to creating interactive {Web}
                 pages",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  edition =      "Second",
  pages =        "xxx + 550",
  year =         "1997",
  ISBN =         "1-56604-675-0",
  LCCN =         "QA76.73.J39 K459 1997",
  bibdate =      "Wed Dec 31 14:42:59 1997",
  price =        "US\$29.99",
  acknowledgement = ack-nhfb,
}

@Book{Kerievsky:1997:OJP,
  author =       "Joshua Kerievsky and Terence Goggin and Matt Telles
                 and Steven Fraser",
  title =        "{Open JBuilder} Programming Frontrunner: The
                 {Hands-On} Guide to Mastering {Cross-Platform}
                 Development With {Open JBuilder}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "????",
  month =        aug,
  year =         "1997",
  ISBN =         "1-57610-004-9",
  LCCN =         "????",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1576100049/wholesaleproductA/",
  note =         "Duplicate ISBN with
                 \cite{Duntemann:1996:JPF,Goggin:19xx:JPF,Kerievsky:1997:OJP}.",
  price =        "US\$29.99",
  acknowledgement = ack-nhfb,
}

@Article{Ki:1997:CSD,
  author =       "Byeongseob Ki and Scott Klasky",
  title =        "Collaborative scientific data visualization",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1249--1259",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13822;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13822&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Kim:1997:DDG,
  editor =       "Eugene Eric Kim",
  title =        "{Dr. Dobb}'s Guide to {Java} Programming",
  publisher =    "R\&D Publications",
  address =      "????",
  pages =        "????",
  year =         "1997",
  ISBN =         "0-87930-499-5 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.rdbooks.com/",
  price =        "US\$19.95",
  URL =          "http://www.rdbooks.com/scripts/store/vsc/store/products/rd2830.htm?L+/htdocs/rdbooks/config/store+aotp4118",
  acknowledgement = ack-nhfb,
  xxpublisher =  "R\&D Books",
  xxtitle =      "{Dr. Dobbs Java} Developer's Tools \& Techniques",
}

@Book{Kim:1997:FLJ,
  author =       "Seokjoo Kim",
  title =        "First Love with {Java} [{Jaba} wa ui chotsarang:
                 {Intonet} eso jaba aepullit mandulgi]",
  publisher =    "Kanam Press",
  address =      "Seoul, Korea",
  pages =        "311",
  year =         "1997",
  ISBN =         "89-7354-144-7 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:00:33 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/korean.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "11,000 won",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Book{Kim:1997:JP,
  author =       "Hyongchol Kim",
  title =        "The {Java} Programming",
  publisher =    "Game Pub.",
  address =      "??, Korea",
  pages =        "????",
  year =         "1997",
  ISBN =         "89-8078-035-4 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:00:33 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/korean.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "12,000 won",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Article{Kim:1997:LED,
  author =       "Jihong Kim and Ted Lewis",
  title =        "Letter to the Editor: Deadlocking Embrace",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "4",
  pages =        "7--7",
  month =        apr,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Fri Apr 18 08:20:13 1997",
  acknowledgement = ack-nhfb,
}

@Book{Kim:1997:LJ,
  author =       "Taehyon Kim",
  title =        "{I} Love {Java}!",
  publisher =    "Crown Publishing",
  address =      "??, Korea",
  pages =        "????",
  year =         "1997",
  ISBN =         "89-406-3014-X (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:00:33 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/korean.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "12,000 won",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Book{Kim:1997:LJP,
  author =       "Chungho Kim",
  title =        "Learning {Java} Properly",
  publisher =    "Moonyeimadang",
  address =      "??, Korea",
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:00:33 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/korean.html",
  price =        "15,000 won",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Book{Kim:1997:TJ,
  author =       "Seokjoo Kim",
  title =        "Temptation to {JavaScript}",
  publisher =    "Kanam Press",
  address =      "Seoul, Korea",
  pages =        "????",
  year =         "1997",
  ISBN =         "89-7354-157-9 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:00:33 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/korean.html",
  price =        "13,000 won",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Article{Kindlund:1997:INA,
  author =       "Erika Kindlund",
  title =        "Interface: Navigating The Applet-Browser Divide",
  journal =      j-IEEE-SOFTWARE,
  volume =       "14",
  number =       "5",
  pages =        "22--25",
  month =        sep # "\slash " # oct,
  year =         "1997",
  CODEN =        "IESOEG",
  ISSN =         "0740-7459",
  bibdate =      "Mon Sep 15 22:29:50 1997",
  note =         "Discusses design issues for Java applets.",
  URL =          "http://neumann.computer.org/so/books/so1997/pdf/s5022.pdf",
  acknowledgement = ack-nhfb,
}

@Book{King:1997:EJ,
  author =       "K. N. King",
  title =        "Essence of {Java}",
  publisher =    pub-NORTON,
  address =      pub-NORTON:adr,
  pages =        "300",
  month =        jun,
  year =         "1997",
  ISBN =         "0-393-31661-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wwnorton.com/",
  price =        "US\$24.95",
  URL =          "http://norton3.wwnorton.com/catnos/tl031661.htm",
  acknowledgement = ack-nhfb,
}

@Article{King:1997:TTR,
  author =       "Julia King",
  title =        "Tough test reveals real {Java} pros",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "5",
  pages =        "61--62",
  day =          "3",
  month =        feb,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Feb 10 08:53:06 1997",
  acknowledgement = ack-nhfb,
}

@Book{Klute:1997:JPD,
  author =       "Rainer Klute",
  title =        "{JDBC in der Praxis: Datenbankanwendungen in Intra-
                 und Internet}",
  publisher =    pub-AWV,
  address =      pub-AWV:adr,
  pages =        "300",
  year =         "1997",
  ISBN =         "3-8273-1301-5",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 08:44:45 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "60 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?id=00264",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-author =   "http://www.addison-wesley.de/katalog/author.ppml?author=Rainer+Klute",
  url-publisher = "http://www.addison-wesley.de/",
}

@Book{Knapp:1997:HJE,
  author =       "Michael Knapp and Wolfram Gieseke",
  title =        "{HTML} and {JAVA} 100\% efficace",
  publisher =    "Ed. Micro application",
  address =      "Paris, France",
  pages =        "364",
  year =         "1997",
  ISBN =         "2-7429-0924-9",
  LCCN =         "????",
  bibdate =      "Fri Sep 11 08:29:11 MDT 1998",
  acknowledgement = ack-nhfb,
  alttitle =     "HTML et JAVA [cent pour cent] efficace",
  annote =       "Creation et enrichissement de homepages -- couv.
                 Glossaire et index.",
  keywords =     "HTML (langage de balisage); Java (langage de
                 programmation)",
}

@Book{Knobloch:1997:EJ,
  author =       "Frank Knobloch and M. Seeboerger-Weichselbaum",
  title =        "{Das Einsteigerseminar Java}",
  publisher =    pub-BHV,
  address =      pub-BHV:adr,
  pages =        "350",
  year =         "1997",
  ISBN =         "3-89360-925-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.ctn-service.com/b-treff/bookshop/bhv/index.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "20 DM",
  URL =          "http://www.ctn-service.com/b-treff/bookshop/bhv/buch/deinst.htm#Java",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.ctn-service.com/bhv/inhalt.html",
}

@Article{Knudsen:1997:JMMa,
  author =       "Jonathan Knudsen",
  title =        "{JavaTalk}: Mirror, mirror on the {Java}",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "10",
  pages =        "19, 25, 27--28",
  month =        oct,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Knudsen:1997:JMMb,
  author =       "Jonathan Knudsen",
  title =        "{JavaTalk}: Mirror, mirror, on the {Java}\ldots{}",
  journal =      j-HP-CHRONICLE,
  volume =       "14",
  number =       "10",
  pages =        "10, 22",
  month =        sep,
  year =         "1997",
  ISSN =         "0892-2829",
  bibdate =      "Mon Jan 12 07:20:38 1998",
  note =         "Discusses the Java Reflection API, a set of classes
                 that allows finding out information about Java classes
                 at runtime.",
  acknowledgement = ack-nhfb,
}

@Article{Knudsen:1997:JTM,
  author =       "Jonathan Knudsen",
  title =        "{Java} Talk: Mirror, mirror, on the {Java} \ldots{}",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "7",
  number =       "11",
  pages =        "12, 17, 27",
  month =        nov,
  year =         "1997",
  ISSN =         "1057-7041",
  bibdate =      "Mon Nov 24 16:17:12 1997",
  acknowledgement = ack-nhfb,
}

@Article{Knudsen:1997:JTT,
  author =       "Jonathan Knudsen",
  title =        "{JavaTalk}: Telling Time in {Java 1.1}",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "7",
  number =       "9",
  pages =        "12, 18",
  month =        sep,
  year =         "1997",
  ISSN =         "1057-7041",
  bibdate =      "Mon Jan 12 07:34:00 1998",
  acknowledgement = ack-nhfb,
}

@Article{Knudsen:1997:JUPa,
  author =       "Jonathan Knudsen",
  title =        "{JavaTalk}: Using a passphrase to protected data",
  journal =      j-HP-CHRONICLE,
  volume =       "14",
  number =       "12",
  pages =        "20--21, 23",
  month =        nov,
  year =         "1997",
  ISSN =         "0892-2829",
  bibdate =      "Mon Nov 24 17:25:18 1997",
  note =         "Contains brief comparison of Java and Limbo.",
  acknowledgement = ack-nhfb,
}

@Article{Knudsen:1997:JUPb,
  author =       "Jonathan Knudsen",
  title =        "{JavaTalk}; Using a passphrase to protect data",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "11",
  pages =        "18, 20",
  month =        nov,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Knudsen:1997:TTJ,
  author =       "Jonathan Knudsen",
  title =        "Telling time in {Java} 1.1",
  journal =      j-HP-CHRONICLE,
  volume =       "14",
  number =       "9",
  pages =        "20, 25",
  month =        aug,
  year =         "1997",
  ISSN =         "0892-2829",
  bibdate =      "Fri Aug 22 19:19:37 1997",
  acknowledgement = ack-nhfb,
}

@Book{Knut:1997:NIX,
  author =       "Detlef Knut",
  title =        "{Novell IntranetWare 4.x Referenz}",
  publisher =    pub-SYBEX-VERLAG,
  address =      pub-SYBEX-VERLAG:adr,
  pages =        "xviii + 842",
  year =         "1997",
  ISBN =         "3-8155-7262-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.de/",
  price =        "89 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.sybex.de/",
}

@Book{Koch-Steinheimer:1997:JPA,
  author =       "Peter Koch-Steinheimer",
  title =        "{Java: Das Programmieren von Agenten und
                 Kaffeemaschinen}",
  publisher =    "Harri Deutsch Verlag",
  address =      "Thun, Switzerland",
  pages =        "xix + 397",
  year =         "1997",
  ISBN =         "3-8171-1500-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.germany.eu.net/shop/HD/verlag/index.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "68 DM",
  URL =          "http://www.germany.eu.net/shop/HD/verlag/index.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Koch:1997:JEP,
  author =       "Stefan Koch",
  title =        "{JavaScript. Einfuehrung, Programmierung und
                 Referenz}",
  publisher =    pub-DPUNKT-VERLAG,
  address =      pub-DPUNKT-VERLAG:adr,
  pages =        "494",
  day =          "15",
  month =        feb,
  year =         "1997",
  ISBN =         "3-920993-64-0",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 17:40:22 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "78,00 DM",
  URL =          "http://www.dpunkt.de/javascript;
                 http://www.dpunkt.de/welcome.html;
                 http://www.dpunkt.de:80/produkte/JavaScript.html;
                 http://www.emedia.de/bin/bookshop?show=4873&id=",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Koosis:1997:JPDa,
  author =       "Donald Koosis and David Koosis",
  title =        "{Java} Programming for Dummies",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  edition =      "Second",
  pages =        "xxvi + 382",
  year =         "1997",
  ISBN =         "0-7645-0141-0 (softcover)",
  LCCN =         "QA76.73.J38K66 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$25",
  URL =          "http://www.idgbooks.com/database/book_result.msql?uid=uidg323&isbn=0-7645-0141-0",
  acknowledgement = ack-nhfb,
}

@Book{Koosis:1997:JPDb,
  author =       "Donald J. Koosis and David Koosis",
  title =        "{Java-Programmierung f{\"u}r Dummies}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "372",
  year =         "1997",
  ISBN =         "3-8266-2732-6 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 08:54:13 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "50 DM",
  URL =          "http://www.itp.de/;
                 http://www.itp.de/dummies/2732/2732.html",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Koosis:1997:PJV,
  author =       "Donald Koosis and David Koosis",
  title =        "Programmeren in {Java} voor Dummies",
  publisher =    pub-AW-NL,
  address =      pub-AW-NL:adr,
  edition =      "Second",
  pages =        "????",
  month =        dec,
  year =         "1997",
  ISBN =         "90-6789-898-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.adweslo.nl/explorer.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "fl. 70",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Article{Krall:1997:CBJ,
  author =       "Andreas Krall and Reinhard Grafl",
  title =        "{CACAO} --- {A} 64-bit {JavaVM} just-in-time
                 compiler",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1017--1030",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13831;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13831&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Kroeker:1997:NPJ,
  author =       "Kirk L. Kroeker",
  title =        "New Products: {Java} and {Internet} Development Tools:
                 {Borland}'s {Internet Solutions Program}, {Magic
                 Software Enterprise}'s {RADD for Enterprise} and
                 {Internet} Apps, {Symantec}'s {Visual Caf{\'e}} for
                 {Java} 2.0 Professional Development Edition, {Ahpah
                 Software}'s {SourceAgain} {Java} Decompiler, {KL
                 Group}'s {JClass Chart} 2.0 {JavaBean}",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "11",
  pages =        "128--129",
  month =        nov,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Wed Dec 24 13:07:39 1997",
  URL =          "http://pdf.computer.org/co/books/co1997/pdf/ry125.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Kruger:1997:JLA,
  author =       "Guido Kr{\"u}ger",
  title =        "{Java 1.1 lernen: Anfangen, anwenden, verstehen}",
  publisher =    pub-AWV,
  address =      pub-AWV:adr,
  pages =        "595",
  year =         "1997",
  ISBN =         "3-8273-1299-X",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 08:54:45 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "60 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?id=00251",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-author =   "http://itzehoe.netsurf.de/~guido.krueger",
  url-publisher = "http://www.addison-wesley.de/",
}

@Book{Kruger:1997:JPS,
  author =       "Guido Kr{\"u}ger",
  title =        "{Java-Programmierung mit Symantec Visual Caf{\'e}}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "556",
  year =         "1997",
  ISBN =         "3-8273-1141-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 08:55:23 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "70 DM",
  URL =          "http://www.addison-wesley.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Kuhnel:1997:JFP,
  author =       "Ralf K{\"u}hnel",
  title =        "{Die Java 1.1 Fibel: Programmierung von Threads und
                 Applets, mit den neuen Bibliotheken: Beans, Security,
                 RMI, IDL, SQL}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "352 (or 333??)",
  year =         "1997",
  ISBN =         "3-8273-1233-7",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "49,90 DM",
  URL =          "http://www.addison-wesley.de/;
                 http://www.addison-wesley.de/katalog/item.ppml?textexpr=Java&id=00212;
                 http://www.addison-wesley.de/KD/NE/1024.html",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.addison-wesley.de/",
}

@Book{Ladd:1997:AVJ,
  author =       "Scott Robert Ladd",
  title =        "Active {Visual J++} --- Application Development with
                 {Java}, {ActiveX} \& Components",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "vii + 331",
  month =        aug,
  year =         "1997",
  ISBN =         "1-57231-609-8",
  LCCN =         "QA76.76.J38L33 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://mspress.microsoft.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://mspress.microsoft.com/mspress/Books/Des/1368.HTM",
  acknowledgement = ack-nhfb,
  url-publisher = "http://mspress.microsoft.com/",
}

@Book{Ladd:1997:PEU,
  author =       "Eric Ladd and Jim O'Donnell",
  title =        "Platinum Edition Using {HTML} 3.2, {Java} 1.2 and
                 {Javascript}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Second",
  pages =        "????",
  month =        dec,
  year =         "1997",
  ISBN =         "0-7897-1477-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$60; 138,00 DM",
  URL =          "http://merchant.superlibrary.com:8000/catalog/mcp/PRODUCT/PAGE/07897/bud/0789714779.html;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  xxtitle =      "Professional Edition Using {HTML 3.2}, {Java 1.2} and
                 {Java}",
}

@Book{Lalani:1997:JBD,
  author =       "Suleiman Lalani and Kris Jamsa",
  title =        "{Java} Biblioteca del Programador",
  publisher =    pub-MCGRAW-HILL-SPAIN,
  address =      pub-MCGRAW-HILL-SPAIN:adr,
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "970-10-1350-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.es/",
  price =        "6500 Ptas.",
  URL =          "http://www.mcgraw-hill.es/McGrawHill/catalogo.nsf/b013777771f7e01bc125647a00607b0e/2ed8c207cc71905dc125651c00399d6b?OpenDocument",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
  url-author =   "http://www.wizard.com/~slalani",
  url-publisher = "http://mexplaza.udg.mx/McGraw/",
}

@InProceedings{Lam:1997:JTI,
  author =       "Ioi K. Lam and Brian C. Smith",
  title =        "Jacl: {A} {Tcl} Implementation in {Java}",
  crossref =     "USENIX:1997:ATT",
  institution =  "Cornell University (authors 1-2)",
  pages =        "31--??",
  day =          "14--17",
  month =        jul,
  year =         "1997",
  bibdate =      "Wed Aug 13 10:48:45 MDT 1997",
  bibsource =    "http://www.usenix.org/cgi-bin/sortbib.pl?-sA",
  URL =          "http://www.cs.cornell.edu/home/ioi/Jacl",
  acknowledgement = ack-nhfb,
}

@Article{Lange:1997:APM,
  author =       "D. B. Lange and M. Oshima and G. Kargoth and K.
                 Kosaka",
  title =        "Aglets: Programming Mobile Agents in Java",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1274",
  pages =        "253--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Article{Lazarro:1997:UHD,
  author =       "Joseph J. Lazarro",
  title =        "{Unix} Helps the Disabled",
  journal =      j-BYTE,
  volume =       "22",
  number =       "4",
  pages =        "51--52",
  month =        apr,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Fri Mar 14 07:40:50 1997",
  note =         "Discusses speech output, Braille output, screen
                 readers, and voice recognition tools for UNIX, some of
                 them freely available.",
  acknowledgement = ack-nhfb,
}

@Book{Lea:1997:CPJb,
  author =       "Doug Lea",
  title =        "Concurrent Programming in {Java}. Entwurfsprinzipien
                 und Muster",
  publisher =    pub-AWV,
  address =      pub-AWV:adr,
  month =        jul,
  year =         "1997",
  ISBN =         "3-8273-1243-4 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "70 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?id=00219",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Lea:1997:DOS,
  author =       "D. Lea",
  title =        "Design for open systems in Java",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1282",
  pages =        "32--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Unpublished{Lea:1997:DPC,
  author =       "Doug Lea and David Holmes",
  title =        "Design Patterns for Concurrent Programming: {A} {Java}
                 Example",
  year =         "1997",
  bibdate =      "Wed Aug 13 09:18:33 1997",
  note =         "Tutorial session at \cite{USENIX:1997:TUC}.",
  URL =          "http://dxsting.cern.ch/sting/COOTS97.html",
  acknowledgement = ack-nhfb,
}

@Article{Leach:1997:BRJ,
  author =       "George W. Leach",
  title =        "Book Review: {{\em Java Security: Hostile Applets,
                 Holes, and Antidotes}}",
  journal =      j-LOGIN,
  volume =       "22",
  number =       "5",
  pages =        "??--??",
  month =        oct,
  year =         "1997",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:35:55 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.oct97.html",
  URL =          "http://www.usenix.org/publications/login/1997-10/mcgraw.html",
  acknowledgement = ack-nhfb,
}

@Article{Lechner:1997:JER,
  author =       "E. Lechner and S. A. Guccione",
  title =        "The {Java} environment for reconfigurable computing",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1304",
  pages =        "284--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Lecomte:1997:PJ,
  author =       "Cyrille Lecomte and Thomas Leduc",
  title =        "Programmation {JavaScript}",
  publisher =    pub-EYROLLES,
  address =      pub-EYROLLES:adr,
  pages =        "viii + 318",
  year =         "1997",
  ISBN =         "2-212-08937-6",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 18:51:01 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html",
  note =         "Includes CD-ROM.",
  URL =          "http://www.estp.fr/eyrolles",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Article{Ledru:1997:APE,
  author =       "Pascal Ledru",
  title =        "Adaptive parallelism: an early experiment with {Java}
                 remote method invocation",
  journal =      j-OPER-SYS-REV,
  volume =       "31",
  number =       "4",
  pages =        "24--29",
  month =        oct,
  year =         "1997",
  CODEN =        "OSRED8",
  ISSN =         "0163-5980",
  bibdate =      "Sat Aug 26 08:55:52 MDT 2006",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@InProceedings{Lee:1997:BTI,
  author =       "Han Bok Lee and Benjamin G. Zorn",
  title =        "{BIT}: {A} Tool for Instrumenting {Java} Bytecodes",
  crossref =     "USENIX:1997:USI",
  pages =        "73--82",
  year =         "1997",
  bibdate =      "Mon Mar 02 12:22:06 1998",
  URL =          "http://www.usenix.org/publications/library/proceedings/usits97/lee.html",
  acknowledgement = ack-nhfb,
}

@Book{Leinecker:1997:VJBa,
  author =       "Richard C. Leinecker and Tom Archer",
  title =        "{Visual J++} Bible",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "xxix + 896",
  year =         "1997",
  ISBN =         "0-7645-8021-3 (paperback)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://www.idgbooks.com/database/book_result.msql?uid=uidg323&isbn=0-7645-8021-3",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); Microsoft Visual
                 J++",
}

@Book{Leinecker:1997:VJBb,
  author =       "Richard C. Leinecker and Tom Archer",
  title =        "{Visual J++} Bible",
  publisher =    pub-FLAG,
  address =      pub-FLAG:adr,
  month =        feb,
  year =         "1997",
  ISBN =         "0-7645-8021-3",
  LCCN =         "QA76.73.J38 L434 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.flag.com.tw/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "With Michael Farmer and Jerry Muelver. Includes
                 CD-ROM.",
  URL =          "http://www.flag.com.tw/new_book/book/F8908.htm",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Leininger:1997:JDT,
  author =       "Kevin E. Leininger",
  title =        "{Java} Developer's Toolkit",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xv + 201",
  year =         "1997",
  ISBN =         "0-07-913106-9",
  LCCN =         "QA76.73.J38L43 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0079131069/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$40",
  URL =          "http://mcgraw-hill.inforonics.com/cgi/getarec?mgh30378%comp;
                 http://www.mcgraw-hill.com/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.20in x 7.35in x 0.72in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Article{LeJacq:1997:RM,
  author =       "J. P. LeJacq and D. M. Papurt",
  title =        "Resource management",
  journal =      j-J-OOP,
  volume =       "9",
  number =       "9",
  pages =        "13--17",
  month =        feb,
  year =         "1997",
  CODEN =        "JOOPEC",
  ISSN =         "0896-8438",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6120 (File organisation)",
  keywords =     "C; C++; CPU time; database locks; errors; files;
                 garbage collection; hardware ports; Java; memory
                 management systems; network sockets; object-oriented
                 languages; object-oriented programming; program
                 testing; resource allocation; resource management;
                 storage management",
  treatment =    "P Practical",
}

@Book{Lemay:1997:AED,
  author =       "Laura Lemay",
  title =        "Aprenda em 21 dias {Java}",
  publisher =    pub-EDITORE-CAMPUS,
  address =      pub-EDITORE-CAMPUS:adr,
  pages =        "676",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:44:14 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/portuguese.html",
  price =        "R\$ 79",
  URL =          "http://www.campus.com.br/about-us.htm;
                 http://www.campus.com.br/catalogo/livro.cfm?cod_livro=20104",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Lemay:1997:AJD,
  author =       "Laura Lemay",
  title =        "Aprendiendo {Java} En 21 Dias",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "968-880-741-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/spanish.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/",
  price =        "\$199.00 pesos nuevos; 5616 Ptas.",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Article{Lemay:1997:AYW,
  author =       "L. Lemay",
  title =        "Animating your {Web} page",
  journal =      j-WEB-TECHNIQUES,
  volume =       "2",
  number =       "2",
  pages =        "18--??, 20--22",
  month =        feb,
  year =         "1997",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C6130B (Graphics
                 techniques); C5620W (Other computer networks); C6150N
                 (Distributed systems software); C6110J (Object-oriented
                 programming); C6130M (Multimedia); C6140D (High level
                 languages)",
  keywords =     "animated GIFs; browser; computer animation;
                 description languages; HTML; hypermedia; Internet; Java
                 animations; macros; object-; object-oriented
                 programming; oriented languages; page; photographs;
                 plug-in software; running horse; Shockwave; special
                 tools; Web page design",
  treatment =    "P Practical",
}

@Book{Lemay:1997:JGCa,
  author =       "Laura Lemay and Charles L. Perkins",
  title =        "{Java} --- Guida Completa",
  publisher =    pub-APOGEO,
  address =      pub-APOGEO:adr,
  pages =        "544",
  year =         "1997",
  ISBN =         "88-7303-189-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/italian.html;
                 http://www.apogeonline.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "64.000 Lire",
  URL =          "http://www.apogeonline.com/catalogo/278.html;
                 http://www.urra.it/278.html;
                 http://www.urra.it/apocat.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  xxnote =       "Check year: 1996 or 1997??",
}

@Book{Lemay:1997:JGCb,
  author =       "Laura Lemay and Charles Perlins",
  title =        "{Java} 1.1 Guida Completa",
  publisher =    pub-APOGEO,
  address =      pub-APOGEO:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "88-7303-351-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.apogeonline.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "69,000 L.",
  URL =          "http://www.apogeonline.com/catalogo/351.html;
                 http://www.urra.it/351.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  url-author =   "http://slack.lne.com/lemay/index.html",
  url-publisher = "http://www.urra.it/apocat.html",
}

@Book{Lemay:1997:JLL,
  author =       "Laura Lemay and Michael Moncur",
  title =        "{JavaScript: Laura Lemays Web Workshop}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "470",
  year =         "1997",
  ISBN =         "3-8272-5204-0 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 17:40:22 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "German translation of \cite{Lemay:1996:LLW}.",
  price =        "59,95 DM",
  URL =          "http://www.emedia.de/bin/bookshop?show=4938&id=;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm;
                 http://www.mut.com/;
                 http://www.mut.com/listen/fmonatb.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxtitle =      "{JavaScript: Interaktive Web Seiten mit JavaScript}",
}

@Book{Lemay:1997:JT,
  author =       "Laura Lemay and Charles L. Perkins",
  title =        "{Java 1.1 in 21 Tagen}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "840",
  year =         "1997",
  ISBN =         "3-8272-2009-2",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 09:04:26 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "German translation of \cite{Lemay:1996:TYJa}. Includes
                 CD-ROM.",
  price =        "79,95 DM",
  URL =          "http://rendezvous.com/java/book.html;
                 http://slack.lne.com/lemay/index.html;
                 http://www.mut.ch/html/buchtext.htx?&x_pp=STb4XDV284xv2gpf&x_pk=Direkt&x_pa=&x_pr=Fr&x_artikelnr=22009;
                 http://www.mut.com/",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-author =   "http://slack.lne.com/lemay/index.html",
  url-publisher = "http://www.mut.ch/",
}

@Book{Lemay:1997:LJ,
  author =       "Laura Lemay and Michael Moncur",
  title =        "{Lemay JavaScript}",
  publisher =    pub-ACADEMIC-SERVICE,
  address =      pub-ACADEMIC-SERVICE:adr,
  pages =        "387",
  year =         "1997",
  ISBN =         "90-395-0695-7",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:31:30 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html",
  note =         "Dutch translation of \cite{Lemay:1996:LLW}. Includes
                 CD-ROM.",
  price =        "fl. 58",
  URL =          "http://slack.lne.com/lemay/index.html;
                 http://www.acaserv.nl;
                 http://www.acaserv.nl/5_0695.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Lemay:1997:LLJ,
  author =       "Laura Lemay and Charles Perkins and Michael Morrison
                 and Daniel Groner",
  title =        "{Laura Lemay}'s {Java} 1.1 Interactive Course",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "xl + 1194",
  year =         "1997",
  ISBN =         "1-57169-083-2",
  LCCN =         "QA76.73.J38 L447 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/waite/;
                 http://www.amazon.com/exec/obidos/ISBN=1571690832/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$45",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15716/bud/1571690832.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.07in x 7.31in x 2.05in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Book{Lemay:1997:OMGa,
  author =       "Laura Lemay",
  title =        "Official {Marimba} Guide to {Castanet}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xx + 354",
  year =         "1997",
  ISBN =         "1-57521-255-2",
  LCCN =         "TK5105.887.L46 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575212552.html",
  acknowledgement = ack-nhfb,
  url-author =   "http://slack.lne.com/lemay/index.html",
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
}

@Book{Lemay:1997:OMGb,
  author =       "Laura Lemay",
  title =        "Official {Marimba} Guide to {Castanet}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  month =        aug,
  year =         "1997",
  ISBN =         "4-88735-073-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mmjp.or.jp/prentice/",
  price =        "3,200 yen",
  URL =          "http://www.mmjp.or.jp/prentice/wa_int14-j.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.mmjp.or.jp/prentice/",
  xxtitle =      "{Marimba Castanet}",
}

@Book{Lemay:1997:PJ,
  author =       "Laura Lemay",
  title =        "Programmeren in {Java} 1.1",
  publisher =    pub-ACADEMIC-SERVICE,
  address =      pub-ACADEMIC-SERVICE:adr,
  pages =        "ca. 500",
  month =        oct,
  year =         "1997",
  ISBN =         "90-395-0837-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.acaserv.nl;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Dutch translation of \cite{Lemay:1997:LLJ}.",
  price =        "fl. 68,00",
  URL =          "http://acaserv.nl/bestel/5_0837.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Lemay:1997:TYJ,
  author =       "Laura Lemay and Charles L. Perkins",
  title =        "Teach Yourself {Java} 1.1 in 21 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  edition =      "Second",
  pages =        "xxxi + 775",
  day =          "1",
  month =        apr,
  year =         "1997",
  ISBN =         "1-57521-142-4",
  LCCN =         "QA76.73.J38 L449 1997",
  bibdate =      "Mon Jun 22 09:37:12 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.amazon.com/exec/obidos/ISBN=1575211424/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211424.html;
                 http://www.mcp.com/samsnet/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.01in x 7.28in x 1.97in",
  keywords =     "Java (Computer program language) -- Handbooks,
                 manuals, etc.",
  paperback =    "yes",
  url-author =   "http://slack.lne.com/lemay/index.html",
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
}

@Article{Leppinen:1997:JCB,
  author =       "Mika Leppinen and Pekka Pulkkinen and Aapo
                 Rautiainen",
  title =        "{Java}- and {CORBA}-Based Network Management",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "6",
  pages =        "83--87",
  month =        jun,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Wed Jun 04 08:59:03 1997",
  acknowledgement = ack-nhfb,
}

@Book{Lester:1997:DPV,
  author =       "Christopher S. Lester",
  title =        "Database Programming with {Visual J++}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xxii + 688",
  year =         "1997",
  ISBN =         "0-7897-1015-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://dev.mcp.com:8001/about/coinfo/imprints/que/books/descriptions/10153d.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/que/",
}

@Article{Lewis:1997:BCI,
  author =       "Ted Lewis",
  title =        "Binary Critic: If {Java} Is the Answer, What Was the
                 Question?",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "3",
  pages =        "136, 133--135",
  month =        mar,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Fri Jul 11 09:45:31 1997",
  note =         "See responses \cite{Olsen:1997:LWJ,Welch:1997:LEI}.",
  acknowledgement = ack-nhfb,
  classification = "C5620W (Other computer networks); C6110J
                 (Object-oriented programming); C6140D (High level
                 languages); C6150N (Distributed systems software)",
  corpsource =   "Naval Postgraduate Sch., Monterey, CA, USA",
  keywords =     "C/C++; computer industry; information networks; Java
                 adoption curve; Java language; object- oriented
                 programming; object-oriented languages; product hype;
                 software engineering challenges",
  treatment =    "P Practical",
}

@Book{Lewis:1997:JPS,
  author =       "Geoffrey Lewis and Steven Barber",
  title =        "{Joe} Programming Sourcebook: Developing {Web}
                 Applications With {Java} and {CORBA}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "????",
  month =        jul,
  year =         "1997",
  ISBN =         "0-471-18147-1 (softcover)",
  LCCN =         "QA76.625.L48 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  note =         "Publication cancelled.",
  price =        "US\$26.99",
  acknowledgement = ack-nhfb,
}

@Book{Lewis:1997:SSUa,
  author =       "John Lewis",
  title =        "Software Systems Using {Java} Preliminary Version",
  publisher =    pub-AW-LONGMAN,
  address =      pub-AW-LONGMAN:adr,
  pages =        "????",
  month =        jan,
  year =         "1997",
  ISBN =         "0-201-69588-X",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Article{Lindholm:1997:IJV,
  author =       "Tim Lindholm and Frank Yellin",
  title =        "Inside the {Java Virtual Machine}",
  journal =      j-UNIX-REVIEW,
  volume =       "15",
  number =       "1",
  pages =        "31, 32, 34--36, 38, 39",
  month =        jan,
  year =         "1997",
  CODEN =        "UNRED5",
  ISSN =         "0742-3136",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7430 (Computer engineering); C6110J (Object-oriented
                 programming); C6140D (High level languages); C6140B
                 (Machine-oriented languages); C6150C (Compilers,
                 interpreters and other processors); C6120 (File
                 organisation)",
  keywords =     "abstract data types; bytecode files; instruction sets;
                 interpreter; interpreters; Java bytecodes; Java
                 programs; Java Virtual Machine; JVM; languages; object
                 oriented language; object-oriented; object-oriented
                 programming; program; program execution; run time
                 module; verifier; virtual machines",
  treatment =    "P Practical",
}

@Book{Lindholm:1997:JSV,
  author =       "Tim Lindholm and Frank Yellin and Bill Joy and
                 others",
  title =        "{Java --- Die Spezifikation der Virtuellen Maschine}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "464",
  year =         "1997",
  ISBN =         "3-8273-1045-8",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 09:14:09 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.addison-wesley.de/katalog;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "German translation of \cite{Lindholm:1997:JVM}.",
  price =        "79,90 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?textexpr=Java&id=00142",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.addison-wesley.de/",
}

@Book{Lindholm:1997:JVM,
  author =       "Tim Lindholm and Frank Yellin",
  title =        "The {Java} Virtual Machine Specification",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xvi + 475",
  month =        jan,
  year =         "1997",
  ISBN =         "0-201-63452-X",
  LCCN =         "QA76.73.J38L56 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=020163452X/wholesaleproductA/;
                 http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$36.53",
  series =       "The Java Series",
  URL =          "http://www.aw.com/cp/javaseries.html;
                 http://www.aw.com/cseng/titles/0-201-63452-X",
  acknowledgement = ack-nhfb,
  dimensions =   "9.20in x 7.36in x 1.03in",
  keywords =     "Internet (Computer network); Java (Computer program
                 language); Java (computer program language);
                 programming languages (electronic computers); systems;
                 virtual computer; Virtual computer systems",
  lccnalt =      "96-015897",
}

@Book{Linke:1997:VJV,
  author =       "Thomas Linke",
  title =        "{Visual J++ Version 1.1 Schnell{\"u}bersicht}",
  publisher =    "Markt\&Technik",
  address =      "????",
  pages =        "????",
  month =        may,
  year =         "1997",
  ISBN =         "3-8272-5257-1",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "40 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=25257&x_stichwort=Linke&x_sprache=A&x_start=1&x_gefunden=2&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.mut.ch/",
}

@Book{Littleford:1997:JCS,
  author =       "Alan Littleford",
  title =        "{Java} Commerce and Security Programming",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "500",
  month =        feb,
  year =         "1997",
  ISBN =         "1-57610-101-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99, CDN\$55.99",
  URL =          "http://www.coriolis.com/",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Book{Lockwood:1997:JAD,
  author =       "Stephen D. Lockwood and Madhu Siddalingaiah",
  title =        "{Java API} for Dummies: Quick Reference",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xvi + 224",
  month =        may,
  year =         "1997",
  ISBN =         "0-7645-0118-6",
  LCCN =         "QA76.73.J38 L63 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0764501186/wholesaleproductA/;
                 http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$14.99",
  URL =          "http://www.idgbooks.com/cgi-bin/db/fill_out_template.pl?idgbook:0-7645-0112-7:book-idg::uidg323;
                 http://www.idgbooks.com/database/book_result.msql?uid=uidg323&isbn=0-7645-0118-6",
  acknowledgement = ack-nhfb,
  dimensions =   "8.53in x 5.96in x 0.66in",
  paperback =    "yes",
}

@Article{Loeffler:1997:MJF,
  author =       "G. Loeffler",
  title =        "A Multithreaded {Java} Framework for Solving Linear
                 Elliptic Partial Differential Equations in {3D}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1343",
  pages =        "121--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Longuet:1997:JM,
  author =       "Patrick Longuet",
  title =        "{Java MegaPoche}",
  publisher =    pub-SYBEX-FRANCE,
  address =      pub-SYBEX-FRANCE:adr,
  pages =        "453",
  year =         "1997",
  ISBN =         "2-7361-2406-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.fr/",
  note =         "Includes CD-ROM.",
  price =        "????",
  URL =          "http://www-db.sybex.fr/cgi-bin/Sybex/Webdriver?MIval=Fiche_Book.html&Reference=2406;
                 http://www.sybex.fr/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Louis:1997:JLI,
  author =       "Dirk Louis and Peter M{\"u}ller",
  title =        "{Jetzt lerne ich Java}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "3-8272-5311-X",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 09:14:56 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "39,95 DM",
  URL =          "http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Loy:1997:CJD,
  author =       "Marc Loy and Thomas J. Berry",
  title =        "A Complete {Java} Database Training Course",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "32",
  year =         "1997",
  ISBN =         "0-13-759507-7",
  LCCN =         "QA76.73.J38<1997 00439",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  note =         "CD ROM only; no printed book.",
  price =        "US\$70",
  URL =          "http://www.prenhall.com/allbooks/ptr_0137595077.html;
                 http://www.prenhall.com/ptrbooks/ptr_0137595077.html",
  acknowledgement = ack-nhfb,
}

@Article{Lu:1997:WBD,
  author =       "Tain-Chi Lu and Chung-Wen Chiang and Chungnan Lee and
                 Tong-Yee Lee",
  title =        "A {Web}-based distributed and collaborative {3D}
                 animation environment",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1261--1268",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13840;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13840&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Lyon:1997:JDS,
  author =       "Douglas A. Lyon and Hayagriva V. Rao",
  title =        "{Java} Digital Signal Processing",
  publisher =    pub-MIS # " and " # pub-MT,
  address =      pub-MIS:adr # " and " # pub-MT:adr,
  month =        nov,
  year =         "1997",
  ISBN =         "1-55851-568-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mispress.com/",
  price =        "US\$45",
  URL =          "http://www.mandt.com/javadigsignproc.htm",
  acknowledgement = ack-nhfb,
}

@Book{Macary:1997:PJ,
  author =       "Jean-Fran{\c{c}}ois Macary and C{\'e}dric Nicolas",
  title =        "Programaci{\'o}n {Java}",
  publisher =    "Ediciones Gesti{\'o}n 2000, S.A.",
  address =      "????",
  pages =        "????",
  year =         "1997",
  ISBN =         "84-8088-128-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/spanish.html;
                 http://www.intercom.es/gestio2000/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "3995 Ptas.",
  URL =          "http://www.fisystem.fr/java/javabook.htm",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Article{Mackie:1997:LIH,
  author =       "Jamieson Mackie",
  title =        "Is {Lucent}'s {Inferno} hot enough for you?",
  journal =      j-HP-CHRONICLE,
  volume =       "14",
  number =       "12",
  pages =        "17, 22--23",
  month =        nov,
  year =         "1997",
  ISSN =         "0892-2829",
  bibdate =      "Sun Oct 25 10:43:55 1998",
  note =         "Contains brief comparison of Java and Limbo.",
  acknowledgement = ack-nhfb,
}

@Article{Mackie:1997:NCJ,
  author =       "Jamieson Mackie",
  title =        "Network computers, {Java} and {ActiveX}; Let's get
                 ready to rumble?",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "9",
  pages =        "1, 20",
  month =        sep,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Mackie:1997:NJA,
  author =       "Jamieson Mackie",
  title =        "{NCs}, {Java} and {ActiveX}: Let's get ready to
                 rumble?",
  journal =      j-HP-CHRONICLE,
  volume =       "14",
  number =       "9",
  pages =        "18--19",
  month =        aug,
  year =         "1997",
  ISSN =         "0892-2829",
  bibdate =      "Fri Aug 22 19:19:37 1997",
  acknowledgement = ack-nhfb,
}

@Article{Mackie:1997:SLIa,
  author =       "Jamieson Mackie",
  title =        "A Smoking {OS}: Is {Lucent}'s {Inferno} Hot Enough for
                 You?",
  journal =      j-CISCO-WORLD,
  volume =       "3",
  number =       "9",
  pages =        "14--15",
  month =        sep,
  year =         "1997",
  ISSN =         "1081-3187",
  bibdate =      "Sun Oct 25 10:43:52 1998",
  note =         "Comparison of Limbo and Java.",
  acknowledgement = ack-nhfb,
}

@Article{Mackie:1997:SLIb,
  author =       "Jamieson Mackie",
  title =        "A Smoking {OS}: Is {Lucent}'s {Inferno} Hot Enough for
                 You?",
  journal =      j-SILICON-GRAPHICS-WORLD,
  volume =       "7",
  number =       "9",
  pages =        "16, 18",
  month =        sep,
  year =         "1997",
  ISSN =         "1057-7041",
  bibdate =      "Mon Oct 26 07:11:42 1998",
  note =         "Comparison of Limbo and Java.",
  acknowledgement = ack-nhfb,
}

@Book{Manning:1997:TYBa,
  author =       "Michelle Manning",
  title =        "Teach Yourself {Borland JBuilder} 2 in 21 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  month =        nov,
  year =         "1997",
  ISBN =         "0-672-31318-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
}

@Book{Manning:1997:TYJ,
  author =       "Michelle M. Manning",
  title =        "Teach Yourself {JBuilder} in 21 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxix + 752",
  year =         "1997",
  ISBN =         "1-57521-104-1",
  LCCN =         "QA76.73.J38M346 1997",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211041.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
  xxauthor =     "Susan Charlesworth",
  xxtitle =      "Teach Yourself {Borland JBuilder} in 21 Days",
}

@Book{Marketos:1997:JDT,
  author =       "Joshua Marketos",
  title =        "The {Java} developer's toolkit: techniques and
                 technologies for experienced {Web} programmers",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xv + 383",
  year =         "1997",
  ISBN =         "0-471-16519-0 (paperback)",
  LCCN =         "QA76.73.J38M35 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0471165190/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$29.95",
  URL =          "http://www.wiley.com/compbooks/catalog/16519-0.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.24in x 7.56in x 0.96in",
  keywords =     "Computer software -- Development; Java (computer
                 program language); technology -- computers and computer
                 technology; World wide Web (information retrieval
                 system)",
  lccnalt =      "96-035812",
  paperback =    "yes",
}

@Book{Marmel:1997:COJ,
  author =       "Elaine Marmel and Sherry Kinkoph",
  title =        "{Corel Office} for {Java} 6 in 1",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "????",
  month =        jun,
  year =         "1997",
  ISBN =         "0-7897-1314-4 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$26.99",
  acknowledgement = ack-nhfb,
  xxauthor =     "{QUE Development Group}",
}

@Article{Martin:1997:JCC,
  author =       "R. C. Martin",
  title =        "{Java} and {C++}: a critical comparison",
  journal =      j-C-PLUS-PLUS-REPORT,
  volume =       "9",
  number =       "1",
  pages =        "42--49",
  month =        jan,
  year =         "1997",
  CODEN =        "CRPTE7",
  ISSN =         "1040-6042",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming)",
  keywords =     "C language; C++ language; Java; language design
                 trade-offs; object-oriented languages",
  treatment =    "G General Review",
}

@Book{Martin:1997:JG,
  author =       "Michel Martin",
  title =        "{Java} 1.1 Gigapoche",
  publisher =    pub-SYBEX-FRANCE,
  address =      pub-SYBEX-FRANCE:adr,
  month =        dec,
  year =         "1997",
  ISBN =         "2-7361-2792-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.fr/",
  price =        "98 FF",
  URL =          "http://www-db.sybex.fr/cgi-bin/Sybex/Webdriver?MIval=Fiche_Book.html&Reference=2792",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Martin:1997:JP,
  author =       "Michel Martin",
  title =        "{Java} 1.1 Le Platinum",
  publisher =    pub-SYBEX-FRANCE,
  address =      pub-SYBEX-FRANCE:adr,
  month =        dec,
  year =         "1997",
  ISBN =         "2-7361-2758-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.fr/",
  price =        "229 FF",
  URL =          "http://www-db.sybex.fr/cgi-bin/Sybex/Webdriver?MIval=Fiche_Book.html&Reference=2758",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Maso:1997:MMV,
  author =       "Brian Maso",
  title =        "Manual de Microsoft {Visual J++}",
  publisher =    pub-MCGRAW-HILL-SPAIN,
  address =      pub-MCGRAW-HILL-SPAIN:adr,
  year =         "1997",
  ISBN =         "84-481-1054-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.es/",
  price =        "4200 Ptas.",
  URL =          "http://www.mcgraw-hill.es/McGrawHill/catalogo.nsf/b013777771f7e01bc125647a00607b0e/d61dcf49c3b59661c12564d60040531d?OpenDocument",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Maso:1997:VJH,
  author =       "Brian Maso",
  title =        "The {Visual J++} Handbook",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxiii + 440",
  year =         "1997",
  ISBN =         "0-07-882266-1 (paperback)",
  LCCN =         "QA76.73.J38M353 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.osborne.com/",
  price =        "US\$30",
  URL =          "http://www.osborne.com/int/jplus.htm",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language); Microsoft Visual
                 J++",
}

@Article{McCarthy:1997:UWM,
  author =       "V. McCarthy",
  title =        "Use the {Web} to manage your network",
  journal =      j-DATAMATION,
  volume =       "43",
  number =       "1",
  pages =        "128--133",
  month =        jan,
  year =         "1997",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "D5020 (Computer networks and intercomputer
                 communications); D1000 (General and Management
                 aspects)",
  keywords =     "agents; brownouts; computer communications software;
                 computer network; failure avoidance; graphical user
                 interfaces; GUI; HTML; Internet; Java applets;
                 management; network; network management; software;
                 software agents; traffic speed; universal logins;
                 UNIX-based management consoles; Web browsers; wide-area
                 connections; World Wide Web",
  treatment =    "P Practical",
}

@Article{McCormick:1997:LEN,
  author =       "John W. M. McCormick",
  title =        "Letter to the Editor: No Language for Beginners",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "4",
  pages =        "7--7",
  month =        apr,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Fri Apr 18 08:20:13 1997",
  note =         "Decries adoption of Java as a dominant language in
                 beginning Computer Science courses.",
  acknowledgement = ack-nhfb,
}

@Book{McElroy:1997:CJP,
  author =       "David McElroy and Janet L. Traub",
  title =        "Core {JDBC} Programming",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "0-13-764994-0",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0137649940.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@InProceedings{McFarland:1997:EDI,
  author =       "T. McFarland",
  title =        "Experiences Developing Internationalized Applets with
                 {Java}",
  crossref =     "UC:1997:SDI",
  pages =        "A15--??",
  year =         "1997",
  bibdate =      "Fri Apr 24 09:14:24 MDT 1998",
  acknowledgement = ack-nhfb,
  keywords =     "internet; software development; Unicode",
}

@Article{McGibbon:1997:UAM,
  author =       "Barry McGibbon",
  title =        "{UNIX} Application Management: Legacy Reengineering
                 with {Java} and the {Web}",
  journal =      j-UNIX-DEVELOPER,
  volume =       "1",
  number =       "1",
  pages =        "31--34",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2279",
  bibdate =      "Thu Jan 16 17:23:49 1997",
  acknowledgement = ack-nhfb,
}

@Article{McGrath:1997:JTA,
  author =       "Robert E. McGrath and Xinjian Lu and Michael Folk",
  title =        "{Java} applications using {NCSA HDF} files",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1113--1125",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13825;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13825&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{McGraw:1997:JSH,
  author =       "Gary McGraw and Edward Felten",
  title =        "{Java} Security: Hostile Applets, Holes, and
                 Antidotes",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xiv + 192",
  year =         "1997",
  ISBN =         "0-471-17842-X (paperback)",
  LCCN =         "QA76.73.J38M354 1997",
  bibdate =      "Mon Jun 22 09:39:14 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=047117842X/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  note =         "A companion CD-ROM ``Java Security: Managing the
                 Risks'' is also available from MindQ Publishing.",
  price =        "US\$19.95",
  series =       "Wiley Computer Publishing",
  URL =          "http://www.mindq.com/java/javasecu.html;
                 http://www.wiley.com/compbooks/catalog/17842-X.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.22in x 7.48in x 0.51in",
  keywords =     "Computer security; Java (Computer program language);
                 Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{McGraw:1997:JSM,
  author =       "Gary McGraw and Edward Felten",
  title =        "{Java} Security: Managing the Risks",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "1-57559-012-3",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 09:39:21 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mindq.com/",
  note =         "CD ROM.",
  price =        "US\$59.95",
  URL =          "http://www.mindq.com/java/javasecu.html",
  acknowledgement = ack-nhfb,
}

@Article{McGraw:1997:JST,
  author =       "Gary McGraw and Edward Felten",
  title =        "{Java} Security and Type Safety --- {Java}'s
                 sophisticated security mechanism performs run-time
                 safety checks before it allows a downloaded applet to
                 execute",
  journal =      j-BYTE,
  volume =       "22",
  number =       "1",
  pages =        "63--64",
  month =        jan,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Jun 22 07:38:06 1998",
  acknowledgement = ack-nhfb,
}

@Article{McGraw:1997:LEL,
  author =       "Gary McGraw and Edward Felten",
  title =        "Letter to the Editor: Lame Review?",
  journal =      j-BYTE,
  volume =       "22",
  number =       "6",
  pages =        "20--20",
  month =        jun,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Jun 22 07:38:35 1998",
  note =         "Authors' response to \cite{Kay:1997:CRR}.",
  acknowledgement = ack-nhfb,
}

@Book{McHale:1997:VJT,
  author =       "Robert McHale",
  title =        "{Visual J++} Training Videos",
  publisher =    "KeyStone Learning Systems",
  address =      "????",
  month =        may,
  year =         "1997",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.keylearnsys.com/index1.html",
  price =        "US\$90",
  URL =          "http://www.keylearnsys.com/outlines/j++.html",
  acknowledgement = ack-nhfb,
}

@Article{McKeon:1997:FJF,
  author =       "Maureen McKeon",
  title =        "Firms Join Forces for {JSQL}",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "6",
  pages =        "22--23",
  month =        jun,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Thu Jun 26 09:44:03 1997",
  note =         "Discusses a proposed Java interface to SQL (Standard
                 Query Language), and JDBC (Java-to-database
                 connectivity).",
  acknowledgement = ack-nhfb,
}

@Article{Meckler:1997:JIA,
  author =       "Andrew Meckler",
  title =        "{Java} and Inter-Applet Communication",
  journal =      j-DDJ,
  volume =       "22",
  number =       "10",
  pages =        "46, 48, 50--53, 103",
  month =        oct,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Nov 28 17:28:03 MST 1997",
  abstract =     "The base {Java} libraries partially support
                 inter-applet communication. However, if there are
                 multiple HTML pages displayed in the browser at one
                 time, the applets in different contexts cannot
                 communicate with one another. Andrew presents a way
                 around this problem.",
  acknowledgement = ack-nhfb,
}

@Article{Mehler:1997:CRJ,
  author =       "Mark Mehler",
  title =        "{CSX}: {A} Railroad's {Java} Journey",
  journal =      j-OBJECT-MAG,
  volume =       "7",
  number =       "1",
  pages =        "63--63",
  month =        mar,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Mon Mar 03 11:22:35 1997",
  acknowledgement = ack-nhfb,
}

@Article{Messmer:1997:SGR,
  author =       "Ellen Messmer",
  title =        "Symanticec gives remote control software {NT} boost,
                 debuts {Java} tools: New versions of {Visual Caf{\'e}}
                 for {Java} boast {Navigator} links",
  journal =      j-NETWORK-WORLD,
  volume =       "14",
  number =       "33",
  pages =        "15--15",
  day =          "18",
  month =        aug,
  year =         "1997",
  ISSN =         "0887-7661",
  bibdate =      "Mon Nov 24 17:55:01 1997",
  acknowledgement = ack-nhfb,
}

@Book{Meyer:1997:JVM,
  author =       "Jon Meyer and Troy Downing",
  title =        "The {Java} Virtual Machine",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxiv + 426",
  year =         "1997",
  ISBN =         "1-56592-194-1",
  LCCN =         "QA76.73.J38M49 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1565921941/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$32.95",
  URL =          "http://www.ora.com/www/item/javavm.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.18in x 7.08in x 1.15in",
  keywords =     "computer systems; Java (computer program language);
                 technology -- computers and computer technology;
                 virtual",
  paperback =    "yes",
}

@Book{Meyer:1997:OOS,
  author =       "Bertrand Meyer",
  title =        "Object-Oriented Software Construction, 2nd Ed",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  pages =        "xxvii + 1254",
  year =         "1997",
  ISBN =         "0-13-629155-4",
  LCCN =         "QA76.64 .M493 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$70",
  URL =          "http://www.prenhall.com/allbooks/ptr_0136291554.html",
  acknowledgement = ack-nhfb,
  keywords =     "computer software -- development; object-oriented
                 programming (computer science)",
  url-author =   "http://www.eiffel.com",
  url-publisher = "http://www.prenhall.com/",
}

@Article{Michaels:1997:CCJ,
  author =       "Laura Michaels",
  title =        "{C/C++} and {Java} Library Equivalents",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "53--55",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Book{Michaels:1997:ONJ,
  author =       "Sean Michaels",
  title =        "Official {Netscape JFC} Developer's Guide",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "1-56604-756-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.netscapepress.com/",
  price =        "US\$50",
  URL =          "http://www.vmedia.com/bookshop/book.html?isbn=1566047560",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.netscapepress.com/",
}

@Book{MindQ:1997:AJT,
  author =       "{MindQ}",
  title =        "Advanced {Java} Topics",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  year =         "1997",
  bibdate =      "Thu Feb 04 06:25:18 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=IT10216128",
  note =         "Interactive traing system. Order number T10216128,
                 Part number 901715.",
  price =        "US\$995.00",
  acknowledgement = ack-nhfb,
}

@Book{MindQ:1997:DTJ,
  author =       "{MindQ}",
  title =        "Developer Training For {Java}",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  year =         "1997",
  bibdate =      "Thu Feb 04 06:25:18 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=IT10216129",
  note =         "Interactive traing system. Order number IT10216129,
                 Part number 901704.",
  price =        "US\$1595.00",
  acknowledgement = ack-nhfb,
}

@Book{MindQ:1997:EJT,
  author =       "{MindQ}",
  title =        "Essential {Java} Training",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  year =         "1997",
  bibdate =      "Thu Feb 04 06:25:18 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=IT10216127",
  note =         "Interactive traing system. Order number IT10216127,
                 Part number 901746.",
  price =        "US\$795.00",
  acknowledgement = ack-nhfb,
}

@Article{Mintchev:1997:ABN,
  author =       "S. Mintchev and V. Getov",
  title =        "Automatic Binding of Native Scientific Libraries to
                 {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1343",
  pages =        "129--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Article{Mintchev:1997:TPM,
  author =       "S. Mintchev and V. Getov",
  title =        "Towards Portable Message Passing in {Java}: Binding
                 {MPI}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1332",
  pages =        "135--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Article{Mirho:1997:JTC,
  author =       "Charles Mirho and Tom Clements",
  title =        "{JavaOS}: Thin Client, Fat Service --- {JavaOS} uses a
                 small memory footprint, yet its network-centric design
                 lets it access large-scale services",
  journal =      j-BYTE,
  volume =       "22",
  number =       "7",
  pages =        "53--54",
  month =        jul,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Jul 21 10:20:38 1997",
  acknowledgement = ack-nhfb,
}

@Book{Mitchell:1997:DEA,
  author =       "Michael A. Mitchell",
  title =        "Developing Enterprise Applications with {Visual J++}",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "xxvii + 522",
  year =         "1997",
  ISBN =         "1-57169-085-9",
  LCCN =         "QA76.73.J38M58 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/waite/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15716/bud/1571690859.html",
  acknowledgement = ack-nhfb,
  keywords =     "Application software -- Development; Internet
                 programming.; Java (Computer program language);
                 Microsoft Visual J++",
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/waite/",
}

@Article{Moffat:1997:JJA,
  author =       "David Moffat",
  title =        "{Java} is not just another language",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "9",
  pages =        "21--21",
  month =        sep,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Book{Mohseni:1997:JDG,
  author =       "Piroz Mohseni and Tom Stewart",
  title =        "{JavaBeans} Developer's Guide",
  publisher =    pub-MIS # " and " # pub-MT,
  address =      pub-MIS:adr # " and " # pub-MT:adr,
  pages =        "xix + 311",
  month =        sep,
  year =         "1997",
  ISBN =         "1-55851-573-9 (softcover)",
  LCCN =         "QA76.73.J38M64 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mispress.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$35.95",
  URL =          "http://www.idgbooks.com/cgi-bin/db/fill_out_template.pl?idgbook:1-55851-573-9:book-idg::uidg781;
                 http://www.mandt.com/{javabeansdevgde}.htm",
  acknowledgement = ack-nhfb,
  xxtitle =      "{Java Beans} Developers Guide",
}

@Article{Mojsa:1997:WEC,
  author =       "Tomasz Mojsa and Krzysztof Zieli{\'n}ski",
  title =        "{Web} enabled, {CORBA} Driven, Distributed {VideoTalk}
                 environment on the {Java Platform}",
  journal =      j-COMP-NET-ISDN,
  volume =       "29",
  number =       "8--13",
  pages =        "865--873",
  day =          "30",
  month =        sep,
  year =         "1997",
  CODEN =        "CNISE9",
  ISSN =         "0169-7552",
  bibdate =      "Fri Sep 24 20:21:54 MDT 1999",
  bibsource =    "http://www.elsevier.com/cgi-bin/cas/tree/store/cna/cas_free/browse/browse.cgi?year=1997&volume=29&issue=08-13",
  URL =          "http://www.elsevier.com/cgi-bin/cas/tree/store/comnet/cas_sub/browse/browse.cgi?year=1997&volume=29&issue=08-13&aid=1681",
  acknowledgement = ack-nhfb,
}

@Article{Montague:1997:JEJ,
  author =       "Bruce R. Montague",
  title =        "{JN}: {OS} for an Embedded {Java Network Computer} ---
                 Supporting {Java}'s {Virtual Machine} on a single-chip
                 embedded {PC} attached to the {Internet}",
  journal =      j-IEEE-MICRO,
  volume =       "17",
  number =       "3",
  pages =        "54--??",
  month =        may # "\slash " # jun,
  year =         "1997",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732",
  bibdate =      "Tue Aug 12 12:35:06 MDT 1997",
  URL =          "http://pascal.computer.org/mi/books/mi1997/pdf/m3054.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Moore:1997:LEJ,
  author =       "David L. Moore and Tom R. Halfhill",
  title =        "Letters to the {Editor}: On {Java}",
  journal =      j-BYTE,
  volume =       "22",
  number =       "4",
  pages =        "19--20",
  month =        apr,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Fri Mar 14 07:40:50 1997",
  acknowledgement = ack-nhfb,
}

@Article{Moran:1997:LEA,
  author =       "Tom Moran and Tom R. Halfhill",
  title =        "Letter to the {Editor}: {Ada} Speaks {Java}",
  journal =      j-BYTE,
  volume =       "22",
  number =       "4",
  pages =        "20--20",
  month =        apr,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Fri Mar 14 07:40:50 1997",
  acknowledgement = ack-nhfb,
}

@Book{Morgan:1997:VJUa,
  author =       "Bryan Morgan and others",
  title =        "{Visual J++} Unleashed",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxix + 834",
  year =         "1997",
  ISBN =         "1-57521-161-0",
  LCCN =         "QA76.73.J38M67 1997",
  bibdate =      "Mon Jun 22 09:40:42 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211610.html;
                 http://www.superlibrary.com/cgi-bin/bag?isbn=1-57521-161-0&last=/bookstore",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language); Microsoft Visual
                 J++",
}

@Book{Morgan:1997:VJUb,
  author =       "Bryan Morgan and others",
  title =        "{Visual J++ 1.1} Unleashed",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  edition =      "Second",
  pages =        "xxix + 845",
  year =         "1997",
  ISBN =         "1-57521-356-7",
  LCCN =         "QA76.73.J38M66 1997",
  bibdate =      "Mon Jun 22 09:41:04 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575213567.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
}

@Book{Morgenthal:1997:BDJ,
  author =       "Jeffrey Morgenthal",
  title =        "Building Distributed {Java} Applications",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "????",
  month =        sep,
  year =         "1997",
  ISBN =         "0-07-913679-6 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$44.95",
  acknowledgement = ack-nhfb,
}

@Article{Morrison:1997:ECG,
  author =       "Gale B. Morrison",
  title =        "Engineering Center to Give {Java} a Boost",
  journal =      j-ENEWS,
  volume =       "43",
  number =       "2183",
  pages =        "10, 60",
  day =          "1",
  month =        sep,
  year =         "1997",
  CODEN =        "ELNEAU",
  ISSN =         "0013-4937, 1061-6624",
  bibdate =      "Mon Jan 12 07:14:43 1998",
  acknowledgement = ack-nhfb,
}

@Book{Morrison:1997:JBT,
  author =       "Michael Morrison",
  title =        "{Java Beans: Technik, Konzepte, Beispiele}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "3-8272-5284-9",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 09:24:40 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "59,95 DM",
  URL =          "http://www.mut.ch/html/buchtext.htx?&x_pp=STb4XDV284xv2gpf&x_pk=Direkt&x_pa=&x_pr=Fr&x_artikelnr=25284;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.mut.ch/",
}

@Book{Morrison:1997:JDP,
  author =       "Michael Morrison",
  title =        "{Java} Database Programming Lab",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "500",
  year =         "1997",
  ISBN =         "0-7615-1040-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0761510400/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.primapublishing.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$40.00",
  acknowledgement = ack-nhfb,
}

@Book{Morrison:1997:JI,
  author =       "Michael Morrison",
  title =        "{Java 1.1 f{\"u}r Insider}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "1112",
  month =        aug,
  year =         "1997",
  ISBN =         "3-8272-2007-6",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 09:22:28 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "99,95 DM",
  URL =          "http://www.mut.ch/html/buchtext.htx?&x_pp=STb4XDV284xv2gpf&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_artikelnr=22007;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.mut.ch/",
}

@Book{Morrison:1997:JUE,
  author =       "Michael Morrison and others",
  title =        "{Java} Unleashed: Everything you need to master
                 {Java}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  edition =      "Second",
  pages =        "xliv + 1164",
  year =         "1997",
  ISBN =         "1-57521-197-1",
  LCCN =         "QA76.73.J38M674 1997",
  bibdate =      "Mon Jun 22 09:41:26 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.amazon.com/exec/obidos/ISBN=1575211971/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$49.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211971.html;
                 http://www.superlibrary.com/cgi-bin/bag?isbn=1-57521-197-1&last=/bookstore",
  acknowledgement = ack-nhfb,
  dimensions =   "9.04in x 7.31in x 1.98in",
}

@Book{Morrison:1997:JUPa,
  author =       "Michael Morrison and others",
  title =        "{Java} 1.1 Unleashed, Professional Reference Edition",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xliv + 1164",
  month =        nov,
  year =         "1997",
  ISBN =         "1-57521-361-3",
  LCCN =         "QA76.73.J38M674 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$59.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575211971.html",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language)",
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
}

@Book{Morrison:1997:JUPb,
  author =       "Michael Morrison and others",
  title =        "{Java} 1.1 unleashed: Everything you need to master
                 Java",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  edition =      "Third",
  pages =        "xlix + 1469",
  year =         "1997",
  ISBN =         "1-57521-298-6",
  LCCN =         "QA76.73.J38M6738 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "118,00 DM; US\$60",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575212986.html;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  xxauthor =     "Jeff Bankston",
  xxtitle =      "{Java} 1.1 Unleashed: Professional Edition",
  xxtitle =      "{Java} 1.1 Unleashed Professional Reference",
}

@Book{Morrison:1997:PJ,
  author =       "Michael Morrison",
  title =        "Presenting {JavaBeans}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xix + 352",
  year =         "1997",
  ISBN =         "1-57521-287-0",
  LCCN =         "QA76.76.J38 M6743 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$35; 70,00 DM",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575212870.html;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
}

@Article{Morrison:1997:SJE,
  author =       "Gale B. Morrison",
  title =        "{Sun}'s {JavaEngine} Eyes `Thin Clients'",
  journal =      j-ENEWS,
  volume =       "43",
  number =       "2182",
  pages =        "16--16",
  day =          "25",
  month =        aug,
  year =         "1997",
  CODEN =        "ELNEAU",
  ISSN =         "0013-4937, 1061-6624",
  bibdate =      "Mon Jan 12 07:16:18 1998",
  acknowledgement = ack-nhfb,
}

@Book{Mowbray:1997:ICD,
  author =       "Thomas J. Mowbray and William A. Ruh",
  title =        "Inside {CORBA}: Distributed Object Standards and
                 Applications",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxiii + 376",
  year =         "1997",
  ISBN =         "0-201-89540-4 (paperback)",
  LCCN =         "QA76.64 .R88 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$47",
  series =       "The Addison-Wesley object technology series",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0-201-89540-4&ptype=0",
  acknowledgement = ack-nhfb,
  keywords =     "corba (computer architecture); object-oriented
                 programming (computer science)",
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=1089",
  url-publisher = "http://www.aw.com/",
}

@InProceedings{Muller:1997:HFE,
  author =       "Gilles Muller and B{\'a}rbara Moura and Fabrice
                 Bellard and Charles Consel",
  title =        "{Harissa}: {A} Flexible and Efficient {Java}
                 Environment Mixing Bytecode and Compiled Code",
  crossref =     "USENIX:1997:TUC",
  pages =        "1--20",
  year =         "1997",
  bibdate =      "Sun Oct 12 16:49:27 1997",
  URL =          "http://www.irisa.fr/compose/harissa/coots_web.ps.gz;
                 http://www.irisa.fr/compose/harissa/harissa.html;
                 http://www.oasis.leo.org/java/development/java-to-c/Harissa.dsc.html",
  acknowledgement = ack-nhfb,
}

@Article{Munck:1997:AJW,
  author =       "Robert G. Munck and Richard F. {Hilliard II}",
  title =        "{Ada} and {Java} on the {WWW}",
  journal =      j-SIGADA-LETTERS,
  volume =       "17",
  number =       "3",
  pages =        "3--16",
  month =        may # "\slash " # jun,
  year =         "1997",
  CODEN =        "AALEE5",
  ISSN =         "0736-721X",
  bibdate =      "Fri Apr 18 08:37:55 1997",
  acknowledgement = ack-nhfb,
}

@Article{Munson:1997:SJF,
  author =       "Jonathan P. Munson and Prasun Dewan",
  title =        "{Sync}: {A} {Java} Framework for Mobile Collaborative
                 Applications",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "6",
  pages =        "59--66",
  month =        jun,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Wed Jun 04 08:59:03 1997",
  acknowledgement = ack-nhfb,
}

@Book{Murray:1997:IPP,
  author =       "William H. Murray and Chris H. Pappas",
  title =        "{internet.profi.praxis {Visual J++}
                 ({\"U}bersetzung)}",
  publisher =    pub-SYBEX-VERLAG,
  address =      pub-SYBEX-VERLAG:adr,
  pages =        "555",
  year =         "1997",
  ISBN =         "3-8155-2016-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.de/",
  price =        "59 DM",
  URL =          "http://www.sybex.de/bestell/tp/tp02016.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Murray:1997:JPG,
  author =       "William H. Murray and Chris H. Pappas",
  title =        "{JBuilder} Programmer's Guide",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  pages =        "????",
  month =        aug,
  year =         "1997",
  ISBN =         "0-12-511920-8 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.apnet.com/approfessional/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Publication cancelled.",
  price =        "US\$35.95",
  URL =          "http://www.apcatalog.com/cgi-bin/AP?ISBN=0125119208&LOCATION=US&FORM=FORM2",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.apnet.com/approfessional/",
  xxauthor =     "Murray William",
  xxtitle =      "{Open Jbuilder} Programmer's Guide: Harnessing the
                 Power of {Borland}'s {Java} Development Tool",
}

@Book{Muto:1997:J,
  author =       "Kenshi Muto",
  title =        "{Java}",
  publisher =    "Gijutsu Hyoron Co., Ltd.",
  address =      "??, Japan",
  pages =        "????",
  year =         "1997",
  ISBN =         "4-7741-0277-6",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html;
                 http://www.gihyo.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "1950 yen",
  URL =          "http://www.gihyo.co.jp/syoseki/promo/java/java.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Nabil:1997:PSR,
  author =       "Mohammad Nabil and Anne H. H. Ngu and John Shepherd",
  title =        "Picture Similarity Retrieval Using the {2D} Projection
                 Interval Representation",
  journal =      j-IEEE-TRANS-KNOWL-DATA-ENG,
  volume =       "8",
  number =       "4",
  pages =        "533--539",
  month =        aug,
  year =         "1997",
  CODEN =        "ITKEEH",
  ISSN =         "1041-4347",
  bibdate =      "Fri Mar 14 11:06:28 1997",
  note =         "Uses Java to construct a prototype image database
                 system.",
  acknowledgement = ack-nhfb,
}

@Article{Nadeau:1997:WAJ,
  author =       "Dave Nadeau and Brad Grantham and Colin McCartney and
                 {Mitra} and Henry Sowizral",
  title =        "What {$3$D API} for {Java} should {I} use and why?
                 (panel)",
  journal =      j-COMP-GRAPHICS,
  volume =       "31",
  number =       "{Annual Conference Series}",
  pages =        "452--453",
  month =        aug,
  year =         "1997",
  CODEN =        "CGRADI, CPGPBZ",
  ISSN =         "0097-8930",
  bibdate =      "Mon Oct 4 18:57:05 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/graph/258734/p452-nadeau/",
  acknowledgement = ack-nhfb,
}

@Book{Naughton:1997:JCRa,
  author =       "Patrick Naughton and Herbert Schildt",
  title =        "{Java}: The Complete Reference",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxiv + 886",
  month =        nov,
  year =         "1997",
  ISBN =         "0-07-882231-9",
  LCCN =         "QA76.73.J38N378 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0078822319/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.osborne.com/",
  price =        "US\$39.95",
  URL =          "http://www.osborne.com/;
                 http://www.starwave.com/people/naughton/jtcr/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.08in x 7.44in x 1.77in",
  paperback =    "yes",
}

@Book{Naughton:1997:JGC,
  author =       "Patrick Naughton and Herbert Schildt",
  title =        "{Java} Guida Complete",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  month =        mar,
  year =         "1997",
  ISBN =         "88-8386-041-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://pallade.iol.it/cgi-bin/mercator2/mallurl/CESSECCOCEDRBILEDOMAa000eC/mcghill/index.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "79000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Naughton:1997:JMR,
  author =       "Patrick Naughton and Herbert Shildt",
  title =        "{Java}: Manual de Referencia",
  publisher =    pub-MCGRAW-HILL-SPAIN,
  address =      pub-MCGRAW-HILL-SPAIN:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "84-481-1131-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.es/",
  price =        "6900 Ptas.",
  URL =          "http://www.mcgraw-hill.es/McGrawHill/catalogo.nsf/b013777771f7e01bc125647a00607b0e/82287940fc60553ec125650c00352778?OpenDocument",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
  url-publisher = "http://mexplaza.udg.mx/McGraw/",
}

@Book{Naughton:1997:MJ,
  author =       "Patrick Naughton",
  title =        "Manual de {Java}",
  publisher =    pub-MCGRAW-HILL-SPAIN,
  address =      pub-MCGRAW-HILL-SPAIN:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "84-481-0693-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/spanish.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.es/",
  price =        "4000 Ptas.",
  URL =          "http://mexplaza.udg.mx/McGraw/;
                 http://www.mcgraw-hill.es/McGrawHill/catalogo.nsf/b013777771f7e01bc125647a00607b0e/19a221cd0649f88cc12564d600405519?OpenDocument",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Article{Navas:1997:LEJ,
  author =       "John Navas",
  title =        "Letter to the Editor: The {Java} Race",
  journal =      j-BYTE,
  volume =       "22",
  number =       "2",
  pages =        "20--20",
  month =        feb,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Jan 25 14:35:43 1997",
  acknowledgement = ack-nhfb,
}

@Article{Nelson:1997:JZF,
  author =       "Mark R. Nelson and Mark Nelson",
  title =        "{Java} and the Zip File Format: Using {Java} to
                 compress and extract files",
  journal =      j-DDJ,
  volume =       "22",
  number =       "12",
  pages =        "50, 54--54, 102",
  month =        dec,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Nov 28 17:26:40 MST 1997",
  abstract =     "By compressing data and reducing the number of
                 download transactions, Sun's java.util.zip package
                 speeds the loading of applet components across the
                 Internet. Data-compression guru Mark Nelson examines
                 this package.",
  acknowledgement = ack-nhfb,
}

@Book{Neou:1997:HCJa,
  author =       "Vivian Neou",
  title =        "{HTML} 3.0 {CD JavaScript} for {MacIntosh}: {CD-ROM}
                 With Guide",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "????",
  month =        aug,
  year =         "1997",
  ISBN =         "0-13-243353-2",
  LCCN =         "????",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0132433532/wholesaleproductA/",
  price =        "US\$44.95",
  acknowledgement = ack-nhfb,
  keywords =     "HTML (document markup language); JavaScript (computer
                 program language); technology -- computers and computer
                 technology",
  xxtitle =      "{HTML} 3.0 {CD} with {JavaScript}",
}

@Book{Neou:1997:HCJb,
  author =       "Vivian Neou and Mimi Recker",
  title =        "{HTML} 3.2 {CD} With {JavaScript} for {Windows} 95",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxi + 439",
  year =         "1997",
  ISBN =         "0-13-270125-1",
  LCCN =         "QA76.76.H94N434 1997",
  bibdate =      "Thu Aug 21 17:50:06 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0132701251/wholesaleproductA/",
  price =        "US\$44.95",
  acknowledgement = ack-nhfb,
  annote =       "System requirements: IBM PC or compatible, Windows 95,
                 CD-ROM drive.",
  dimensions =   "9.25in x 7.06in x 1.43in",
  keywords =     "HTML (Document markup language); JavaScript (Computer
                 program language); Microsoft Windows (Computer file)",
  paperback =    "yes",
}

@Article{Nerny:1997:JDR,
  author =       "Chris Nerny",
  title =        "{Java} developers rise up: New lobbying group to put
                 pressure on industry giants",
  journal =      j-NETWORK-WORLD,
  volume =       "14",
  number =       "33",
  pages =        "1, 80",
  day =          "18",
  month =        aug,
  year =         "1997",
  ISSN =         "0887-7661",
  bibdate =      "Mon Nov 24 17:53:23 1997",
  acknowledgement = ack-nhfb,
}

@Article{Neumann:1997:SRC,
  author =       "P. Neumann",
  title =        "Security risks in computer-communication systems",
  journal =      j-SIGSAC-REVIEW,
  volume =       "15",
  number =       "1",
  pages =        "15--18",
  month =        jan,
  year =         "1997",
  CODEN =        "SSARE7",
  ISSN =         "0277-920X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "B6210L (Computer communications); C7210 (Information
                 services and centres); C5620W (Other computer
                 networks); C0310D (Computer installation management);
                 C6130S (Data security); C0230 (Economic, social and
                 political aspects of computing)",
  corpsource =   "SRI Int., Menlo Park, CA, USA",
  keywords =     "attack; CIA; computer communication systems security;
                 e-mail; Global Communications; home page; information
                 networks; international hacking incident; Internet;
                 internetworking; Java security; news items; PANIX;
                 pyramid schemes; scam; security of data; security
                 risks; SYN",
  treatment =    "G General Review",
}

@Book{Newman:1997:JRA,
  author =       "Alexander Newman and others",
  title =        "{Java: Referenz und Anwendungen. (Special Edition)}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "1091",
  year =         "1997",
  ISBN =         "3-8272-1001-1",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 09:28:21 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "79,95 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=21001&x_stichwort=Newman&x_sprache=A&x_start=1&x_gefunden=2&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.mut.ch/",
}

@Book{Newman:1997:UJ,
  author =       "Alexander Newman",
  title =        "Usando {Java}",
  publisher =    pub-EDITORE-CAMPUS,
  address =      pub-EDITORE-CAMPUS:adr,
  pages =        "904",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:44:14 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/portuguese.html",
  price =        "R\$ 89,00",
  URL =          "http://www.campus.com.br/about-us.htm;
                 http://www.campus.com.br/cgi-bin/catalog.cgi?livro=20098",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Nickerson:1997:ONJ,
  author =       "Doug Nickerson",
  title =        "Official Netscape {JavaBeans} Developer's Guide",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "1-56604-825-7",
  LCCN =         "QA76.73.J38N53 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.netscapepress.com/",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.netscapepress.com/",
}

@Book{Niemeyer:1997:CJN,
  author =       "Pat Niemeyer",
  title =        "Core {Java} Networking",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "0-13-761537-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@Book{Niemeyer:1997:EJa,
  author =       "Patrick Niemeyer and Joshua Peck",
  title =        "Exploring {Java}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xviii + 594",
  year =         "1997",
  ISBN =         "1-56592-271-9",
  LCCN =         "QA76.73.J38N54 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$32.95",
  URL =          "http://www.ora.com/catalog/expjava2/",
  acknowledgement = ack-nhfb,
}

@Book{Niemeyer:1997:EJb,
  author =       "Pat Niemeyer and Josh Peck",
  title =        "Exploring {Java}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "4-900900-17-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.oreilly.co.jp/",
  note =         "Japanese translation.",
  price =        "4300 yen",
  URL =          "http://www.ora.com/international/catalog/japanese/inet/exjava.html;
                 http://www.ora.com/international/japan/;
                 http://www.oreilly.co.jp/BOOK/exjava.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  xxauthor =     "Josh Peck and Pat Niemeyer",
}

@Article{Nilsson:1997:TJ,
  author =       "Stefan Nilsson",
  title =        "Treaps in {Java}",
  journal =      j-DDJ,
  volume =       "22",
  number =       "7",
  pages =        "40, 42--44, 84, 86",
  month =        jul,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat May 31 09:56:28 1997",
  acknowledgement = ack-nhfb,
}

@Book{Nishimura:1997:IJ,
  author =       "Toshihiro Nishimura and others",
  title =        "Introduction to {Java}",
  publisher =    "Shoeisha Co., Ltd.",
  address =      "??, Japan",
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Novosel:1997:JCS,
  author =       "Joe Novosel",
  title =        "{Java} and Client-Server",
  journal =      j-LINUX-J,
  volume =       "33",
  pages =        "??--??",
  month =        jan,
  year =         "1997",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue33/index.html",
  URL =          "http://www.linuxjournal.com/0155.html",
  abstract =     "How Java can be used in small Client-server
                 applications.",
  acknowledgement = ack-nhfb,
}

@Book{Oaks:1997:JT,
  author =       "Scott Oaks and Henry Wong",
  title =        "{Java} Threads",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xiii + 252",
  year =         "1997",
  ISBN =         "1-56592-216-6",
  LCCN =         "QA76.73.J38O25 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1565922166/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$29.95",
  URL =          "http://www.ora.com/catalog/jthreads/noframes.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.18in x 7.04in x 0.76in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Article{OBrien:1997:NLJ,
  author =       "Timothy O'Brien and Douglas Heise",
  title =        "{Netscape} Looks to {Java} and {CORBA} to Drive {Web}
                 Object Use",
  journal =      j-OBJECT-MAG,
  volume =       "6",
  number =       "12",
  pages =        "66--67",
  month =        feb,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Mon Mar 03 11:28:57 1997",
  acknowledgement = ack-nhfb,
}

@Article{OBrien:1997:SMR,
  author =       "Timothy O'Brien and Douglas Heise",
  title =        "{Sun}\slash {Microsoft} Rivalry: Will {Java} Fragment
                 like {UNIX}?",
  journal =      j-OBJECT-MAG,
  volume =       "6",
  number =       "12",
  pages =        "14--16",
  month =        feb,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Mon Mar 03 11:28:57 1997",
  acknowledgement = ack-nhfb,
}

@Article{OConnor:1997:PJV,
  author =       "J. Michael O'Connor and Marc Tremblay",
  title =        "{picoJava-I}: the {Java Virtual Machine} in hardware",
  journal =      j-IEEE-MICRO,
  volume =       "17",
  number =       "2",
  pages =        "45--53",
  month =        mar # "-" # apr,
  year =         "1997",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732",
  bibdate =      "Sat May 10 11:49:40 MDT 1997",
  acknowledgement = ack-nhfb,
  classification = "C5220 (Computer architecture); C6150C (Compilers,
                 interpreters and other processors); C7430 (Computer
                 engineering)",
  corpsource =   "Sun Microsyst., Mountain View, CA, USA",
  keywords =     "byte codes; computer architecture; dynamic
                 distribution; Java virtual machine; microarchitecture;
                 microarchitecture trade-offs; performance; picoJava-I;
                 program compilers; virtual machines",
  treatment =    "P Practical",
}

@Book{OConnor:1997:WSI,
  author =       "Hugh O'Connor",
  title =        "{Web} sites for information on intranets, {HMTL}\slash
                 {SGML}\slash {JAVA}\slash {VRML} coding and web
                 page\slash sites design",
  publisher =    "American Association of Retired Persons",
  address =      "Washington, DC, USA",
  edition =      "Version 2",
  pages =        "10",
  day =          "20",
  month =        feb,
  year =         "1997",
  LCCN =         "????",
  bibdate =      "Fri Sep 11 08:29:11 MDT 1998",
  acknowledgement = ack-nhfb,
  keywords =     "Bibliography; Computer graphics -- Bibliography; HTML
                 (Document markup language) -- Bibliography; Internet
                 (Computer network) -- Directories; Java (Computer
                 program language); World Wide Web (Information
                 retrieval system) -- Design --; World Wide Web
                 (Information retrieval system) -- Directories",
}

@InProceedings{Odersky:1997:PJT,
  author =       "Martin Odersky and Philip Wadler",
  title =        "{Pizza} into {Java}: translating theory into
                 practice",
  crossref =     "ACM:1997:CRP",
  pages =        "146--159",
  year =         "1997",
  bibdate =      "Mon May 3 12:56:11 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/plan/263699/p146-odersky/",
  acknowledgement = ack-nhfb,
  keywords =     "design; languages; performance; theory; verification",
  subject =      "{\bf D.3.2} Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Java. {\bf D.3.4} Software,
                 PROGRAMMING LANGUAGES, Processors. {\bf F.4.1} Theory
                 of Computation, MATHEMATICAL LOGIC AND FORMAL
                 LANGUAGES, Mathematical Logic.",
}

@Article{Olsen:1997:LWJ,
  author =       "Kurt Olsen",
  title =        "Letters: Why {Java} Isn't Watered Down {C++}",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "5",
  pages =        "9--9",
  month =        mar,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Fri Jul 11 09:44:48 1997",
  note =         "Response to \cite{Lewis:1997:BCI}. See also
                 \cite{Welch:1997:LEI}.",
  acknowledgement = ack-nhfb,
}

@Article{ONeel:1997:BRJ,
  author =       "Bruce O'Neel",
  title =        "Book Review: {\em Java Network Programming}",
  journal =      j-LOGIN,
  volume =       "22",
  number =       "4",
  pages =        "33--36",
  month =        aug,
  year =         "1997",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Aug 12 14:32:13 1997",
  note =         "Reviews of \cite{Harold:1997:JNP,Hughes:1997:JNPa}.",
  URL =          "http://www.usenix.org/publications/java/javaindex.html",
  acknowledgement = ack-nhfb,
}

@Article{ONeel:1997:BRJb,
  author =       "Bruce O'Neel",
  title =        "Book Review: {{\em Java AWT Reference}}",
  journal =      j-LOGIN,
  volume =       "22",
  number =       "5",
  pages =        "??--??",
  month =        oct,
  year =         "1997",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:35:55 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.oct97.html",
  URL =          "http://www.usenix.org/publications/login/1997-10/zukowski.html",
  acknowledgement = ack-nhfb,
}

@Article{Orfali:1997:CJO,
  author =       "Robert Orfali and Dan Harkey and Jeri Edwards",
  title =        "{CORBA}, {Java}, and the {Object Web}: The {Web} is in
                 trouble, {CORBA} and {Java} are out to save it",
  journal =      j-BYTE,
  volume =       "22",
  number =       "10",
  pages =        "95--98, 100",
  month =        oct,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Oct 13 10:09:41 1997",
  acknowledgement = ack-nhfb,
}

@Book{Orfali:1997:CSP,
  author =       "Robert Orfali and Dan Harkey",
  title =        "Client\slash Server Programming with {Java} and
                 {CORBA}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "657",
  month =        jan,
  year =         "1997",
  ISBN =         "0-471-16351-1",
  LCCN =         "QA76.9.C55 O73 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$44.95",
  URL =          "http://www.wiley.com/compbooks/catalog/16351-1.htm",
  acknowledgement = ack-nhfb,
}

@Book{Orfali:1997:IC,
  author =       "Robert Orfali and Dan Harkey and Jeri Edwards",
  title =        "Instant {CORBA}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xviii + 313",
  month =        mar,
  year =         "1997",
  ISBN =         "0-471-18333-4",
  LCCN =         "QA76.9.C55O764 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$20",
  URL =          "http://www.wiley.com/compbooks/catalog/18333-4.htm",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.wiley.com/",
}

@Article{Oualline:1997:LGH,
  author =       "Steve Oualline",
  title =        "{Linux} and the gorilla are here to stay; not so
                 {Java}",
  journal =      j-HP-CHRONICLE,
  volume =       "14",
  number =       "2",
  pages =        "15--15",
  month =        jan,
  year =         "1997",
  ISSN =         "0892-2829",
  bibdate =      "Thu Jan 09 14:54:44 1997",
  acknowledgement = ack-nhfb,
}

@Book{Overland:1997:JPE,
  author =       "Brian R. Overland",
  title =        "{Java} in Plain {English}",
  publisher =    pub-MIS # " and " # pub-MT,
  address =      pub-MIS:adr # " and " # pub-MT:adr,
  edition =      "Second",
  pages =        "xxviii + 628",
  month =        sep,
  year =         "1997",
  ISBN =         "1-55828-563-6 (softcover)",
  LCCN =         "QA76.73.J38O83 1997",
  bibdate =      "Mon Jun 22 10:27:37 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mispress.com/",
  price =        "US\$17.95",
  URL =          "http://www.idgbooks.com/cgi-bin/db/fill_out_template.pl?idgbook:1-55828-563-6:book-idg::uidg781;
                 http://www.mandt.com/javaplaineng2e.htm",
  acknowledgement = ack-nhfb,
}

@Article{Papurt:1997:SUM,
  author =       "D. M. Papurt and J. P. LeJacq",
  title =        "The sensible use of method overriding",
  journal =      j-J-OOP,
  volume =       "10",
  number =       "1",
  pages =        "62--5, 71",
  month =        mar # "-" # apr,
  year =         "1997",
  CODEN =        "JOOPEC",
  ISSN =         "0896-8438",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6120 (File organisation); C4240
                 (Programming and algorithm theory)",
  keywords =     "abstract methods; behavior; constraining; convention;
                 inheritance; inherited functionality; Java programming;
                 mandatory implementation; method body selection
                 framework; method name; method overriding; object run
                 time type; object-oriented; object-oriented languages;
                 optional implementation; overall program; overriding
                 method implementations; paradigmatic forms; polymorphic
                 selection; polymorphism; program; programming;
                 programming theory; substitution principle programming;
                 superclass method",
  treatment =    "P Practical",
}

@Book{Park:1997:CJ,
  author =       "Kibae Park and Hodong Kim",
  title =        "Catch {Java}",
  publisher =    "HanCom Press",
  address =      "??, Korea",
  pages =        "????",
  year =         "1997",
  ISBN =         "89-85770-50-0 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:00:33 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/korean.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "10,000 won",
  URL =          "http://magazine.hnc.net/ (??)",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Book{Parr:1997:LTU,
  author =       "Terence John Parr",
  title =        "Language translation using {PCCTS} and {C++}: a
                 reference guide",
  publisher =    "Automata Publishing Company",
  address =      "San Jose, CA, USA",
  pages =        "v + 310",
  month =        jan,
  year =         "1997",
  ISBN =         "0-9627488-5-4",
  LCCN =         "????",
  bibdate =      "Sat Sep 13 14:59:59 1997",
  note =         "PCCTS is a precursor to the ANTLR system
                 \cite{Parr:1998:AXR}.",
  price =        "US\$34.95",
  URL =          "http://www.parr-research.com/~parrt/buybook.html",
  acknowledgement = ack-nhfb,
}

@Article{Pastor:1997:LOC,
  author =       "O. Pastor and E. Insfran and V. Pelechano and S.
                 Ramirez",
  title =        "Linking Object-Oriented Conceptual Modelling with
                 Object-Oriented Implementation in {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1308",
  pages =        "132--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Patchett:1997:CPC,
  author =       "Craig Patchett and Matthew Wright and Peter
                 Holfelder",
  title =        "{CGI\slash Perl} cookbook",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "656",
  month =        oct,
  year =         "1997",
  ISBN =         "0-471-16896-3",
  LCCN =         "QA76.73.P22P37 1997",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0471168963/wholesaleproductA/",
  price =        "US\$44.95",
  acknowledgement = ack-nhfb,
  keywords =     "CGI (computer; JavaScript (computer program language);
                 network protocol); perl (computer program language);
                 technology -- computers and computer technology",
  paperback =    "yes",
}

@Book{Patel:1997:JDPa,
  author =       "Pratik Patel and Karl Moss",
  title =        "{Java} Database Programming With {JDBC}: Discover the
                 Essentials for Developing Databases for {Internet} and
                 Intranet Applications",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  edition =      "Second",
  pages =        "xviii + 491",
  year =         "1997",
  ISBN =         "1-57610-159-2 (softcover)",
  LCCN =         "QA76.73.J38P38 1997",
  bibdate =      "Mon Jun 22 09:46:08 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35.99",
  URL =          "http://www.coriolis.com/Site/mise/books/ind/javjdbc2.htm",
  acknowledgement = ack-nhfb,
}

@Book{Patel:1997:JDPb,
  author =       "Pratik Patel and Karl Moss",
  title =        "{Java} Database Programming with {JDBC}",
  publisher =    pub-OHMSHA,
  address =      pub-OHMSHA:adr,
  month =        oct,
  year =         "1997",
  ISBN =         "4-900718-55-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ohmsha.co.jp/",
  price =        "2400 yen",
  URL =          "http://www.ohmsha.co.jp/data/books/contents/4-900718-55-6.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Pedroso:1997:WBM,
  author =       "Hern{\^a}ni Pedroso and Luis M. Silva and Jo{\~a}o
                 Gabriel Silva",
  title =        "{Web}-based metacomputing with {JET}",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1169--1173",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13834;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13834&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Pepper:1997:CPB,
  author =       "Jon Pepper",
  title =        "{Corel PDA} to Bundle {Java} Suite",
  journal =      j-BYTE,
  volume =       "22",
  number =       "1",
  pages =        "38--38",
  month =        jan,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Dec 28 07:00:20 1996",
  acknowledgement = ack-nhfb,
}

@Book{Perry:1997:CCW,
  author =       "Paul J. Perry",
  title =        "Creating Cool {Web} Applets with {Java}",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "4-7973-0146-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.softbank.co.jp/softbank/publishing/",
  price =        "2500 yen",
  URL =          "http://www.softbank.co.jp/softbank/publishing/;
                 http://www.softbank.co.jp/softbank/publishing/books/editer/os1/JavaSS/index.html;
                 http://www.softbank.co.jp/softbank/publishing/books/editer/os1/javass/index.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Perry:1997:DVJ,
  author =       "Paul J. Perry",
  title =        "Discover {Visual J++}",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "xxiii + 390",
  year =         "1997",
  ISBN =         "0-7645-3077-1",
  LCCN =         "QA76.73.J38P474 1997<",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$25",
  URL =          "http://www.idgbooks.com/database/book_result.msql?isbn=0-7645-3077-1",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.mcp.com/authors/pperry/",
  url-publisher = "http://www.idgbooks.com/",
}

@Book{Perry:1997:UVJ,
  author =       "Greg Perry",
  title =        "Usando {Visual J++}",
  publisher =    pub-EDITORE-CAMPUS,
  address =      pub-EDITORE-CAMPUS:adr,
  pages =        "428",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:44:14 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/portuguese.html",
  price =        "R\$ 53,91",
  URL =          "http://www.campus.com.br/about-us.htm;
                 http://www.campus.com.br/catalogo/livro.cfm?cod_livro=20148",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Perry:1997:VJS,
  author =       "Greg Perry",
  title =        "{Visual J++} Starter Kit",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xix + 395",
  year =         "1997",
  ISBN =         "0-7897-1282-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/07897/bud/0789712822.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/que/",
}

@Book{Peter:1997:ONJ,
  author =       "Kent Peter and Kent Multer",
  title =        "Official {Netscape JavaScript} 1.2 Programmers
                 Reference: {Windows}, {Macintosh}, and {Unix}",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  edition =      "Eleventh",
  pages =        "xxxii + 490",
  month =        oct,
  year =         "1997",
  ISBN =         "1-56604-757-9 (softcover)",
  LCCN =         "QA76.73.J39 K458 1997",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  note =         "Includes CD-ROM.",
  price =        "US\$35.99",
}

@Book{Peterson:1997:DSI,
  author =       "David Peterson",
  title =        "Developing Smarter Intelligent Agents Using {Java}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "400",
  month =        mar,
  year =         "1997",
  ISBN =         "0-07-913643-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$44.95",
  acknowledgement = ack-nhfb,
  xxtitle =      "Developing Intelligent Agents Using {Java}",
}

@Book{Petrich:1997:NIN,
  author =       "Dean Petrich and David Flanagan",
  title =        "{Netscape IFC} in a nutshell: a desktop quick
                 reference for {Java} programmers",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xiii + 354",
  year =         "1997",
  ISBN =         "1-56592-343-X",
  LCCN =         "QA76.73.J38 P38 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  note =         "Covers IFC 1.1.",
  price =        "US\$19.95",
  URL =          "http://www.ora.com/catalog/ifcnut/",
  acknowledgement = ack-nhfb,
  keywords =     "internet foundation class library; internet
                 programming; javascript (computer program language)",
  url-author =   "http://www.ora.com/catalog/ifcnut/author.html",
  url-publisher = "http://www.ora.com/",
}

@Book{Pew:1997:IJ,
  author =       "John A. Pew",
  title =        "Instant {Java}",
  publisher =    pub-ASCII,
  address =      pub-ASCII:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  note =         "Japanese translation of \cite{Pew:1997:IJ}",
  URL =          "http://www.ascii.co.jp/;
                 http://www.vivids.com/java/author.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Pew:1997:IJA,
  author =       "John A. Pew",
  title =        "{Instant Java --- Mit Applets ins WWW}",
  publisher =    pub-HEINZ-HEISE,
  address =      pub-HEINZ-HEISE:adr,
  pages =        "246 (or 245??)",
  year =         "1997",
  ISBN =         "3-88229-084-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.heise.de/buch/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "German translation of \cite{Pew:1997:IJ}. Includes
                 CD-ROM.",
  price =        "79,90 DM (or 79,80 DM??)",
  URL =          "http://www.emedia.de/bin/bookshop?show=4552&id=;
                 http://www.heise.de/buch/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Pew:1997:IJS,
  author =       "John A. Pew and {Sunsoft Books Staff}",
  title =        "Instant {Java}: Signature Edition",
  publisher =    pub-PH # " and " # pub-SUNSOFT,
  address =      pub-PH:adr # " and " # pub-SUNSOFT:adr,
  edition =      "Second",
  pages =        "xxviii + 423",
  month =        jan,
  year =         "1997",
  ISBN =         "0-13-272287-9",
  LCCN =         "QA76.73.J38P48 1997",
  bibdate =      "Tue Nov 03 11:35:39 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0132722879/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.phptr.com/ptrbooks/ptr_0132722879.html;
                 http://www.prenhall.com/",
  note =         "Available in German translation \cite{Pew:1997:IJA}.
                 Includes CD-ROM.",
  price =        "US\$30",
  series =       "SunSoft Press Java series",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0132722879.html;
                 http://www.sun.com/books/books/Pew2/Pew2.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.17in x 6.99in x 1.37in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology; technology -- data
                 processing",
  paperback =    "yes",
}

@Book{Pew:1997:SJ,
  author =       "John A. Pew",
  title =        "Subito {Java}",
  publisher =    pub-MONDADORI-INFORMATICA,
  address =      pub-MONDADORI-INFORMATICA:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 14:35:59 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  note =         "Italian translation of \cite{Pew:1997:IJ}.",
  price =        "70000 L.",
  URL =          "http://www.mondadori.com/;
                 http://www.vivids.com/java/author.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Article{Philippsen:1997:JTR,
  author =       "Michael Philippsen and Matthias Zenger",
  title =        "{JavaParty} --- transparent remote objects in {Java}",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1225--1242",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13816;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13816&PLACEBO=IE.pdf;
                 http://wwwipd.ira.uka.de/~phlipp/partyd.ps.gz",
  acknowledgement = ack-nhfb,
}

@Article{Picarille:1997:JAS,
  author =       "Lisa Picarille",
  title =        "{Java} apps serve up flexibility",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "6",
  pages =        "43--44",
  day =          "10",
  month =        feb,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Feb 24 10:51:33 1997",
  acknowledgement = ack-nhfb,
}

@Book{Piemont:1997:BPJ,
  author =       "Claudia Piemont",
  title =        "{Businessorientierte Programmierung mit Java: Der Weg
                 zur effizienten Entwicklung von
                 Gesch{\"a}ftsanwendungen im Intranet und Internet}",
  publisher =    pub-VIEWEG,
  address =      pub-VIEWEG:adr,
  pages =        "440",
  year =         "1997",
  ISBN =         "3-528-05556-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "88 DM",
  URL =          "http://members.aol.com/ClaudiaPi/jbook1.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-author =   "http://members.aol.com/ClaudiaPi/home.htm",
}

@Article{Piroumian:1997:ISJ,
  author =       "Vartan Piroumian",
  title =        "Internationalization Support in {Java}: Making
                 software globalization easy",
  journal =      j-IEEE-MICRO,
  volume =       "17",
  number =       "3",
  pages =        "20--??",
  month =        may # "\slash " # jun,
  year =         "1997",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732",
  bibdate =      "Tue Aug 12 12:35:06 MDT 1997",
  URL =          "http://pascal.computer.org/mi/books/mi1997/pdf/m3020.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Pitts:1997:SDL,
  author =       "Robert I. Pitts",
  title =        "Software Development: Learning to Program the
                 Object-Oriented Way",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "1",
  pages =        "56--62, 64, 66, 68, 70, 71",
  month =        jan,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Thu Jan 16 18:55:28 1997",
  note =         "Discusses C++, Objective C, and Java.",
  acknowledgement = ack-nhfb,
}

@Periodical{PJDJ:1997:PJD,
  key =          "Pure Java Developer's Journal",
  title =        "Pure {Java} Developer's Journal",
  publisher =    "Cobb Group",
  address =      "Louisville, KY, USA",
  year =         "1997",
  ISSN =         "1093-7471",
  bibdate =      "Sat Jun 06 09:31:06 1998",
  note =         "Publication began with volume 1, number 1, in July
                 1997.",
  acknowledgement = ack-nhfb,
  annote =       "This journal is not yet covered by major journal
                 databases.",
}

@Article{Plauger:1997:EFJ,
  author =       "P. J. Plauger",
  title =        "{Editor}'s Forum: {A} {Java} to {C} translator",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "6--6",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  URL =          "http://www.dinkumware.com/;
                 http://www.tiac.net/users/pjp",
  acknowledgement = ack-nhfb,
}

@InProceedings{Plezbert:1997:DQT,
  author =       "Michael P. Plezbert and Ron K. Cytron",
  title =        "Does `just in time' = `better late than never'?",
  crossref =     "ACM:1997:CRP",
  pages =        "120--131",
  year =         "1997",
  bibdate =      "Mon May 3 12:56:11 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/plan/263699/p120-plezbert/",
  acknowledgement = ack-nhfb,
  keywords =     "design; experimentation; languages; measurement;
                 performance; theory",
  subject =      "{\bf C.2.1} Computer Systems Organization,
                 COMPUTER-COMMUNICATION NETWORKS, Network Architecture
                 and Design, Internet. {\bf D.3.2} Software, PROGRAMMING
                 LANGUAGES, Language Classifications, Java. {\bf D.3.4}
                 Software, PROGRAMMING LANGUAGES, Processors, Compilers.
                 {\bf F.4.1} Theory of Computation, MATHEMATICAL LOGIC
                 AND FORMAL LANGUAGES, Mathematical Logic.",
}

@Book{Pope:1997:CRG,
  author =       "Alan Pope",
  title =        "The {CORBA} Reference Guide: Understanding the {Common
                 Object Request Broker Architecture}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  month =        dec,
  year =         "1997",
  ISBN =         "0-201-63386-8",
  LCCN =         "QA76.64 .P66 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$34",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.aw.com/",
}

@Article{Pountain:1997:WCC,
  author =       "Dick Pountain and John Montgomery",
  title =        "{Web} Components: Components and the {Web} are a match
                 made in developer heaven",
  journal =      j-BYTE,
  volume =       "22",
  number =       "8",
  pages =        "56--60, 62, 64, 66, 68",
  month =        aug,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Jul 21 10:22:57 1997",
  note =         "Discusses Sun's Java Beans, Microsoft's ActiveX, IBM's
                 San Francisco Project, and OMG's CORBA.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Proebsting:1997:KDJ,
  author =       "Todd A. Proebsting and Scott A. Watterson",
  title =        "{Krakatoa}: Decompilation in {Java} (Does Bytecode
                 Reveal Source?)",
  crossref =     "USENIX:1997:TUC",
  pages =        "185--197",
  year =         "1997",
  bibdate =      "Sun Oct 12 16:56:25 1997",
  note =         "The authors demonstrate that, because of the
                 strongly-type nature of the Java Virtual Machine, it is
                 possible to reverse-engineer Java byte codes back to
                 quite readable correct Java source code, making it
                 difficult to conceal Java source code by distributing
                 only compiled byte codes. This has significant
                 ramifications for commercial software development in
                 Java.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Proebsting:1997:TJA,
  author =       "Todd A. Proebsting and Gregg Townsend and Patrick
                 Bridges and John H. Hartman and Tim Newsham and Scott
                 A. Watterson",
  title =        "{Toba}: {Java} for Applications --- {A} {Way Ahead of
                 Time} ({WAT}) Compiler",
  crossref =     "USENIX:1997:TUC",
  pages =        "41--53",
  year =         "1997",
  bibdate =      "Sun Oct 12 16:51:29 1997",
  URL =          "ftp://ftp.cs.arizona.edu/reports/1997/TR97-01.pdf;
                 ftp://ftp.cs.arizona.edu/reports/1997/TR97-01.ps",
  acknowledgement = ack-nhfb,
}

@Book{Purcell:1997:AJ,
  author =       "Lee Purcell and Mary Jane Mara",
  title =        "The {ABCs} of {JavaScript}",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xxi + 456",
  day =          "1",
  month =        jan,
  year =         "1997",
  ISBN =         "0-7821-1937-9",
  LCCN =         "QA76.73.J38P87 1997",
  bibdate =      "Thu Sep 04 06:17:38 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0782119379/wholesaleproductA/",
  price =        "US\$29.99",
  acknowledgement = ack-nhfb,
  dimensions =   "8.99in x 7.50in x 1.18in",
  keywords =     "JavaScript (Computer program language)",
  paperback =    "yes",
}

@Book{Que:1997:SEUa,
  author =       "{Que Development Group}",
  title =        "Special Edition Using {Java NC} Server",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "0-7897-1279-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "101,00 DM; US\$50",
  URL =          "http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
}

@Article{Radermacher:1997:ECC,
  author =       "Todd Radermacher and Peter Kocks",
  title =        "Executable Content: Controlling the Potential
                 Revolution",
  journal =      j-SYS-ADMIN,
  volume =       "6",
  number =       "11",
  pages =        "61--63, 65--66",
  month =        nov,
  year =         "1997",
  CODEN =        "SYADE7",
  ISSN =         "1061-2688",
  bibdate =      "Mon Oct 27 14:25:29 1997",
  abstract =     "The authors discuss the benefits and hidden dangers of
                 executable content and provide techniques for reducing
                 the security risks.",
  acknowledgement = ack-nhfb,
}

@Article{Raghunathan:1997:LEJ,
  author =       "Balaji Raghunathan",
  title =        "Letter to the Editor: {Java} for {C++}",
  journal =      j-BYTE,
  volume =       "22",
  number =       "5",
  pages =        "19--20",
  month =        may,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Apr 19 09:16:08 1997",
  acknowledgement = ack-nhfb,
}

@InProceedings{Rahkila:1997:IDT,
  author =       "Martti Rahkila and Matti Karjalainen",
  booktitle =    "ICASSP, IEEE International Conference on Acoustics,
                 Speech and Signal Processing --- Proceedings",
  title =        "Interactive {DSP} tutorial on the {Web}",
  volume =       "3",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "2253--2256",
  year =         "1997",
  CODEN =        "IPRODJ",
  ISBN =         "????",
  ISSN =         "0736-7791",
  LCCN =         "????",
  bibdate =      "Tue Sep 28 07:51:05 MDT 1999",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  affiliation =  "Helsinki Univ of Technology",
  affiliationaddress = "Espoo, Finl",
  classification = "722.2; 722.4; 723; 723.2; 723.5; 901.2",
  journalabr =   "ICASSP IEEE Int Conf Acoust Speech Signal Process
                 Proc",
  keywords =     "Common gateway interface (CGI); Common Lisp; Computer
                 aided instruction; Digital signal processing; Gateways
                 (computer networks); Interactive computer systems; Java
                 programming language; Lisp (programming language);
                 Online systems; Software package QuickSig; User
                 interfaces; World Wide Web (WWW)",
}

@Article{Raje:1997:ARM,
  author =       "Rajeev R. Raje and Joseph I. Williams and Michael
                 Boyles",
  title =        "{Asynchronous Remote Method Invocation (ARMI)}
                 mechanism for {Java}",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1207--1211",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13835;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13835&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Ram:1997:IWE,
  author =       "Prabhu Ram and Robert Abarbanel",
  title =        "{Internet} Watch: Enterprise Computing: The {Java}
                 Factor",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "6",
  pages =        "115--119",
  month =        jun,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Wed Jun 04 08:59:03 1997",
  acknowledgement = ack-nhfb,
}

@Article{Ramel:1997:LSJ,
  author =       "David Ramel",
  title =        "Learn to speak {Java} for fun and profit",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "9",
  pages =        "46--46",
  day =          "3",
  month =        mar,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Mar 07 12:10:56 1997",
  acknowledgement = ack-nhfb,
}

@InProceedings{Raner:1997:NDI,
  author =       "M. Raner",
  title =        "New Developments for the Implementation of {Unicode}
                 Word Processing Systems in {Java}",
  crossref =     "UC:1997:SDI",
  pages =        "A13--??",
  year =         "1997",
  bibdate =      "Fri Apr 24 09:14:24 MDT 1998",
  acknowledgement = ack-nhfb,
  keywords =     "internet; software development; Unicode",
}

@Book{Rao:1997:UNI,
  author =       "Arun Rao",
  title =        "Using {Netscape IFC}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xii + 294",
  year =         "1997",
  ISBN =         "0-7897-1251-2",
  LCCN =         "TK5105.883.N48R36 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35",
  URL =          "http://dev.mcp.com:8001/about/coinfo/imprints/que/books/descriptions/12512d.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/que/",
}

@Book{Ready:1997:PCJ,
  author =       "Kevin Ready and Paul Vachier and Benoit Marsot",
  title =        "Programmare con {JavaScript}",
  publisher =    pub-APOGEO,
  address =      pub-APOGEO:adr,
  pages =        "352",
  year =         "1997",
  ISBN =         "88-7303-305-9",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 17:29:56 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Italian translation of \cite{Ready:1996:PPJ}. Includes
                 CD-ROM.",
  price =        "42000 Lire",
  URL =          "http://www.urra.it/305.html;
                 http://www.urra.it/apocat.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Article{Redfern:1997:ANA,
  author =       "Heather Redfern",
  title =        "{AUn}, {Netscape} announce developer release of
                 {JFC}",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "9",
  pages =        "4--4",
  month =        sep,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Redfern:1997:GJP,
  author =       "Heather Redfern",
  title =        "{GO-Joe} provides {Java} users access to {UNIX X}
                 apps",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "9",
  pages =        "6--6",
  month =        sep,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 19:36:44 1998",
  acknowledgement = ack-nhfb,
}

@Article{Redfern:1997:RJT,
  author =       "Heather Redfern",
  title =        "Recreating {JavaBeans} through visual assembly: {Sun}
                 unveils {Java Studio 1.0}",
  journal =      j-SUNSERVER,
  volume =       "11",
  number =       "12",
  pages =        "1, 16",
  month =        dec,
  year =         "1997",
  ISSN =         "1091-4986",
  bibdate =      "Mon Jan 12 07:35:55 1998",
  bibsource =    "http://www.pcinews.com/pci/sun",
  acknowledgement = ack-nhfb,
}

@Book{Reese:1997:DPJ,
  author =       "George Reese",
  title =        "Database Programming With {JDBC} and {Java}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "300 (or 224??)",
  day =          "1",
  month =        jul,
  year =         "1997",
  ISBN =         "1-56592-270-0",
  LCCN =         "QA76.625 .R44 1997 Sci-Eng",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1565922700/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  note =         "Java 1.1.",
  price =        "US\$29.95",
  series =       "Java series",
  URL =          "http://www.ora.com/catalog/javadata/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.18in x 7in x 0.65in",
  keywords =     "Database management; Internet programming; Java
                 (Computer program language); SQL (Computer program
                 language)",
  paperback =    "yes",
  url-author =   "http://www.ora.com/catalog/javadata/author.html",
  url-publisher = "http://www.ora.com/",
}

@Book{Reichert:1997:SEUa,
  author =       "Jake Reichert",
  title =        "Special Edition Using {Java} Network Applications",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "????",
  month =        oct,
  year =         "1997",
  ISBN =         "0-7897-1465-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "89,00 DM, US\$45.00",
  URL =          "http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  xxtitle-1 =    "Using {Java} Network Apps",
  xxtitle-2 =    "Special Edition Using {Java} Network Application",
}

@Book{Reichert:1997:SEUb,
  author =       "Jake Reichert",
  title =        "Special Edition Using {Java} Networks",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  edition =      "Special",
  pages =        "????",
  month =        oct,
  year =         "1997",
  ISBN =         "1-56276-569-8 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$40.49",
  acknowledgement = ack-nhfb,
  xxtitle =      "Using {Java} Network",
}

@Article{Remy:1997:DPJ,
  author =       "Martin Remy",
  title =        "Design Patterns, {Java} and {Web} Development",
  journal =      j-DDJ,
  volume =       "22",
  number =       "6",
  pages =        "28, 30, 32, 34, 98--100",
  month =        jun,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Apr 30 07:02:17 1997",
  abstract =     "Worker applets are nonvisual components that labor
                 unseen behind the flashy facades of web pages. Using
                 {Java}, {JavaScript}, and {HTML}, {Martin} presents
                 three-design patterns for incorporating worker applets
                 into {Web} projects.",
  acknowledgement = ack-nhfb,
}

@Book{Reynolds:1997:OOP,
  author =       "Mark C. Reynolds",
  title =        "Object Oriented Programming In {Java}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "336",
  month =        mar,
  year =         "1997",
  ISBN =         "0-07-913250-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
}

@Book{Reynolds:1997:UJ,
  author =       "Mark Reynolds and Jerry Honeycutt",
  title =        "Using {JScript}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Special",
  pages =        "xiv + 586",
  year =         "1997",
  ISBN =         "0-7897-1079-X",
  LCCN =         "QA76.73.J39 R49 1997",
  bibdate =      "Mon Sep 15 23:01:45 1997",
  acknowledgement = ack-nhfb,
  xxnote =       "Is this the same as \cite{Reynolds:1996:UJ}??",
}

@Book{Rice:1997:AJP,
  author =       "Jeffrey C. Rice and Irving {Salisbury, III}",
  title =        "Advanced {Java} 1.1 Programming",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xv + 476",
  month =        aug,
  year =         "1997",
  ISBN =         "0-07-913089-5 (set), 0-07-052426-2 (book),
                 0-07-852998-0 (CD-ROM)",
  LCCN =         "QA76.73.J38R53 1997",
  bibdate =      "Mon Jun 22 10:48:10 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0079130895/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$39.95",
  URL =          "http://mcgraw-hill.inforonics.com/cgi/getarec?mgh30379%comp;
                 http://www.mcgraw-hill.com/",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Book{Richardson:1997:HJ,
  author =       "Eric C. Richardson and Michael Morrison",
  title =        "Hands On {Java}",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "500",
  year =         "1997",
  ISBN =         "0-7615-1013-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0761510133/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.primapublishing.com/",
  price =        "US\$40.00",
  acknowledgement = ack-nhfb,
  xxtitle =      "{Java Intranet} Programming Lab",
}

@Book{Richardson:1997:JAC,
  author =       "Ronny Richardson and Bruce Murray and Marc Singer",
  title =        "{Java} Applets and Channels Without Programming",
  publisher =    pub-MANNING,
  address =      pub-MANNING:adr,
  pages =        "????",
  month =        aug,
  year =         "1997",
  ISBN =         "1-884777-39-2 (softcover)",
  LCCN =         "QA76.73.J38J363 1997",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$34.15",
  URL =          "http://www.manning.com/Shoffner/index.html",
}

@Article{Riehle:1997:ADW,
  author =       "R. Riehle",
  title =        "{Ada} does {Windows}",
  journal =      j-J-OOP,
  volume =       "10",
  number =       "1",
  pages =        "74--7",
  month =        mar # "-" # apr,
  year =         "1997",
  CODEN =        "JOOPEC",
  ISSN =         "0896-8438",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6180G (Graphical user
                 interfaces); C6150C (Compilers, interpreters and other
                 processors); C6115 (Programming support); C6110J
                 (Object-oriented programming)",
  keywords =     "Ada; applications; commercial software applications;
                 compilers; Department of Defense; graphical user
                 interfaces; Microsoft Windows; object-oriented
                 languages; product line; program compilers;
                 reliability; security; software developers; software
                 tools; Win32; Windows 95 development environments;
                 Windows NT; Windows-based",
  treatment =    "G General Review",
}

@Unpublished{Rieken:1997:IJB,
  author =       "Bill Rieken",
  title =        "An Introduction to {Java Beans}",
  year =         "1997",
  bibdate =      "Wed Aug 13 09:18:33 1997",
  note =         "Tutorial session at \cite{USENIX:1997:TUC}.",
  URL =          "http://dxsting.cern.ch/sting/COOTS97.html",
  acknowledgement = ack-nhfb,
}

@Book{Rinehart:1997:JDD,
  author =       "Martin L. Rinehart",
  title =        "{Java} Database Development",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxiii + 917",
  year =         "1997",
  ISBN =         "0-07-882356-0 (softcover)",
  LCCN =         "QA76.73.J38R558 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.osborne.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$39.99",
  URL =          "http://www.osborne.com/program/javadbdev.htm",
  acknowledgement = ack-nhfb,
}

@Book{Rinehart:1997:JPV,
  author =       "Martin L. Rinehart",
  title =        "{Java} Programming With {Visual J++}",
  publisher =    pub-MIS # " and " # pub-MT,
  address =      pub-MIS:adr # " and " # pub-MT:adr,
  pages =        "xiii + 462",
  year =         "1997",
  ISBN =         "1-55851-506-2",
  LCCN =         "QA76.73.J38R56 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1558515062/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mispress.com/",
  price =        "US\$39.95",
  URL =          "http://www.mandt.com/javaprogvisualj++.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.21in x 7.07in x 1.21in",
  keywords =     "Java (Computer program language); Microsoft Visual
                 J++",
  paperback =    "yes",
}

@Book{Ritchey:1997:PCJa,
  author =       "Tim Ritchey",
  title =        "Programando con {Java}",
  publisher =    pub-PH-HISPANOAMERICANA,
  address =      pub-PH-HISPANOAMERICANA:adr,
  pages =        "290",
  year =         "1997",
  ISBN =         "84-89660-60-3",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 13:14:19 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Spanish translation of \cite{Ritchey:1996:PJ}.",
  URL =          "http://prentice.com.mx/libros/progjava.html",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Ritchey:1997:PCJb,
  author =       "Tim Ritchey",
  title =        "Programando com {Java}! Beta 2.0",
  publisher =    pub-EDITORE-CAMPUS,
  address =      pub-EDITORE-CAMPUS:adr,
  pages =        "460",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:44:14 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/portuguese.html",
  price =        "R\$ 69,90",
  URL =          "http://www.campus.com.br/about-us.htm;
                 http://www.campus.com.br/catalogo/livro.cfm?cod_livro=20060",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Ritchey:1997:PCJc,
  author =       "Tim Ritchey",
  title =        "Programmare con {JavaScript}",
  publisher =    pub-TECHNICE-NUOVE,
  address =      pub-TECHNICE-NUOVE:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 12:15:02 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/italian.html",
  price =        "55000 Lire",
  URL =          "http://www.tecnet.it/cgi-shl/dbml.exe?Action=Query&Template=/LibriQueryDueLibro.dbm&ISBN=03456",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Article{Ritchie:1997:SPJ,
  author =       "Stuart Ritchie",
  title =        "Systems Programming in {Java}: Reducing complexity and
                 shortening debugging time by using {Java} at the system
                 level",
  journal =      j-IEEE-MICRO,
  volume =       "17",
  number =       "3",
  pages =        "30--??",
  month =        may # "\slash " # jun,
  year =         "1997",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732",
  bibdate =      "Tue Aug 12 12:35:06 MDT 1997",
  URL =          "http://pascal.computer.org/mi/books/mi1997/pdf/m3030.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Roberts:1997:JCS,
  author =       "Simon Roberts and Philip Heller",
  title =        "{Java} 1.1 Certification Study Guide",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xxvi + 720",
  month =        sep,
  year =         "1997",
  ISBN =         "0-7821-2069-5 (softcover)",
  LCCN =         "QA76.3 .R63 1997",
  bibdate =      "Mon Jun 22 09:28:44 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$35.99",
  URL =          "http://www.sybex.com/cgi-bin/bookpg.pl?2069back.html",
  acknowledgement = ack-nhfb,
}

@Book{Rodley:1997:WJA,
  author =       "John Rodley",
  title =        "Writing {Java} Applets",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "4-7973-0110-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.softbank.co.jp/softbank/publishing/",
  price =        "3900 yen",
  URL =          "http://www.channel1.com/users/ajrodley/;
                 http://www.softbank.co.jp/softbank/publishing/;
                 http://www.softbank.co.jp/softbank/publishing/books/kikan/kikan10/008.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Roehl:1997:LNV,
  author =       "Bernie Roehl and Justin Couch and Cindy Reed-Ballreich
                 and Tim Rohaly",
  title =        "Late Night {VRML} 2.0 With {Java}",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "xxxvi + 710",
  year =         "1997",
  ISBN =         "1-56276-504-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.amazon.com/exec/obidos/ISBN=1562765043/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$45",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15627/bud/1562765043.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.12in x 7.39in x 1.89in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology; VRML (document
                 markup language)",
  paperback =    "yes",
}

@InProceedings{Rouse:1997:TSO,
  author =       "Forest Rouse and Wayne Christopher",
  title =        "A Typing System for an Optimizing Multiple-Backend
                 {Tcl} Compiler",
  crossref =     "USENIX:1997:ATT",
  institution =  "IECM CFD Engineering (authors 1-2)",
  pages =        "37--??",
  day =          "14--17",
  month =        jul,
  year =         "1997",
  bibdate =      "Wed Aug 13 10:48:45 MDT 1997",
  bibsource =    "http://www.usenix.org/cgi-bin/sortbib.pl?-sA",
  note =         "The backends include C and the Java Virtual Machine.
                 Demonstration licenses for the Tcl Lint system are also
                 available.",
  URL =          "ftp.dnai.com/users/i/icemcfd/tcl;
                 http://www.icemcfd.com/tcl/ice.html",
  acknowledgement = ack-nhfb,
}

@Book{Rowe:1997:IDS,
  author =       "Glenn Rowe",
  title =        "An Introduction to Data Structures and Algorithms with
                 {Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "0-13-857749-8",
  LCCN =         "QA76.73.J38R69 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$44",
  URL =          "http://www.prenhall.com/ptrbooks/esm_0138577498.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@Article{Russell:1997:PCP,
  author =       "Stuart Russell and Lewis Stiller and Othar Hansson",
  title =        "{PNPACK}: {Computing} with probabilities in {Java}",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1333--1339",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13843;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13843&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{s:1997:PGJ,
  author =       "{Eudida S. a. s.}",
  title =        "{PC} Guide {Java}",
  publisher =    pub-JACKSON-LIBRI,
  address =      pub-JACKSON-LIBRI:adr,
  month =        nov,
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.jacksonlibri.it/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "49,000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Sadr:1997:UOO,
  author =       "Babak Sadr",
  title =        "Unified Objects {Object}-Oriented Programming Using
                 {C++} (with an Introduction to {Java})",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xxvii + 429",
  year =         "1997",
  ISBN =         "0-8186-7733-3",
  LCCN =         "QA76.64.S25 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.computer.org;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://www.computer.org/cspress/catalog/bp07733.htm",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.computer.org",
}

@Book{Sadun:1997:JCC,
  author =       "Erica Sadun",
  title =        "{JavaScript CD} Cookbook",
  publisher =    pub-CHARLES-RIVER-MEDIA,
  address =      pub-CHARLES-RIVER-MEDIA:adr,
  edition =      "Second",
  pages =        "????",
  day =          "1",
  month =        jul,
  year =         "1997",
  ISBN =         "1-886801-65-7",
  LCCN =         "????",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1886801657/wholesaleproductA/",
  price =        "US\$44.95",
  URL =          "http://www.amazon.com/exec/obidos/ISBN=1886801657/1624-2272339-016690",
  acknowledgement = ack-nhfb,
}

@Article{Salus:1997:LDJ,
  author =       "Peter H. Salus",
  title =        "Languages: From {DEL} to {Java}",
  journal =      j-UNIX-DEVELOPER,
  volume =       "1",
  number =       "1",
  pages =        "29--30",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2279",
  bibdate =      "Thu Jan 16 17:23:49 1997",
  acknowledgement = ack-nhfb,
}

@Book{Sams:1997:JAD,
  author =       "{Sams}",
  title =        "{Java} al Decubierto",
  publisher =    pub-PH-HISPANOAMERICANA,
  address =      pub-PH-HISPANOAMERICANA:adr,
  pages =        "898",
  year =         "1997",
  ISBN =         "84-89660-59-X",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 17:11:36 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Includes CD-ROM.",
  URL =          "http://prentice.com.mx/;
                 http://prentice.com.mx/libros/javadesc.html",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Sankar:1997:SEU,
  author =       "Krishna Sankar",
  title =        "Special Edition Using {Java} Class Libraries",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "0-7897-1292-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "118,00 DM; US\$60",
  URL =          "http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
}

@Article{Sarna:1997:PSWb,
  author =       "David E. Y. Sarna and George J. Febish",
  title =        "Paradigm Shift: Whither {Java}",
  journal =      j-DATAMATION,
  volume =       "43",
  number =       "7",
  pages =        "23--??",
  month =        "????",
  year =         "1997",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Tue Jan 26 09:28:04 MST 1999",
  acknowledgement = ack-nhfb,
}

@Article{Savage:1997:SRJ,
  author =       "Colin Savage and Steven R. Bothe",
  title =        "Special Report: {Java}: Sound Off: {Java} vs.
                 {ActiveX}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "19",
  pages =        "80--82",
  day =          "12",
  month =        may,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri May 16 09:46:12 1997",
  acknowledgement = ack-nhfb,
}

@Book{Savit:1997:EJW,
  author =       "Jeffrey Savit and Sean Wilcox and Bhuvana Jayaraman",
  title =        "Enterprise {Java}: Where, How, When, and When Not, to
                 Apply {Java} in Client\slash Server Environments",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "????",
  month =        oct,
  year =         "1997",
  ISBN =         "0-07-057991-1 (softcover)",
  LCCN =         "HF5548.5.J38S28 1997",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$44.95",
  URL =          "http://mcgraw-hill.inforonics.com/cgi/getarec?mgh41735%comp",
}

@Book{Schach:1997:SEJ,
  author =       "Stephen R. Schach",
  title =        "Software Engineering With {Java}",
  publisher =    pub-IRWIN,
  address =      pub-IRWIN:adr,
  pages =        "xxii + 618",
  month =        feb,
  year =         "1997",
  ISBN =         "0-256-24167-8",
  LCCN =         "QA76.73.J38S3 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0256241678/wholesaleproductA/;
                 http://www.irwin.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$42",
  URL =          "http://www.irwin.com/catalogs/924167.html",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language); Software
                 engineering",
}

@Article{Scheir:1997:SRJ,
  author =       "Robert L. Scheir",
  title =        "Special Report: {Java}: Jury's Still Out",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "19",
  pages =        "74--76",
  day =          "12",
  month =        may,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri May 16 09:46:12 1997",
  acknowledgement = ack-nhfb,
}

@Book{Schengili-Roberts:1997:AHC,
  author =       "Keith Schengili-Roberts",
  title =        "The Advanced {HTML} Companion: Extensive Coverage of
                 Programming Techniques Involving {CGI}, {JavaScript}
                 and {VBScript}, How to Use {HTML} With Style Sheets,
                 {Java}, {ActiveX}, Plug-Ins and Other Goodies",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  pages =        "xvii + 387",
  year =         "1997",
  ISBN =         "0-12-623540-6 (softcover)",
  LCCN =         "QA76.76.H94S257 1997",
  bibdate =      "Wed Mar 03 07:38:58 1999",
  price =        "US\$26.95",
}

@Book{Schildt:1997:BCC,
  author =       "Herbert Schildt",
  title =        "{Borland C++}: The Complete Reference: Create {Java}
                 Applets and Applications, Develop {Windows 95}
                 Programs",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xvi + 1114",
  year =         "1997",
  ISBN =         "0-07-882230-0 (softcover)",
  LCCN =         "QA76.73.C153S318 1997",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  price =        "US\$35.95",
}

@Book{Schildt:1997:JPP,
  author =       "Herbert Schildt and Joe O'Neil",
  title =        "{Java} Programmer's Pocket Reference",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xi + 462",
  month =        jun,
  year =         "1997",
  ISBN =         "0-07-882368-4 (softcover)",
  LCCN =         "QA76.73.J38S33 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.osborne.com/",
  price =        "US\$13.49",
  URL =          "http://www.osborne.com/program/javaref.htm",
  acknowledgement = ack-nhfb,
  xxauthor =     "Herb Schildt and Megg Bonar",
  xxnote =       "Library of Congress says author: Herbert Schildt with
                 Joe O'Neil, and title: Java: programmer's reference",
  xxtitle =      "{Java} Programmer's Reference",
}

@Book{Schildt:1997:JPR,
  author =       "Herbert Schildt and Joe O'Neil",
  title =        "{Java} Programmer's Reference",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xi + 462",
  year =         "1997",
  ISBN =         "0-07-882364-4 (??Invalid checksum??)",
  LCCN =         "QA76.73.J38 S33 1997",
  bibdate =      "Mon May 11 09:42:09 1998",
  price =        "US\$16.99, CDN\$24.95",
  acknowledgement = ack-nhfb,
}

@Book{Schlabach:1997:JPV,
  author =       "Torsten Schlabach",
  title =        "{Java-Programmierung mit Visual J++}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "400",
  year =         "1997",
  ISBN =         "3-8273-1191-8",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 09:35:56 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "60 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.addison-wesley.de/",
}

@Article{Schlack:1997:ELD,
  author =       "Mark Schlack",
  title =        "Editorial: Living Dangerously: The computer industry
                 is engaged in a platform war. Which side should you be
                 on?",
  journal =      j-BYTE,
  volume =       "22",
  number =       "1",
  pages =        "14--14",
  month =        jan,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Dec 28 07:00:20 1996",
  note =         "Discusses Java, Network Computers, and NetPCs.",
  acknowledgement = ack-nhfb,
}

@Article{Schlack:1997:ERJ,
  author =       "Mark Schlack",
  title =        "Editorial --- Raising the {Java} Standard",
  journal =      j-BYTE,
  volume =       "22",
  number =       "11",
  pages =        "10--10",
  month =        nov,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Nov 24 17:12:05 MST 1997",
  acknowledgement = ack-nhfb,
}

@Book{Schmidt:1997:JS,
  author =       "Volker Schmidt",
  title =        "{Java 1.1 Schnell{\"u}bersicht}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "543",
  month =        jul,
  year =         "1997",
  ISBN =         "3-8272-5219-9",
  LCCN =         "????",
  bibdate =      "Fri Nov 01 05:09:12 2002",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "39,95 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=25219&x_stichwort=Java&x_sprache=A&x_start=1&x_gefunden=92&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.mut.ch/",
  xxauthor =     "Josef Steiner and Robert Valentin",
}

@Book{Schneider:1997:UEJ,
  author =       "Jeff Schneider and Rajeev Arora",
  title =        "Using Enterprise {Java}, Special Edition",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "496",
  year =         "1997",
  ISBN =         "0-7897-0887-6 (softcover)",
  LCCN =         "QA76.73.J38S36 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$53.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/07897/bud/0789708876.html",
  acknowledgement = ack-nhfb,
  xxtitle =      "Special Edition Using Enterprise {Java}",
}

@Article{Schreiber:1997:IWC,
  author =       "Sven B. Schreiber",
  title =        "Inside {Windows Cabinet} Files",
  journal =      j-DDJ,
  volume =       "22",
  number =       "5",
  pages =        "20--??",
  month =        may,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat May 31 08:51:02 MDT 1997",
  abstract =     "The {Windows Cabinet} file format, an archive file
                 format originally for compressed installation disks, is
                 used in {Office 95}, {Internet Explorer}, and {MSDN
                 Library CD}. {Microsoft} is touting the {Cabinet} file
                 format as a means of reducing download times for {Java}
                 class files.",
  acknowledgement = ack-nhfb,
}

@Book{Schroeder:1997:VTJ,
  author =       "Will Schroeder",
  title =        "The Visualization Toolkit (in {Java}): An
                 Object-Oriented Approach to {3-D} Graphics",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  month =        dec,
  year =         "1997",
  ISBN =         "0-13-954694-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "????",
  URL =          "http://www.prenhall.com/books/ptr_0139546944.html",
  acknowledgement = ack-nhfb,
}

@Book{Schulz:1997:AJ,
  author =       "Kay Schulz",
  title =        "{Alles {\"u}ber Java}",
  publisher =    "Managementwissen Zukunft",
  address =      "????",
  month =        oct,
  year =         "1997",
  ISBN =         "3-932506-08-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://home.t-online.de/home/GS.VerlagMWZ/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "79 DM",
  URL =          "http://home.t-online.de/home/GS.VerlagMWZ/javaabs.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Schulz:1997:JSS,
  author =       "Paul Schulz and Jan Hermelink",
  title =        "{Java 1.1: schnell und sicher zum Ziel}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "361",
  year =         "1997",
  ISBN =         "3-8272-5227-X",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 09:37:28 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "20 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=25227&x_stichwort=Schulz&x_sprache=A&x_start=1&x_gefunden=2&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A;
                 http://www.mut.ch/zbin/webdbc.dll/support/leer/htx/&/html/buchinfo.htx?&x_merkenbestell=25227&x_stichwort=java&x_sprache=D&x_start=1&x_pp=UBqkUYviWj&x_lang=D&x_az=75&x_hg=FFFFFF&x_gefunden=9&x_query=&x_vonwo=buchfund&x_soft=1;
                 http://www.mut.com/",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.mut.ch/",
  xxtitle =      "{Java 1.1 Taschenbuch}",
}

@Book{Schumann:1997:EEJ,
  author =       "Michael Schumann",
  title =        "{Der Erfolgreiche Einstieg in Java}",
  publisher =    "Ullstein",
  address =      "Frankfurt/Main und Berlin, Germany",
  pages =        "256",
  year =         "1997",
  ISBN =         "3-548-41090-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "20 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Schumann:1997:PJS,
  author =       "Michael Schumann and Antje Binas-Holz",
  title =        "{Das Programmierbuch Java 1.1: das Sprachkonzept:
                 Programme und Applets; die Werkzeuge des
                 JAVA-1.1-Developer-Kits (JDK) und nutzliche Add-Ons;
                 Sicherheits- und Verschlusselungstechnologien unter
                 JAVA 1.1; mit ubersichtlicher Referenz des neuen JAVA
                 1.1 API }",
  publisher =    pub-SYBEX-VERLAG,
  address =      pub-SYBEX-VERLAG:adr,
  pages =        "xxxii + 1096",
  year =         "1997",
  ISBN =         "3-8155-5420-9",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 11:58:17 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.de/",
  price =        "89 DM",
  URL =          "http://www.sybex.de/bestell/tp/tp05420.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.sybex.de/",
}

@Book{Shammas:1997:VJD,
  author =       "Namir Clement Shammas",
  title =        "{Visual J++} for Dummies Quick Reference",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "xii + 212",
  month =        aug,
  year =         "1997",
  ISBN =         "0-7645-0253-0",
  LCCN =         "QA76.73.J38S45 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$15",
  URL =          "http://www.dummies.com/cgi/fill_out_template.pl?book:0-7645-0253-0:book-Dummies+Press::u151219",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.idgbooks.com/",
}

@InProceedings{Shaw:1997:ISS,
  author =       "N. Shaw",
  title =        "Integrating {SGML}, {STEP\slash EXPRESS}, {HTML}, and
                 {Java} to make Product Data Accessible across the
                 {Web}",
  crossref =     "Anonymous:1997:CDP",
  pages =        "115--118",
  year =         "1997",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Book{Shin:1997:CJ,
  author =       "Jeongho Shin and others",
  title =        "Catch {Java}!",
  publisher =    "Miraejungbosa",
  address =      "??, Korea",
  pages =        "????",
  year =         "1997",
  ISBN =         "89-7836-024-6 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:00:33 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/korean.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "16,000 won",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Book{Shin:1997:JH,
  author =       "Myungki Shin and Heechang Choi",
  title =        "{Java} Hunting",
  publisher =    "Information Age Co.",
  address =      "??, Korea",
  pages =        "12,000 won",
  year =         "1997",
  ISBN =         "89-85346-50-4 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:00:33 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/korean.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  URL =          "http://www.infoage.co.kr/publish/index.html",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Book{Shiran:1997:LAJ,
  author =       "Yehuda Shiran and Tomer Shiran",
  title =        "Learn advanced {JavaScript} programming",
  publisher =    "Wordware Pub.",
  address =      "Plano, TX, USA",
  pages =        "????",
  year =         "1997",
  ISBN =         "1-55622-552-0",
  LCCN =         "QA76.73.J38 S46 1997",
  bibdate =      "Thu Aug 14 11:38:37 1997",
  acknowledgement = ack-nhfb,
}

@Book{Shulz:1997:JSS,
  author =       "Paul Shulz",
  title =        "{Java 1.1. Schnell und sicher zum Ziel}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "391",
  year =         "1997",
  ISBN =         "3-453-13559-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "20 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.mut.ch/",
}

@Article{Shur:1997:EIC,
  author =       "Jim Shur",
  title =        "Exploring Inner Classes in {Java} 1.1: As {Java}
                 matures, it begs comparison to the robustness of {C++}.
                 See how {JDK} 1.1's inner classes compare to nested
                 classes",
  journal =      j-C-PLUS-PLUS-REPORT,
  volume =       "9",
  number =       "5",
  pages =        "18--29, 68",
  month =        may,
  year =         "1997",
  CODEN =        "CRPTE7",
  ISSN =         "1040-6042",
  bibdate =      "Fri May 02 06:51:43 1997",
}

@Book{Siddalingaiah:1997:JH,
  author =       "Madhu Siddalingaiah and Stephen D. Lockwood",
  title =        "{Java} How-To",
  publisher =    pub-IMPRESS,
  address =      pub-IMPRESS:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "4-8443-4798-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html;
                 http://www.ips.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM. Japanese translation.",
  price =        "4900 yen",
  URL =          "http://www.ips.co.jp/;
                 http://www.ips.co.jp/book/4798/4798.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Simeonides:1997:IDCa,
  author =       "Alex Simeonides",
  title =        "{IBM} Deepens Commitment to {Java}",
  journal =      j-WEBSERVER,
  volume =       "2",
  number =       "1",
  pages =        "10--11",
  month =        feb,
  year =         "1997",
  ISSN =         "1087-4232",
  bibdate =      "Wed Jan 29 13:39:45 1997",
  acknowledgement = ack-nhfb,
}

@Article{Simeonides:1997:IDCb,
  author =       "Alex Simeonides",
  title =        "{IBM} Deepens Committment to {Java}",
  journal =      j-RS-MAGAZINE,
  volume =       "6",
  number =       "2",
  pages =        "9--10",
  month =        feb,
  year =         "1997",
  ISSN =         "1088-0844, 1061-0030",
  bibdate =      "Tue Feb 11 06:15:37 1997",
  acknowledgement = ack-nhfb,
}

@Article{Simeonides:1997:JAA,
  author =       "Alex Simeonides",
  title =        "{Java API} to Access Serial, Parallel Ports",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "6",
  pages =        "20--22",
  month =        jun,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Thu Jun 26 09:40:40 1997",
  acknowledgement = ack-nhfb,
}

@Article{Simeonides:1997:SEJ,
  author =       "Alex Simeonides",
  title =        "Sun to Extend {Java RMI} with {IIOP}",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "8",
  pages =        "14--14",
  month =        aug,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Fri Aug 22 07:22:23 1997",
  acknowledgement = ack-nhfb,
}

@Article{Simeonides:1997:SSC,
  author =       "Alex Simeonides",
  title =        "{Sun} Serves Up Corporate {Java}",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "6",
  pages =        "6--7",
  month =        jun,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Thu Jun 26 09:40:40 1997",
  URL =          "http://www.cpg.com",
  acknowledgement = ack-nhfb,
}

@Book{Sinclair:1997:JWMa,
  author =       "Joseph T. Sinclair and Lee Callister",
  title =        "{Java Web} Magic",
  publisher =    pub-HAYDEN,
  address =      pub-HAYDEN:adr,
  pages =        "x + 224",
  day =          "1",
  month =        mar,
  year =         "1997",
  ISBN =         "1-56830-341-6",
  LCCN =         "QA76.73.J38S555 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/hayden/;
                 http://www.amazon.com/exec/obidos/ISBN=1568303416/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15683/bud/1568303416.html",
  acknowledgement = ack-nhfb,
  dimensions =   "8.95in x 6.83in x 0.48in",
}

@Book{Sinclair:1997:JWMb,
  author =       "Joseph Sinclair",
  title =        "{Java Web} Magic",
  publisher =    pub-ACADEMIC-SERVICE,
  address =      pub-ACADEMIC-SERVICE:adr,
  pages =        "ca. 225",
  year =         "1997",
  ISBN =         "90-395-0710-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html;
                 http://www.acaserv.nl;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Dutch translation of \cite{Sinclair:1997:JWMa}.
                 Includes CD-ROM.",
  price =        "fl. 45",
  URL =          "http://acaserv.nl/bestel/5_0710.htm;
                 http://www.acaserv.nl;
                 http://www.acaserv.nl/5_0710.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Sinclair:1997:JWMc,
  author =       "Joseph Sinclair",
  title =        "{Java Web Magic}",
  publisher =    pub-ACADEMIC-SERVICE-VERLAG,
  address =      pub-ACADEMIC-SERVICE-VERLAG:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "3-932073-25-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 09:45:22 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "45 DM",
  URL =          "http://www.sybex.de/bestell/tp/tp02016.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Siyan:1997:IJ,
  author =       "Karanjit Siyan and James L. Weaver and Jim Mathis and
                 Luke Cassady-Dorion and Tim Ritchey",
  title =        "Inside {Java}",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "xiv + 912",
  day =          "19",
  month =        mar,
  year =         "1997",
  ISBN =         "1-56205-664-6",
  LCCN =         "QA76.73.J38S588 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/newriders/;
                 http://www.amazon.com/exec/obidos/ISBN=1562056646/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35.00",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15620/bud/1562056646.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.10in x 7.34in x 2.40in",
  paperback =    "yes",
}

@Book{Siyan:1997:TVJ,
  author =       "Karanjit Siyan",
  title =        "Todo {Visual J++} 1.0 y 1.1",
  publisher =    pub-EDITORIAL-INFORBOOKS,
  address =      pub-EDITORIAL-INFORBOOKS:adr,
  year =         "1997",
  ISBN =         "84-89700-42-7 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.intercom.es/ibooks/ibooks.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Article{Slattery:1997:UJ,
  author =       "Terry Slattery",
  title =        "Using {Java}",
  journal =      j-LOGIN,
  volume =       "22",
  number =       "5",
  pages =        "??--??",
  month =        oct,
  year =         "1997",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:35:55 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.oct97.html",
  URL =          "http://www.usenix.org/publications/java/usingjava7.html;
                 http://www.usenix.org/publications/java/javaindex.html",
  acknowledgement = ack-nhfb,
}

@Article{Sliwa:1997:CJC,
  author =       "Carol Sliwa",
  title =        "Can {Java} cut in in the real world with a heavy-duty
                 application? {Daiwa} finds plenty to recommend {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "34",
  pages =        "1, 16",
  day =          "25",
  month =        aug,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Nov 24 17:48:06 1997",
  acknowledgement = ack-nhfb,
}

@Article{Sliwa:1997:MDW,
  author =       "Carol Sliwa and Sharon Gaudin",
  title =        "{Microsoft} declares war: Stuns {Sun} with refusal to
                 ship {Java} class libraries",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "30",
  pages =        "1, 17",
  day =          "28",
  month =        jul,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Aug 11 08:32:50 1997",
  note =         "See \cite{Sliwa:1997:MDW,Johnson:1997:OAR} for
                 backslash.",
}

@Article{Sliwa:1997:MSR,
  author =       "Carol Sliwa and Sharon Gaudin",
  title =        "{Microsoft} stances roils users: Threat to
                 cross-platform elicits strong disapproval",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "31",
  pages =        "1, 100",
  day =          "4",
  month =        aug,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Aug 11 08:32:50 1997",
  note =         "See \cite{Sliwa:1997:MDW} for original story, and
                 \cite{Johnson:1997:OAR} for further comments.",
}

@Article{Smith:1997:MML,
  author =       "Taber H. Smith and Aaron E. Gower and Duane S.
                 Boning",
  title =        "A matrix math library for {Java}",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1127--1137",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13821;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13821&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Smith:1997:NGN,
  author =       "J. Douglas Smith",
  title =        "{Novell}'s Guide to {Netware Java}",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "????",
  month =        jan,
  year =         "1997",
  ISBN =         "0-7645-4524-8",
  LCCN =         "????",
  bibdate =      "Fri Nov 01 05:05:49 2002",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.novell.com/programs/press/index.html",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
  keywords =     "(computer program); Java (computer program language);
                 Netware; technology -- computers and computer
                 technology",
  url-publisher = "http://www.novell.com/programs/press/index.html",
}

@Book{Sommers:1997:DJR,
  author =       "Bret Sommers",
  title =        "Distributed {Java}: Remote Objects for {Java}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "304",
  month =        mar,
  year =         "1997",
  ISBN =         "0-07-913249-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
}

@Article{Spertus:1997:CGC,
  author =       "Mike Spertus",
  title =        "{C++} and Garbage Collection: Not your father's
                 garbage collection",
  journal =      j-DDJ,
  volume =       "22",
  number =       "12",
  pages =        "36, 38, 40--41",
  month =        dec,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Nov 28 17:26:40 MST 1997",
  abstract =     "Automatic garbage collection is one reason languages
                 such as Java and Smalltalk are so appealing. C++
                 programmers can also enjoy the benefits of efficient
                 memory management, with tools such as the Great Circle
                 garbage collector.",
  acknowledgement = ack-nhfb,
}

@Book{Sridharan:1997:AJN,
  author =       "Prashant Sridharan",
  title =        "Advanced {Java} Networking",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxiv + 368",
  year =         "1997",
  ISBN =         "0-13-749136-0 (softcover)",
  LCCN =         "QA76.73.J38S75 1997",
  bibdate =      "Wed Feb 21 06:38:01 2001",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.phptr.com/ptrbooks/ptr_0137491360.html;
                 http://www.prenhall.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$44.95",
  series =       "SunSoft Press Java series",
  URL =          "http://www.prenhall.com/allbooks/ptr_0137491360.html",
  acknowledgement = ack-nhfb,
}

@Book{Sridharan:1997:JDR,
  author =       "Prashant Sridharan",
  title =        "{JavaBeans}: Developer's Resource",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxi + 353",
  month =        aug,
  year =         "1997",
  ISBN =         "0-13-887308-9 (softcover)",
  LCCN =         "QA76.73.J38S754 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$44.95",
  URL =          "http://www.prenhall.com/allbooks/ptr_0138873089.html",
  acknowledgement = ack-nhfb,
}

@Article{Srinivas:1997:JBE,
  author =       "Kankanahalli Srinivas and V. ``Juggy'' Jagannathan and
                 Y. V. Ramana Reddy and Raghu Karinthi",
  title =        "{Java} and Beyond: Executable Content",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "6",
  pages =        "52",
  month =        jun,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Wed Jun 04 08:59:03 1997",
  acknowledgement = ack-nhfb,
}

@Book{Stanek:1997:WPU,
  author =       "William R. Stanek",
  title =        "{Web} Publishing Unleashed: Professional Reference
                 Edition",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xliii + 1501",
  day =          "1",
  month =        jan,
  year =         "1997",
  ISBN =         "1-57521-198-X",
  LCCN =         "TK5105.888.S732 1997",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=157521198X/wholesaleproductA/",
  price =        "US\$69.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/157521198X.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.38in x 7.91in x 2.46in",
  xxtitle =      "{Web} publishing: professional reference edition
                 unleashed",
}

@Book{Starbuck:1997:JCP,
  author =       "Orca Starbuck",
  title =        "{JavaOne} Conference Proceedings",
  publisher =    pub-AW-LONGMAN,
  address =      pub-AW-LONGMAN:adr,
  pages =        "848",
  year =         "1997",
  ISBN =         "0-201-69586-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0201695863/wholesaleproductA/;
                 http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$41.91",
  acknowledgement = ack-nhfb,
  paperback =    "yes",
}

@Article{Stedman:1997:JDS,
  author =       "Craig Stedman",
  title =        "{Java} database support scarce: {IBM} offers support,
                 {Oracle Microsoft}, {Sybase} offer promises",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "26",
  pages =        "53, 56",
  day =          "30",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Wed Jul 02 16:54:01 1997",
  acknowledgement = ack-nhfb,
}

@Article{Stedman:1997:JGM,
  author =       "Craig Stedman",
  title =        "{Java} gets missing link",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "3",
  pages =        "43--44",
  day =          "20",
  month =        jan,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Thu Jan 30 07:15:03 1997",
  note =         "Discusses Java links to databases, and replacement of
                 PCs with Java-based network computers.",
  acknowledgement = ack-nhfb,
}

@Article{Stedman:1997:ODS,
  author =       "Craig Stedman",
  title =        "{Object Design} serves {Java} to users",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "14",
  pages =        "3--3",
  day =          "7",
  month =        apr,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue Apr 22 07:48:54 1997",
  acknowledgement = ack-nhfb,
}

@Article{Stein:1997:PLW,
  author =       "L. Stein",
  title =        "A {Perl} library for writing {CGI} scripts",
  journal =      j-WEB-TECHNIQUES,
  volume =       "2",
  number =       "2",
  pages =        "61--65",
  month =        feb,
  year =         "1997",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C6140D (High
                 level languages); C6110J (Object-oriented programming);
                 C6110B (Software engineering techniques)",
  keywords =     "authoring languages; browser; CGI scripts; CGI.pm
                 module; content negotiation; cookies; fill-out form
                 creation; frames; HTTP header creation; Internet;
                 JavaScript; Macintosh; Netscape; object-oriented;
                 object-oriented programming; parsing; Perl 5; Perl
                 5.001; Perl 5.003; Perl library; programming; query
                 string; software libraries; sticky elements; Unix;
                 Windows 95; Windows NT",
  treatment =    "P Practical",
}

@Article{Stevens:1997:CPK,
  author =       "Al Stevens",
  title =        "{C} Programming: Kicking and Scripting: {JavaScript}
                 and {CGI}",
  journal =      j-DDJ,
  volume =       "22",
  number =       "4",
  pages =        "92--95, 97, 114",
  month =        apr,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Mar 07 11:25:15 1997",
  acknowledgement = ack-nhfb,
}

@Book{Stevens:1997:GPJ,
  author =       "Roger T. Stevens",
  title =        "Graphics Programming With {Java}",
  publisher =    pub-CHARLES-RIVER-MEDIA,
  address =      pub-CHARLES-RIVER-MEDIA:adr,
  pages =        "400",
  year =         "1997",
  ISBN =         "1-886801-62-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1886801622/wholesaleproductA/;
                 http://www.charlesriver.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$44.95",
  URL =          "http://www.charlesriver.com/titles/graphprog.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.87in x 7.60in x 1.01in",
}

@Article{Stewart:1997:JJ,
  author =       "Michael Kei Stewart",
  title =        "Just {Java}",
  journal =      j-OBJECT-MAG,
  volume =       "1",
  number =       "11",
  pages =        "12--12",
  month =        jan,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Mon Mar 03 11:20:29 1997",
  acknowledgement = ack-nhfb,
}

@Article{Stewart:1997:JP,
  author =       "Michael Kei Stewart",
  title =        "The {Java} Percolates",
  journal =      j-OBJECT-MAG,
  volume =       "7",
  number =       "1",
  pages =        "14--14",
  month =        mar,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Mon Mar 03 11:20:29 1997",
  acknowledgement = ack-nhfb,
}

@Article{Stewart:1997:JW,
  author =       "Michael Kei Stewart",
  title =        "The {Java} Watch",
  journal =      j-OBJECT-MAG,
  volume =       "7",
  number =       "2",
  pages =        "12--12",
  month =        apr,
  year =         "1997",
  CODEN =        "OBMAFO",
  ISSN =         "1055-3614",
  bibdate =      "Mon Mar 03 11:20:29 1997",
  acknowledgement = ack-nhfb,
}

@Article{Stewart:1997:WSA,
  author =       "John N. Stewart",
  title =        "{Web} Security: Active Content",
  journal =      j-WEBSERVER,
  volume =       "2",
  number =       "1",
  pages =        "20--22",
  month =        feb,
  year =         "1997",
  ISSN =         "1087-4232",
  bibdate =      "Wed Jan 29 13:41:01 1997",
  note =         "Discusses and compares Java, JavaScript, ActiveX, and
                 VBScript.",
  acknowledgement = ack-nhfb,
}

@Book{Stoker:1997:IJP,
  author =       "Carol Stoker and Thomas Plew",
  title =        "An Introduction to {Java} Programming: Developing
                 Applets Using Microsoft {Visual J++}",
  publisher =    "Course Technology",
  address =      "????",
  pages =        "????",
  month =        dec,
  year =         "1997",
  ISBN =         "0-7600-5043-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.thomson.com/course.html",
  price =        "????",
  URL =          "http://www.course.com/templates/catalog/detail.cfm?isbn=0-7600-5043-0",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.thomson.com/course.html",
}

@Article{Storer:1997:PEA,
  author =       "Larry Storer",
  title =        "Programmer, editor to author {HP Chronicle}'s
                 {JavaTalk} series",
  journal =      j-HP-CHRONICLE,
  volume =       "14",
  number =       "7",
  pages =        "14--14",
  month =        jun,
  year =         "1997",
  ISSN =         "0892-2829",
  bibdate =      "Fri Jun 27 08:13:33 1997",
}

@Article{Strauss:1997:BRJ,
  author =       "Fred J. Strauss",
  title =        "Book Review: {``Just Java'', by Peter van der
                 Linden}",
  journal =      j-UNIX-DEVELOPER,
  volume =       "1",
  number =       "1",
  pages =        "79--80",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2279",
  bibdate =      "Thu Jan 16 17:23:49 1997",
  acknowledgement = ack-nhfb,
}

@Article{Sulger:1997:DMJ,
  author =       "Art Sulger",
  title =        "Database Management and {Java}",
  journal =      j-DDJ,
  volume =       "22",
  number =       "5",
  pages =        "28, 30--32, 73, 74",
  month =        may,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Apr 02 07:24:30 1997",
  abstract =     "In a previous article, {Art} presented a {C++} class
                 structure that provided a single interface to multiple
                 file formats. In this article, {Art} shows you how to
                 port the {C++} code to {Java}.",
  acknowledgement = ack-nhfb,
}

@Book{Sun:1997:JEC,
  author =       "{Sun Microsystems}",
  title =        "{Java} Enterprise Computing: Enabling Breakaway
                 Business Strategies",
  publisher =    pub-SUN,
  address =      pub-SUN:adr,
  pages =        "xvii + 202",
  year =         "1997",
  bibdate =      "Sat Apr 27 07:16:19 2002",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
  xxLCCN =       "none",
}

@Book{Susanj:1997:JPZ,
  author =       "Dario Su{\v{s}}anj",
  title =        "{Java}: Programiranje za {Internet} i {World Wide
                 Web}",
  publisher =    "Znak",
  address =      "Zagreb, Croatia",
  pages =        "750",
  year =         "1997",
  ISBN =         "953-189-019-6",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 16:45:52 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Includes CD-ROM.",
  price =        "199 kuna",
  URL =          "http://www.znak.tel.hr/znak/java/info.html",
  acknowledgement = ack-nhfb,
  language =     "Croatian",
}

@Article{Sutherland:1997:SDJ,
  author =       "Jeff Sutherland",
  title =        "Software Development: The {Java} Revolution",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "1",
  pages =        "42--44, 46, 48, 50, 52, 54",
  month =        jan,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Thu Jan 16 18:53:39 1997",
  acknowledgement = ack-nhfb,
}

@Article{Swaine:1997:PPBa,
  author =       "Michael Swaine",
  title =        "Programming Paradigms: The Bridges of {Santa Clara
                 County}",
  journal =      j-DDJ,
  volume =       "22",
  number =       "9",
  pages =        "93--95",
  month =        sep,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Aug 23 08:01:59 1997",
  note =         "Comments on the role of Java in the Apple's survival
                 struggle.",
  acknowledgement = ack-nhfb,
}

@Article{Swaine:1997:PPJa,
  author =       "Michael Swaine",
  title =        "Programming Paradigms: {Java} Jabs, {VisiCorpse}, and
                 the Blood of {Red Smith}",
  journal =      j-DDJ,
  volume =       "22",
  number =       "5",
  pages =        "83, 84, 86, 89",
  month =        may,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Apr 02 07:24:30 1997",
  abstract =     "From his jabs at {Java} to the premature reports of
                 {TKSolver's} demise {Michael} digs into his mailbag.",
  acknowledgement = ack-nhfb,
}

@Article{Swaine:1997:PPJb,
  author =       "Michael Swaine",
  title =        "Programming Paradigms: {Java} Bashing, Books, and
                 Beans",
  journal =      j-DDJ,
  volume =       "22",
  number =       "7",
  pages =        "93--95",
  month =        jul,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat May 31 09:56:28 1997",
  acknowledgement = ack-nhfb,
}

@Article{Swaine:1997:PPS,
  author =       "Michael Swaine",
  title =        "Programming Paradigms: Some Observations on {Apple}
                 and {Java}",
  journal =      j-DDJ,
  volume =       "22",
  number =       "2",
  pages =        "91--93",
  month =        feb,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Jan 03 06:34:28 1997",
  acknowledgement = ack-nhfb,
}

@Book{Swan:1997:TSM,
  author =       "Tom Swan",
  title =        "{Tom Swan}'s Mastering {Java} with {Visual J++}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxi + 658",
  year =         "1997",
  ISBN =         "1-57521-210-2 (softcover)",
  LCCN =         "QA76.73.J38S93 1997",
  bibdate =      "Mon Jun 22 09:59:25 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
  xxtitle =      "{Tom Swan}'s Mastering {Visual J++}, Premier Edition",
}

@Book{Takagi:1997:J,
  author =       "K. Takagi and others",
  title =        "{Java}",
  publisher =    "RESET Publishing",
  address =      "??, Japan",
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  URL =          "http://www.reset.co.jp/home.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@InProceedings{Tamiosso:1997:BIA,
  author =       "F. Tamiosso and A. Raposo and L. Magalhaes and I.
                 Ricarte",
  title =        "Building Interactive Animations using {VRML} and
                 {Java}",
  crossref =     "deFigueiredo:1997:XBS",
  pages =        "42--48",
  year =         "1997",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Book{Tapley:1997:DOG,
  author =       "Rebecca Tapley and others",
  title =        "Directorio Oficial De Gamelan {Java}",
  publisher =    pub-ANAYA-MULTIMEDIA,
  address =      pub-ANAYA-MULTIMEDIA:adr,
  pages =        "xiv + 443",
  year =         "1997",
  ISBN =         "84-415-0099-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/spanish.html;
                 http://www.anaya.es/multimedia/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "3995 Ptas.",
  URL =          "http://www.anaya.es/Catalogo/CGA?act=L&art=2321008&ed=2300;
                 http://www.anaya.es/multimedia/",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Article{Tassel:1997:EEP,
  author =       "J. Tassel and B. Briscoe and A. Smith",
  title =        "An End to End Price-Based {QoS} Control Component
                 Using Reflective {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1356",
  pages =        "18--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Taylor:1997:JDR,
  author =       "Art Taylor",
  title =        "{JDBC} developer's resource: database programming on
                 the {Internet}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xx + 730",
  year =         "1997",
  ISBN =         "0-13-842352-0",
  LCCN =         "QA76.625 .T39 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$50",
  URL =          "http://www.prenhall.com/allbooks/ptr_0138423520.html",
  acknowledgement = ack-nhfb,
  annote =       "System requirements: IBM compatible PC; CD-ROM drive;
                 Windows 95; Windows NT.",
  keywords =     "Database management; Internet programming; Java
                 (Computer program language)",
}

@Book{Taylor:1997:JPE,
  author =       "Don Taylor and Jeff Duntemann",
  title =        "{JBuilder} Programming Explorer: The Best Way to
                 Master {Java} Programming With {Borland}'s {Open}
                 {JBuilder}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "600",
  month =        jun,
  year =         "1997",
  ISBN =         "1-57610-005-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1576100057/wholesaleproductA/;
                 http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99, CDN\$55.99",
  URL =          "http://www.coriolis.com/",
  acknowledgement = ack-nhfb,
  xxauthor-1 =   "Steven Fraser and Terence Goggin and Ravi Singh",
  xxauthor-2 =   "Jeff Duntemann and Don Taylor",
}

@Book{Taylor:1997:JSE,
  author =       "Lee Taylor and Jennifer Atkinson",
  title =        "{Java} Studio: Effective {Web} Design in 3 Days",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "????",
  month =        nov,
  year =         "1997",
  ISBN =         "1-85032-923-0",
  LCCN =         "????",
  bibdate =      "Fri Nov 01 05:13:04 2002",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.thomson.com/intlitcp.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.thomson.com/intlitcp.html",
  xxtitle =      "{Sun Java} Studio: Effective {Web} Design in 3 Days",
}

@Book{Teague:1997:HPH,
  author =       "Jason Cranford Teague",
  title =        "How to Program {HTML} Frames: Interface Design and
                 {JavaScript}",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "1-56276-495-0",
  LCCN =         "????",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1562764950/wholesaleproductA/",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
  dimensions =   "10.01in x 8.54in x 1.01in",
  keywords =     "HTML (document markup language); JavaScript (computer
                 program language); technology -- computers and computer
                 technology",
}

@Article{Thorn:1997:PLM,
  author =       "Tommy Thorn",
  title =        "Programming languages for mobile code",
  journal =      j-COMP-SURV,
  volume =       "29",
  number =       "3",
  pages =        "213--239",
  month =        sep,
  year =         "1997",
  CODEN =        "CMSVAN",
  ISSN =         "0360-0300",
  bibdate =      "Wed Oct 22 18:05:34 MDT 1997",
  bibsource =    "http://www.acm.org/pubs/contents/journals/surveys/",
  URL =          "http://www.acm.org:80/pubs/citations/journals/surveys/1997-29-3/p213-thorn/",
  abstract =     "Sun's announcement of the programming language Java
                 more that anything popularized the notion of mobile
                 code, that is, programs traveling on a heterogeneous
                 network and automatically executing upon arrival at the
                 destination. We describe several classes of mobile code
                 and extract their common characteristics, where
                 security proves to be one of the major concerns. With
                 these characteristics as reference points, we examine
                 six representative languages proposed for mobile code.
                 The conclusion of this study leads to our
                 recommendations for future work, illustrated by
                 examples of ongoing research.",
  acknowledgement = ack-nhfb,
  keywords =     "languages; security",
  subject =      "{\bf A.1} General Literature, INTRODUCTORY AND SURVEY.
                 {\bf D.3.2} Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Object-oriented languages. {\bf C.2.4}
                 Computer Systems Organization, COMPUTER-COMMUNICATION
                 NETWORKS, Distributed Systems, Distributed
                 applications. {\bf D.4.6} Software, OPERATING SYSTEMS,
                 Security and Protection, Access controls.",
}

@Article{Tichenor:1997:JCB,
  author =       "Charles B. Tichenor",
  title =        "{JavaScript} Cookies: Browser-side persistence for
                 {Web} developers",
  journal =      j-DDJ,
  volume =       "22",
  number =       "5",
  pages =        "42--45",
  month =        may,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Apr 02 07:24:30 1997",
  abstract =     "The {JavaScript} document cookie enables browser-side
                 persistence and the {JavaScript} methods {Charles}
                 describes let you create {Web} pages with long-term
                 memory, pages that replace {CGI} scripts, or pages that
                 communicate with each other.",
  acknowledgement = ack-nhfb,
}

@Book{Tilli:1997:DJ,
  author =       "Thomas Tilli",
  title =        "{Datenbankentwicklung mit Java}",
  publisher =    pub-FRANZIS-VERLAG,
  address =      pub-FRANZIS-VERLAG:adr,
  pages =        "????",
  month =        sep,
  year =         "1997",
  ISBN =         "3-7723-6033-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.franzis-buch.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "49 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.franzis-buch.de/",
}

@Book{Tilli:1997:SSJa,
  author =       "Thomas Tilli",
  title =        "{Suchen und sortieren in Java ab JDK-Version 1.0}",
  publisher =    pub-FRANZIS-VERLAG,
  address =      pub-FRANZIS-VERLAG:adr,
  pages =        "192",
  year =         "1997",
  ISBN =         "3-7723-6004-1",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 10:53:07 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "49 DM",
  URL =          "http://www.franzis-buch.de/katalog/java-suchensortieren/",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.franzis-buch.de/",
  xxISBN =       "3-7723-7604-1",
}

@Book{Tilli:1997:SSJb,
  author =       "Thomas Tilli",
  title =        "{Suchen und sortieren in Java}",
  publisher =    pub-FRANZIS-VERLAG,
  address =      pub-FRANZIS-VERLAG:adr,
  year =         "1997",
  ISBN =         "3-7723-7604-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.franzis-buch.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "49 DM",
  URL =          "http://www.franzis-buch.de/katalog/java-suchensortieren/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Tisato:1997:JRI,
  author =       "Nigro Tisato",
  title =        "{Java} Restaurant: Introduzione alla programmazione
                 concorrente in {Java}",
  publisher =    pub-APOGEO,
  address =      pub-APOGEO:adr,
  pages =        "224",
  year =         "1997",
  ISBN =         "88-7303-350-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.apogeonline.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  note =         "Includes floppy disk.",
  price =        "28,000 Lire",
  URL =          "http://www.apogeonline.com/catalogo/350.html;
                 http://www.urra.it/350.html;
                 http://www.urra.it/apocat.html;
                 http://www.urra.it/cataapo.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Tittel:1997:DJ,
  author =       "Ed Tittel and Bill Brogden",
  title =        "Discover {Java}",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "xx + 312",
  month =        mar,
  year =         "1997",
  ISBN =         "0-7645-8024-8 (softcover)",
  LCCN =         "QA76.73.J38 T58 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$22.49",
  URL =          "http://www.idgbooks.com/database/book_result.msql?isbn=0-7645-8024-8",
  acknowledgement = ack-nhfb,
}

@Book{Tittel:1997:VCD,
  author =       "Ed Tittel",
  title =        "{Visual Caf{\'e}} for dummies",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "0-7645-0077-5",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$25",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.idgbooks.com/",
  xxtitle =      "{Caf{\'e}} Programming For Dummies",
}

@Article{Tolksdorf:1997:BOP,
  author =       "R. Tolksdorf",
  title =        "Berlinda: An object-oriented platform for implementing
                 coordination languages in Java",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1282",
  pages =        "430--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Article{Troan:1997:FSS,
  author =       "Eric Troan",
  title =        "Free Software Solutions: From {Python} to {Java}",
  journal =      j-UNIX-DEVELOPER,
  volume =       "1",
  number =       "1",
  pages =        "77--78",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2279",
  bibdate =      "Thu Jan 16 17:23:49 1997",
  acknowledgement = ack-nhfb,
}

@Article{Turk:1997:BBI,
  author =       "Andy Turk",
  title =        "Building a Better Interface with {Java}: {Internet
                 Foundation Classes} lets you build {Java} applets with
                 useful features such as drag and drop",
  journal =      j-BYTE,
  volume =       "22",
  number =       "8",
  pages =        "45--46",
  month =        aug,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Aug 23 07:07:29 1997",
  acknowledgement = ack-nhfb,
}

@Book{Tyma:1997:JPPa,
  author =       "Paul Tyma and Gabriel Torok and Troy Downing",
  title =        "{Java} Primer Plus",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 13:10:56 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html",
  price =        "5900 yen",
  URL =          "http://www.preemptive.com/aboutauth.html;
                 http://www.softbank.co.jp/softbank/publishing/;
                 http://www.softbank.co.jp/softbank/publishing/books/editer/os1/JavaPower/index.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{Udell:1997:NAW,
  author =       "Jon Udell",
  title =        "Net Applications: Will {Netscape} Set the Standard?",
  journal =      j-BYTE,
  volume =       "22",
  number =       "3",
  pages =        "66--69, 72, 74, 76, 80, 82, 84",
  month =        mar,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Feb 24 10:54:23 1997",
  note =         "Discusses Java, Javascript, and the Java Runtime
                 Environment.",
  acknowledgement = ack-nhfb,
}

@Article{Udell:1997:WPJa,
  author =       "John Udell",
  title =        "{Web} Project: {JavaScript} Revisited",
  journal =      j-BYTE,
  volume =       "22",
  number =       "5",
  pages =        "99, 100, 102",
  month =        may,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Sat Apr 19 09:18:24 1997",
  acknowledgement = ack-nhfb,
}

@Article{Udell:1997:WPJb,
  author =       "Jon Udell",
  title =        "{Web} Project: {Java} Servlets: Servlets, the {Java}
                 equivalent of {CGI} applications, can deliver on many
                 of {Java}'s promises while dodging some of its worst
                 limitations",
  journal =      j-BYTE,
  volume =       "22",
  number =       "6",
  pages =        "115, 116, 118",
  month =        jun,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Fri May 23 12:32:31 1997",
  acknowledgement = ack-nhfb,
}

@Article{Udell:1997:WPP,
  author =       "John Udell",
  title =        "{Web} Project: Persistent {Java}: {A} servlet-based
                 group calendar becomes a surprising success and prompts
                 an exploration of ways to bind {Java} programs to
                 persistent storage",
  journal =      j-BYTE,
  volume =       "22",
  number =       "8",
  pages =        "109, 110, 112",
  month =        aug,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Jul 21 10:22:57 1997",
  acknowledgement = ack-nhfb,
}

@Book{Umar:1997:OOC,
  author =       "Amjad Umar",
  title =        "Object-Oriented Client\slash Server {Internet}
                 Environments",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxi + 527",
  year =         "1997",
  ISBN =         "0-13-375544-4",
  LCCN =         "QA76.9.C55U53 1997",
  bibdate =      "Wed Jun 17 08:55:58 1998",
  note =         "Includes some discussion of Java.",
  price =        "US\$49.00",
  acknowledgement = ack-nhfb,
}

@Article{Ung:1997:CCJ,
  author =       "Gordon Mah Ung",
  title =        "{Corel} cans {Java Office} project: Pitches an
                 `evolved' product, promises a {Java}-based upgrade",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "34",
  pages =        "14--14",
  day =          "25",
  month =        aug,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Nov 24 17:48:06 1997",
  acknowledgement = ack-nhfb,
}

@Article{Urquhart:1997:GEI,
  author =       "Ken Urquhart",
  title =        "Guest Editor's Introduction: {Java}'s Open Future",
  journal =      j-IEEE-MICRO,
  volume =       "17",
  number =       "3",
  pages =        "10--??",
  month =        may # "\slash " # jun,
  year =         "1997",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732",
  bibdate =      "Tue Aug 12 12:35:06 MDT 1997",
  URL =          "http://pascal.computer.org/mi/books/mi1997/pdf/m3010.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Urquhart:1997:JET,
  author =       "K. Urquhart",
  title =        "{Java} and the Emerging Technology",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1274",
  pages =        "1--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Vacca:1997:JIP,
  author =       "John R. Vacca",
  title =        "{JavaScript: Internet-Programmierung ohne Vorwissen;
                 konkrete Praxislosungen}",
  publisher =    pub-SYBEX-VERLAG,
  address =      pub-SYBEX-VERLAG:adr,
  pages =        "xxviii + 602",
  year =         "1997",
  ISBN =         "3-8155-2020-7",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 11:20:33 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Translated by Dieter Winkler.",
  price =        "59 DM, 48,- SFr, 431,- {\"O}S",
  URL =          "http://www.sybex.de/;
                 http://www.sybex.de/bestell/tp/tp02020.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxtitle =      "{internet.profi.praxis JavaScript}",
}

@Book{Vanderburg:1997:MJ,
  author =       "Glenn Vanderburg and others",
  title =        "Maximum {Java} 1.1",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "xxiv + 892",
  year =         "1997",
  ISBN =         "1-57521-290-0",
  LCCN =         "QA76.73.J38V369 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "99,00 DM; US\$50",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575212900.html;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
}

@Book{vanderLinden:1997:JJ,
  author =       "Peter {van der Linden}",
  title =        "Not Just {Java}",
  publisher =    pub-SUNSOFT,
  address =      pub-SUNSOFT:adr,
  pages =        "xii + 313",
  year =         "1997",
  ISBN =         "0-13-864638-4 (softcover)",
  LCCN =         "QA76.73.J38V363 1997",
  bibdate =      "Tue Nov 03 11:34:25 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.phptr.com/ptrbooks/ptr_0138646384.html;
                 http://www.prenhall.com/",
  price =        "US\$31.45",
  series =       "SunSoft Press Java series",
  URL =          "http://www.prenhall.com/allbooks/ptr_0138646384.html",
  acknowledgement = ack-nhfb,
}

@Book{vanderLinden:1997:JJB,
  author =       "Peter {van der Linden}",
  title =        "Just {Java} 1.1 and Beyond",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Third",
  pages =        "654",
  month =        sep,
  year =         "1997",
  ISBN =         "0-13-784174-4 (softcover)",
  LCCN =         "????",
  bibdate =      "Tue Nov 03 11:35:04 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.phptr.com/ptrbooks/ptr_0137841744.html;
                 http://www.prenhall.com/",
  price =        "US\$40.45",
  series =       "SunSoft Press Java series",
  URL =          "http://www.fdds.com/books/books/vanderLinden2/vanderLinden2.html;
                 http://www.prenhall.com/ptrbooks/ptr_0137841744.html",
  acknowledgement = ack-nhfb,
  xxtitle =      "Just {Java} 1.1",
}

@Book{vanderLinden:1997:JJS,
  author =       "Peter {van der Linden}",
  title =        "Just {Java}: Signature Edition",
  publisher =    pub-PH # " and " # pub-SUNSOFT,
  address =      pub-PH:adr # " and " # pub-SUNSOFT:adr,
  edition =      "Second",
  pages =        "xxxv + 538",
  month =        nov,
  year =         "1997",
  ISBN =         "0-13-272303-4",
  LCCN =         "QA76.73.J38V36 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0132723034/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  note =         "Includes CD-ROM. Available in German
                 \cite{vanderLinden:1997:JPH} and Italian
                 \cite{vanderLinden:19xx:PJ} translations.",
  price =        "US\$34.95",
  series =       "Java series",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0132723034.html;
                 http://www.sun.com/books/books/vanderLinden2/vanderLinden2.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.27in x 7.11in x 1.75in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology; technology -- data
                 processing",
  paperback =    "yes",
  xxtitle =      "Just {Java}",
}

@Book{vanderLinden:1997:JPH,
  author =       "Peter {van der Linden}",
  title =        "{Java pur: Hintergr{\"u}nde und Entwicklung}",
  publisher =    pub-HEINZ-HEISE,
  address =      pub-HEINZ-HEISE:adr,
  pages =        "326 (or 336??)",
  year =         "1997",
  ISBN =         "3-88229-086-2",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 17:40:22 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.heise.de/buch/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "German translation of \cite{vanderLinden:1997:JJS}.
                 Includes CD-ROM.",
  price =        "89,80 DM",
  URL =          "http://www.emedia.de/bin/bookshop?show=4564&id=;
                 http://www.heise.de/buch/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{vanderLinden:1997:TMG,
  author =       "Peter {van der Linden}",
  title =        "A Technical Manager's Guide to {Java} Computing",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "384",
  month =        apr,
  year =         "1997",
  ISBN =         "0-07-066941-4",
  LCCN =         "????",
  bibdate =      "Fri Jan 3 17:45:45 MST 1997",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
}

@Book{VanderVeer:1997:JBD,
  author =       "Emily A. {Vander Veer}",
  title =        "{Java Beans} For Dummies",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "xxii + 385",
  year =         "1997",
  ISBN =         "0-7645-0153-4 (softcover)",
  LCCN =         "QA76.73.J38V367 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Forward by Joseph H. McIntyre. Includes CD-ROM.",
  price =        "US\$22.49",
  URL =          "http://www.idgbooks.com/database/book_result.msql?uid=uidg81&isbn=0-7645-0153-4",
  acknowledgement = ack-nhfb,
  xxtitle =      "{JavaBeans} for Dummies",
}

@Book{VanderVeer:1997:JDa,
  author =       "Emily {Vander Veer}",
  title =        "{JavaScript} for Dummies",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  edition =      "Second",
  pages =        "xxiv + 375",
  month =        jul,
  year =         "1997",
  ISBN =         "0-7645-0223-9 (softcover)",
  LCCN =         "QA76.73.J39 V36 1997",
  bibdate =      "Wed Dec 31 14:51:47 1997",
  note =         "Includes CD-ROM.",
  price =        "US\$26.99",
  URL =          "http://www.idgbooks.com/cgi-bin/db/fill_out_template.pl?idgbook:0-7645-0223-9:book-idg::uidg323",
}

@Book{VanderVeer:1997:JDb,
  author =       "Emily A. {Vander Veer}",
  title =        "{JavaScript f{\"u}r Dummies}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "400",
  year =         "1997",
  ISBN =         "3-8266-2742-3 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 17:40:22 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "50 DM",
  URL =          "http://www.itp.de/;
                 http://www.itp.de/dummies/2742/2742.html",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{VanderVeer:1997:JDQ,
  author =       "Emily {Vander Veer}",
  title =        "{JavaScript} for Dummies: Quick Reference",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xiv + 210",
  day =          "1",
  month =        mar,
  year =         "1997",
  ISBN =         "0-7645-0112-7",
  LCCN =         "QA76.73.J38V368 1997",
  bibdate =      "Thu Aug 21 16:30:24 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0764501127/wholesaleproductA/",
  price =        "US\$12.99",
  acknowledgement = ack-nhfb,
  dimensions =   "8.45in x 5.89in x 0.57in",
  paperback =    "yes",
}

@Book{VanderVeer:1997:JPN,
  author =       "Emily A. {Vander Veer}",
  title =        "{JavaScript} pour Les Nuls",
  publisher =    pub-SYBEX-FRANCE,
  address =      pub-SYBEX-FRANCE:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "2-7361-2375-1",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 18:51:01 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html",
  note =         "French translation of \cite{VanderVeer:1997:JDQ}.
                 Includes CD-ROM.",
  URL =          "http://www.sybex.fr/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Article{vanderWal:1997:EWC,
  author =       "R. {van der Wal}",
  title =        "Examining {Win32 C++} compilers",
  journal =      j-DDJ,
  volume =       "22",
  number =       "3",
  pages =        "64--??, 66--68, 70, 72--73",
  month =        mar,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150C (Compilers, interpreters and other processors);
                 C6140D (High level languages); C6110J (Object-oriented
                 programming); C6180G (Graphical user interfaces)",
  keywords =     "Borland C++; C language; C++; graphical user
                 interfaces; Internet; Java; languages; object-oriented;
                 object-oriented programming; program compilers;
                 software reviews; software tools; Symantec C++; Visual;
                 VisualAge C++; Watcom C++; Win32 C++ compilers;
                 Windows-based application development; World Wide Web",
  treatment =    "P Practical; R Product Review",
}

@Book{VanHaecke:1997:JJD,
  author =       "Bernard {Van Haecke}",
  title =        "{JDBC}: {Java} Database Connectivity",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "xix + 385",
  year =         "1997",
  ISBN =         "0-7645-3144-1 (softcover)",
  LCCN =         "QA76.73.J38V364 1997",
  bibdate =      "Mon Jun 22 10:26:28 1998",
  bibsource =    "http://www.cbtsys.com/; http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  URL =          "http://www.cbtsys.com/cbt/curicula/courses/jav1110/jav1110.htm;
                 http://www.idgbooks.com/cgi-bin/db/fill_out_template.pl?idgbook:0-7645-3144-1:book-idg::uidg1985",
  acknowledgement = ack-nhfb,
}

@Book{Vanhelsuwe:1997:BJ,
  author =       "Laurence Vanhelsuw{\'e} and Ivan Philips and Goang-Tay
                 Hsu",
  title =        "La Biblia de {Java}",
  publisher =    pub-ANAYA-MULTIMEDIA,
  address =      pub-ANAYA-MULTIMEDIA:adr,
  pages =        "816",
  month =        may,
  year =         "1997",
  ISBN =         "84-415-0092-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.anayamultimedia.es/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  note =         "Spanish translation of \cite{Vanhelsuwe:1997:MJa}.",
  price =        "5,995 Ptas.",
  URL =          "http://www.anayamultimedia.es/;
                 http://www.anayamultimedia.es/cgi-multi/notas_prensa.pl?2310120&3&0&1",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Article{Vanhelsuwe:1997:CSC,
  author =       "Laurence Vanhelsuw{\'e}",
  title =        "Cover Story: Create your own supercomputer with
                 {Java}",
  journal =      j-JAVAWORLD,
  volume =       "2",
  number =       "1",
  month =        jan,
  year =         "1997",
  CODEN =        "????",
  ISSN =         "1091-8906",
  bibdate =      "Thu Aug 13 10:32:52 1998",
  bibsource =    "http://www.javaworld.com/javaworld/",
  URL =          "http://www.javaworld.com/javaworld/jw-01-1997/jw-01-dampp.htm",
  acknowledgement = ack-nhfb,
}

@Book{Vanhelsuwe:1997:MJa,
  author =       "Laurence Vanhelsuw{\'e} and Ivan Phillips and
                 Goang-Tay Hsu and Krishna Sankar",
  title =        "Mastering {Java} 1.1",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  edition =      "Second",
  pages =        "xxxv + 1049",
  month =        apr,
  year =         "1997",
  ISBN =         "0-7821-2070-9",
  LCCN =         "QA76.73.J38M37 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0782120709/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  price =        "US\$49.99",
  URL =          "http://www.sybex.com/cgi-bin/bookpg.pl?2070back.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.02in x 7.55in x 2.17in",
}

@Book{Vanhelsuwe:1997:MJb,
  author =       "Laurence Vanhelsuw{\'e}",
  title =        "Mastering {JavaBeans}",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xxx + 799",
  month =        may,
  year =         "1997",
  ISBN =         "0-7821-2097-0",
  LCCN =         "QA76.73.J38V374 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$49.99",
  URL =          "http://www.sybex.com/cgi-bin/bookpg.pl?2097back.html",
  acknowledgement = ack-nhfb,
}

@Book{vanHoff:1997:HJa,
  author =       "Arthur {van Hoff} and Sami Shaio and Orca Starbuck",
  title =        "Hooked on {Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "4-7952-9677-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/japanese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Japanese translation.",
  price =        "????",
  URL =          "http://www.javasoft.com/people/avh/",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Article{vanReeuwijk:1997:SPL,
  author =       "Kees van Reeuwijk and Arjan J. C. van Gemund and Henk
                 J. Sips",
  title =        "{Spar}: {A} programming language for semi-automatic
                 compilation of parallel programs",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1193--1205",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13818;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13818&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Varhol:1997:PW,
  author =       "P. Varhol",
  title =        "Purveyor for {Windows 95}",
  journal =      j-WEB-TECHNIQUES,
  volume =       "2",
  number =       "1",
  pages =        "71--73",
  month =        jan,
  year =         "1997",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7210 (Information services and centres); C6150N
                 (Distributed systems software); C6130D (Document
                 processing techniques); C5620L (Local area networks);
                 C5620W (Other computer networks); C5640 (Protocols)",
  keywords =     "access privileges; CGI protocol; databases; desktop
                 publishing; desktop Web; file downloading; file
                 servers; FTP; Gopher; group creation; hit tracking;
                 HTTP; Internet; Java applets; local area; management;
                 networks; operating system services; Process Software
                 Purveyor for Windows 95; server; software reviews;
                 system administration tools; text information access;
                 transport protocols; Web page; Web page display;
                 Web-based access",
  treatment =    "P Practical; R Product Review",
}

@Book{Various:1997:JTO,
  author =       "Various",
  title =        "{Java} 1.1 Tutto \& Oltre",
  publisher =    pub-APOGEO,
  address =      pub-APOGEO:adr,
  month =        nov,
  year =         "1997",
  ISBN =         "88-7303-375-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.apogeonline.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "88,000 L.",
  URL =          "http://www.apogeonline.com/catalogo/375.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Venners:1997:IJV,
  author =       "Bill Venners",
  title =        "Inside the {Java} Virtual Machine",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "384",
  month =        nov,
  year =         "1997",
  ISBN =         "0-07-913248-0",
  LCCN =         "QA76.73.J38 V46 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$39.95",
  URL =          "http://mcgraw-hill.inforonics.com/cgi/getarec?mgh31406%comp",
  acknowledgement = ack-nhfb,
}

@Article{Vermeulen:1997:JDW,
  author =       "Alaln Vermeulen",
  title =        "{Java} Deadlock: The woes of multithreaded design",
  journal =      j-DDJ,
  volume =       "22",
  number =       "9",
  pages =        "52, 54--56, 88, 89",
  month =        sep,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Aug 11 12:53:44 1997",
  acknowledgement = ack-nhfb,
}

@Article{Vijayan:1997:SGJ,
  author =       "Jaikumar Vijayan",
  title =        "{Solaris} gets {Java} jolt",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "23",
  pages =        "3--3",
  day =          "9",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Jun 27 08:25:01 1997",
  acknowledgement = ack-nhfb,
}

@Article{Vijayan:1997:SOS,
  author =       "Jaikumar Vijayan",
  title =        "Sun offers {Solaris} cafeteria",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "25",
  pages =        "61--62",
  day =          "23",
  month =        jun,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri Jun 27 09:54:03 1997",
  acknowledgement = ack-nhfb,
}

@Book{Vogel:1997:JPC,
  author =       "Andreas Vogel and Keith Duddy",
  title =        "{Java} Programming With {CORBA}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xvi + 425",
  day =          "1",
  month =        mar,
  year =         "1997",
  ISBN =         "0-471-17986-8",
  LCCN =         "QA76.73.J38V64 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0471179868/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$29.99",
  URL =          "http://www.wiley.com/compbooks/catalog/17986-8.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.24in x 7.52in x 1.01in",
  paperback =    "yes",
}

@Article{Wagner:1997:BIL,
  author =       "Mitch Wagner",
  title =        "Button-down {IBM} loosens up for {Java}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "19",
  pages =        "12--12",
  day =          "12",
  month =        may,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Fri May 16 09:46:12 1997",
  acknowledgement = ack-nhfb,
}

@Book{Wagner:1997:JU,
  author =       "Richard Wagner and others",
  title =        "{Javascript} Unleashed",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  edition =      "Second",
  pages =        "xxxii + 1014",
  year =         "1997",
  ISBN =         "1-57521-306-0",
  LCCN =         "QA76.73.J39W33 1997",
  bibdate =      "Tue Aug 19 10:58:53 1997",
  note =         "Includes CD-ROM.",
  price =        "99,00 DM",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/15752/bud/1575213060.html;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
}

@Article{Wagner:1997:SWT,
  author =       "Mitch Wagner",
  title =        "{SourceCraft Web} tool combines {Java}, {HTML}",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "6",
  pages =        "51, 53",
  day =          "10",
  month =        feb,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Mon Feb 24 10:52:23 1997",
  acknowledgement = ack-nhfb,
}

@Unpublished{Waldo:1997:DCJ,
  author =       "Jim Waldo and Ann Wollrath",
  title =        "Distributed Computing with {Java} Remote Method
                 Invocation",
  year =         "1997",
  bibdate =      "Wed Aug 13 09:18:33 1997",
  note =         "Tutorial session at \cite{USENIX:1997:TUC}.",
  URL =          "http://dxsting.cern.ch/sting/COOTS97.html",
  acknowledgement = ack-nhfb,
}

@Article{Waldo:1997:III,
  author =       "J. Waldo",
  title =        "Interface and implementation. {II}",
  journal =      j-UNIX-REVIEW,
  volume =       "15",
  number =       "2",
  pages =        "71--74",
  month =        feb,
  year =         "1997",
  CODEN =        "UNRED5",
  ISSN =         "0742-3136",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6120 (File organisation)",
  keywords =     "abstract data types; interface; Java; object
                 behaviour; object oriented language; object oriented
                 programming; object-; object-oriented languages;
                 oriented programming; shared interface; type",
  treatment =    "P Practical",
}

@Book{Wall:1997:DVC,
  author =       "David A. Wall and Arthur Griffith",
  title =        "Discover {Visual Caf{\'e}}",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "xxviii + 416",
  year =         "1997",
  ISBN =         "0-7645-3062-3",
  LCCN =         "QA76.73.J38W34 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$25",
  URL =          "http://www.idgbooks.com/database/book_result.msql?isbn=0-7645-3062-3",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.idgbooks.com/database/author\_search\_result.msql?uid=$uid\&name=\&id=220",
  url-publisher = "http://www.idgbooks.com/",
}

@Book{Wall:1997:IJA,
  author =       "David A. Wall and Arthur Griffith",
  title =        "101 Instant {Java} Applets",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "????",
  month =        may,
  year =         "1997",
  ISBN =         "0-7645-3082-8 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$26.99",
  acknowledgement = ack-nhfb,
  xxtitle =      "101 Freeze-Dried {Java} Applets",
}

@Article{Wallach:1997:ESA,
  author =       "Dan S. Wallach and Dirk Balfanz and Drew Dean and
                 Edward W. Felten",
  title =        "Extensible security architectures for {Java}",
  journal =      j-OPER-SYS-REV,
  volume =       "31",
  number =       "5",
  pages =        "116--128",
  month =        dec,
  year =         "1997",
  CODEN =        "OSRED8",
  ISSN =         "0163-5980",
  bibdate =      "Sat Aug 26 08:55:55 MDT 2006",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{Walnum:1997:PDG,
  author =       "Clayton Walnum",
  title =        "Professional Developer's Guide {Java}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "0-7897-1168-0",
  LCCN =         "????",
  bibdate =      "Tue Aug 19 11:05:20 1997",
  price =        "99,00 DM",
  URL =          "http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN with \cite{Kassabgi:1997:PDG}. Library
                 of Congress has title: Working with JavaBeans, and
                 author: Roger Jennings??",
}

@Book{Walnum:1997:SEU,
  author =       "Clayton Walnum",
  title =        "Special Edition Using {Java} Development Tools",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "0-7897-1317-9",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 09:48:10 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "99,00 DM; US\$50",
  URL =          "http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
}

@Book{Walsh:1997:JB,
  author =       "Aaron Walsh",
  title =        "{Java} Bible",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "960",
  year =         "1997",
  ISBN =         "0-7645-8030-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0764580302/wholesaleproductA/;
                 http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$49.99",
  URL =          "http://www.idgbooks.com/database/book_result.msql?uid=uidg323&isbn=0-7645-8030-2",
  acknowledgement = ack-nhfb,
  paperback =    "yes",
}

@Book{Walsh:1997:JDa,
  author =       "Aaron E. Walsh",
  title =        "{Java} for Dummies",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  edition =      "Second",
  pages =        "xx + 373",
  month =        may,
  year =         "1997",
  ISBN =         "0-7645-0140-2 (softcover)",
  LCCN =         "QA76.73.J38W36 1997",
  bibdate =      "Mon Jun 22 16:51:35 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$22.49",
  URL =          "http://www.idgbooks.com/database/book_result.msql?uid=uidg323&isbn=0-7645-0140-2",
  acknowledgement = ack-nhfb,
}

@Book{Walsh:1997:JDb,
  author =       "Aaron Walsh",
  title =        "{Java f{\"u}r Dummies}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "382",
  year =         "1997",
  ISBN =         "3-8266-2716-4 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 09:58:26 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "50 DM",
  URL =          "http://www.itp.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Walworth:1997:JGT,
  author =       "Alan Walworth",
  title =        "{Java GUI} Testing",
  journal =      j-DDJ,
  volume =       "22",
  number =       "2",
  pages =        "30, 32, 34",
  month =        feb,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6180G (Graphical user interfaces);
                 C6150G (Diagnostic, testing, debugging and evaluating
                 systems)",
  keywords =     "development; graphical user interfaces; GUI
                 applications; Java; Java GUI software; Java GUI
                 testing; Java GUI testing issues; Java oriented testing
                 tools; language; object oriented; object oriented
                 programming; object-; object-oriented languages;
                 oriented programming; program testing",
  treatment =    "P Practical",
}

@Article{Warner:1997:JSP,
  author =       "Simeon Warner and Simon Catterall and Edward Lipson",
  title =        "{Java} simulations for physics education",
  journal =      j-CPE,
  volume =       "9",
  number =       "6",
  pages =        "477--484",
  month =        jun,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:32 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13872;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13872&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Watson:1997:IJA,
  author =       "Mark Watson",
  title =        "Intelligent {Java} Applications for the Internet and
                 Intranets",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xx + 377",
  month =        mar,
  year =         "1997",
  ISBN =         "1-55860-420-0",
  LCCN =         "QA76.73.J38W38 1997",
  bibdate =      "Mon Jun 22 10:49:54 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mkp.com/",
  price =        "US\$39.95",
  URL =          "http://www.mkp.com/books_catalog/1-55860-420-0.asp",
  acknowledgement = ack-nhfb,
  keywords =     "(computer network); internet; Java (computer program
                 language); technology -- computers and computer
                 technology",
}

@Book{Watson:1997:JCR,
  author =       "Mark Watson",
  title =        "Creating {JavaBeans}?: Components for Distributed
                 Applications",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xvii + 238",
  year =         "1997",
  ISBN =         "1-55860-476-6",
  LCCN =         "QA76.73.J38W37 1998",
  bibdate =      "Mon Jun 22 10:33:45 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mkp.com/",
  price =        "US\$30",
  URL =          "http://www.mkp.com/books_catalog/1-55860-476-6.asp",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.markwatson.com/",
  url-publisher = "http://www.mkp.com/",
  xxtitle =      "{JavaBeans}: Creating Reusable Components for
                 Distributed Applications",
}

@Book{Wayner:1997:JJP,
  author =       "Peter Wayner",
  title =        "{Java} and {JavaScript} Programming",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  pages =        "x + 335",
  year =         "1997",
  ISBN =         "0-12-738769-2",
  LCCN =         "QA76.73.J38W39 1996",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0127387692/wholesaleproductA/;
                 http://www.apnet.com/approfessional/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$29.95",
  URL =          "http://www.apcatalog.com/cgi-bin/AP?ISBN=0-12-738769-2&LOCATION=US&FORM=FORM2;
                 http://www.apnet.com/",
  acknowledgement = ack-nhfb,
  dimensions =   "9.22in x 7.33in x 0.90in",
  keywords =     "Java (Computer program language); JavaScript (Computer
                 program language); technology -- computers and computer
                 technology",
  paperback =    "yes",
}

@Article{Wayner:1997:NCE,
  author =       "Peter Wayner",
  title =        "{Novera} Composes {Epic} for {Java}",
  journal =      j-BYTE,
  volume =       "22",
  number =       "7",
  pages =        "122--123",
  month =        jul,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Fri Jun 27 08:37:54 1997",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Weakley:1997:IAW,
  author =       "William R. Weakley",
  title =        "Interactive authoring on the {Web}: an {HTML} tutorial
                 using {JavaScript}",
  type =         "Thesis (M.A.)",
  school =       "Illinois State University",
  address =      "Springfield, IL, USA",
  pages =        "iv + 93",
  year =         "1997",
  bibdate =      "Fri Sep 11 08:29:11 MDT 1998",
  acknowledgement = ack-nhfb,
  keywords =     "HTML (Document markup language); JavaScript (Computer
                 program language); Web sites -- Authoring programs;
                 World Wide Web (Information retrieval system)",
}

@Book{Weaver:1997:IJW,
  author =       "Lynn Weaver and Bob Jervis",
  title =        "Inside {Java Workshop}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxvi + 267",
  year =         "1997",
  ISBN =         "0-13-858234-3",
  LCCN =         "QA76.73.J38W398 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0138582343/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$39.95",
  URL =          "http://www.sun.com/smi/ssoftpress/books/Weaver/Weaver.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.30in x 7.06in x 0.95in",
  paperback =    "yes",
}

@Book{Weber:1997:SEU,
  author =       "Joe Weber and David Baker and Joe Carpenter and Jamie
                 Costa and Anil Hemrajani and Joseph Weber",
  title =        "Special Edition Using {Java} 1.1",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Third",
  pages =        "xlix + 1234",
  year =         "1997",
  ISBN =         "0-7897-1094-3",
  LCCN =         "QA76.73.J38W4 1997",
  bibdate =      "Mon Jun 22 10:34:11 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.amazon.com/exec/obidos/ISBN=0789710943/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$49.99",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/07897/bud/0789710943.html",
  acknowledgement = ack-nhfb,
  dimensions =   "9.10in x 7.35in x 2.17in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
  xxtitle =      "Special Edition Using {Java} 1.1",
}

@Article{Webster:1997:IDW,
  author =       "John S. Webster",
  title =        "{Insignia} Delivers {Windows} to {Java} Desktops",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "4",
  pages =        "21--22",
  month =        apr,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Fri Apr 18 07:57:10 1997",
  note =         "Describes NTrigue Client for Java.",
  acknowledgement = ack-nhfb,
}

@Article{Webster:1997:JAJ,
  author =       "John S. Webster",
  title =        "{Java 3D} Adds to {Java}'s {CAD} Utility",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "5",
  pages =        "48--48",
  month =        may,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Thu May 15 07:26:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Webster:1997:JGDa,
  author =       "John S. Webster",
  title =        "{JavaSoft} Gives Developers Compatibility Tests",
  journal =      j-SUNEXPERT,
  volume =       "8",
  number =       "3",
  pages =        "16, 18, 20, 22",
  month =        mar,
  year =         "1997",
  ISSN =         "1053-9239",
  bibdate =      "Tue Mar 18 07:19:56 1997",
  acknowledgement = ack-nhfb,
}

@Article{Webster:1997:JGDb,
  author =       "John S. Webster",
  title =        "{JavaSoft} Gives Developers Compatibility Tests",
  journal =      j-WEBSERVER,
  volume =       "2",
  number =       "2",
  pages =        "11--12",
  month =        mar,
  year =         "1997",
  ISSN =         "1087-4232",
  bibdate =      "Mon Mar 10 22:02:39 1997",
  acknowledgement = ack-nhfb,
}

@Book{Weiss:1997:CIG,
  author =       "Aaron Weiss",
  title =        "The Complete Idiot's Guide to {JavaScript}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Second",
  pages =        "xx + 316",
  month =        feb,
  year =         "1997",
  ISBN =         "0-7897-1136-2",
  LCCN =         "QA76.73.J39W45 1997",
  bibdate =      "Mon Jun 22 10:34:58 1998",
  bibsource =    "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/07897/bud/0789711362.html;
                 http://www.amazon.com/exec/obidos/ISBN=0789711362/wholesaleproductA/",
  price =        "US\$19.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.01in x 7.37in x 0.86in",
  paperback =    "yes",
}

@Book{Weiss:1997:JF,
  author =       "Aaron Weiss",
  title =        "{JavaScript} !`{F}{\'a}cil!",
  publisher =    pub-PH-HISPANOAMERICANA,
  address =      pub-PH-HISPANOAMERICANA:adr,
  pages =        "320",
  year =         "1997",
  ISBN =         "968-880-975-6",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 12:58:22 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Spanish translation of \cite{Weiss:1997:CIG}.",
  URL =          "http://prentice.com.mx/;
                 http://prentice.com.mx/libros/javascfac.html",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Article{Welch:1997:LEI,
  author =       "Peter Welch",
  title =        "Letters to the Editor: Ignore the Monitor Methods!",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "7",
  pages =        "7, 9",
  month =        jul,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Wed Aug 13 09:51:45 1997",
  note =         "Comments on \cite{Lewis:1997:BCI}, and raises concerns
                 about the inadequacy of the Java threads model, and
                 points to
                 \path=http://www.cs.bris.ac.uk/~alan/javappp.html= as a
                 source for Java classes implementing C. A. R. Hoare's
                 Communicating Sequential Processes. See also
                 \cite{Olsen:1997:LWJ}.",
}

@Article{Welter:1997:SSJ,
  author =       "Pete Welter and John Meier",
  title =        "Server-Side {Java}",
  journal =      j-SYS-ADMIN,
  volume =       "6",
  number =       "8",
  pages =        "41, 43, 45--47, 49--51",
  month =        aug,
  year =         "1997",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Fri Jul 18 09:41:06 1997",
  acknowledgement = ack-nhfb,
}

@Article{West:1997:SAW,
  author =       "R. Webster West and R. Todd Ogden",
  title =        "Statistical Analysis with {Webstat}, {Java} applet for
                 the {World Wide Web}",
  journal =      j-J-STAT-SOFT,
  volume =       "2",
  number =       "3",
  pages =        "1--7",
  year =         "1997",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sun Nov 17 22:35:43 2002",
  URL =          "http://www.jstatsoft.org/v02/i03;
                 http://www.jstatsoft.org/v02/i03/HTML/;
                 http://www.jstatsoft.org/v02/i03/updates;
                 http://www.jstatsoft.org/v02/i03/webstat.pdf;
                 http://www.jstatsoft.org/v02/i03/webstat.ps",
  acknowledgement = ack-nhfb,
}

@Article{Westmacott:1997:WJE,
  author =       "Ian Westmacott",
  title =        "{WebAdmin}: {JavaScript}: An Example",
  journal =      j-WEBSERVER,
  volume =       "2",
  number =       "2",
  pages =        "14--16, 18",
  month =        mar,
  year =         "1997",
  ISSN =         "1087-4232",
  bibdate =      "Mon Mar 10 22:05:12 1997",
  acknowledgement = ack-nhfb,
}

@Book{Westphal:1997:LNS,
  author =       "Mario Westphal",
  title =        "{Lernen Sie in nur 16 Stunden Visual J++}",
  publisher =    pub-TEWI,
  address =      pub-TEWI:adr,
  pages =        "288",
  year =         "1997",
  ISBN =         "3-89362-496-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.tewi.de/",
  price =        "39 DM",
  URL =          "http://www.tewi.de/scripts/search/details_ISBN.idc?ISBN=3-89362-496-1",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.tewi.de/",
  xxtitle =      "{Visual J++} in 16 Stunden",
}

@Article{Wheeler:1997:ACC,
  author =       "David A. Wheeler",
  title =        "{Ada}, {C}, {C++}, and {Java} vs. {The Steelman}",
  journal =      j-SIGADA-LETTERS,
  volume =       "17",
  number =       "4",
  pages =        "88--112",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "AALEE5",
  ISSN =         "0736-721X",
  bibdate =      "Thu Aug 07 14:31:54 1997",
  acknowledgement = ack-nhfb,
}

@Book{White:1997:CJ,
  author =       "Conor White",
  title =        "From {C} to {Java}",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  pages =        "????",
  month =        apr,
  year =         "1997",
  ISBN =         "1-55558-169-2 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.butterworth.heinemann.co.uk/register/digital/navigus/index.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
}

@Book{White:1997:SEU,
  author =       "Barbara White and others",
  title =        "Special Edition Using {Java Beans}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "0-7897-1460-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "99,00 DM; US\$50",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/07897/bud/0789714604.html;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
}

@Article{White:1997:UA,
  author =       "I. White",
  title =        "Understanding the {AWT}",
  journal =      j-OBJECT-EXPERT,
  volume =       "2",
  number =       "3",
  pages =        "14--17",
  month =        mar # "-" # apr,
  year =         "1997",
  CODEN =        "OBEXFJ",
  ISSN =         "1360-3426",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6115
                 (Programming support); C6110B (Software engineering
                 techniques); C6180G (Graphical user interfaces)",
  countrypub =   "UK",
  keywords =     "abstract windowing toolkit; AWT; future; graphical
                 user interfaces; Java.awt; object-; object-oriented
                 languages; oriented programming; requirements;
                 reusability; reusable object-oriented software design;
                 software; software portability; software tools",
  treatment =    "P Practical",
}

@Article{Widom:1997:LES,
  author =       "Allan Widom and Steen Lehmann",
  title =        "Letters to the Editor: {Swaine} on {Java}",
  journal =      j-DDJ,
  volume =       "22",
  number =       "4",
  pages =        "10, 12",
  month =        apr,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Thu Mar 13 07:51:58 1997",
  acknowledgement = ack-nhfb,
}

@Book{Wiedling:1997:JG,
  author =       "H.-P. Wiedling",
  title =        "{Java ohne Geheimnis}",
  publisher =    pub-HEINZ-HEISE,
  address =      pub-HEINZ-HEISE:adr,
  pages =        "164",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 11:09:13 1997",
  price =        "39,80 DM",
  URL =          "http://www.emedia.de/bin/bookshop?show=4862&id=",
  acknowledgement = ack-nhfb,
}

@Book{Wigglesworth:1997:OJP,
  author =       "Joe Wigglesworth and Paula Lumby",
  title =        "Official {Java} Programmer Certification Training:
                 Moving from {C++} to {Java}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  month =        dec,
  year =         "1997",
  ISBN =         "1-85032-922-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.thomson.com/intlitcp.html",
  price =        "US\$55",
  acknowledgement = ack-nhfb,
}

@Book{Wilkinson:1997:DJA,
  author =       "Bill Wilkinson",
  title =        "Developing {Java} and {ActiveX} Business Applications:
                 Using Supercede for Cutting Edge {Web} Development",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "????",
  month =        jun,
  year =         "1997",
  ISBN =         "0-07-882342-0 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.osborne.com/",
  note =         "Publication cancelled.",
  price =        "US\$31.49",
  acknowledgement = ack-nhfb,
  xxnote =       "Library of Congress has Tittel, Ed. Discover Java for
                 this ISBN.",
}

@Book{Williamson:1997:JDP,
  author =       "Alan (Alan R.) Williamson and Ceri Moran",
  title =        "{Java} database programming: servlets and {JDBC}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "0-13-737917-X (paperback)",
  LCCN =         "QA76.73.J38W55 1997",
  bibdate =      "Tue Aug 12 15:33:48 MDT 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhalll.com/",
  price =        "US\$50",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_013737917x.html",
  acknowledgement = ack-nhfb,
  keywords =     "Database design; Internet programming; Java (Computer
                 program language)",
}

@Book{Williamson:1997:SEU,
  author =       "Alan Williamson",
  title =        "Special Edition Using {Java} Servlet {API}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "0-7897-1319-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "99,00 DM; US\$50",
  URL =          "http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/que/",
  xxtitle =      "Special Edition Using {Java} Server {API}",
}

@Article{Wilson:1997:BFY,
  author =       "Gregory V. Wilson",
  title =        "Bookshelf: First-Year {C++} Text Outdated by {Java}:
                 {{\em Programming with Class: A C++ Introduction}}. The
                 Craft of Software Testing. Operating Systems. Executive
                 Guide to Preventing {IT} Disasters. Managing a
                 Programming Project-Processes and People",
  journal =      j-IEEE-SOFTWARE,
  volume =       "14",
  number =       "3",
  pages =        "122--124",
  month =        may # "\slash " # jun,
  year =         "1997",
  CODEN =        "IESOEG",
  ISSN =         "0740-7459",
  acknowledgement = ack-nhfb,
}

@Article{Wilson:1997:IGS,
  author =       "A. Wilson",
  title =        "An {Internet} game server in {Java}",
  journal =      j-WEB-TECHNIQUES,
  volume =       "2",
  number =       "3",
  pages =        "32--37",
  month =        mar,
  year =         "1997",
  CODEN =        "WETEFA",
  ISSN =         "1086-556X",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7830D (Computer games); C6150N (Distributed systems
                 software); C6140D (High level languages); C6110J
                 (Object-oriented programming)",
  corpsource =   "NuMega Technol., Nashua, NH, USA",
  keywords =     "client server system; client-server systems; computer
                 games; computer network; data; development; game code;
                 Internet; Internet game server; Java; management;
                 multiplayer games; network management; object-;
                 object-oriented languages; object-oriented programming;
                 Odds of Survival; oriented programming; simulation",
  treatment =    "P Practical",
}

@Article{Wilson:1997:JNM,
  author =       "Andrew Wilson",
  title =        "The {Java Native Method Interface} and {Windows}",
  journal =      j-DDJ,
  volume =       "22",
  number =       "8",
  pages =        "46, 48--50, 94",
  month =        aug,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Jun 28 10:53:54 1997",
  abstract =     "The JDK 1.1 implements a native calling convention ---
                 the Java Native Method Interface (JNI) --- that makes
                 it possible to do more than just convert types between
                 Java and C++.",
  acknowledgement = ack-nhfb,
}

@Article{Wilson:1997:PBA,
  author =       "Gregory V. Wilson",
  title =        "Programmer's Bookshelf: From {ActiveX} to Cargo-Cult
                 Science",
  journal =      j-DDJ,
  volume =       "22",
  number =       "9",
  pages =        "117--119",
  month =        sep,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Aug 11 12:53:44 1997",
  note =         "Contains brief book reviews of
                 \cite{Appel:1997:MCI,Coad:1997:JDBa}.",
  acknowledgement = ack-nhfb,
}

@Article{Wilson:1997:PBM,
  author =       "Gregory V. Wilson",
  title =        "Programmer's Bookshelf",
  journal =      j-DDJ,
  volume =       "22",
  number =       "3",
  pages =        "117--??",
  month =        mar,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Mar 7 11:01:56 MST 1997",
  abstract =     "This month, Greg examines Steve McConnell's Rapid
                 Development and Graphic Java: Mastering the AWT by
                 David M. Geary and Alan McClellan.",
  acknowledgement = ack-nhfb,
}

@Book{Winsor:1997:JJ,
  author =       "Janice Winsor and Brian Freeman",
  title =        "Jumping {Javascript}",
  publisher =    pub-PH # " and " # pub-SUNSOFT,
  address =      pub-PH:adr # " and " # pub-SUNSOFT:adr,
  pages =        "xl + 1173",
  year =         "1997",
  ISBN =         "0-13-841941-8",
  LCCN =         "QA76.73.J39 W56 1997",
  bibdate =      "Tue Nov 03 11:36:28 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0138419418/wholesaleproductA/;
                 http://www.phptr.com/ptrbooks/ptr_0138419418.html;
                 http://www.sun.com/books/catalog/howard/",
  note =         "Includes CD-ROM.",
  price =        "US\$34.95",
  series =       "SunSoft Press Java series",
  acknowledgement = ack-nhfb,
  paperback =    "yes",
}

@Book{Winters:1997:AVJ,
  author =       "Patrick Winters and Laura Lemay",
  title =        "Aprendiendo {Visual J++} en 21 Dias",
  publisher =    pub-PH-HISPANOAMERICANA,
  address =      pub-PH-HISPANOAMERICANA:adr,
  pages =        "584",
  year =         "1997",
  ISBN =         "968-880-884-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/;
                 http://wwwiz.com/books/european.html",
  note =         "Spanish translation of \cite{Winters:1996:TYV}.",
  price =        "????",
  URL =          "http://prentice.com.mx/;
                 http://prentice.com.mx/libros/visualj.html",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Winters:1997:TYV,
  author =       "Patrick Winters and Charles Perkins and Laura Lemay",
  title =        "Teach Yourself {Visual J++} In 21 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  edition =      "Second",
  pages =        "????",
  year =         "1997",
  ISBN =         "1-57521-244-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
}

@Book{Winters:1997:VJT,
  author =       "Patrick Winters and others",
  title =        "{Visual J++ in 21 Tagen: Java-Programmierung in
                 Microsofts neuer Entwicklungsumgebung}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "1997",
  ISBN =         "3-87791-896-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "90 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=21158SAN&x_stichwort=Winters&x_sprache=A&x_start=1&x_gefunden=1&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.mut.ch/",
}

@Book{Wiseman:1997:HJ,
  author =       "Raymond Wiseman",
  title =        "{HTML und Java}",
  publisher =    pub-SYBEX-VERLAG,
  address =      pub-SYBEX-VERLAG:adr,
  pages =        "300",
  year =         "1997",
  ISBN =         "3-8155-7509-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.de/",
  note =         "Includes CD-ROM.",
  price =        "20 DM",
  URL =          "http://www.sybex.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Withers:1997:DJE,
  author =       "John Withers",
  title =        "Developing {Java} Entertainment Applets",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "vii + 392",
  month =        mar,
  year =         "1997",
  ISBN =         "0-471-16506-9",
  LCCN =         "96-049129",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0471165069/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$29.95",
  URL =          "http://www.wiley.com/compbooks/catalog/16506-9.htm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.19in x 7.48in x 0.93in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Article{Woehr:1997:CWK,
  author =       "Jack Woehr",
  title =        "A Conversation with {William Kahan}: How important is
                 numerical accuracy?",
  journal =      j-DDJ,
  volume =       "22",
  number =       "11",
  pages =        "18--20, 22, 24, 26, 30, 32",
  month =        nov,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Nov 28 17:28:03 MST 1997",
  note =         "Kahan, the father of the IEEE 754 floating-point
                 standard, talks about floating-point arithmetic issues,
                 and numerical deficiencies in Java.",
  abstract =     "Noted mathematician and computer scientist William
                 Kahan has played a central role in everything from the
                 design of the 8087 math coprocessor to defining the
                 ANSI\slash IEEE Standard for binary floating-point
                 arithmetic. He takes time out of his schedule to talk
                 with us about the current state of numeric computing.",
  acknowledgement = ack-nhfb,
}

@Article{Wolbrueck:1997:JCN,
  author =       "David Wolbrueck",
  title =        "{Java} compiler now available for {HP 3000}",
  journal =      j-HP-CHRONICLE,
  volume =       "14",
  number =       "6",
  pages =        "10, 15",
  month =        may,
  year =         "1997",
  ISSN =         "0892-2829",
  bibdate =      "Fri May 16 09:03:07 1997",
  URL =          "http://jazz.external.hp.com/src/java",
  acknowledgement = ack-nhfb,
}

@Article{Wollrath:1997:JDC,
  author =       "Ann Wollrath and Jim Waldo and Roger Riggs",
  title =        "{Java}-Centric Distributed Computing: Providing a
                 homogeneous view of a heterogeneous group of machines",
  journal =      j-IEEE-MICRO,
  volume =       "17",
  number =       "3",
  pages =        "44--??",
  month =        may # "\slash " # jun,
  year =         "1997",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732",
  bibdate =      "Tue Aug 12 12:35:06 MDT 1997",
  URL =          "http://pascal.computer.org/mi/books/mi1997/pdf/m3044.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Wong:1997:MHJ,
  author =       "Wylie Wong",
  title =        "{Microsoft} hones {Java} strategy: Virtual machine,
                 class libraries are on top",
  journal =      j-COMPUTERWORLD,
  volume =       "31",
  number =       "14",
  pages =        "113--113",
  day =          "7",
  month =        apr,
  year =         "1997",
  CODEN =        "CMPWAB",
  ISSN =         "0010-4841",
  bibdate =      "Tue Apr 22 07:48:54 1997",
  acknowledgement = ack-nhfb,
}

@Article{Wood:1997:GTJ,
  author =       "Kenneth R. Wood and Tristan Richardson and Frazer
                 Bennett and Andy Harter and Andy Hopper",
  title =        "Global Teleporting with {Java}: Toward Ubiquitous
                 Personalized Computing",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "2",
  pages =        "53--59",
  month =        feb,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C7100 (Business and administration); C6180G (Graphical
                 user interfaces); C6150N (Distributed systems
                 software); C6140D (High level languages)",
  corpsource =   "Olivetti and Oracle Res. Lab., Cambridge, UK",
  keywords =     "applications; authoring languages; connectivity;
                 global teleporting; graphical user interfaces;
                 intermittent network; Internet; Java; LAN; mobile;
                 mobile computing; object-oriented languages; Olivetti;
                 Oracle Research Laboratory; personal computing;
                 ubiquitous personalized computing; X Windows",
  treatment =    "P Practical",
}

@Book{Wood:1997:PVJ,
  author =       "Charles A. Wood",
  title =        "{Programmieren in Visual J++}",
  publisher =    pub-FRANZIS-VERLAG,
  address =      pub-FRANZIS-VERLAG:adr,
  pages =        "511",
  year =         "1997",
  ISBN =         "3-7723-7443-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.franzis-buch.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "78 DM",
  URL =          "http://www.franzis-buch.de/katalog/vjprogrammieren/",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.franzis-buch.de/",
}

@Book{Wood:1997:VJM,
  author =       "Charles A. Wood",
  title =        "{Visual J++} Master's Handbook",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "????",
  year =         "1997",
  ISBN =         "0-7615-0819-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.primapublishing.com/",
  price =        "????",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.primapublishing.com/",
}

@Book{Wooldridge:1997:UJ,
  author =       "Andrew Wooldridge and Mike Morgan and Rick Darnell and
                 Jerry Honeycutt",
  title =        "Using {JavaScript}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Second",
  pages =        "xxx + 856",
  day =          "1",
  month =        may,
  year =         "1997",
  ISBN =         "0-7897-1138-9",
  LCCN =         "QA76.73.J38 W664 1997",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0789711389/wholesaleproductA/",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
  dimensions =   "9.05in x 7.32in x 2.14in",
  paperback =    "yes",
}

@Article{Woytaszek:1997:LEQ,
  author =       "Tom Woytaszek and Ted Lewis",
  title =        "Letter to the Editor: Questions {Java} Answers",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "4",
  pages =        "7--7",
  month =        apr,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Fri Apr 18 08:20:13 1997",
  acknowledgement = ack-nhfb,
}

@Article{Wu:1997:CSI,
  author =       "Amy Wu",
  title =        "Chip Shots {II}",
  journal =      j-DDJ,
  volume =       "22",
  number =       "1",
  pages =        "12--12",
  month =        jan,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Dec 02 08:05:58 1996",
  note =         "Short note about Sun's JavaChip silicon project, and
                 the picoJava I chip.",
  acknowledgement = ack-nhfb,
}

@Article{Wu:1997:JFP,
  author =       "D. Wu and D. Agrawai and A. {El Abbadi} and A. Singh",
  title =        "A {Java}-Based Framework for Processing Distributed
                 Objects",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1331",
  pages =        "333--??",
  year =         "1997",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Wutka:1997:HJP,
  author =       "Mark Wutka and David Baker and David Boswell and Ken
                 Cartwright and Da(??) Liebke",
  title =        "Hacking {Java}: the professional's resource kit",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xviii + 852",
  year =         "1997",
  ISBN =         "0-7897-0935-X",
  LCCN =         "QA76.73.J38W88 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.amazon.com/exec/obidos/ISBN=078970935X/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$59.99; 119,00 DM",
  URL =          "http://www.mcp.com/cgi-bin/bag?isbn=0-7897-0935-X&last=/bookstore;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  dimensions =   "9.10in x 7.33in x 2.19in",
  paperback =    "yes",
  xxtitle =      "Hacking {Java}: The {Java} Professional's Resource
                 Kit",
}

@Book{WWW:1997:AHS,
  author =       "{World Wide Web Consortium}",
  title =        "Advancing {HTML}: style and substance",
  volume =       "2(1)",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "vii + 246",
  month =        "Winter",
  year =         "1997",
  ISBN =         "1-56592-264-6",
  ISSN =         "1085-2298",
  LCCN =         "????",
  bibdate =      "Fri Sep 11 08:29:11 MDT 1998",
  series =       "World Wide Web journal",
  acknowledgement = ack-nhfb,
  alttitle =     "Advancing hypertext markup language",
  annote =       "``A publication of the World Wide Web Consortium.''
                 HTML 3.2 release specification -- Cascading style
                 sheets level 1 - - What's new in HTML 3.2: formalizing
                 enhancements to HTML 2.0 -- An introduction to
                 cascading style sheets -- Guidelines for multimedia on
                 the Web -- Usability engineering for the Web -- People
                 with disabilities can't access the Web! -- User
                 interfaces with HTML and JavaScript -- GIF animation --
                 MNG: a multiple- image format in the PNG family -- New
                 metrics for new media: toward the development of the
                 Web measurement standards.",
  keywords =     "HTML (Document markup language); User interfaces
                 (Computer systems); World Wide Web (Information
                 retrieval system)",
}

@MastersThesis{Xu:1997:CSU,
  author =       "Linghua Xu",
  title =        "A comparative study of the use of {HTML}, {Java}, perl
                 and {C} in the implementation of {World Wide Web}
                 applications",
  type =         "Thesis (M.S.)",
  school =       "Major in Engineering/Computer Science, South Dakota
                 State University",
  address =      "Brookings, SD, USA",
  pages =        "ix + 86",
  year =         "1997",
  bibdate =      "Fri Sep 11 08:29:11 MDT 1998",
  acknowledgement = ack-nhfb,
  keywords =     "C (Computer program language); HTML (Document markup
                 language); Java (Computer program language); Perl
                 (Computer program language); World Wide Web
                 (Information retrieval system)",
}

@Article{Yates:1997:JWD,
  author =       "Andy Yates",
  title =        "{Java}: The Wonder Drug?",
  journal =      j-UNIX-DEVELOPER,
  volume =       "1",
  number =       "1",
  pages =        "16--17",
  month =        jan # "\slash " # feb,
  year =         "1997",
  ISSN =         "1090-2279",
  bibdate =      "Thu Jan 16 17:23:49 1997",
  acknowledgement = ack-nhfb,
}

@Article{Yoshida:1997:MDW,
  author =       "Akitoshi Yoshida",
  title =        "{MOWS}: Distributed {Web} and cache server in {Java}",
  journal =      j-COMP-NET-ISDN,
  volume =       "29",
  number =       "8--13",
  pages =        "965--975",
  day =          "30",
  month =        sep,
  year =         "1997",
  CODEN =        "CNISE9",
  ISSN =         "0169-7552",
  bibdate =      "Fri Sep 24 20:21:54 MDT 1999",
  bibsource =    "http://www.elsevier.com/cgi-bin/cas/tree/store/cna/cas_free/browse/browse.cgi?year=1997&volume=29&issue=08-13",
  URL =          "http://www.elsevier.com/cgi-bin/cas/tree/store/comnet/cas_sub/browse/browse.cgi?year=1997&volume=29&issue=08-13&aid=1700",
  acknowledgement = ack-nhfb,
}

@Book{Young:1997:MMV,
  author =       "Ted M. Young",
  title =        "Moving from {Microsoft Visual Basic} to {Java}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "????",
  month =        jul,
  year =         "1997",
  ISBN =         "0-13-839069-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=013839069X/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
  xxtitle =      "{Visual Basic} to {Java} Developer's Resource",
}

@Book{Young:1997:NDG,
  author =       "Douglas A. Young",
  title =        "{Netscape} Developer's Guide to Plug-Ins",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "512",
  year =         "1997",
  ISBN =         "0-13-270992-9",
  LCCN =         "QA76.625.Y68 1997",
  bibdate =      "Wed Jun 17 08:43:34 1998",
  note =         "Includes some discussion of Java.",
  price =        "US\$44.95",
  acknowledgement = ack-nhfb,
}

@Article{Young:1997:PBJ,
  author =       "Warren Young",
  title =        "Programmer's Bookshelf: {Java} Pro",
  journal =      j-DDJ,
  volume =       "22",
  number =       "10",
  pages =        "133--134",
  month =        oct,
  year =         "1997",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Nov 28 17:28:03 MST 1997",
  note =         "Contains book reviews of
                 \cite{Cornell:1997:CJa,Wutka:1997:HJP}.",
  abstract =     "Warren examines a pair of Java programming books ---
                 Core Java, Second Edition. by Gary Cornell and Cay
                 Horstmann, and Hacking Java, by Mark Wutka et al.",
  acknowledgement = ack-nhfb,
}

@Article{Yourdon:1997:JJT,
  author =       "E. Yourdon",
  title =        "{Java} and {Java} tools",
  journal =      j-AM-PROG,
  volume =       "10",
  number =       "1",
  pages =        "2--12",
  month =        jan,
  year =         "1997",
  CODEN =        "AMPRFD",
  ISSN =         "1048-5600",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6110J (Object-oriented
                 programming); C6115 (Programming support)",
  keywords =     "application development environments; authoring
                 languages; CASE; Internet; intranet; Java language;
                 Java tools; object oriented language; object-oriented
                 languages; object-oriented programming; programming;
                 programming environments; software tools; software
                 vendor; tools",
  treatment =    "P Practical",
}

@Article{Yu:1997:JDP,
  author =       "Weimin Yu and Alan Cox",
  title =        "{Java\slash DSM}: {A} platform for heterogeneous
                 computing",
  journal =      j-CPE,
  volume =       "9",
  number =       "11",
  pages =        "1213--1224",
  month =        nov,
  year =         "1997",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:35 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for computational science and
                 engineering --- simulation and modeling II.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=13817;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=13817&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Zeigler:1997:OSP,
  author =       "Bernard P. Zeigler",
  title =        "Objects and Systems: Principled Design with
                 Implementations in {C++} and {Java}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xxi + 221",
  year =         "1997",
  ISBN =         "0-387-94781-7",
  LCCN =         "QA76.73.C153Z45 1996",
  bibdate =      "Mon Jun 22 10:38:32 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.springer-ny.com/",
  price =        "US\$39.95",
  series =       "Undergraduate texts in computer science",
  acknowledgement = ack-nhfb,
}

@Article{Zhang:1997:SCD,
  author =       "X. Nick Zhang",
  title =        "Secure Code Distribution",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "6",
  pages =        "76--79",
  month =        jun,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Wed Jun 04 08:59:03 1997",
  note =         "Discusses distribution security problem for Java, Safe
                 Tcl, and Safe Perl.",
  acknowledgement = ack-nhfb,
}

@Book{Ziff-Davis:1997:LNJ,
  author =       "{Ziff-Davis Development Group}",
  title =        "Late Night {Java Beans} Programming",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "????",
  month =        apr,
  year =         "1997",
  ISBN =         "1-56276-531-0 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Publication cancelled.",
  price =        "US\$44.99",
  acknowledgement = ack-nhfb,
  xxauthor =     "Barbara White",
  xxtitle =      "Late Night with {JavaBeans} Programming",
}

@Book{Zukowski:1997:BJN,
  author =       "John Zukowski",
  title =        "{Borland}'s {JBuilder}: No Experience Required",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xviii + 502",
  year =         "1997",
  ISBN =         "0-7821-2135-7",
  LCCN =         "QA76.73.J38Z849 1997",
  bibdate =      "Mon Jun 22 10:39:16 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  price =        "US\$30",
  URL =          "http://www.sybex.com/cgi-bin/bookpg.pl?2135back.html",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.ultranet.com/~jaz/",
  url-publisher = "http://www.sybex.com/",
}

@Book{Zukowski:1997:JAR,
  author =       "John Zukowski",
  title =        "{Java AWT} Reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxv + 1045",
  year =         "1997",
  ISBN =         "1-56592-240-9",
  LCCN =         "QA76.73.J38 Z841 1997",
  bibdate =      "Thu Feb 22 17:53:16 2001",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1565922409/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$39.95",
  URL =          "http://www.oreilly.com/catalog/javawt",
  acknowledgement = ack-nhfb,
  dimensions =   "9.19in x 6.99in x 2.12in",
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
  paperback =    "yes",
  xxtitle =      "{Java} Abstract Window Toolkit",
  xxtitle =      "{Java} advanced windows toolkit reference",
}

@InProceedings{Abbott:1998:DDO,
  author =       "Mark Abbott and Lalit Kumar Jain",
  title =        "{DOVE}: {Distributed Objects based scientific
                 Visualization Environment}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/dove.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/dove.ps",
  acknowledgement = ack-nhfb,
}

@Article{Abdullahi:1998:GCI,
  author =       "Saleh E. Abdullahi and Graem A. Ringwood",
  title =        "Garbage Collecting the {Internet}: {A} Survey of
                 Distributed Garbage Collection",
  journal =      j-COMP-SURV,
  volume =       "30",
  number =       "3",
  pages =        "330--373",
  month =        sep,
  year =         "1998",
  CODEN =        "CMSVAN",
  ISSN =         "0360-0300",
  bibdate =      "Tue Jan 26 17:26:08 MST 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/journals/surveys/1998-30-3/p330-abdullahi/",
  abstract =     "Internet programming languages such as Java present
                 new challenges to garbage-collection design. The
                 spectrum of garbage-collection schema for linked
                 structures distributed over a network are reviewed
                 here. Distributed garbage collectors are classified
                 first because they evolved from single-address-space
                 collectors. This taxonomy is used as a framework to
                 explore distribution issues: locality of action,
                 communication overhead and indeterministic
                 communication latency.",
  acknowledgement = ack-nhfb,
  keywords =     "languages; management; performance; reliability",
  subject =      "{\bf C.2.4} Computer Systems Organization,
                 COMPUTER-COMMUNICATION NETWORKS, Distributed Systems.
                 {\bf D.1.3} Software, PROGRAMMING TECHNIQUES,
                 Concurrent Programming. {\bf D.1.3} Software,
                 PROGRAMMING TECHNIQUES, Concurrent Programming,
                 Distributed programming. {\bf D.1.3} Software,
                 PROGRAMMING TECHNIQUES, Concurrent Programming,
                 Parallel programming. {\bf D.4.2} Software, OPERATING
                 SYSTEMS, Storage Management. {\bf D.4.3} Software,
                 OPERATING SYSTEMS, File Systems Management.",
}

@Article{Adl-Tabatabai:1998:FEC,
  author =       "Ali-Reza Adl-Tabatabai and Micha{\l} Cierniak and
                 Guei-Yuan Lueh and Vishesh M. Parikh and James M.
                 Stichnoth",
  title =        "Fast, effective code generation in a just-in-time
                 {Java} compiler",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "5",
  pages =        "280--290",
  month =        may,
  year =         "1998",
  CODEN =        "SINODQ",
  ISBN =         "0-89791-987-4",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:47 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/pldi/277650/index.html;
                 http://www.cs.virginia.edu/pldi98/program.html",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/pldi/277650/p280-adl-tabatabai/;
                 http://www.cs.virginia.edu/pldi98/program.html",
  acknowledgement = ack-nhfb,
  annote =       "Published as part of the Proceedings of PLDI'98.",
  keywords =     "algorithms; experimentation; languages; performance",
  subject =      "{\bf D.3.4} Software, PROGRAMMING LANGUAGES,
                 Processors, Code generation. {\bf D.3.2} Software,
                 PROGRAMMING LANGUAGES, Language Classifications, Java.
                 {\bf D.3.4} Software, PROGRAMMING LANGUAGES,
                 Processors, Compilers.",
}

@Article{Agesen:1998:GCL,
  author =       "Ole Agesen and David Detlefs and J. Eliot B. Moss",
  title =        "Garbage Collection and Local Variable Type-Precision
                 and Liveness in {Java Virtual Machines}",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "5",
  pages =        "269--279",
  month =        may,
  year =         "1998",
  CODEN =        "SINODQ",
  ISBN =         "0-89791-987-4",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:47 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/pldi/277650/index.html;
                 http://www.cs.virginia.edu/pldi98/program.html",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/pldi/277650/p269-agesen/;
                 http://www.cs.virginia.edu/pldi98/program.html",
  acknowledgement = ack-nhfb,
  annote =       "Published as part of the Proceedings of PLDI'98.",
  keywords =     "experimentation; measurement; performance;
                 verification",
  subject =      "{\bf D.3.4} Software, PROGRAMMING LANGUAGES,
                 Processors, Memory management (garbage collection).
                 {\bf D.3.2} Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Java. {\bf F.3.3} Theory of
                 Computation, LOGICS AND MEANINGS OF PROGRAMS, Studies
                 of Program Constructs, Type structure.",
}

@InProceedings{Akarsu:1998:DJBa,
  author =       "Erol Akarsu and Geoffrey Fox and Tomasz Haupt",
  title =        "{DARP}: {Java}-based Data Analysis and Rapid
                 Prototyping Environment for Distributed High
                 Performance Computations",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/darp.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/darp.ps",
  acknowledgement = ack-nhfb,
}

@Article{Akarsu:1998:DJBb,
  author =       "Erol Akarsu and Geoffrey Fox and Tomasz Haupt",
  title =        "{DARP}: {Java}-based data analysis and rapid
                 prototyping environment for distributed high
                 performance computations",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1097--1105",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050424;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050424&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Alagic:1998:OJI,
  author =       "S. Alagic and J. Solorzano and D. Gitchell",
  title =        "Orthogonal to the {Java} Imperative",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1445",
  pages =        "212--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Sat Oct 10 14:40:24 MDT 1998",
  acknowledgement = ack-nhfb,
}

@InProceedings{Alex:1998:TMW,
  author =       "J. Alex and B. Vikramaditya and B. J. Nelson",
  title =        "Teleoperated Micromanipulation within a {VRML}
                 Environment Using {Java}",
  crossref =     "IEEE:1998:IRI",
  volume =       "3",
  pages =        "1747--1752",
  year =         "1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Article{Alexandre:1998:JBP,
  author =       "Thomas J. Alexandre",
  title =        "A {Java}-based platform for intellectual property
                 protection on the {World Wide Web}",
  journal =      j-COMP-NET-ISDN,
  volume =       "30",
  number =       "1--7",
  pages =        "591--593",
  day =          "1",
  month =        apr,
  year =         "1998",
  CODEN =        "CNISE9",
  ISSN =         "0169-7552",
  bibdate =      "Fri Sep 24 20:22:05 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/cryptography.bib;
                 ftp://ftp.math.utah.edu/pub/tex/bib/java.bib;
                 http://www.cl.cam.ac.uk/~fapp2/steganography/bibliography;
                 http://www.elsevier.com/cgi-bin/cas/tree/store/cna/cas_free/browse/browse.cgi?year=1998&volume=30&issue=1-7",
  URL =          "http://www.cl.cam.ac.uk/~fapp2/steganography/bibliography/072101.html;
                 http://www.elsevier.com/cas/tree/store/comnet/sub/1998/30/1-7/1863.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "information hiding; steganography",
}

@Book{Ammeraal:1998:CGJ,
  author =       "L. (Leendert) Ammeraal",
  title =        "Computer graphics for {Java} programmers",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "x + 271",
  year =         "1998",
  ISBN =         "0-471-98142-7 (paperback)",
  LCCN =         "T385 .A488 1998",
  bibdate =      "Wed Jun 17 15:45:37 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$50",
  series =       "Worldwide series in computer science",
  URL =          "http://www.wiley.com/compbooks/catalog/98142-7.htm",
  acknowledgement = ack-nhfb,
  keywords =     "computer graphics",
}

@Book{Anderson:1998:NDG,
  author =       "William F. Anderson",
  title =        "{Netscape} Developer's Guide to {JavaScript 1.2}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "660",
  year =         "1998",
  ISBN =         "0-13-719279-7",
  LCCN =         "QA76.73.J39A53 1998",
  bibdate =      "Thu Sep 10 10:50:04 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0137192797/wholesaleproductA/",
  price =        "US\$39.95",
  URL =          "http://www.prenhall.com/allbooks/ptr_0137192797.html",
  acknowledgement = ack-nhfb,
  keywords =     "(computer program); JavaScript (computer program
                 language); Netscape; technology -- computers and
                 computer technology",
  paperback =    "yes",
  xxtitle =      "Client\slash Server {JavaScript} for {Netscape} 3.0",
}

@Article{Andrews:1998:JPJ,
  author =       "Dave Andrews",
  title =        "{Java} Poison or Just {PR}?",
  journal =      j-BYTE,
  volume =       "23",
  number =       "1",
  pages =        "22--23",
  month =        jan,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Mar 11 09:04:35 MST 1998",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1998:ADV,
  author =       "Anonymous",
  title =        "Application Development with {VisualAge} for {Java
                 Enterprise}",
  publisher =    pub-IBM-REDBOOKS,
  address =      pub-IBM-REDBOOKS:adr,
  month =        jan,
  year =         "1998",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.redbooks.ibm.com/",
  price =        "????",
  URL =          "http://www.redbooks.ibm.com/SG245081/sg245081.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:BSC,
  author =       "Anonymous",
  title =        "{Bentley Systems} creates {Java}-based publishing
                 tool",
  journal =      j-SUNSERVER,
  volume =       "12",
  number =       "1",
  pages =        "18--18",
  month =        jan,
  year =         "1998",
  ISSN =         "1091-4986",
  bibdate =      "Wed Jan 14 08:24:51 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:BSQ,
  author =       "Anonymous",
  title =        "Bookshelf: {SCM}: The Quick and the Cheap; Getting a
                 Jump-Start in {Java} Network Programming; An
                 Exceptional Look at Fault Injection",
  journal =      j-IEEE-SOFTWARE,
  volume =       "15",
  number =       "5",
  pages =        "115--118",
  month =        sep # "\slash " # oct,
  year =         "1998",
  CODEN =        "IESOEG",
  ISSN =         "0740-7459",
  bibdate =      "Fri Oct 30 06:18:38 MST 1998",
  URL =          "http://dlib.computer.org/so/books/so1998/pdf/s5115.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1998:CSN,
  author =       "Anonymous",
  title =        "From Client\slash Server to Network Computing: {A}
                 Migration to {Java}",
  publisher =    pub-IBM-REDBOOKS,
  address =      pub-IBM-REDBOOKS:adr,
  month =        mar,
  year =         "1998",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.redbooks.ibm.com/",
  price =        "????",
  URL =          "http://www.redbooks.ibm.com/SG242247/sg242247.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:IAF,
  author =       "Anonymous",
  title =        "{Innotech} adds full sentence query to its {Java}
                 engine",
  journal =      j-SUNSERVER,
  volume =       "12",
  number =       "1",
  pages =        "20--20",
  month =        jan,
  year =         "1998",
  ISSN =         "1091-4986",
  bibdate =      "Wed Jan 14 08:24:51 1998",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1998:Jc,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  month =        apr,
  year =         "1998",
  ISBN =         "4-7973-0550-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.softbank.co.jp/softbank/publishing/",
  price =        "3400 yen",
  URL =          "http://www.softbank.co.jp/books/editor/2nd/java/",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:1998:JJ,
  author =       "Anonymous",
  title =        "{JDBC} \& {Java}",
  publisher =    pub-OHMSHA,
  address =      pub-OHMSHA:adr,
  month =        may,
  year =         "1998",
  ISBN =         "4-274-06260-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ohmsha.co.jp/",
  price =        "2,900 yen",
  URL =          "http://www.ohmsha.co.jp/data/books/contents/4-274-06260-0.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:1998:JRC,
  author =       "Anonymous",
  title =        "{Java}: {RMI}, {CORBA}, {JavaBeans}, {JDBC}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  month =        apr,
  year =         "1998",
  ISBN =         "4-89471-044-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mmjp.or.jp/prentice/",
  price =        "4,300 yen",
  URL =          "http://www.mmjp.or.jp/prentice/washo/inet/wa_int36-j.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:1998:JT,
  author =       "Anonymous",
  title =        "{JBuilder in Team}",
  publisher =    pub-CARL-HANSER,
  address =      pub-CARL-HANSER:adr,
  pages =        "900",
  year =         "1998",
  ISBN =         "3-446-31121-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.hanser.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "98 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.hanser.de/",
}

@Book{Anonymous:1998:MVJa,
  author =       "Anonymous",
  title =        "{Microsoft Visual J++} Programmer's Guide",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xxvi + 534",
  month =        may,
  year =         "1998",
  ISBN =         "1-57231-869-4",
  LCCN =         "QA76.73.J38 M534 1998",
  bibdate =      "Wed Feb 21 06:45:44 2001",
  bibsource =    "http://mspress.microsoft.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$28",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1998:MVJb,
  author =       "Anonymous",
  title =        "{Microsoft Visual J++} Reference Library: the
                 comprehensive official resource for {Microsoft Visual
                 J++ 6.0}",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "????",
  month =        may,
  year =         "1998",
  ISBN =         "1-57231-872-4",
  LCCN =         "QA76.73.J38M536 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://mspress.microsoft.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$100",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NBb,
  author =       "Anonymous",
  title =        "New Books: All About Those Enterprising {JavaBeans}",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "3",
  pages =        "106--106",
  month =        mar,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Wed Mar 4 10:07:59 MST 1998",
  URL =          "http://pdf.computer.org/co/books/co1998/pdf/r3106.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NPE,
  author =       "Anonymous",
  title =        "New Products: {ENVI 3.0, Research Systems; Xbase for
                 {Linux}, StarTech; Empress Hypermedia V2.10, Empress
                 Software; SCREADER, Jos Lemmens; ascp0.8.2, Elumaze
                 Nwanua; FontScope, CurveSoft; Pure Java JDBC Driver,
                 Solid Information Technology Ltd.; QMASTER Batch \&
                 Output Management, QMASTER Software Solutions Inc.;
                 Babylon, SpellCaster Telecommunications Inc.; Corel
                 Video Network Computer, Corel Computer Corp.; W3Control
                 Filter, W3Control Inc.}",
  journal =      j-LINUX-J,
  volume =       "46",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue46/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NPS,
  author =       "Anonymous",
  title =        "New Products: {STREAMS Data Comm Protocols, Gcom,
                 Inc.; Raven SSL Module for {Apache}, Covalent
                 Technologies; Java Workshop 2.0 for {Linux}, S.u.S.E.;
                 VariCAD, VariCad LLC; Cobalt Qube Microserver, Cobalt
                 Microserver, Inc.; Screamer 633MHz Custom Workstations,
                 Microway; NetTracker Proxy 3.5, Sane Solutions LLC}",
  journal =      j-LINUX-J,
  volume =       "51",
  pages =        "??--??",
  month =        jul,
  year =         "1998",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue51/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NPV,
  author =       "Anonymous",
  title =        "New Products: {Visual Prolog 5.0, Prolog Development
                 Center; Samba: Integrating UNIX and Windows, SSC; VPN
                 Client, Aventail Corporation; eVote 2.2,
                 www.deliberate.com; TowerJ 2.0, Tower Technology
                 Corporation; NetVue\slash JAVA, AccuSoft Corporation}",
  journal =      j-LINUX-J,
  volume =       "49",
  pages =        "??--??",
  month =        may,
  year =         "1998",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue49/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NTC,
  author =       "Anonymous",
  title =        "New Tools: Component Technology: {Rational}'s
                 Component-Savvy Visual Tool; {ICL}'s {Java}-Based
                 {ORBs}. Systems Analysis: {Network Communication}'s
                 Network Probe; {Seagate}'s Server Health Monitor",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "6",
  pages =        "101--101",
  month =        jun,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Thu Jun 4 08:22:02 MDT 1998",
  bibsource =    "http://computer.org/computer/co1998/",
  URL =          "http://dlib.computer.org/co/books/co1998/pdf/r6098.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NTN,
  author =       "Anonymous",
  title =        "New Tools: Net Development: {Lotus}' Tools for
                 {Intranet}\slash {Extranet} Development; {Novera
                 Software}'s {Java} Application Server",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "6",
  pages =        "100, 103",
  month =        jun,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Thu Jun 4 08:22:02 MDT 1998",
  bibsource =    "http://computer.org/computer/co1998/",
  URL =          "http://dlib.computer.org/co/books/co1998/pdf/r6098.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NTSa,
  author =       "Anonymous",
  title =        "New Tools: Software Development: {Uniscape}'s
                 Internationalization Library; {Global Technologies}'
                 {Unix-to-NT} Solution; {KAI}'s Multithreaded {Java}
                 Debugging Tool; {Price Systems}' Parametric Forecasting
                 Tool",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "6",
  pages =        "98, 102",
  month =        jun,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Thu Jun 4 08:22:02 MDT 1998",
  bibsource =    "http://computer.org/computer/co1998/",
  URL =          "http://dlib.computer.org/co/books/co1998/pdf/r6098.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:SER,
  author =       "Anonymous",
  title =        "{Sun} expands {Road to Java} initiative",
  journal =      j-SUNSERVER,
  volume =       "12",
  number =       "1",
  pages =        "19--19",
  month =        jan,
  year =         "1998",
  ISSN =         "1091-4986",
  bibdate =      "Wed Jan 14 08:24:51 1998",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1998:VJE,
  author =       "Anonymous",
  title =        "{VisualAge} for {Java} Enterprise Team",
  publisher =    pub-IBM-REDBOOKS,
  address =      pub-IBM-REDBOOKS:adr,
  month =        mar,
  year =         "1998",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.redbooks.ibm.com/",
  price =        "????",
  URL =          "http://www.redbooks.ibm.com/SG245245/5245fm.htm",
  acknowledgement = ack-nhfb,
}

@Book{Appel:1998:MCI,
  author =       "Andrew W. Appel",
  title =        "Modern Compiler Implementation in {Java}",
  publisher =    pub-CUP,
  address =      pub-CUP:adr,
  pages =        "x + 548",
  month =        jan,
  year =         "1998",
  ISBN =         "0-521-58388-8",
  LCCN =         "QA76.73.J38A65 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cup.org;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$55",
  URL =          "http://193.60.94.193/scripts/webbook.asp?isbn=0521583888",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.cup.org",
}

@Book{Arnold:1998:JPL,
  author =       "Ken Arnold and James Gosling",
  title =        "The {Java} Programming Language",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xix + 442",
  year =         "1998",
  ISBN =         "0-201-31006-6",
  LCCN =         "QA76.73.J38A76 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39",
  acknowledgement = ack-nhfb,
  url-author =   "http://java.sun.com/people/arnold/",
  url-publisher = "http://www.aw.com/",
}

@Book{Arnow:1998:IPU,
  author =       "David M. Arnow and Gerald Weiss",
  title =        "Introduction to Programming Using {Java}: An
                 Object-Oriented Approach",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxxi + 783",
  month =        jan,
  year =         "1998",
  ISBN =         "0-201-31184-4",
  LCCN =         "QA76.73.J38A77 1998",
  bibdate =      "Sat Oct 31 09:37:00 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$45",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0%2D201%2D31184%2D4&ptype=0;
                 http://cseng.aw.com/bookdetail.qry?ISBN=0-201-31184-4&ptype=0",
  acknowledgement = ack-nhfb,
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=1199",
  url-publisher = "http://www.aw.com/",
  xxtitle =      "Introduction to Programming: An Object-Oriented
                 Approach Using {Java}",
}

@Article{Atkinson:1998:POP,
  author =       "M. Atkinson and M. Jordan",
  title =        "Providing Orthogonal Persistence for {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1445",
  pages =        "383--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Sat Oct 10 14:40:24 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Article{AzanonEsteire:1998:JST,
  author =       "Oscar {Aza{\~n}{\'o}n Esteire} and Juan Manual {Cueva
                 Lovelle}",
  title =        "{J} --- Set of Tools for Native Code Generation for
                 the {Java Virtual Machine}",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "3",
  pages =        "73--79",
  month =        mar,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Thu Apr 30 08:30:23 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Article{Bacon:1998:TLF,
  author =       "David F. Bacon and Ravi Konuru and Chet Murthy and
                 Mauricio Serrano",
  title =        "Thin Locks: Featherweight Synchronization for {Java}",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "5",
  pages =        "258--268",
  month =        may,
  year =         "1998",
  CODEN =        "SINODQ",
  ISBN =         "0-89791-987-4",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:47 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/pldi/277650/index.html;
                 http://www.cs.virginia.edu/pldi98/program.html",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/pldi/277650/p258-bacon/;
                 http://www.cs.virginia.edu/pldi98/program.html",
  acknowledgement = ack-nhfb,
  annote =       "Published as part of the Proceedings of PLDI'98.",
  keywords =     "algorithms; languages; measurement; performance",
  subject =      "{\bf D.3.2} Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Java. {\bf D.2.8} Software, SOFTWARE
                 ENGINEERING, Metrics, Performance measures. {\bf D.4.0}
                 Software, OPERATING SYSTEMS, General, AIX.",
}

@Article{Baerten:1998:UVJ,
  author =       "Herbert Baerten and Frank {Van Reeth}",
  title =        "Using {VRML} and {JAVA} to visualize {3D} algorithms
                 in computer graphics education",
  journal =      j-COMP-NET-ISDN,
  volume =       "30",
  number =       "20--21",
  pages =        "1833--1839",
  day =          "12",
  month =        nov,
  year =         "1998",
  CODEN =        "CNISE9",
  ISSN =         "0169-7552",
  bibdate =      "Fri Sep 24 20:22:27 MDT 1999",
  bibsource =    "http://www.elsevier.com/cgi-bin/cas/tree/store/cna/cas_free/browse/browse.cgi?year=1998&volume=30&issue=20-21",
  URL =          "http://www.elsevier.com/cas/tree/store/comnet/sub/1998/30/20-21/2013.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Bak:1998:NCJ,
  author =       "Lars Bak and John Duimovich and Jesse Fang and Scott
                 Meyer and David Ungar",
  title =        "The new crop of {Java} virtual machines (panel)",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "10",
  pages =        "179--182",
  month =        oct,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:52 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{Balaban:1998:PDJ,
  author =       "Bob Balaban",
  title =        "Programming {Domino 4.6} with {Java}",
  publisher =    pub-MIS # " and " # pub-MT,
  address =      pub-MIS:adr # " and " # pub-MT:adr,
  pages =        "??",
  month =        jan,
  year =         "1998",
  ISBN =         "1-55851-583-6",
  LCCN =         "QA76.73.J38B35 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mispress.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$49.95",
  URL =          "http://www.idgbooks.com/cgi-bin/db/fill_out_template.pl?idgbook:1-5585-1583-6:book-idg::uidg1388",
  acknowledgement = ack-nhfb,
}

@Article{Ball:1998:CIA,
  author =       "Steve Ball and John Miller Crawford",
  title =        "Channels for Inter-Applet Communication",
  journal =      j-DDJ,
  volume =       "23",
  number =       "9",
  pages =        "18--20, 22, 91",
  month =        sep,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Aug 05 10:12:23 1998",
  bibsource =    "http://www.ddj.com/ddj/1998/1998_09/index.htm",
  URL =          "http://www.ddj.com/ftp/1998/1998_09/channel.txt;
                 http://www.ddj.com/ftp/1998/1998_09/channel.zip",
  abstract =     "When Java applets communicate with each other, users
                 enjoy a richer experience when visiting your web site.
                 One way to facilitate communications is to use Java's
                 class variables (static fields).",
  acknowledgement = ack-nhfb,
}

@Article{Bandes:1998:JCA,
  author =       "Kenneth Bandes",
  title =        "{Java} and {COM} automation: Taking the edge off dual
                 interfaces",
  journal =      j-DDJ,
  volume =       "23",
  number =       "1",
  pages =        "28, 30, 32, 34--35, 98--99",
  month =        jan,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Dec 2 08:43:37 1997",
  abstract =     "Ken examines the ActiveX technology called Automation
                 (formerly ``OLE Automation''), and shows how you can
                 implement it in Java. Additional resources include:
                 \path=JAVA_COM.TXT= (listings), and \path=JAVA_COM.ZIP=
                 (source code).",
  acknowledgement = ack-nhfb,
}

@InProceedings{Baratloo:1998:INCa,
  author =       "A. Baratloo and M. Karaul and H. Karl and Z. M.
                 Kedem",
  title =        "An Infrastructure for Network Computing with {Java}
                 Applets",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/knittingfactory.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/knittingfactory.ps",
  acknowledgement = ack-nhfb,
}

@Article{Baratloo:1998:INCb,
  author =       "Arash Baratloo and Mehmet Karaul and Holger Karl and
                 Zvi M. Kedem",
  title =        "An infrastructure for network computing with {Java}
                 applets",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1029--1041",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050421;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050421&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Barry:1998:CPS,
  author =       "Douglas Barry and Torsten Stanienda",
  title =        "Computing Practices: Solving the {Java} Object Storage
                 Problem",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "11",
  pages =        "33--41",
  month =        nov,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Thu Oct 29 07:11:28 MST 1998",
  URL =          "http://dlib.computer.org/co/books/co1998/pdf/ry033.pdf;
                 http://www.computer.org/computer/co1998/ry033abs.htm",
  acknowledgement = ack-nhfb,
}

@Book{Bartlett:1998:PCB,
  author =       "Neil Bartlett and Steve Simkin",
  title =        "Programaci{\'o}n en {Castanet} y {Bongo}",
  publisher =    pub-ANAYA-MULTIMEDIA,
  address =      pub-ANAYA-MULTIMEDIA:adr,
  month =        feb,
  year =         "1998",
  ISBN =         "84-415-0395-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.anayamultimedia.es/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "3495 Ptas.",
  URL =          "http://www.anayamultimedia.es/cgi-multi/notas_prensa.pl?2321023&3&0&1",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Article{Barton:1998:RTP,
  author =       "John J. Barton and John Whaley",
  title =        "A Real-Time Performance Visualizer for {Java}",
  journal =      j-DDJ,
  volume =       "23",
  number =       "3",
  pages =        "44, 46--48, 105",
  month =        mar,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Mar 6 18:42:46 MST 1998",
  URL =          "http://www.ddj.com/ftp/1998/1998_03/visualz.txt;
                 http://www.ddj.com/ftp/1998/1998_03/visualz.zip",
  abstract =     "Find out where the performance bottlenecks in your
                 Java programs are with the JVM performance visualizer
                 presented here. Additional resources include
                 VISUALZ.TXT (listings) and VISUALZ.ZIP (source code).",
  acknowledgement = ack-nhfb,
}

@InProceedings{Beck:1998:WRJ,
  author =       "Brian Beck",
  title =        "World Ready {Java} --- The Next Step --- Part 1:
                 General {I18N}, Text Layout and User Interface",
  crossref =     "UC:1998:ASI",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Aug 20 07:50:28 1998",
  URL =          "http://www.unicode.org/unicode/iuc12/program.html",
  acknowledgement = ack-nhfb,
}

@Book{Bell:1998:JSa,
  author =       "Doug Bell and Mike Parr",
  title =        "{Java} for Students",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "448",
  year =         "1998",
  ISBN =         "0-13-858440-0",
  LCCN =         "QA76.73.J38B45 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$45.00",
  acknowledgement = ack-nhfb,
}

@Book{Bell:1998:JSb,
  author =       "Parr Bell",
  title =        "{Java f{\"u}r Studenten}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  month =        sep,
  year =         "1998",
  ISBN =         "3-8272-9563-7 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "70 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Ben-Natan:1998:CW,
  author =       "Ron Ben-Natan",
  title =        "{CORBA} on the {Web}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xxi + 480",
  month =        feb,
  year =         "1998",
  ISBN =         "0-07-006724-4",
  LCCN =         "QA76.625.B46 1998",
  bibdate =      "Fri Jan 22 10:13:34 1999",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$45",
  acknowledgement = ack-nhfb,
}

@Book{Benage:1998:SEU,
  author =       "Don Benage and Azam Mirza",
  title =        "Special Edition Using {Microsoft Visual Studio} for
                 Enterprise Development",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  month =        feb,
  year =         "1998",
  ISBN =         "0-7897-1260-1",
  LCCN =         "QA76.76.A65B46 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://merchant.superlibrary.com:8000/catalog/mcp/PRODUCT/PAGE/07897/bud/0789712601.html",
  acknowledgement = ack-nhfb,
}

@Article{Benson:1998:JRR,
  author =       "Brent W. {Benson, Jr.}",
  title =        "{Java} Reflections: Reflection: Eat your own dog
                 food",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "12",
  pages =        "16--19",
  month =        dec,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 20 08:54:23 1998",
  acknowledgement = ack-nhfb,
}

@Book{Berg:1998:AJD,
  author =       "Clifford J. Berg",
  title =        "Advanced {Java} Development for Enterprise
                 Applications",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "512",
  month =        mar,
  year =         "1998",
  ISBN =         "0-13-080461-4",
  LCCN =         "QA76.73.J38B478 1998",
  bibdate =      "Tue Nov 03 11:30:39 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.phptr.com/ptrbooks/ptr_0130804614.html;
                 http://www.prenhall.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$49.95",
  series =       "SunSoft Press Java series",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0130804614.html",
  acknowledgement = ack-nhfb,
  xxtitle =      "Advanced {Java} Development for the Enterprise",
}

@Book{Berg:1998:ATJ,
  author =       "Daniel J. Berg and J. Stephen Fritzinger",
  title =        "Advanced Techniques for {Java} Developers",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xvii + 426",
  year =         "1998",
  ISBN =         "0-471-18208-7 (softcover)",
  LCCN =         "QA76.73.J38B48 1998",
  bibdate =      "Fri Jan 22 10:16:43 1999",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$44.99",
  URL =          "http://www.wiley.com/compbooks/catalog/18208-7.htm",
}

@Book{Berg:1998:JF,
  author =       "Clifford J. Berg",
  title =        "{Java FAQs}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  month =        feb,
  year =         "1998",
  ISBN =         "0-13-272980-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$26.95",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@Article{Berg:1998:JQHa,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How Do {I} Create a Signed {Castanet}
                 Channel?",
  journal =      j-DDJ,
  volume =       "23",
  number =       "1",
  pages =        "121--124, 129",
  month =        jan,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Dec 2 08:43:37 1997",
  abstract =     "This month, Cliff addresses centralized systems
                 administration using Marimba's Castanet 2.0 channel
                 (and JavaSoft's HotJavaBean) for distributing secure,
                 signed content to users. Available resources include:
                 How Can I Create a Push Java Channel? (JavaQ\&A), by
                 Cliff Berg, and JAVAQ\&A.TXT (listings).",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1998:JQHb,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How Do {I} Transfer Data Securely?",
  journal =      j-DDJ,
  volume =       "23",
  number =       "2",
  pages =        "119--121",
  month =        feb,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Jan 06 10:25:12 1998",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1998:JQHc,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How do {I} Interface {Java} to my
                 {PalmPilot}",
  journal =      j-DDJ,
  volume =       "23",
  number =       "4",
  pages =        "118, 120, 122, 139",
  month =        apr,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Jun 22 17:53:23 1998",
  URL =          "http://www.ddj.com/ftp/1998/1998_04/jqa498.txt",
  abstract =     "How do you interface Java to your PalmPilot? Cliff
                 shows you how, using IBM's new `PilotBean' Java
                 interface. Additional resources include jqa498.txt
                 (listings).",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1998:JQHd,
  author =       "Cliff Berg",
  title =        "{Java Q and A}: How do {I} Password Encrypt Data?",
  journal =      j-DDJ,
  volume =       "23",
  number =       "8",
  pages =        "107--109, 117",
  month =        aug,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Thu Jul 16 12:55:37 1998",
  bibsource =    "http://www.ddj.com/ddj/1998/1998_08/",
  URL =          "http://www.ddj.com/ftp/1998/1998_08/jqa898.txt;
                 http://www.ddj.com/ftp/1998/1998_08/jqa898.zip",
  abstract =     "Cliff shows how you can use encryption to protect data
                 at its point of origin or destination.",
  acknowledgement = ack-nhfb,
}

@Misc{Berk:1998:JLA,
  author =       "Elliot Berk and Martin Dirichs",
  title =        "{JLex}: {A} Lexical Analyzer Generator for {Java}",
  year =         "1998",
  bibdate =      "Mon Jun 22 16:59:34 1998",
  note =         "Lex is the Java programming tool formerly known as
                 Java-Lex. JLex is a lexical analyzer generator, written
                 for Java, in Java. JLex was developed by Elliot Berk at
                 Princeton University. It is now maintained with the
                 assistance of Martin Dirichs, University of Oldenburg,
                 Germany.",
  URL =          "http://www.cs.princeton.edu/~appel/modern/java/JLex/",
  acknowledgement = ack-nhfb,
}

@Article{Berman:1998:SPS,
  author =       "A. Michael Berman",
  title =        "Selected Papers from the {Second United Kingdom: Java
                 in the Computing Curriculum (JICC) Conference}",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "4",
  pages =        "30--30",
  month =        apr,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:46 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{Berman:1998:SSS,
  author =       "A. Michael Berman",
  title =        "Special Section: Selected Papers from the {Second UK
                 Java in the Computing Curriculum Conference}",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "4",
  pages =        "30--??",
  month =        apr,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Wed Jul 1 06:23:08 MDT 1998",
  URL =          "http://www.rowan.edu/sigplan/apr199~1.htm",
  acknowledgement = ack-nhfb,
}

@InProceedings{Bik:1998:PBPa,
  author =       "Aart J. C. Bik and Dennis B. Gannon",
  title =        "A Prototype Bytecode Parallelization Tool ({\tt javab}
                 Manual)",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/javab.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/javab.ps",
  acknowledgement = ack-nhfb,
}

@Article{Bik:1998:PBPb,
  author =       "Aart J. C. Bik and Dennis B. Gannon",
  title =        "A prototype bytecode parallelization tool",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "879--885",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050417;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050417&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Bishop:1998:JG,
  author =       "Judy M. Bishop",
  title =        "{Java} Gently",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xvii + 508",
  month =        apr,
  year =         "1998",
  ISBN =         "0-201-34297-9",
  LCCN =         "QA76.73.J38 B55 1998",
  bibdate =      "Wed Feb 21 06:49:44 2001",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$37",
  URL =          "http://jupiter.cs.up.ac.za/javagently/",
  acknowledgement = ack-nhfb,
}

@InProceedings{Bizarro:1998:JJLa,
  author =       "Pedro Bizarro and Lu{\'\i}s M. Silva and Jo{\~a}o
                 Gabriel Silva",
  title =        "{JWarp}: {A} {Java} Library For Parallel
                 Discrete-Event Simulations",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/jwarp.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/jwarp.ps",
  acknowledgement = ack-nhfb,
}

@Article{Bizarro:1998:JJLb,
  author =       "Pedro Bizarro and Lu{\'\i}s M. Silva and Jo{\~a}o
                 Gabriel Silva",
  title =        "{JWarp}: a {Java} library for parallel discrete-event
                 simulations",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "999--1005",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050415;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050415&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Blaha:1998:JPI,
  author =       "Stephen Blaha",
  title =        "{Java} Programming with an Intro to {Visual J++}",
  volume =       "1",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  day =          "1",
  month =        feb,
  year =         "1998",
  ISBN =         "0-13-262197-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0132621975/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$35.95",
  URL =          "http://www.prenhall.com/books/ptr_0132621975.html",
  acknowledgement = ack-nhfb,
  xxtitle =      "{Java} Jiving on the Net, with {CD-ROM}",
}

@Article{Blount:1998:EJN,
  author =       "B. Blount and S. Chatterjee",
  title =        "An Evaluation of {Java} for Numerical Computing",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1505",
  pages =        "35--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@Article{Boerger:1998:DJV,
  author =       "E. Boerger and W. Schulte",
  title =        "Defining the {Java Virtual Machine} as Platform for
                 Provably Correct {Java} Compilation",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1450",
  pages =        "17--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Sat Oct 10 14:40:24 MDT 1998",
  acknowledgement = ack-nhfb,
}

@InProceedings{Boisvert:1998:DNLa,
  author =       "Ronald F. Boisvert and Jack J. Dongarra and Roldan
                 Pozo and Karin A. Remington and G. W. Stewart",
  title =        "Developing numerical libraries in {Java}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/jnt.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/jnt.ps",
  acknowledgement = ack-nhfb,
}

@Article{Boisvert:1998:DNLb,
  author =       "Ronald F. Boisvert and Jack J. Dongarra and Roldan
                 Pozo and Karin A. Remington and G. W. Stewart",
  title =        "Developing numerical libraries in {Java}",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1117--1129",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050395;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050395&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Boone:1998:JCE,
  author =       "Barry Boone",
  title =        "{Java} 1.2 Certification Exam Guide",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  month =        feb,
  year =         "1998",
  ISBN =         "0-07-913740-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$55",
  URL =          "http://mcgraw-hill.inforonics.com/cgi/getarec?mgh50908%comp",
  acknowledgement = ack-nhfb,
}

@Book{Borkner-Delcarlo:1998:UJP,
  author =       "Olaf Borkner-Delcarlo",
  title =        "{Umstieg auf {Java}: Professionelle Sotwareentwicklung
                 mit dem JDK 1.1}",
  publisher =    pub-CARL-HANSER,
  address =      pub-CARL-HANSER:adr,
  pages =        "xv + 523",
  year =         "1998",
  ISBN =         "3-446-19216-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.hanser.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "89 DM",
  URL =          "http://www.hanser.de/computer/buecher/bo19216.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.hanser.de/",
}

@Book{Bottomley:1998:ISL,
  author =       "Gareth Bottomley",
  title =        "Implementation of a scripting language for {VRML}
                 using {Java}",
  publisher =    "University of Leeds, School of Computer Studies",
  address =      "Leeds",
  year =         "1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
  annote =       "Final year project -- University of Leeds (School of
                 Computer Studies), 1997/98.",
}

@Article{Boussinot:1998:STB,
  author =       "Fr{\'e}d{\'e}ric Boussinot and Jean-Ferdy Susini",
  title =        "The {SugarCubes} Tool Box: {A} Reactive {Java}
                 Framework",
  journal =      j-SPE,
  volume =       "28",
  number =       "14",
  pages =        "1531--1550",
  day =          "10",
  month =        dec,
  year =         "1998",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644",
  bibdate =      "Thu Jul 29 15:12:05 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=5001669;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=5001669&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Bowen:1998:ZWU,
  author =       "J. P. Bowen and D. Chippington",
  title =        "{Z} on the {Web} Using {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1493",
  pages =        "66--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@Article{Boyer:1998:AAR,
  author =       "John Boyer",
  title =        "Algorithm Alley: Resizable Data Structures",
  journal =      j-DDJ,
  volume =       "23",
  number =       "1",
  pages =        "115--116, 118, 129",
  month =        jan,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Nov 29 11:35:58 1997",
  note =         "Discusses some deficiencies of the Java library hash
                 table support, and compares it with his algorithm and
                 that used in the C++ Standard Template Library. Also
                 compares the Jenkins hash function
                 \cite{Jenkins:1997:AAH} with the one proposed in this
                 paper.",
  acknowledgement = ack-nhfb,
}

@Article{Boyle:1998:VEM,
  author =       "John Boyle",
  title =        "A visual environment for the manipulation and
                 integration of {Java Beans}",
  journal =      j-BIOINFORMATICS,
  volume =       "14",
  number =       "8",
  pages =        "739--748",
  month =        sep,
  year =         "1998",
  CODEN =        "????",
  ISSN =         "1367-4803",
  bibdate =      "Tue May 3 17:31:21 MDT 2005",
  bibsource =    "Ingenta database",
  acknowledgement = ack-nhfb,
  pagecount =    "10",
}

@InProceedings{Boyles:1998:CCE,
  author =       "Michael Boyles and Rajeev Raje and Shiaofen Fang",
  title =        "{CEV}: Collaborative Environment for Visualization
                 Using {Java-RMI}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/cev.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/cev.ps",
  acknowledgement = ack-nhfb,
}

@Article{Bracha:1998:MFS,
  author =       "Gilad Bracha and Martin Odersky and David Stoutamire
                 and Philip Wadler",
  title =        "Making the Future Safe for the Past: Adding Genericity
                 to the {Java} Programming Language",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "10",
  pages =        "183--200",
  month =        oct,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:52 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{Brackenbury:1998:IES,
  author =       "I. F. Brackenbury and D. F. Ferguson and K. D.
                 Gottschalk and R. A. Storey",
  title =        "{IBM}'s {Enterprise Server for Java}",
  journal =      j-IBM-SYS-J,
  volume =       "37",
  number =       "3",
  pages =        "323--??",
  month =        "????",
  year =         "1998",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646",
  bibdate =      "Thu Nov 5 17:12:23 MST 1998",
  bibsource =    "http://www.almaden.ibm.com/journal/sj37-2.html",
  URL =          "http://www.almaden.ibm.com/journal/sj/373/brackenbury.html",
  acknowledgement = ack-nhfb,
}

@Article{Bradford:1998:AQJ,
  author =       "John Bradford",
  title =        "Answering Questions on {Java} and {ActiveX}",
  journal =      j-SUNSERVER,
  volume =       "12",
  number =       "1",
  pages =        "13--13",
  month =        jan,
  year =         "1998",
  ISSN =         "1091-4986",
  bibdate =      "Wed Jan 14 08:24:51 1998",
  acknowledgement = ack-nhfb,
}

@InProceedings{Breg:1998:JRPa,
  author =       "Fabian Breg and Shridhar Diwan and Juan Villacis and
                 Jayashree Balasubramanian and Esra Akman and Dennis
                 Gannon",
  title =        "{Java RMI} Performance and Object Model
                 Interoperability: Experiments with {Java\slash HPC++}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/rmi.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/rmi.ps",
  acknowledgement = ack-nhfb,
}

@Article{Breg:1998:JRPb,
  author =       "Fabian Breg and Shridhar Diwan and Juan Villacis and
                 Jayashree Balasubramanian and Esra Akman and Dennis
                 Gannon",
  title =        "{Java RMI} performance and object model
                 interoperability: experiments with {Java\slash HPC++}",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "941--955",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050400;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050400&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Bridges:1998:LEJ,
  author =       "Michael Bridges",
  title =        "Living without {\tt enum} in {Java}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "11",
  pages =        "82--??",
  month =        nov,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9811/9811toc.htm?topic=articles",
  abstract =     "You give up a lot of options in moving from C++ to
                 Java, but you don't have to give up as much as you
                 might think.",
  acknowledgement = ack-nhfb,
}

@Book{Brogden:1998:VCJ,
  author =       "William B. Brogden and Jeffrey A. Louie and Ed
                 Tittel",
  title =        "{Visual Caf{\'e}} for {Java Explorer}: database
                 development edition: Maximize Your Object-Oriented
                 Programming Skills to Create Database Applets and
                 Applications Using {Java}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xxii + 558",
  year =         "1998",
  ISBN =         "1-57610-219-X",
  LCCN =         "QA76.73.J38 T59 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$39.99; CDN\$55.99",
  URL =          "https://www.coriolis.com/cgi-win/tipsheet.exe/tipsheet?name=vcproex",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.coriolis.com/",
}

@Book{Brookshier:1998:WAJ,
  author =       "Dan Brookshier",
  title =        "Who's Afraid Of {Java}?",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  month =        jul,
  year =         "1998",
  ISBN =         "0-12-135455-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.apnet.com/approfessional/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
}

@Article{Brosgol:1998:CAJ,
  author =       "Ben Brosgol",
  title =        "A Comparison of {Ada} and {Java} as a Foundation
                 Teaching Language",
  journal =      j-SIGADA-LETTERS,
  volume =       "18",
  number =       "5",
  pages =        "12--38",
  month =        sep # "\slash " # oct,
  year =         "1998",
  CODEN =        "AALEE5",
  ISSN =         "0736-721X",
  bibdate =      "Thu Oct 29 11:40:00 1998",
  acknowledgement = ack-nhfb,
}

@Article{Brosgol:1998:WAR,
  author =       "Ben Brosgol",
  title =        "Why {Ada} rather than {Java} for academia?",
  journal =      j-ADA-USER-J,
  volume =       "19",
  number =       "2",
  pages =        "135--??",
  month =        "????",
  year =         "1998",
  CODEN =        "AUJOET",
  ISSN =         "1381-6551",
  bibdate =      "Sat Oct 10 15:02:46 1998",
  acknowledgement = ack-nhfb,
}

@Article{Brutzman:1998:VRM,
  author =       "Don Brutzman",
  title =        "The {Virtual Reality Modeling Language} and {Java}",
  journal =      j-CACM,
  volume =       "41",
  number =       "6",
  pages =        "57--64",
  month =        jun,
  year =         "1998",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782",
  bibdate =      "Sat Jun 06 08:58:39 1998",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/journals/cacm/1998-41-6/p57-brutzman/",
  acknowledgement = ack-nhfb,
}

@InProceedings{Bryan:1998:MJH,
  author =       "S. Bryan",
  title =        "Multimedia, {Java}, and {HTML} With {Digital Chisel
                 3}",
  crossref =     "Anonymous:1998:ANE",
  pages =        "48--??",
  year =         "1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Article{Buchi:1998:CTJ,
  author =       "Martin B{\"u}chi and Wolfgang Weck",
  title =        "Compound Types for {Java}",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "10",
  pages =        "362--373",
  month =        oct,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:52 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{Budd:1998:UOO,
  author =       "Timothy Budd",
  title =        "Understanding Object-Oriented Programming With
                 {Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  month =        feb,
  year =         "1998",
  ISBN =         "0-201-30881-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
}

@Book{Buelens:1998:VEN,
  author =       "Kris Buelens",
  title =        "{VM\slash ESA} Network Computing with {Java} and
                 {NetRexx}",
  publisher =    pub-IBM-REDBOOKS,
  address =      pub-IBM-REDBOOKS:adr,
  month =        apr,
  year =         "1998",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.redbooks.ibm.com/",
  price =        "????",
  URL =          "http://www.redbooks.ibm.com/SG245148/jnr_bk.html",
  acknowledgement = ack-nhfb,
}

@Article{Burton:1998:AJP,
  author =       "Bradley F. Burton and Victor W. Marek",
  title =        "Applications of {JAVA} programming language to
                 database management",
  journal =      j-SIGMOD,
  volume =       "27",
  number =       "1",
  pages =        "27--34",
  month =        mar,
  year =         "1998",
  CODEN =        "SRECD8",
  ISSN =         "0163-5808",
  bibdate =      "Mon Jan 12 08:46:02 MST 2004",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{Cadenhead:1998:AJH,
  author =       "Rogers Cadenhead",
  title =        "Aprendiendo {Java} 1.1 en 24 Horas",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1998",
  ISBN =         "970-17-0085-6 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/",
  price =        "????",
  URL =          "http://www.mcl.com.mx/sotano/prentice.fm$Retrive?RecID=2752&html=HTMLRecord1",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Cadenhead:1998:TYJ,
  author =       "Rogers Cadenhead",
  title =        "Teach Yourself {Java} 1.2 Programming in 24 Hours 2nd
                 ed.",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  month =        feb,
  year =         "1998",
  ISBN =         "1-57521-391-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$20",
  acknowledgement = ack-nhfb,
}

@Book{Campione:1998:JLT,
  author =       "Mary Campione and Kathy Walrath",
  title =        "The {Java} Language Tutorial: Object-Oriented
                 Programming for the {Internet}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xix + 964",
  month =        jan,
  year =         "1998",
  ISBN =         "0-201-31007-4",
  LCCN =         "QA76.64.C35 1998",
  bibdate =      "Tue May 11 07:24:00 1999",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$46",
  URL =          "http://www2.awl.com/cseng/titles/0-201-31007-4/",
  acknowledgement = ack-nhfb,
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=656",
  url-publisher = "http://www.aw.com/",
}

@InProceedings{Caromel:1998:JFS,
  author =       "Denis Caromel and Julien Vayssiere",
  title =        "A {Java} Framework for Seamless Sequential,
                 Multi-threaded, and Distributed Programming",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/javapp.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/javapp.ps",
  acknowledgement = ack-nhfb,
}

@Article{Caromel:1998:TSC,
  author =       "Denis Caromel and Wilfried Klauser and Julien
                 Vayssi{\`e}re",
  title =        "Towards seamless computing and metacomputing in
                 {Java}",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1043--1061",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050422;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050422&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@InProceedings{Carpenter:1998:HDPa,
  author =       "Bryan Carpenter and Guansong Zhang and Geoffrey Fox
                 and Xinying Li and Yuhong Wen",
  title =        "{HPJava}: Data Parallel Extensions to {Java}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/hpjava.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/hpjava.ps",
  acknowledgement = ack-nhfb,
}

@Article{Carpenter:1998:HDPb,
  author =       "Bryan Carpenter and Guansong Zhang and Geoffrey Fox
                 and Xinying Li and Yuhong Wen",
  title =        "{{\em HPJava\/}}: data parallel extensions to {Java}",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "873--877",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050411;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050411&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Carpenter:1998:TJE,
  author =       "B. Carpenter and G. Zhang and G. Fox and X. Li",
  title =        "Towards a {Java} Environment for {SPMD} Programming",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1470",
  pages =        "659--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Sat Oct 10 14:40:24 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Carrel-Billiard:1998:PVJ,
  author =       "Marc Carrel-Billiard and John Akerley",
  title =        "Programming with {VisualAge for Java}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxix + 486",
  month =        feb,
  year =         "1998",
  ISBN =         "0-13-911371-1",
  LCCN =         "QA76.65.C373 1998",
  bibdate =      "Sat Oct 31 09:38:08 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$49.95",
  URL =          "http://www.prenhall.com/books/ptr_0139113711.html",
  acknowledgement = ack-nhfb,
  xxtitle =      "Getting Started with {VisualAge} for {Java} 1.0",
}

@Article{Cartwright:1998:CGR,
  author =       "Robert Cartwright and Guy L. {Steele, Jr.}",
  title =        "Compatible Genericity with Run-time Types for the
                 {Java} Programming Language",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "10",
  pages =        "201--215",
  month =        oct,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:52 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1998:FJ,
  author =       "{CBT Systems}",
  title =        "Features of {Java}",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  year =         "1998",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cbtsys.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  URL =          "http://www.cbtsys.com/CBT/curicula/courses/jav1107/jav1107.htm",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1998:JB,
  author =       "{CBT Systems}",
  title =        "{Java} Beans",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  month =        mar,
  year =         "1998",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cbtsys.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  URL =          "http://www.cbtsys.com/cbt/curicula/courses/jav1109/jav1109.htm",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1998:JCB,
  author =       "{CBT Systems}",
  title =        "{Java} Classes Bundle",
  publisher =    "Computer Literacy",
  address =      "????",
  month =        feb,
  year =         "1998",
  ISBN =         "1199456195 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.clbooks.com/home.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1998:JCDa,
  author =       "{CBT Systems}",
  title =        "{Java} for {C++} Developers Bundle",
  publisher =    "Computer Literacy",
  address =      "????",
  month =        feb,
  year =         "1998",
  ISBN =         "1199456284 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.clbooks.com/home.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1998:JCDb,
  author =       "{CBT Systems}",
  title =        "{Java} for {C++} Developers",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  month =        mar,
  year =         "1998",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cbtsys.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  URL =          "http://www.cbtsys.com/CBT/curicula/courses/java02/java02.htm",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1998:JIN,
  author =       "{CBT Systems}",
  title =        "{Java}: {IBM} Network Computing Framework Overview",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  year =         "1998",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cbtsys.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  URL =          "http://www.cbtsys.com/CBT/curicula/courses/jav1115/jav1115.htm",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1998:JIV,
  author =       "{CBT Systems}",
  title =        "{Java IBM} Visual Age For {Java} --- Getting Started",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  year =         "1998",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cbtsys.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  URL =          "http://www.cbtsys.com/CBT/curicula/courses/jav1114/jav1114.htm",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1998:JSN,
  author =       "{CBT Systems}",
  title =        "{Java} Security, Networking, and the {Internet}",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  year =         "1998",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cbtsys.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  URL =          "http://www.cbtsys.com/CBT/curicula/courses/jav1108/jav1108.htm",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1998:JTT,
  author =       "{CBT Systems}",
  title =        "{Java} Tips and Techniques",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  year =         "1998",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cbtsys.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  URL =          "http://www.cbtsys.com/CBT/curicula/courses/jav1113/jav1113.htm",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1998:JUI,
  author =       "{CBT Systems}",
  title =        "{Java} User Interface Programming",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  year =         "1998",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cbtsys.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$200",
  URL =          "http://www.cbtsys.com/cbt/curicula/courses/jav1106/jav1106.htm",
  acknowledgement = ack-nhfb,
}

@Article{Celestino:1998:BRJ,
  author =       "R. J. Celestino",
  title =        "Building Reusable {Java} Widgets",
  journal =      j-LINUX-J,
  volume =       "49",
  pages =        "??--??",
  month =        may,
  year =         "1998",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue49/index.html",
  URL =          "ftp://ftp.ssc.com/pub/lj/listings/issue49/2627.tgz",
  abstract =     "An introduction to writing pluggable widgets in
                 Java.",
  acknowledgement = ack-nhfb,
}

@Article{Chabert:1998:JOH,
  author =       "Annie Chabert and Ed Grossman and Larry S. Jackson and
                 Stephen R. Pietrowiz and Chris Seguin",
  title =        "{Java} object-sharing in {Habanero}",
  journal =      j-CACM,
  volume =       "41",
  number =       "6",
  pages =        "69--76",
  month =        jun,
  year =         "1998",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782",
  bibdate =      "Thu Jun 4 06:13:01 MDT 1998",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/journals/cacm/1998-41-6/p69-chabert/",
  acknowledgement = ack-nhfb,
}

@Book{Chaleat:1998:PHJ,
  author =       "Philippe Chaleat and Daniel Charnay",
  title =        "Programmation {HTML}, {Javascript}",
  publisher =    pub-EYROLLES,
  address =      pub-EYROLLES:adr,
  pages =        "450",
  year =         "1998",
  ISBN =         "2-212-09024-2",
  LCCN =         "????",
  bibdate =      "Fri Sep 11 08:29:11 MDT 1998",
  acknowledgement = ack-nhfb,
  alttitle =     "Programmation HTML et Javascript",
  annote =       "2e ed. rev. et largement augment{\'e}e de HTML et la
                 programmation des serveurs Web. Sur le CD-Rom: Netscape
                 Communicator 4.04 pour differentes plates formes:
                 Windows, Macintosh et Unix, les exemples du livre, des
                 utilitaires, des liens. 2e ed. rev. et largement
                 augment{\'e}e de HTML et la programmation des serveurs
                 Web des memes auteurs, ed. Eyrolles, 1996.",
  keywords =     "HTML (langage de programmation); Javascript (langage
                 de programmation)",
}

@Article{Chamberland:1998:IVJ,
  author =       "L. A. Chamberland and S. F. Lymer and A. G. Ryman",
  title =        "{IBM VisualAge for Java}",
  journal =      j-IBM-SYS-J,
  volume =       "37",
  number =       "3",
  pages =        "386--??",
  month =        "????",
  year =         "1998",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646",
  bibdate =      "Thu Nov 5 17:12:23 MST 1998",
  bibsource =    "http://www.almaden.ibm.com/journal/sj37-2.html",
  URL =          "http://www.almaden.ibm.com/journal/sj/373/chamberland.html",
  acknowledgement = ack-nhfb,
}

@Article{Chamberlin:1998:LAB,
  author =       "Gordon Chamberlin",
  title =        "{Linux} Apprentice: Beginner's Guide to {JDK}",
  journal =      j-LINUX-J,
  volume =       "55",
  pages =        "78--79, 82--83",
  month =        nov,
  year =         "1998",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Tue Oct 20 16:41:32 1998",
  bibsource =    "http://www.linuxjournal.com/issue55/index.html",
  acknowledgement = ack-nhfb,
}

@Book{Chan:1998:JCLa,
  author =       "Patrick Chan and Rosanna Lee and Doug Kramer",
  title =        "The {Java} Class Libraries, Volume 1: java.lang,
                 java.io, java.math, java.net, java.text, java.util",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "2080",
  month =        feb,
  year =         "1998",
  ISBN =         "0-201-31002-3",
  LCCN =         "QA76.73.J38C47 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$55.95",
  URL =          "http://www.aw.com;
                 http://www2.awl.com/cseng/titles/0-201-31002-3/",
  acknowledgement = ack-nhfb,
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=1023",
  url-publisher = "http://www.aw.com/",
}

@Book{Chan:1998:JCLb,
  author =       "Patrick Chan and Rosanna Lee",
  title =        "The {Java} Class Libraries: {\tt java.applet}, {\tt
                 java.awt}, {\tt java.beans}",
  volume =       "2",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xxix + 1682",
  year =         "1998",
  ISBN =         "0-201-31003-1",
  LCCN =         "QA76.73.J38C47 1998",
  bibdate =      "Mon Jun 10 13:33:36 2002",
  bibsource =    "http://www.aw.com/",
  price =        "US\$54.95",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0-201-31003-1;
                 http://www2.awl.com/cgi-bin/htsearch?restrict=&exclude=&config=htdig&method=boolean&format=builtin%2Dlong&words=Chan%20AND%20Lee&page=2",
  acknowledgement = ack-nhfb,
  annote =       "See \cite{Chan:1999:JCLb} for vol. 1.",
}

@Book{Chan:1998:JCLc,
  author =       "Patrick Chan and Rosanna Lee",
  title =        "The {Java} Class Libraries Poster, {JDK 1.2 Beta 3}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "1998",
  ISBN =         "0-201-43292-7",
  LCCN =         "????",
  bibdate =      "Wed May 27 07:03:58 1998",
  price =        "US\$4.95",
  acknowledgement = ack-nhfb,
}

@Book{Chan:1998:JDA,
  author =       "Patrick Chan",
  title =        "The {Java} Developer's Almanac",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "976",
  month =        mar,
  year =         "1998",
  ISBN =         "0-201-37967-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.awl.com/cseng/javaseries/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www2.awl.com/cseng/javaseries/tjda.htm",
  price =        "US\$18.96",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0-201-37967-8&ptype=0",
  acknowledgement = ack-nhfb,
}

@Book{Chan:1998:TPP,
  author =       "Mark Chan",
  title =        "1001 Tips para Programmar con {Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1998",
  ISBN =         "970-10-1762-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@InProceedings{Chandy:1998:UALa,
  author =       "K. Mani Chandy and Adam Rifkin and Eve Schooler",
  title =        "Using Announce-Listen with Global Events to Develop
                 Distributed Control Systems",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/dcs.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/dcs.ps",
  acknowledgement = ack-nhfb,
}

@Article{Chandy:1998:UALb,
  author =       "K. Mani Chandy and Adam Rifkin and Eve Schooler",
  title =        "Using announce-listen with global events to develop
                 distributed control systems",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1021--1027",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050420;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050420&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Chang:1998:CSD,
  author =       "Daniel Chang and Dan Harkey",
  title =        "Client\slash server data access with {Java} and
                 {XML}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxvii + 606",
  year =         "1998",
  ISBN =         "0-471-24577-1 (paperback/CD-ROM)",
  LCCN =         "QA76.9.C55 C45 1998",
  bibdate =      "Mon May 24 14:18:29 MDT 1999",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$50",
  URL =          "http://www.wiley.com/compbooks/catalog/24577-1.htm",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; database searching; java
                 (computer program language)",
}

@Article{Chaumette:1998:JJR,
  author =       "S. Chaumette",
  title =        "{JEM-DOOS}: The {Java\slash RMI} Based Distributed
                 Objects Operating System of the {JEM} Project",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1505",
  pages =        "135--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@InProceedings{Chenney:1998:EDM,
  author =       "S. Chenney and J. Ichnowski and D. Forsyth",
  title =        "Efficient Dynamics Modeling for {VRML} and {Java}",
  crossref =     "Spencer:1998:PVT",
  pages =        "15--24",
  year =         "1998",
  bibdate =      "Sat Sep 12 09:21:53 MDT 1998",
  acknowledgement = ack-nhfb,
  keywords =     "virtual reality modeling language; VRML",
}

@Book{Chew:1998:JCC,
  author =       "Frederick F. Chew",
  title =        "The {Java}\slash {C++} Cross Reference Handbook",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xvii + 448",
  year =         "1998",
  ISBN =         "0-13-848318-3",
  LCCN =         "QA76.73.J38C48 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$40",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0138483183.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@Book{Chung:1998:CJD,
  author =       "David R. Chung",
  title =        "Component {Java}: Developing Domponents With
                 {JavaBeans} and {ActiveX} ({Java} Masters)",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "????",
  month =        jan,
  year =         "1998",
  ISBN =         "0-07-913690-7",
  LCCN =         "????",
  bibdate =      "Wed Mar 03 07:40:29 1999",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$45",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.mcgraw-hill.com/",
}

@Book{Cinderella:1998:OPG,
  author =       "David Cinderella and Derek Ball",
  title =        "Official {PowerJ}: Getting Started",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  month =        jan,
  year =         "1998",
  ISBN =         "1-85032-926-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.vmedia.com/",
  price =        "US\$45",
  acknowledgement = ack-nhfb,
}

@Article{Clip:1998:NJO,
  author =       "Paul Clip",
  title =        "Networks --- {Java}'s Object-Oriented Communications
                 --- Remote method invocation is a powerful mechanism
                 that enables flexible and scalable distributed
                 communications among {Java} programs",
  journal =      j-BYTE,
  volume =       "23",
  number =       "2",
  pages =        "53--54",
  month =        feb,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Mar 11 09:04:35 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Clip:1998:SCJ,
  author =       "Paul Clip",
  title =        "Servlets: {CGI} the {Java} Way: These server-oriented
                 {Java} classes offer better performance than {CGI}
                 programs. They bring system-independence, too",
  journal =      j-BYTE,
  volume =       "23",
  number =       "5",
  pages =        "55--56",
  month =        may,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon May 11 07:38:50 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Article{Clossman:1998:JRD,
  author =       "Gray Clossman and Phil Shaw and Mark Hapner and
                 Johannes Klein and Richard Pledereder and Brian
                 Becker",
  title =        "{Java} and relational databases (tutorial): {SQLJ}",
  journal =      j-SIGMOD,
  volume =       "27",
  number =       "2",
  pages =        "500--500",
  month =        jun,
  year =         "1998",
  CODEN =        "SRECD8",
  ISSN =         "0163-5808",
  bibdate =      "Mon Jan 12 08:46:03 MST 2004",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@InProceedings{Cobb:1998:UUJ,
  author =       "Joan Cobb",
  title =        "Use of {Unicode} and {Java} in a Bibliographic
                 Application",
  crossref =     "UC:1998:TIU",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Wed Aug 19 16:35:12 1998",
  URL =          "http://www.unicode.org/unicode/iuc13/program.html",
  acknowledgement = ack-nhfb,
}

@Article{Cockburn:1998:OOAb,
  author =       "Alistair Cockburn",
  title =        "Object-Oriented Analysis and Design, Part 2",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9806/9806toc.htm?topic=articles",
  abstract =     "Brewing a good cup of Java takes careful design, even
                 in C++.",
  acknowledgement = ack-nhfb,
}

@Book{Cockcroft:1998:SPT,
  author =       "Adrian Cockcroft and Richard Pettit",
  title =        "{Sun} Performance and Tuning: {Java} and the
                 {Internet}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  pages =        "xxxvi + 587",
  month =        feb,
  year =         "1998",
  ISBN =         "0-13-095249-4",
  LCCN =         "QA76.8.S86C63 1998",
  bibdate =      "Thu Sep 10 10:50:45 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$45",
  URL =          "http://www.fdds.com/books/books/Cockcroft/Cockcroft.html;
                 http://www.prenhall.com/ptrbooks/ptr_0130952494.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@Article{Codella:1998:SEJ,
  author =       "C. F. Codella and D. N. Dillenberger and D. F.
                 Ferguson and R. D. Jackson and T. A. Mikalsen and I.
                 Silva-Lepe",
  title =        "Support for {Enterprise JavaBeans} in {Component
                 Broker}",
  journal =      j-IBM-SYS-J,
  volume =       "37",
  number =       "4",
  pages =        "502--??",
  month =        "????",
  year =         "1998",
  CODEN =        "IBMSA7",
  ISSN =         "0018-8670",
  bibdate =      "Wed Nov 25 12:24:04 MST 1998",
  bibsource =    "http://www.almaden.ibm.com/journal/sj37-4.html",
  URL =          "http://www.almaden.ibm.com/journal/sj/374/codella.html",
  acknowledgement = ack-nhfb,
}

@Article{Cohen:1998:QJ,
  author =       "Sonya Freeman Cohen",
  title =        "Quest for {Java}",
  journal =      j-CACM,
  volume =       "41",
  number =       "1",
  pages =        "81--83",
  month =        jan,
  year =         "1998",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782",
  bibdate =      "Thu Jun 4 06:13:01 MDT 1998",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/journals/cacm/1998-41-1/p81-cohen/",
  acknowledgement = ack-nhfb,
  keywords =     "documentation; management",
  subject =      "{\bf D.2.m} Software, SOFTWARE ENGINEERING,
                 Miscellaneous. {\bf A.0} General Literature, GENERAL.",
}

@InProceedings{Colby:1998:OPT,
  author =       "C. Colby and L. J. Jagadeesan and R. Jagadeesan and K.
                 L{\"a}ufer and C. Puchol",
  booktitle =    "Proceedings of the 1998 Usenix Conference on Object
                 Oriented Technologies and Systems",
  title =        "Objects and Processes in {Triveni}: {A}
                 telecommunication case study in {Java}",
  publisher =    pub-USENIX,
  address =      pub-USENIX:adr,
  pages =        "??--??",
  year =         "1998",
  bibsource =    "ftp://ftp.math.utah.edu/pub/bibnet/authors/j/jagadeesan-radha.bib",
  note =         "To appear.",
}

@InProceedings{Collberg:1998:MCR,
  author =       "Christian Collberg and Clark Thomborson and Douglas
                 Low",
  title =        "Manufacturing cheap, resilient, and stealthy opaque
                 constructs",
  crossref =     "ACM:1998:CRP",
  pages =        "184--196",
  year =         "1998",
  bibdate =      "Mon May 3 12:57:52 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/plan/268946/p184-collberg/",
  acknowledgement = ack-nhfb,
  keywords =     "algorithms; design; languages; security",
  subject =      "{\bf D.2.0} Software, SOFTWARE ENGINEERING, General,
                 Protection mechanisms. {\bf D.3.2} Software,
                 PROGRAMMING LANGUAGES, Language Classifications, Java.
                 {\bf D.2.11} Software, SOFTWARE ENGINEERING, Software
                 Architectures, Information hiding. {\bf D.2.2}
                 Software, SOFTWARE ENGINEERING, Design Tools and
                 Techniques, Flow charts.",
}

@Article{Cooper:1998:LJJ,
  author =       "Greg Cooper",
  title =        "Letters: {Java JNI}",
  journal =      j-DDJ,
  volume =       "23",
  number =       "1",
  pages =        "10--10",
  month =        jan,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Dec 2 08:43:37 1997",
  acknowledgement = ack-nhfb,
}

@InProceedings{Coors:1998:UVI,
  author =       "V. Coors and V. Jung",
  title =        "Using {VRML} as an Interface to the {3D} Data
                 Warehouse",
  crossref =     "Spencer:1998:PVT",
  pages =        "121--127",
  year =         "1998",
  bibdate =      "Sat Sep 12 09:21:53 MDT 1998",
  acknowledgement = ack-nhfb,
  keywords =     "virtual reality modeling language; VRML",
}

@Article{Cornelius:1998:UCJ,
  author =       "Barry Cornelius",
  title =        "Using {CORBA} and {JDBC} to produce Three-Tier
                 Systems",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "4",
  pages =        "44--??",
  month =        apr,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Wed Jul 1 06:23:08 MDT 1998",
  URL =          "http://www.rowan.edu/sigplan/apr199~1.htm",
  acknowledgement = ack-nhfb,
}

@Book{Cornell:1998:CJBa,
  author =       "Gary Cornell and Cay S. Horstmann",
  title =        "{Core {Java}, Bd.1 Grundlagen}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  month =        sep,
  year =         "1998",
  ISBN =         "3-8272-9565-3 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "90 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Cornell:1998:CPJ,
  author =       "Gary Cornell and Kamal Abdali",
  title =        "{CGI} Programming With {Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "400",
  month =        apr,
  year =         "1998",
  ISBN =         "0-13-287079-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0132870797/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$44.95",
  URL =          "http://www.prenhall.com/allbooks/ptr_0132870797.html",
  acknowledgement = ack-nhfb,
  paperback =    "yes",
}

@Book{Couch:1998:AJN,
  author =       "Justin Couch",
  title =        "Advanced {Java} Network Programming",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  month =        feb,
  year =         "1998",
  ISBN =         "0-07-913741-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$45",
  acknowledgement = ack-nhfb,
}

@InProceedings{Cowie:1998:JPDa,
  author =       "James Cowie",
  title =        "{JTED}: Parallel Discrete-Event Simulation in {Java}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/jted.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/jted.ps",
  acknowledgement = ack-nhfb,
}

@Article{Cowie:1998:JPDb,
  author =       "James Cowie",
  title =        "{JTED}: parallel discrete-event simulation in {Java}",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "993--997",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050414;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050414&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Criscolo:1998:JQ,
  author =       "Mike Criscolo",
  title =        "{Java Q and A}: How Do {I} Queue {Java} Threads?",
  journal =      j-DDJ,
  volume =       "23",
  number =       "10",
  pages =        "127--129",
  month =        oct,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Sep 11 09:12:05 MDT 1998",
  URL =          "http://www.ddj.com/ftp/1998/1998_10/jqa108.txt;
                 http://www.ddj.com/ftp/1998/1998_10/jqa108.zip",
  abstract =     "In examining queuing techniques in Java, Mike presents
                 one approach to multithreading he has implemented, and
                 examines the differences between centralized- and
                 distributed-queuing models. Additional resources
                 include jqa108.txt (listings) and jqa108.zip (source
                 code).",
  acknowledgement = ack-nhfb,
}

@Book{Culverhouse:1998:VJE,
  author =       "Mark Culverhouse",
  title =        "{Visual J++} Edicion Especial",
  publisher =    pub-EDITORIAL-INFORBOOKS,
  address =      pub-EDITORIAL-INFORBOOKS:adr,
  year =         "1998",
  ISBN =         "84-89660-88-3 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.intercom.es/ibooks/ibooks.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Article{Culwin:1998:EJJ,
  author =       "Fintan Culwin",
  title =        "Editorial --- Justifying {Java}?",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "4",
  pages =        "31--??",
  month =        apr,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Wed Jul 1 06:23:08 MDT 1998",
  URL =          "http://www.rowan.edu/sigplan/apr199~1.htm",
  acknowledgement = ack-nhfb,
}

@Book{Culwin:1998:EPU,
  author =       "Fintan Culwin",
  title =        "The essentials of practical user interface
                 construction, using {Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "1998",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Sep 08 17:34:57 1997",
  URL =          "http://www.scism.sbu.ac.uk/~fintan/publications.html",
  acknowledgement = ack-nhfb,
}

@Book{Culwin:1998:JGP,
  author =       "Fintan Culwin",
  title =        "A {Java GUI} Programmers' Primer",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "368",
  month =        mar,
  year =         "1998",
  ISBN =         "0-13-908849-0",
  LCCN =         "QA76.73.J38C87 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$35.00",
  URL =          "http://www.prenhall.com/books/esm_0139088490.html",
  acknowledgement = ack-nhfb,
}

@Book{Culwin:1998:JOF,
  author =       "Fintan Culwin",
  title =        "{Java}: An Object First Approach",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "393",
  year =         "1998",
  ISBN =         "0-13-858457-5",
  LCCN =         "QA76.73.J38 C86 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$35",
  URL =          "http://www.prenhall.com/ptrbooks/esm_0138584575.html;
                 http://www.scism.sbu.ac.uk/~fintan/publications.html",
  acknowledgement = ack-nhfb,
}

@Book{Culwin:1998:OPJ,
  author =       "Fintan Culwin",
  title =        "{Objektorientiertes Programmieren in Java}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  month =        may,
  year =         "1998",
  ISBN =         "3-8272-9564-5 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "100 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Culwin:1998:SSS,
  author =       "Fintan Culwin",
  title =        "Special section: selected papers from the {Java} in
                 the computing curriculum conference",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "4",
  pages =        "31--33",
  month =        apr,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:46 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{Czajkowski:1998:JRA,
  author =       "Grzegorz Czajkowski and Thorsten von Eicken",
  title =        "{JRes}: {A} Resource Accounting Interface for {Java}",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "10",
  pages =        "21--35",
  month =        oct,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:52 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{Daconta:1998:JJCa,
  author =       "Michael C. Daconta and others",
  title =        "{Java} 1.2 and {Javascript} for {C} and {C++}
                 programmers",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "????",
  month =        feb,
  year =         "1998",
  ISBN =         "0-471-18359-8",
  LCCN =         "QA76.73.J38 J3593 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$55",
  URL =          "http://www.wiley.com/compbooks/catalog/18359-8.htm",
  acknowledgement = ack-nhfb,
}

@Book{Daconta:1998:JJCb,
  author =       "Michael C. Daconta and others",
  title =        "{Java 1.2} and {JavaScript} for {C} and {C++}
                 Programmers\slash {Microsoft Internet Explorer 4} Site
                 Builder Toolkit",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "????",
  year =         "1998",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Aug 31 17:27:41 1999",
  bibsource =    "http://lcis.booksonline.com/",
  price =        "US\$94.98",
  acknowledgement = ack-nhfb,
  xxnote =       "Check year.",
}

@Article{Dalrymple:1998:LES,
  author =       "Robert A. Dalrymple",
  title =        "{Linux} in Education: Sharing Pedagogy with {Java}",
  journal =      j-LINUX-J,
  volume =       "56",
  pages =        "54--55",
  month =        dec,
  year =         "1998",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Thu Nov 19 17:47:27 MST 1998",
  bibsource =    "http://noframes.linuxjournal.com/lj-issues/issue56/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Danilko:1998:GJF,
  author =       "Brian Danilko",
  title =        "A Graphical {Java} Front End to {C++} Programs",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  abstract =     "Mixing Java and C/C++ can give you the best of both
                 worlds, once you learn how.",
  acknowledgement = ack-nhfb,
}

@TechReport{Darcy:1998:APE,
  author =       "Joseph D. Darcy and William Kahan",
  title =        "Analysis of {{\em Proposal for Extension to Java
                 Floating Point Semantics, Revision 1}}",
  institution =  "{Java Grande Numerics Working Group}",
  pages =        "18",
  day =          "7",
  month =        aug,
  year =         "1998",
  bibdate =      "Mon May 06 09:08:27 2002",
  URL =          "http://www.sonic.net/~jddarcy/Research/jgrande.pdf",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Darcy:1998:BAI,
  author =       "Joseph D. Darcy",
  title =        "{Borneo 1.0}: adding {IEEE 754} floating point support
                 to {Java}",
  type =         "{Master of Science, Plan II}",
  school =       "University of California, Berkeley, Dept. of
                 Electrical Engineering and Computer Sciences",
  address =      "Berkeley, CA, USA",
  pages =        "131",
  year =         "1998",
  LCCN =         "T7.49.1998 D27",
  bibdate =      "Mon May 06 09:01:22 2002",
  URL =          "http://www.sonic.net/~jddarcy/Borneo/borneo.pdf",
  acknowledgement = ack-nhfb,
}

@TechReport{Darcy:1998:WRI,
  author =       "Joseph D. Darcy",
  title =        "Writing robust {IEEE} recommended functions in ``100
                 Pure {Java\TM{}}''",
  type =         "Report",
  number =       "UCB/CSD-98-1009",
  institution =  "University of California, Berkeley. Computer Science
                 Division",
  address =      "Berkeley, CA, USA",
  month =        aug,
  year =         "1998",
  bibdate =      "Mon May 06 09:03:35 2002",
  URL =          "http://sunsite.berkeley.edu/Dienst/UI/2.0/Describe/ncstrl.ucb/CSD-98-1009",
  acknowledgement = ack-nhfb,
}

@Book{Davis:1998:AFC,
  author =       "Stephen R. Davis",
  title =        "Application Foundation Class ({AFC}) Programmer's
                 Guide",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xx + 487",
  month =        jan,
  year =         "1998",
  ISBN =         "1-57231-732-9",
  LCCN =         "QA76.625 .D38 1998",
  bibdate =      "Wed Feb 21 07:01:34 2001",
  bibsource =    "http://mspress.microsoft.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$40",
  URL =          "http://mspress.microsoft.com/order/bookpage.asp?title_id=1486",
  acknowledgement = ack-nhfb,
}

@Book{Davis:1998:PMV,
  author =       "Stephen R. Davis",
  title =        "Programming {Microsoft Visual J++ 6.0}",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "????",
  year =         "1998",
  ISBN =         "1-57231-701-9",
  LCCN =         "QA76.73.J38D39 1998",
  bibdate =      "Tue Jan 26 18:15:35 1999",
  bibsource =    "http://mspress.microsoft.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$45",
  acknowledgement = ack-nhfb,
}

@Article{DDJ:1998:NVN,
  author =       "{DDJ Staff}",
  title =        "News and Views: New Trends in Vaporware; Distance Ed
                 Might Pay Off; Life in the Fast Lane; Making Friends in
                 {Washington}; News on {OpenGL 1.2}; No Discounts for
                 Schools; Let's Do Lunch; Encryption Export Challenge?;
                 {Java} Fissures; Searching for Talent in Science;
                 Nanomedicine",
  journal =      j-DDJ,
  volume =       "23",
  number =       "6",
  pages =        "18--18",
  month =        jun,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat May 30 10:34:02 MDT 1998",
  bibsource =    "http://www.ddj.com/ddj/1998/1998_06/index.htm",
  acknowledgement = ack-nhfb,
  annote =       "This is a interesting, and critical, commentary on the
                 state of bank loans for funding college education in
                 the USA.",
}

@Article{DDJStaff:1998:NVO,
  author =       "{The DDJ staff}",
  title =        "News \& Views: Online Database Derby Results;
                 Integrated {IC}s; {Java} Gets the Nod; {HP} to go;
                 Drive Capacities Go Even Higher; {DSL} Gets a Boost;
                 School Days; {NC}: The Network Car?; The Bug Itself;
                 {GeezerWare}",
  journal =      j-DDJ,
  volume =       "23",
  number =       "2",
  pages =        "18--18",
  month =        feb,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Jan 06 10:25:12 1998",
  acknowledgement = ack-nhfb,
}

@Article{DDJStaff:1998:NVS,
  author =       "{DDJ Staff}",
  title =        "News and Views: {A} {Standard Linux}? Cryptography
                 Contest; Drives Get Smaller {\small and} {\footnotesize
                 Smaller}; {Perl} Conference; Really Embedded Systems;
                 Programmer Shortage?; {Beowulf}: {Linux} Clustering;
                 {Java SPEC} Released",
  journal =      j-DDJ,
  volume =       "23",
  number =       "11",
  pages =        "16--16",
  month =        nov,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Oct 28 18:43:06 MST 1998",
  URL =          "http://www.ddj.com/",
  acknowledgement = ack-nhfb,
}

@Book{Decker:1998:PJI,
  author =       "Rick Decker and Stuart Hirshfield",
  title =        "programming.java: An Introduction to Programming, Beta
                 Edition",
  publisher =    pub-PWS,
  address =      pub-PWS:adr,
  pages =        "xviii + 574",
  year =         "1998",
  ISBN =         "0-534-95588-6",
  LCCN =         "QA76.73.J38D44 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.thomson.com/pws/default.html",
  price =        "US\$36",
  URL =          "http://www.pws.com/compsci/javabook.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.thomson.com/pws/default.html",
}

@Book{Deitel:1998:JHP,
  author =       "Harvey M. Deitel and Paul J. Deitel",
  title =        "{Java} How to Program",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  pages =        "????",
  month =        aug,
  year =         "1998",
  ISBN =         "0-13-899394-7 (softcover)",
  LCCN =         "QA76.73.J38D45 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$45.00",
  URL =          "http://www.prenhall.com/ptrbooks/esm_0138993947.html",
  acknowledgement = ack-nhfb,
}

@InProceedings{Demaine:1998:CCP,
  author =       "Erik D. Demaine",
  title =        "Converting {C} Pointers to {Java} References",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/pointers.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/pointers.ps",
  acknowledgement = ack-nhfb,
}

@Article{Demaine:1998:CJC,
  author =       "Erik D. Demaine",
  title =        "{C} to {Java}: converting pointers into references",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "851--861",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050394;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050394&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{deMeer:1998:TAE,
  author =       "Hermann {de Meer} and Jan-Peter Richter and Antonio
                 Puliafito and Orazio Tomarchio",
  title =        "Tunnel agents for enhanced {Internet QoS}",
  journal =      j-IEEE-CONCURR,
  volume =       "6",
  number =       "2",
  pages =        "30--39",
  month =        apr # "--" # jun,
  year =         "1998",
  CODEN =        "IECMFX",
  ISSN =         "1092-3063",
  bibdate =      "Thu Nov 5 08:27:58 MST 1998",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  affiliation =  "Univ of Hamburg",
  affiliationaddress = "Hamburg, Ger",
  classification = "722.3; 722.4; 723.1.1",
  journalabr =   "IEEE Concurrency",
  keywords =     "High level languages; Interactive computer systems;
                 Internet; Java programming language; Multiprocessing
                 systems; Quality of service; Tunnel agents; Wide area
                 networks",
}

@Book{Dennis:1998:MCJ,
  author =       "Gregory C. Dennis and James R. Rubin",
  title =        "Mission-critical {Java} project management: business
                 strategies, applications, and development",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xviii + 245",
  month =        aug,
  year =         "1998",
  ISBN =         "0-201-32573-X",
  LCCN =         "HF5548.5.J38 D46 1999",
  bibdate =      "Wed Feb 21 07:02:38 2001",
  bibsource =    "http://www.awl.com/cseng/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35",
  acknowledgement = ack-nhfb,
  xxtitle =      "Mission Critical {Java}: Developing Real-World
                 Business Applications",
}

@Book{Descartes:1998:JNM,
  author =       "Descartes",
  title =        "{Java} Native Methods",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  month =        apr,
  year =         "1998",
  ISBN =         "1-56592-345-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "????",
  acknowledgement = ack-nhfb,
}

@Book{Deugo:1998:JGJ,
  editor =       "Dwight Deugo",
  title =        "{Java} Gems: Jewels from {Java} Report",
  publisher =    pub-CUP,
  address =      pub-CUP:adr,
  pages =        "viii + 230",
  month =        jan,
  year =         "1998",
  ISBN =         "0-521-64824-6",
  LCCN =         "A76.73.J38 J367 1998",
  bibdate =      "Wed Feb 21 07:03:31 2001",
  bibsource =    "http://www.cup.org;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "UK\pounds20",
  URL =          "http://193.60.94.193/scripts/webbook.asp?isbn=0521648246",
  acknowledgement = ack-nhfb,
}

@Article{Diehl:1998:FIC,
  author =       "Stephan Diehl",
  title =        "A Formal Introduction to the Compilation of {Java}",
  journal =      j-SPE,
  volume =       "28",
  number =       "3",
  pages =        "297--327",
  month =        mar,
  year =         "1998",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644",
  bibdate =      "Thu Jul 29 15:11:41 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=1782;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=1782&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@InProceedings{Divjak:1998:DHB,
  author =       "S. Divjak",
  title =        "Design of Hypertext Based Courseware with the
                 Integrated {JAVA} and {VRML} Modules",
  crossref =     "IEEE:1998:MME",
  volume =       "1",
  pages =        "178--181",
  year =         "1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Book{Doberenz:1998:JPI,
  author =       "Walter Doberenz and Uwe Druckenm{\"u}ller",
  title =        "{Java: Programmierung interaktiver WWW-Seiten}",
  publisher =    pub-CARL-HANSER,
  address =      pub-CARL-HANSER:adr,
  edition =      "Second",
  pages =        "448",
  year =         "1998",
  ISBN =         "3-446-19047-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.hanser.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "59 DM; 54,80 SFr; 431,- {\"O}S",
  URL =          "http://www.buchhandel.de/cgi-bin/bksuche.exe?aktion=full&opacdb=VLB+Buchkatalog&lang=german&uid=12573-02101997-16184600&II=1268266&vcaller=12573&aktionsort=on&sortby=KT;
                 http://www.hanser.de/computer/buecher/do19047.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.hanser.de/",
}

@Book{Doherty:1998:SEU,
  author =       "Don Doherty",
  title =        "Special Edition Using {JBuilder}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "????",
  month =        jan,
  year =         "1998",
  ISBN =         "0-7897-0892-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/que/",
}

@Book{Downing:1998:JRR,
  author =       "Troy Bryan Downing",
  title =        "{Java RMI}: {Remote Method Invocation}",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "xxi + 298",
  month =        jan,
  year =         "1998",
  ISBN =         "0-7645-8043-4 (softcover)",
  LCCN =         "QA76.73.J38D69 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35.99",
  URL =          "http://www.idgbooks.com/cgi-bin/db/fill_out_template.pl?idgbook:0-7645-8043-4:book-idg::uidg323",
  acknowledgement = ack-nhfb,
  xxtitle =      "{RMI}: Developing Distributed {Java} Applications with
                 {Remote Method Invocation} and Object Serialization",
}

@Book{Downing:1998:SSJ,
  author =       "Troy Bryan Downing",
  title =        "Server-Side {Java} Power Guide",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "????",
  year =         "1998",
  ISBN =         "0-7645-8046-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.webcal.com/downing/index.html",
  url-publisher = "http://www.idgbooks.com/",
}

@Article{Drossopoulou:1998:WJB,
  author =       "Sophia Drossopoulou and David Wragg and Susan
                 Eisenbach",
  title =        "What is {Java} Binary Compatibility?",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "10",
  pages =        "341--358",
  month =        oct,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:52 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{Duego:1998:JG,
  editor =       "Dwight Duego",
  title =        "{Java} Gems",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  pages =        "248",
  year =         "1998",
  ISBN =         "0-13-64824-6 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Mon May 11 09:42:18 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@Book{Eckel:1998:TJ,
  author =       "Bruce Eckel",
  title =        "Thinking in {Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "1098",
  year =         "1998",
  ISBN =         "0-13-659723-8",
  LCCN =         "QA76.73.J38 E25 1998",
  bibdate =      "Tue Feb 20 17:57:44 2001",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.phptr.com/ptrbooks/ptr_0136597238.html
                 http://www.prenhall.com/",
  price =        "????",
  series =       "SunSoft Press Java series",
  URL =          "http://www.eckelobjects.com/javabook.html",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.EckelObjects.com/",
  url-publisher = "http://www.prenhall.com/",
}

@Book{Eckstein:1998:JS,
  author =       "Robert Eckstein and Marc Loy and Dave Wood",
  title =        "{Java} Swing",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxviii + 1227",
  year =         "1998",
  ISBN =         "1-56592-455-X",
  LCCN =         "QA76.73.J38 E27 1998",
  bibdate =      "Wed Feb 21 07:06:27 2001",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=156592455x",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
}

@Book{Englander:1998:PCJ,
  author =       "Robert Englander",
  title =        "Programmare con {JavaBeans}",
  publisher =    pub-JACKSON-LIBRI,
  address =      pub-JACKSON-LIBRI:adr,
  month =        feb,
  year =         "1998",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.jacksonlibri.it/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "45000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Article{Esteire:1998:STN,
  author =       "Oscar Aza{\~n}{\'o}n Esteire and Juan Manuel Cueva
                 Lovelle",
  title =        "Set of tools for native code generation for the {Java}
                 virtual machines",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "3",
  pages =        "73--79",
  month =        mar,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:45 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{Fan:1998:CEM,
  author =       "Ming Fan and Jan Stallaert and Andrew B. Whinston",
  title =        "Creating Electronic Markets",
  journal =      j-DDJ,
  volume =       "23",
  number =       "11",
  pages =        "52, 54--57",
  month =        nov,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Oct 28 18:43:06 MST 1998",
  URL =          "http://www.ddj.com/ftp/1998/1998_11/fbts.txt",
  abstract =     "Our authors describe a web-based Financial Bundle
                 Trading System that lets you access financial markets
                 using Java applets embedded in web browsers. Additional
                 resources include fbts.txt (listings).",
  acknowledgement = ack-nhfb,
}

@Book{Farley:1998:JDC,
  author =       "James Farley",
  title =        "{Java} Distributed Computing",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xiv + 368",
  year =         "1998",
  ISBN =         "1-56592-206-9",
  LCCN =         "QA76.9.D5F37 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$30",
  URL =          "http://www.ora.com/catalog/javadc/",
  acknowledgement = ack-nhfb,
}

@Article{Farrow:1998:UJ,
  author =       "Rik Farrow",
  title =        "Using {Java}",
  journal =      j-LOGIN,
  volume =       "23",
  number =       "1",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:29 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.feb98.html",
  URL =          "http://www.usenix.org/publications/java/usingjava9.html;
                 http://www.usenix.org/publications/java/javaindex.html",
  acknowledgement = ack-nhfb,
}

@Book{Feiler:1998:CIJ,
  author =       "Jesse Feiler",
  title =        "{ClarisWorks}: The {Internet}, {Java} and Paperless
                 Documents",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  pages =        "xxiii + 348",
  month =        jan,
  year =         "1998",
  ISBN =         "0-12-251332-0 (softcover)",
  LCCN =         "QA76.76.I57F44 1997",
  bibdate =      "Mon Jun 22 11:13:04 1998",
  bibsource =    "http://www.apnet.com/approfessional/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$31.45",
  acknowledgement = ack-nhfb,
  xxnote =       "Data Research Associates has title: ClarisWorks : the
                 Internet, new media, and paperless documents",
  xxtitle =      "{ClarisWorks 5.0}: the {Internet}, new media, and
                 paperless documents",
}

@Book{Felleisen:1998:LJF,
  author =       "Matthias Felleisen and Daniel P. Friedman",
  title =        "A little {Java}, a few patterns",
  publisher =    pub-MIT,
  address =      pub-MIT:adr,
  pages =        "xiv + 179",
  year =         "1998",
  ISBN =         "0-262-56115-8",
  LCCN =         "QA76.73.J38F45 1998",
  bibdate =      "Sat Aug 08 09:37:03 1998",
  note =         "Drawings by Duane Bibby, and foreword by Ralph E.
                 Johnson.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Ferrari:1998:JNPa,
  author =       "Adam J. Ferrari",
  title =        "{JPVM}: Network Parallel Computing in {Java}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/jpvm.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/jpvm.ps",
  acknowledgement = ack-nhfb,
}

@Article{Ferrari:1998:JNPb,
  author =       "Adam Ferrari",
  title =        "{JPVM}: network parallel computing in {Java}",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "985--992",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050413;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050413&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Firesmith:1998:DCJ,
  author =       "Donald G. Firesmith and Greg Hendley and Scott Krutsch
                 and Marshall Stowe",
  title =        "Documenting a complete {Java} application using
                 {OPEN}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxiv + 404",
  year =         "1998",
  ISBN =         "0-201-34277-4",
  LCCN =         "QA76.64.D63 1998",
  bibdate =      "Wed Dec 02 12:44:41 1998",
  note =         "Includes CD-ROM.",
  price =        "US\$41.35",
  acknowledgement = ack-nhfb,
}

@Book{Fish:1998:OPE,
  author =       "David Fish",
  title =        "Official {PowerJ}: Enterprise Applications
                 Development",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  month =        feb,
  year =         "1998",
  ISBN =         "1-85032-921-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.vmedia.com/",
  price =        "US\$45",
  acknowledgement = ack-nhfb,
}

@Book{Fisher:1998:BJ,
  author =       "Yuval Fisher",
  title =        "Brewing {JavaScript}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "350",
  day =          "1",
  month =        dec,
  year =         "1998",
  ISBN =         "0-387-94816-3",
  LCCN =         "????",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0-387-94816-3/wholesaleproductA/",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  keywords =     "(computer program language); JavaScript; technology --
                 computers and computer technology",
  paperback =    "yes",
}

@Book{Flanagan:1998:JDG,
  author =       "David Flanagan",
  title =        "{JavaScript}: The Definitive Guide",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Third",
  pages =        "xiv + 776",
  month =        jun,
  year =         "1998",
  ISBN =         "1-56592-392-8",
  LCCN =         "A76.73.J39 F53 1998",
  bibdate =      "Wed Feb 21 07:07:47 2001",
  price =        "US\$39.95",
  URL =          "http://www.oreilly.com/catalog/jscript3",
  acknowledgement = ack-nhfb,
}

@Book{Flanagan:1998:JEN,
  author =       "David Flanagan",
  title =        "{Java Examples in a Nutshell --- Deutsche Ausgabe}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  month =        mar,
  year =         "1998",
  ISBN =         "3-89721-112-2 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.de/",
  price =        "49 DM",
  URL =          "http://www.oreilly.de/german/java/jenut/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Flanagan:1998:JNDa,
  author =       "David Flanagan",
  title =        "{Java in a Nutshell, Deutsche Ausgabe}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "????",
  year =         "1998",
  ISBN =         "3-930673-46-0 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.de/",
  price =        "39 DM",
  URL =          "http://www.ora.com/gnn/bus/ora/item/javanut.author.html;
                 http://www.ora.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Flanagan:1998:JNDb,
  author =       "David Flanagan",
  title =        "{Java in a Nutshell (Deutsche Ausgabe), 2. Auflage}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvi + 638",
  year =         "1998",
  ISBN =         "3-89721-100-9",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "49 DM",
  URL =          "http://www.oreilly.de/german/java/javanut2/",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-author =   "http://www.oreilly.de/german/java/javanut2/autor.html",
  url-publisher = "http://www.ora.de/",
}

@Book{Flanagan:1998:JPR,
  author =       "David Flanagan",
  title =        "{JavaScript} Pocket Reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "v + 89",
  year =         "1998",
  ISBN =         "1-56592-521-1",
  LCCN =         "QA76.73.J39 F52 1998",
  bibdate =      "Wed Feb 21 07:08:33 2001",
  price =        "US\$7.95",
  URL =          "http://www.oreilly.com/catalog/jscriptpr",
  acknowledgement = ack-nhfb,
}

@InProceedings{Flatt:1998:CM,
  author =       "Matthew Flatt and Shriram Krishnamurthi and Matthias
                 Felleisen",
  title =        "Classes and mixins",
  crossref =     "ACM:1998:CRP",
  pages =        "171--183",
  year =         "1998",
  bibdate =      "Mon May 3 12:57:52 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/plan/268946/p171-flatt/",
  acknowledgement = ack-nhfb,
  keywords =     "algorithms; languages",
  subject =      "{\bf D.1.5} Software, PROGRAMMING TECHNIQUES,
                 Object-oriented Programming. {\bf D.3.2} Software,
                 PROGRAMMING LANGUAGES, Language Classifications, Java.
                 {\bf D.3.3} Software, PROGRAMMING LANGUAGES, Language
                 Constructs and Features. {\bf F.3.3} Theory of
                 Computation, LOGICS AND MEANINGS OF PROGRAMS, Studies
                 of Program Constructs, Type structure. {\bf F.3.2}
                 Theory of Computation, LOGICS AND MEANINGS OF PROGRAMS,
                 Semantics of Programming Languages, Operational
                 semantics.",
}

@Article{Flint:1998:UJA,
  author =       "Shayne Flint",
  title =        "Using {Java APIs} with Native {Ada} Compilers",
  journal =      j-SIGADA-LETTERS,
  volume =       "18",
  number =       "6",
  pages =        "193--203",
  month =        nov # "\slash " # dec,
  year =         "1998",
  CODEN =        "AALEE5",
  ISSN =         "0736-721X",
  bibdate =      "Tue Apr 20 17:47:37 1999",
  acknowledgement = ack-nhfb,
}

@Book{Flynn:1998:VJP,
  author =       "Jim Flynn and Bill Clarke",
  title =        "{Visual J++}: Programando em {Java}",
  publisher =    pub-MAKRON,
  address =      pub-MAKRON:adr,
  month =        apr,
  year =         "1998",
  ISBN =         "85-346-0805-9 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://safe.tesla.com.br/makron/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "R\$89",
  URL =          "http://safe.tesla.com.br/makron/options/livro.asp?id=681",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Article{For:1998:HHP,
  author =       "G. C. For and W. Furmanski and T. Haupt and E.
                 Akarsu",
  title =        "{HPcc} as High Performance Commodity Computing on Top
                 of Integrated {Java}, {CORBA}, {COM} and {Web}
                 Standards",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1470",
  pages =        "55--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Sat Oct 10 14:40:24 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Article{Ford:1998:MES,
  author =       "Dan Ford",
  title =        "Mutual Exclusion and Synchronization in {Java}:
                 Mimicking {Win32} synchronization mechanisms",
  journal =      j-DDJ,
  volume =       "23",
  number =       "1",
  pages =        "62, 64, 66, 68--70, 73--75",
  month =        jan,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Dec 2 08:43:37 1997",
  abstract =     "Dan discusses Java's concurrency features, presenting
                 classes for mutual exclusion and synchronization that
                 mimic the behavior and interfaces of the
                 synchronization mechanisms available in the Win32 API.
                 Additional resources include: XSYNC.TXT (listings).",
  acknowledgement = ack-nhfb,
}

@Book{Forster:1998:JP,
  author =       "David Forster",
  title =        "The {Java} Primer",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  month =        jan,
  year =         "1998",
  ISBN =         "0-201-58685-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$10",
  acknowledgement = ack-nhfb,
}

@Article{Forte:1998:SMJ,
  author =       "Dario Forte",
  title =        "The Security Model of {JDK 1.2}",
  journal =      j-LOGIN,
  volume =       "23",
  number =       "6",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:39 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.oct98.html",
  URL =          "http://www.usenix.org/publications/login/1998-10/jdk.html",
  acknowledgement = ack-nhfb,
}

@Article{Fox:1998:EJH,
  author =       "Geoffrey Fox",
  title =        "Editorial: {Java} for high-performance network
                 computing",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "821--824",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050427;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050427&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{FraminanTorres:1998:GBD,
  author =       "Jos{\'e} Manuel {Frami{\~n}{\'a}n Torres} and Jos{\'e}
                 Miguel Le{\'o}n Blanco",
  title =        "Gestion de Basas de Datos en {Internet JDBC}",
  publisher =    pub-ANAYA-MULTIMEDIA,
  address =      pub-ANAYA-MULTIMEDIA:adr,
  pages =        "544",
  year =         "1998",
  ISBN =         "84-415-0208-0",
  LCCN =         "????",
  bibdate =      "Sat May 15 16:53:48 1999",
  bibsource =    "http://www.anaya.es/multimedia/; http://www.edera.es/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "4,495 Ptas.",
  URL =          "http://www2.anaya.es/Catalogo/CGA?act=L&art=2321018&ed=2300",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Article{Franz:1998:OSB,
  author =       "M. Franz",
  title =        "Open Standards Beyond {Java}: On the Future of Mobile
                 Code for the {Internet}",
  journal =      j-J-UCS,
  volume =       "4",
  number =       "5",
  pages =        "522--??",
  day =          "28",
  month =        may,
  year =         "1998",
  CODEN =        "????",
  ISSN =         "0948-6968",
  bibdate =      "Sat Aug 15 12:44:49 MDT 1998",
  URL =          "http://medoc.springer.de:8000/jucs/jucs_4_5/open_standards_beyond_java;
                 internal&sk=0C220489",
  acknowledgement = ack-nhfb,
}

@Article{Freund:1998:TSO,
  author =       "Stephen N. Freund and John C. Mitchell",
  title =        "A Type System for Object Initialization in the {Java}
                 Bytecode Language",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "10",
  pages =        "310--328",
  month =        oct,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:52 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{Friedel:1998:JPL,
  author =       "David Friedel and Anthony Potts",
  title =        "{Java} Programming Language Handbook",
  publisher =    pub-IMPRESS,
  address =      pub-IMPRESS:adr,
  month =        mar,
  year =         "1998",
  ISBN =         "4-8443-4865-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ips.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "3,200 yen",
  URL =          "http://www.ips.co.jp/book/4865/4865.htm",
  acknowledgement = ack-nhfb,
}

@Article{Friesenhahn:1998:PWJ,
  author =       "Bob Friesenhahn",
  title =        "Programming --- Writing {JavaScript} Applications ---
                 Some tricks for building useful applications, and some
                 ways to get around this language's limitations",
  journal =      j-BYTE,
  volume =       "23",
  number =       "2",
  pages =        "59--60",
  month =        feb,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Mar 11 09:04:35 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Fuenfrocken:1998:TMJ,
  author =       "S. Fuenfrocken",
  title =        "Transparent Migration of {Java}-Based Mobile Agents:
                 Capturing and Reestablishing the State of {Java}
                 Programs",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1477",
  pages =        "26--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@Article{Garber:1998:NBHa,
  author =       "Lee Garber",
  title =        "News Briefs: {HP} Enters the {Java} Fray: Toward a
                 More Intelligent {Web}: Mobile {IP} on the Move:
                 Dispute over Reported {IT} Worker Shortage",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "6",
  pages =        "19--21",
  month =        jun,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Oct 24 12:36:57 1998",
  bibsource =    "http://computer.org/computer/co1998/",
  URL =          "http://dlib.computer.org/co/books/co1998/pdf/r6019.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Garber:1998:NBS,
  author =       "Lee Garber",
  title =        "News Briefs: {Sun} Gets {OK} to Propose {Java}
                 Standards; Domain Name Plan Delayed; Encryption Battle
                 Heats Up; Monstor Processes to Debut in 1998; Work
                 Begins on {API} for Digital {TV}; {ISO} Approves {C++
                 Standard}; New Standard for Parallel Processing
                 Workstations; {IBM} Unveils High-Capacity Disk
                 Technology",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "1",
  pages =        "21--24",
  month =        jan,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Wed Mar 4 10:07:59 MST 1998",
  URL =          "http://pdf.computer.org/co/books/co1998/pdf/r1021.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Geary:1998:GJVa,
  author =       "David M. Geary and Alan L. McClellan",
  title =        "Graphic {Java 1.2}: mastering the {JFC}: Volume 1 ---
                 {AWT}",
  publisher =    pub-SUNSOFT,
  address =      pub-SUNSOFT:adr,
  edition =      "Third",
  pages =        "800",
  month =        aug,
  year =         "1998",
  ISBN =         "0-13-079666-2",
  LCCN =         "????",
  bibdate =      "Thu Feb 04 06:34:24 1999",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.phptr.com/ptrbooks/ptr_0130796662.html;
                 http://www.prenhall.com/;
                 http://www.sun.com/books/catalog/Geary3/Geary3.html;
                 http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=0130796662",
  price =        "US\$50",
  series =       "SunSoft Press Java series",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0130796662.html;
                 http://www.prenhall.com/books/ptr_0130796662.html;
                 http://www.sun.com/books/catalog/books_comingsoon.html",
  acknowledgement = ack-nhfb,
  keywords =     "Computer graphics -- Computer programs; Java (Computer
                 program language); object-oriented databases",
  xxtitle =      "Graphic {Java} Volume 1: Mastering the {JFC}",
  xxtitle =      "Graphic {Java 1.2}: mastering the {JFC}: Volume 1 ---
                 {AWT}",
}

@Book{Geary:1998:GJVc,
  author =       "David Geary",
  title =        "Graphic {Java} Volume 3: {2D API}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Third",
  month =        jun,
  year =         "1998",
  ISBN =         "0-13-079668-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "????",
  URL =          "http://www.prenhall.com/books/ptr_0130796689.html",
  acknowledgement = ack-nhfb,
}

@InProceedings{Getov:1998:HPPa,
  author =       "Vladimir Getov and Susan Flynn-Hummel and Sava
                 Mintchev",
  title =        "High-Performance Parallel Programming in {Java}:
                 Exploiting Native Libraries",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/hpjavampi.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/hpjavampi.ps",
  acknowledgement = ack-nhfb,
}

@Article{Getov:1998:HPPb,
  author =       "Vladimir Getov and Susan Flynn Hummel and Sava
                 Mintchev",
  title =        "High-performance parallel programming in {Java}:
                 exploiting native libraries",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "863--872",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050396;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050396&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Giavitto:1998:DPJ,
  author =       "J.-L. Giavitto and D. {De Vito} and J.-P. Sansonnet",
  title =        "A Data Parallel {Java} Client-Server Architecture for
                 Data Field Computations over {$Z_n$}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1470",
  pages =        "742--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Sat Oct 10 14:40:24 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Article{Gibbons:1998:SPJ,
  author =       "Jeremy Gibbons",
  title =        "Structured Programming in {Java}",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "4",
  pages =        "40--43",
  month =        apr,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:46 MST 2003",
  bibsource =    "http://portal.acm.org/",
  URL =          "http://www.rowan.edu/sigplan/apr199~1.htm",
  acknowledgement = ack-nhfb,
}

@Book{Gilbert:1998:OOD,
  author =       "Stephen Gilbert and Bill McCarthy",
  title =        "Object-Oriented Design in {Java} (Mitchell Waite
                 Signature Series)",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  month =        may,
  year =         "1998",
  ISBN =         "1-57169-134-0",
  LCCN =         "QA76.73.J38G55 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/waite/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://iq-mcp3.iquest.net/catalog/mcp/PRODUCT/PAGE/15716/bud/1571691340.html",
  acknowledgement = ack-nhfb,
}

@Article{Gillmor:1998:JWM,
  author =       "Steve Gillmor",
  title =        "{Java} for {Windows}: {Microsoft}'s {Visual J++ 6.0}
                 ties {Java} ever more tightly into the {Windows}
                 platform",
  journal =      j-BYTE,
  volume =       "23",
  number =       "5",
  pages =        "41--41",
  month =        may,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon Oct 26 07:12:15 1998",
  acknowledgement = ack-nhfb,
}

@Article{Gillmor:1998:PSD,
  author =       "Steve Gillmor",
  title =        "Productivity Software --- {A} Different Desktop for
                 the Workplace --- {Lotus}' {eSuite} uses {JavaBeans}",
  journal =      j-BYTE,
  volume =       "23",
  number =       "2",
  pages =        "41--41",
  month =        feb,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Mar 11 09:04:35 MST 1998",
  acknowledgement = ack-nhfb,
}

@InProceedings{Gladychev:1998:CRJa,
  author =       "Pavel Gladychev and Ahmed Patel and Donal O'Mahony",
  title =        "Cracking {RC5} with {Java} applets",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/rc5.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/rc5.ps",
  acknowledgement = ack-nhfb,
}

@Article{Gladychev:1998:CRJb,
  author =       "Pavel Gladychev and Ahmed Patel and Donal O'Mahony",
  title =        "Cracking {RC5} with {Java} applets",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1165--1171",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050408;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050408&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Glass:1998:OVA,
  author =       "G. Glass",
  title =        "{ObjectSpace} Voyager --- The Agent {ORB} for Java",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1368",
  pages =        "38--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@InProceedings{Glossner:1998:JSPa,
  author =       "John Glossner and Jesse Thilo and Stamatis
                 Vassiliadis",
  title =        "{Java} Signal Processing: {FFTs} with bytecodes",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/jfft.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/jfft.ps",
  acknowledgement = ack-nhfb,
}

@Article{Glossner:1998:JSPb,
  author =       "John Glossner and Jesse Thilo and Stamatis
                 Vassiliadis",
  title =        "{Java} signal processing: {FFTs} with bytecodes",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1173--1178",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050412;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050412&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@InProceedings{Goeschka:1998:DAH,
  author =       "K. M. Goeschka and J. Falb and W. Radinger",
  title =        "Database Access with {HTML} and {Java} --- {A}
                 Comparison Based on Practical Experiences",
  crossref =     "IEEE:1998:CPT",
  pages =        "588--595",
  year =         "1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Book{Goldberg:1998:JVP,
  author =       "Athomas Goldberg and Troy Downing",
  title =        "{Java VRML} Power Guide",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "????",
  month =        feb,
  year =         "1998",
  ISBN =         "0-7645-8051-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.idgbooks.com/",
}

@InProceedings{Golden:1998:WWW,
  author =       "B. L. Golden",
  title =        "The {World Wide Web}: {HTML}, {CGI} and {Java}
                 applications in animal breeding",
  crossref =     "Anonymous:1998:GAL",
  volume =       "27",
  pages =        "409--414",
  year =         "1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Article{Golomb:1998:JQH,
  author =       "Kenneth Golomb and Thomas Sorgie",
  title =        "{Java Q\&A}: How Do {I} Ensure Secure Communications
                 from a {Java} Applet?",
  journal =      j-DDJ,
  volume =       "23",
  number =       "6",
  pages =        "107--109, 124",
  month =        jun,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat May 30 10:34:02 MDT 1998",
  bibsource =    "http://www.ddj.com/ddj/1998/1998_06/index.htm;
                 http://www.ddj.com/ftp/1998/1998_06/jqa698.txt;
                 http://www.ddj.com/ftp/1998/1998_06/jqa698.zip",
  acknowledgement = ack-nhfb,
}

@Book{Gong:1998:JSM,
  author =       "Li Gong",
  title =        "The {Java} Security Model: Cryptography,
                 Architectures, {APIs}, and Implementations",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xiv + 262",
  year =         "1998",
  ISBN =         "0-201-31000-7 (softcover)",
  LCCN =         "QA76.73.J38 G65 1999",
  bibdate =      "Fri Feb 16 11:54:08 2001",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$36.53",
  URL =          "http://www2.awl.com/cseng/javaseries/security.html",
  acknowledgement = ack-nhfb,
  xxnote =       "Same ISBN as \cite{Gong:1999:IJP}.",
  xxtitle =      "{Java} Security Architectures, {API}s, and
                 Implementations",
}

@Book{Goodrich:1998:DSA,
  author =       "Michael T. Goodrich and Roberto Tamassia",
  title =        "Data Structures and Algorithms in {Java}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "????",
  month =        jan,
  year =         "1998",
  ISBN =         "0-471-19308-9",
  LCCN =         "QA76.73.J38G66 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$22",
  URL =          "http://www.wiley.com/college/cs2java/",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.cs.jhu.edu/~goodrich/home.html",
  url-publisher = "http://www.wiley.com/",
}

@Book{Gordon:1998:EJJ,
  author =       "Robert Gordon and Alan McClellan",
  title =        "Essential {JNI}: {Java} Native Interface",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxvii + 499",
  year =         "1998",
  ISBN =         "0-13-679895-0",
  LCCN =         "QA76.73.J38 G665 1998",
  bibdate =      "Sat Apr 29 19:01:11 2000",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$34.95",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0136798950.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@InProceedings{Gosling:1998:EJN,
  author =       "James Gosling",
  title =        "Extensions to {Java} for Numerical Computation",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://java.sun.com/people/jag/FP.html",
  acknowledgement = ack-nhfb,
}

@Article{Gosling:1998:HCS,
  author =       "James Gosling",
  title =        "How Computer Security Works: The {Java} Sandbox",
  journal =      j-SCI-AMER,
  volume =       "279",
  number =       "4",
  pages =        "109--109 (Intl. ed. 78--??)",
  month =        oct,
  year =         "1998",
  CODEN =        "SCAMAC",
  ISSN =         "0036-8733",
  bibdate =      "Tue Jan 26 09:27:45 MST 1999",
  URL =          "http://www.sciam.com/1998/1098issue/1098currentissue.html",
  acknowledgement = ack-nhfb,
}

@Book{Gottleber:1998:EHI,
  author =       "Timothy T. Gottleber",
  title =        "Excellent {HTML} with an introduction to {Java}
                 applets",
  publisher =    pub-IRWIN-MCGRAW-HILL,
  address =      pub-IRWIN-MCGRAW-HILL:adr,
  pages =        "xx + 428",
  year =         "1998",
  ISBN =         "0-07-024772-2, 0-07-913675-3",
  LCCN =         "QA76.76.H94G68 1998",
  bibdate =      "Fri Sep 11 08:29:11 MDT 1998",
  acknowledgement = ack-nhfb,
  annote =       "Contents of CD-ROM disc includes Java Applets, HTML
                 examples and Web publishing software sampler.",
  keywords =     "HTML (Document markup language); Java (Computer
                 program language)",
}

@Article{Gottschalk:1998:TOI,
  author =       "K. D. Gottschalk",
  title =        "Technical overview of {IBM}'s {Java} initiatives",
  journal =      j-IBM-SYS-J,
  volume =       "37",
  number =       "3",
  pages =        "308--??",
  month =        "????",
  year =         "1998",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646",
  bibdate =      "Thu Nov 5 17:12:23 MST 1998",
  bibsource =    "http://www.almaden.ibm.com/journal/sj37-2.html",
  URL =          "http://www.almaden.ibm.com/journal/sj/373/gottschalk.html",
  acknowledgement = ack-nhfb,
}

@InProceedings{Gray:1998:NLBa,
  author =       "Paul A. Gray and Vaidy S. Sunderam",
  title =        "Native-Language-Based Distributed Computing Across
                 Network and Filesystem Boundaries",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/icet.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/icet.ps",
  acknowledgement = ack-nhfb,
}

@Article{Gray:1998:NLBb,
  author =       "Paul A. Gray and Vaidy S. Sunderam",
  title =        "Native-language-based distributed computing across
                 network and filesystem boundaries",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "901--909",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050397;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050397&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Gregoire:1998:AVR,
  author =       "David Remi Gregoire",
  title =        "Application of virtual reality modeling language
                 ({VRML}), and the {Java} programming language to
                 conceptual design of industrial tooling",
  type =         "????",
  school =       "????",
  address =      "????",
  pages =        "x + 97",
  year =         "1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
  annote =       "Thesis (M.S. in Computer Science)--University of
                 Wisconsin-- Milwaukee, 1998.",
  keywords =     "Java (Computer program language); Machine-tools --
                 Design.; VRML (Computer program language)",
}

@Article{Grehan:1998:FDO,
  author =       "Rick Grehan",
  title =        "The Federated Database --- {Objectivity\slash DB}, a
                 {Java}-based {OODBMS Plus}, {Powersoft}'s component
                 transaction server",
  journal =      j-BYTE,
  volume =       "23",
  number =       "2",
  pages =        "101--102",
  month =        feb,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Mar 11 09:04:35 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Grehan:1998:MJP,
  author =       "Rich Grehan",
  title =        "More {Java} Persistence: {A} look at another
                 {Java}-enable database reveals what's in store for
                 you",
  journal =      j-BYTE,
  volume =       "23",
  number =       "1",
  pages =        "93--94",
  month =        jan,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Mar 11 09:04:35 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Grehan:1998:OMR,
  author =       "Rich Grehan",
  title =        "Object Marries Relational --- {Ardent}'s {Java
                 Relational Binding} turns a relational database into a
                 {Java} object-oriented database management system",
  journal =      j-BYTE,
  volume =       "23",
  number =       "3",
  pages =        "101--102",
  month =        mar,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Mar 11 09:04:35 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Grehan:1998:TBT,
  author =       "Rick Grehan",
  title =        "{TopLink} Bridges Two Worlds: {A} pure {Java}
                 object-relational database system maps {Java} objects
                 to relational databases",
  journal =      j-BYTE,
  volume =       "23",
  number =       "5",
  pages =        "107--108",
  month =        may,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon May 11 07:38:50 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Article{Gritzalis:1998:SIS,
  author =       "Stefanos Gritzalis and George Aggelis",
  title =        "Security issues surrounding programming languages for
                 mobile code: {JAVA} vs. {Safe-Tcl}",
  journal =      j-OPER-SYS-REV,
  volume =       "32",
  number =       "2",
  pages =        "16--32",
  month =        apr,
  year =         "1998",
  CODEN =        "OSRED8",
  ISSN =         "0163-5980",
  bibdate =      "Sat Aug 26 08:55:42 MDT 2006",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{Grosso:1998:J,
  author =       "Antonio Del Grosso",
  title =        "{Java}",
  publisher =    "vdf Hochschulverlag",
  address =      "????",
  year =         "1998",
  ISBN =         "3-7281-2573-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://vdf.ethz.ch/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "48 DM",
  URL =          "http://vdf.ethz.ch/vdf/info/2573.html",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Gulbransen:1998:IJA,
  author =       "David Gulbransen",
  title =        "101 Instant {Java} Applets",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "????",
  month =        mar,
  year =         "1998",
  ISBN =         "1-57521-091-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
}

@Book{Gutz:1998:SSU,
  author =       "Steven Gutz",
  title =        "Up to Speed with Swing: User Interfaces with {Java
                 Foundation Classes}",
  publisher =    pub-MANNING,
  address =      pub-MANNING:adr,
  pages =        "xxxviii + 498",
  month =        may,
  year =         "1998",
  ISBN =         "1-884777-64-3",
  LCCN =         "QA76.9.U83 G88 1998",
  bibdate =      "Wed Feb 21 07:12:21 2001",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.manning.com/",
  price =        "US\$43",
  URL =          "http://www.browsebooks.com/Gutz2/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Hagiya:1998:NMD,
  author =       "M. Hagiya and A. Tozawa",
  title =        "On a New Method for Dataflow Analysis of {Java Virtual
                 Machine} Subroutines",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1503",
  pages =        "17--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@Article{Halderen:1998:FWB,
  author =       "Berry A. W. Van Halderen and Benno J. Overeinder",
  title =        "{Fornax}: {Web}-based distributed discrete event
                 simulation in {Java}",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "957--970",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050402;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050402&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Halfhill:1998:HSJ,
  author =       "Tom R. Halfhill",
  title =        "How to Soup Up {Java}: Part 1: The rap on {Java} is
                 that it's too slow. Proponents are inventing ways to
                 speed it up, including better compilers",
  journal =      j-BYTE,
  volume =       "23",
  number =       "5",
  pages =        "60--64, 66, 68, 70, 72, 74",
  month =        may,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon May 11 07:38:50 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Article{Halfhill:1998:SRJ,
  author =       "Tom R. Halfhill",
  title =        "Survey Reveals {Java} Adoption Plans",
  journal =      j-BYTE,
  volume =       "23",
  number =       "3",
  pages =        "26, 30",
  month =        mar,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Mar 11 09:04:35 MST 1998",
  acknowledgement = ack-nhfb,
}

@Book{Harms:1998:WSP,
  author =       "David Harms and Barton C. Fiske and Jeffrey C. Rice",
  title =        "{Web} Site Programming With {Java} 1.1",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "604",
  day =          "1",
  month =        jan,
  year =         "1998",
  ISBN =         "0-07-913178-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0079131786/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
  keywords =     "technology -- computers and computer technology; World
                 wide Web (information retrieval system)",
  paperback =    "yes",
}

@Book{Harold:1998:J,
  author =       "Elliotte Rusty Harold",
  title =        "{JavaBeans}",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xxiii + 355",
  year =         "1998",
  ISBN =         "0-7645-8052-3",
  LCCN =         "QA76.73.J38H3733 1998",
  bibdate =      "Thu Feb 26 10:50:28 1998",
  price =        "US\$39.99",
  URL =          "http://www.idgbooks.com/cgi-bin/db/fill_out_template.pl?idgbook:0-7645-8052-3:book-idg::uidg781",
  acknowledgement = ack-nhfb,
}

@Book{Harrington:1998:JPP,
  author =       "Jan L. Harrington",
  title =        "{Java} programming: an {IS} perspective",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xx + 460",
  year =         "1998",
  ISBN =         "0-471-19665-7 (paper)",
  LCCN =         "QA76.73.J38 H374 1998",
  bibdate =      "Wed Jun 17 15:45:37 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$59",
  acknowledgement = ack-nhfb,
  annote =       "From the book: assumes an understanding of either
                 COBOL, Pascal, Modula-2, C, or C++.",
  keywords =     "java (computer program language)",
}

@Article{Harsu:1998:LIF,
  author =       "M. Harsu and J. Hautamaeki and K. Koskimies",
  title =        "A Language Implementation Framework in Java",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1357",
  pages =        "141--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Apr 28 08:51:33 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Misc{HAT:1998:HAT,
  key =          "HAT",
  title =        "Heap Analysis Tool",
  howpublished = pub-SUN,
  address =      pub-SUN:adr,
  year =         "1998",
  bibdate =      "Sat Jun 06 09:52:48 1998",
  URL =          "http://java.sun.com/people/billf/heap/",
  acknowledgement = ack-nhfb,
}

@Book{Hatton:1998:APP,
  author =       "Tim Hatton",
  title =        "The Awesome Power of {Power++}",
  publisher =    pub-MANNING,
  address =      pub-MANNING:adr,
  pages =        "????",
  month =        may,
  year =         "1998",
  ISBN =         "1-884777-54-6",
  LCCN =         "QA76.73.C153H38 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.manning.com/",
  price =        "US\$44",
  URL =          "http://www.manning.com/Hatton3/index.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.manning.com/",
}

@Article{Haverlock:1998:OSC,
  author =       "Kevin Haverlock",
  title =        "Object Serialization, {C++}, and {Java}: Exchanging
                 data between a sender and a receiver",
  journal =      j-DDJ,
  volume =       "23",
  number =       "8",
  pages =        "32, 34, 36--37",
  month =        aug,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Thu Jul 16 13:01:59 MDT 1998",
  bibsource =    "http://www.ddj.com/ddj/1998/1998_08/",
  URL =          "http://www.ddj.com/ftp/1998/1998_08/serial.zip",
  abstract =     "Kevin presents a technique for exchanging data between
                 Java and C++ using object serialization over a TCP/IP
                 sockets connection.",
  acknowledgement = ack-nhfb,
}

@Article{Hayashi:1998:TIT,
  author =       "Alden M. Hayashi",
  title =        "Thinking It Through",
  journal =      j-DATAMATION,
  volume =       "44",
  number =       "1",
  pages =        "46--??",
  month =        "????",
  year =         "1998",
  CODEN =        "DTMNAT",
  ISSN =         "0011-6963",
  bibdate =      "Tue Jan 26 09:28:04 MST 1999",
  abstract =     "Taking off the Java-tinted glasses",
  acknowledgement = ack-nhfb,
}

@Book{Heller:1998:JDH,
  author =       "Philip Heller and Simon Roberts",
  title =        "{Java 1.2} Developer's Handbook",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "????",
  year =         "1998",
  ISBN =         "0-7821-2179-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  price =        "US\$60",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.sybex.com/",
}

@InProceedings{Hendin:1998:MVR,
  author =       "O. Hendin and N. W. John and O. Shochet",
  title =        "Medical Volume Rendering over the {WWW} Using {VRML}
                 and {JAVA}",
  crossref =     "Westwood:1998:MMV",
  volume =       "50",
  pages =        "34--40",
  year =         "1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Article{Hericko:1998:JDO,
  author =       "Marjan Hericko and Matjaz B. Juric and Ales Zivkovic
                 and Ivan Rozman and Tomaz Domajnko and Marjan Krisper",
  title =        "{Java} and Distributed Object Models: An Analysis",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "12",
  pages =        "57--65",
  month =        dec,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:55 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{Higham:1998:JMC,
  author =       "L. Higham and J. Kawash",
  title =        "{Java}: Memory Consistency and Process Coordination",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1499",
  pages =        "201--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@Article{Hightower:1998:WRD,
  author =       "Lauren Hightower",
  title =        "The {Web Report} Database Reporting Tool",
  journal =      j-DDJ,
  volume =       "23",
  number =       "10",
  pages =        "90, 92--93, 95, 113--114",
  month =        oct,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Sep 11 09:12:05 MDT 1998",
  URL =          "http://www.ddj.com/ftp/1998/1998_10/webrept.txt;
                 http://www.ddj.com/ftp/1998/1998_10/webrept.zip",
  abstract =     "The Web Report lets you connect users to
                 ODBC-compliant databases, then lets them create ad hoc
                 queries and reports using the Web as the query-building
                 interface. Lauren knits The Web Report together by
                 using Active Server Pages, JavaScript, and DHTML.
                 Additional resources include webrept.txt (listings) and
                 webrept.zip (source code). PROGRAMMER'S TOOLCHEST",
  acknowledgement = ack-nhfb,
}

@InProceedings{Hirano:1998:PEPa,
  author =       "Satoshi Hirano and Yoshiji Yasu and Hirotaka
                 Igarashi",
  title =        "Performance Evaluation of Popular Distributed Object
                 Technologies for {Java}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/dots.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/dots.ps",
  acknowledgement = ack-nhfb,
}

@Article{Hirano:1998:PEPb,
  author =       "Satoshi Hirano and Yoshiji Yasu and Hirotaka
                 Igarashi",
  title =        "Performance evaluation of popular distributed object
                 technologies for {Java}",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "927--940",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050399;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050399&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@InProceedings{Hiura:1998:IDI,
  author =       "Hideki Hiura",
  title =        "{IIIMF} --- Distributed Input Method Architecture for
                 the {Internet}, Network Computer, and {Java}",
  crossref =     "UC:1998:ASI",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Aug 20 07:50:28 1998",
  URL =          "http://www.unicode.org/unicode/iuc12/program.html",
  acknowledgement = ack-nhfb,
}

@Book{Hobbs:1998:APB,
  author =       "Ashton Hobbs",
  title =        "Aprend Program Base de Datos con {JDBC} en 21 Dias",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1998",
  ISBN =         "970-17-0084-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Hobuss:1998:BAW,
  author =       "James J. Hobuss",
  title =        "Building {Access} Web Sites",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "512",
  year =         "1998",
  ISBN =         "0-13-079830-4",
  LCCN =         "QA76.9.D3H589 1998",
  bibdate =      "Wed Jun 17 08:47:35 1998",
  note =         "Discusses Java, JavaScript, and HTML.",
  price =        "US\$44.95",
  acknowledgement = ack-nhfb,
}

@Book{Hobuss:1998:BOW,
  author =       "James J. Hobuss",
  title =        "Building {Oracle} Websites",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xii + 488",
  year =         "1998",
  ISBN =         "0-13-079841-X",
  LCCN =         "QA76.625.H64 1998",
  bibdate =      "Wed Jun 17 08:47:35 1998",
  note =         "Discusses Java, JavaScript, and HTML.",
  price =        "US\$44.95",
  acknowledgement = ack-nhfb,
}

@Book{Hobuss:1998:BSW,
  author =       "James J. Hobuss",
  title =        "Building {Sybase} Websites",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxii + 437",
  year =         "1998",
  ISBN =         "0-13-798357-3",
  LCCN =         "QA76.625.H642 1998",
  bibdate =      "Wed Jun 17 08:47:35 1998",
  note =         "Discusses Java, JavaScript, and HTML.",
  price =        "US\$44.95",
  acknowledgement = ack-nhfb,
}

@Book{Holder:1998:JGP,
  author =       "Wayne Holder and Doug Bell",
  title =        "{Java} Game Programming for Dummies",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "xviii + 359",
  year =         "1998",
  ISBN =         "0-7645-0168-2 (softcover)",
  LCCN =         "QA76.76.C672H65 1998",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$22.49",
  URL =          "http://www.idgbooks.com/cgi-bin/db/fill_out_template.pl?idgbook:0-7645-0168-2:book-idg::uidg1388",
}

@Book{Holmes:1998:PJ,
  author =       "Barry Holmes",
  title =        "Programming with {Java}",
  publisher =    "Jones and Bartlett Publishers",
  address =      "????",
  month =        mar,
  year =         "1998",
  ISBN =         "0-7637-0707-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.jbpub.com/",
  price =        "US\$49",
  URL =          "http://www.jbpub.com/catalog/Detail.CFM?titles__ISBN=0763707074",
  acknowledgement = ack-nhfb,
}

@Book{Holub:1998:JUH,
  author =       "?. Holub",
  title =        "{Java} Under the Hood",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "????",
  month =        jan,
  year =         "1998",
  ISBN =         "1-55860-457-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mkp.com/",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.mkp.com/",
}

@Book{Holzner:1998:DVJ,
  author =       "Steve Holzner",
  title =        "Dominando o {Visual J++} ``{A B}'blia''",
  publisher =    pub-MAKRON,
  address =      pub-MAKRON:adr,
  month =        apr,
  year =         "1998",
  ISBN =         "85-346-0849-0 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://safe.tesla.com.br/makron/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "R\$89",
  URL =          "http://safe.tesla.com.br/makron/options/livro.asp?id=655",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Hoque:1998:CJI,
  author =       "Reaz Hoque",
  title =        "Connecting {JavaBeans} with {InfoBus}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "462",
  year =         "1998",
  ISBN =         "0-471-29652-X",
  LCCN =         "QA76.76.A65H67 1998",
  bibdate =      "Sat Oct 09 08:13:10 1999",
  bibsource =    "http://www.wiley.com/compbooks/",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
}

@Book{Hoque:1998:PWC,
  author =       "Reaz Hoque and Tarun Sharma",
  title =        "Programming {Web} Components: {JavaBeans} \&
                 {ActiveX}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "????",
  month =        nov,
  year =         "1998",
  ISBN =         "0-07-912316-3",
  LCCN =         "QA76.625.H674 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$50",
  URL =          "http://mcgraw-hill.inforonics.com/cgi/getarec?mgh41710%comp",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.mcgraw-hill.com/",
}

@Article{Horspool:1998:TCJ,
  author =       "R. Nigel Horspool and Jason Corless",
  title =        "Tailored Compression of {Java} Class Files",
  journal =      j-SPE,
  volume =       "28",
  number =       "12",
  pages =        "1253--1268",
  month =        oct,
  year =         "1998",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644",
  bibdate =      "Thu Jul 29 15:12:01 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=1762;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=1762&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Horstmann:1998:CCJ,
  author =       "Cay S. Horstmann",
  title =        "Computing Concepts With {Java} Essentials",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "????",
  year =         "1998",
  ISBN =         "0-471-17223-5 (softcover)",
  LCCN =         "QA76.H665 1998",
  bibdate =      "Mon Jun 22 11:14:51 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$65.95",
  URL =          "http://www.wiley.com/college/horstmannjava/",
  acknowledgement = ack-nhfb,
}

@Book{Horstmann:1998:CJB,
  author =       "Cay S. Horstmann and Gary Cornell",
  title =        "{Core {Java}, Bd.2 Expertenwissen}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  month =        sep,
  year =         "1998",
  ISBN =         "3-8272-9566-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "90 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxauthor =     "Gary Cornell and Cay S. Horstmann",
}

@Book{Horstmann:1998:CJV,
  author =       "Cay S. Horstmann and Gary Cornell",
  title =        "Core {Java} 1.1: Volume 2: Advanced Features",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "661",
  year =         "1998",
  ISBN =         "0-13-766965-8 (softcover)",
  LCCN =         "QA76.73.J38 C67 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.phptr.com/ptrbooks/ptr_0137669658.html;
                 http://www.prenhall.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$31.45",
  URL =          "http://www.fdds.com/books/books/Horstmann2/Horstmann2.html;
                 http://www.prenhall.com/ptrbooks/ptr_0137669658.html",
  acknowledgement = ack-nhfb,
  xxauthor =     "Gary Cornell and Cay S. Horstmann",
}

@Article{Horton:1998:CDC,
  author =       "J. Horton and J. Seberry",
  title =        "Covert Distributed Computing Using {Java} Through
                 {Web} Spoofing",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1438",
  pages =        "48--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Sat Oct 10 14:40:24 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Horwood:1998:PDP,
  author =       "Peter J. Horwood",
  title =        "{PowerJ} Developer's Professional Reference",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  month =        may,
  year =         "1998",
  ISBN =         "0-07-913660-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$50",
  URL =          "http://mcgraw-hill.inforonics.com/cgi/getarec?mgh41686%new",
  acknowledgement = ack-nhfb,
}

@Article{Houlding:1998:CBF,
  author =       "David Houlding",
  title =        "A {CORBA} Bean Framework",
  journal =      j-DDJ,
  volume =       "23",
  number =       "11",
  pages =        "34, 36, 38--40",
  month =        nov,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Oct 28 18:43:06 MST 1998",
  URL =          "http://www.ddj.com/ftp/1998/1998_11/CORBABeans.exe;
                 http://www.ddj.com/ftp/1998/1998_11/CORBEAN.TXT",
  abstract =     "David presents a framework based on the JavaBeans
                 Standard that provides a layer of abstraction over
                 CORBA -- and, in particular, the CORBA Dynamic
                 Invocation Interface (DII) -- to encapsulate its
                 complexity and facilitate visual rapid application
                 development. Additional resources include
                 CORBABeans.exe (executable) and CORBEAN.TXT
                 (listings).",
  acknowledgement = ack-nhfb,
}

@Misc{Hudson:1998:CPG,
  author =       "Scott E. Hudson and Frank Flannery and C. Scott
                 Ananian and Dan Wang and Andrew W. Appel",
  title =        "{CUP} Parser Generator for {Java}",
  month =        mar,
  year =         "1998",
  bibdate =      "Mon Jun 22 17:01:59 1998",
  note =         "From the manual: ``This manual describes the basic
                 operation and use of the Java(tm) Based Constructor of
                 Useful Parsers (CUP for short). CUP is a system for
                 generating LALR parsers from simple specifications. It
                 serves the same role as the widely used program YACC
                 [1] and in fact offers most of the features of YACC.
                 However, CUP is written in Java, uses specifications
                 including embedded Java code, and produces parsers
                 which are implemented in Java.''.",
  URL =          "http://www.cs.princeton.edu/~appel/modern/java/CUP/;
                 http://www.cs.princeton.edu/~appel/modern/java/CUP/manual.html",
  acknowledgement = ack-nhfb,
}

@Book{Hughes:1998:AJC,
  author =       "Merlin Hughes and Conrad Hughes",
  title =        "Applied {Java} Cryptography",
  publisher =    pub-MANNING,
  address =      pub-MANNING:adr,
  month =        may,
  year =         "1998",
  ISBN =         "1-884777-63-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.manning.com/",
  price =        "US\$37",
  acknowledgement = ack-nhfb,
}

@Article{Hume:1998:BRS,
  author =       "Andrew Hume",
  title =        "Book Review: {{\em Sun Performance and Tuning: Java
                 and the Internet}}",
  journal =      j-LOGIN,
  volume =       "23",
  number =       "6",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:33 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.oct98.html",
  URL =          "http://www.usenix.org/publications/login/1998-10/sun.html",
  acknowledgement = ack-nhfb,
}

@Book{Hume:1998:PCJ,
  author =       "J. N. Patterson Hume and Christine Stephenson",
  title =        "Programming Concepts in {Java}",
  publisher =    "Holt Software Assoc.",
  address =      "????",
  month =        jan,
  year =         "1998",
  ISBN =         "0-921598-28-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.holtsoft.com/home.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://www.holtsoft.com/books/java_concepts.html",
  acknowledgement = ack-nhfb,
}

@Book{Hunt:1998:EJF,
  author =       "John Hunt",
  title =        "Essentials {JavaBeans} Fast",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xiv + 174",
  year =         "1998",
  ISBN =         "1-85233-032-5",
  LCCN =         "QA76.73.J38 H85 1998",
  bibdate =      "Wed Mar 14 09:14:23 2001",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
}

@Book{Hunt:1998:KJA,
  author =       "John Hunt and Alexander McManus",
  title =        "Key {Java}: Advanced Tips and Techniques",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xvii + 331",
  year =         "1998",
  ISBN =         "3-540-76259-0",
  LCCN =         "QA76.73.J38 H87 1998",
  bibdate =      "Wed Mar 14 09:18:16 2001",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.springer-ny.com/",
  price =        "????",
  acknowledgement = ack-nhfb,
  xxtitle =      "Key {Java}: Tips and Techniques",
}

@Book{Hunter:1998:JSP,
  author =       "Jason Hunter and William Crawford",
  title =        "{Java} Servlet Programming",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "528",
  year =         "1998",
  ISBN =         "1-56592-391-X",
  LCCN =         "????",
  bibdate =      "Thu Feb 04 06:33:19 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=156592391x",
  price =        "US\$32.95",
  URL =          "http://www.oreilly.com/catalog/jservlet",
  acknowledgement = ack-nhfb,
}

@Article{Iliadis:1998:TSD,
  author =       "J. Iliadis and S. Gritzalis and V. Oikonomou",
  title =        "Towards Secure Downloadable Executable Content: The
                 {Java} Paradigm",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1516",
  pages =        "117--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@InProceedings{Jacob:1998:LSPa,
  author =       "Matthias Jacob and Michael Philippsen and Martin
                 Karrenbach",
  title =        "Large-Scale Parallel Geophysical Algorithms in {Java}:
                 {A} Feasibility Study",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/veltran.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/veltran.ps",
  acknowledgement = ack-nhfb,
}

@Article{Jacob:1998:LSPb,
  author =       "Matthias Jacob and Michael Philippsen and Martin
                 Karrenbach",
  title =        "Large-scale parallel geophysical algorithms in {Java}:
                 a feasibility study",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1143--1153",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050403;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050403&PLACEBO=IE.pdf;
                 http://wwwipd.ira.uka.de/~phlipp/veltran.ps.gz",
  acknowledgement = ack-nhfb,
}

@Article{Jacobs:1998:RAJ,
  author =       "Bart Jacobs and Joachim van den Berg and Marieke
                 Huisman and Martijn van Berkum and Ulrich Hensel and
                 Hendrik Tews",
  title =        "Reasoning about {Java} classes: preliminary report",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "10",
  pages =        "329--340",
  month =        oct,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:52 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{Jain:1998:DDO,
  author =       "Lalit Kumar Jain and Mark Abbott",
  title =        "{DOVE}: distributed objects based scientific
                 visualization environment",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1087--1095",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050410;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050410&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Jardin:1998:SJC,
  author =       "Cary A. Jardin",
  title =        "{Sun Java} 1.1 Certification Exam Guide Book",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xiii + 605",
  month =        mar,
  year =         "1998",
  ISBN =         "0-7897-1390-X",
  LCCN =         "QA76.3.J37 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "138,00 DM, US\$70.00",
  URL =          "http://merchant.superlibrary.com:8000/catalog/mcp/PRODUCT/PAGE/07897/bud/078971390X.html;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  xxtitle-1 =    "{Sun Java} 1.2 Certification Exam Guide",
  xxtitle-2 =    "{Java 1.1} certification training guide: {Java}
                 programmer certification, {Java} developer
                 certification",
}

@Book{Jaworski:1998:JU,
  author =       "Jamie Jaworski",
  title =        "{Java} 1.2 Unleashed",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  edition =      "Fourth",
  month =        may,
  year =         "1998",
  ISBN =         "1-57521-389-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
}

@Misc{JDK:1998:JDKa,
  key =          "JDK",
  title =        "{Java Development Kit 1.1.6}",
  howpublished = pub-SUN,
  address =      pub-SUN:adr,
  year =         "1998",
  bibdate =      "Sat Jun 06 09:49:45 1998",
  URL =          "http://java.sun.com/products/jdk/1.1/",
  acknowledgement = ack-nhfb,
}

@Misc{JDK:1998:JDKb,
  key =          "JDK",
  title =        "{Java Development Kit 1.2 Beta 3}",
  howpublished = pub-SUN,
  address =      pub-SUN:adr,
  year =         "1998",
  bibdate =      "Sat Jun 06 09:49:45 1998",
  URL =          "http://java.sun.com/products/jdk/1.2/",
  acknowledgement = ack-nhfb,
}

@Article{Jenkins:1998:ACW,
  author =       "Charlotte Jenkins and Mike Jackson and Peter Burden
                 and Jon Wallis",
  title =        "Automatic classification of {Web} resources using
                 {Java} and {Dewey Decimal Classification}",
  journal =      j-COMP-NET-ISDN,
  volume =       "30",
  number =       "1--7",
  pages =        "646--648",
  day =          "1",
  month =        apr,
  year =         "1998",
  CODEN =        "CNISE9",
  ISSN =         "0169-7552",
  bibdate =      "Fri Sep 24 20:22:05 MDT 1999",
  bibsource =    "http://www.elsevier.com/cgi-bin/cas/tree/store/cna/cas_free/browse/browse.cgi?year=1998&volume=30&issue=1-7",
  URL =          "http://www.elsevier.com/cas/tree/store/comnet/sub/1998/30/1-7/1846.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Jenkins:1998:ADT,
  author =       "Michael S. Jenkins",
  title =        "Abstract Data Types in {Java}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "388",
  year =         "1998",
  ISBN =         "0-07-913270-7",
  LCCN =         "QA76.73.J38J45 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$39.95",
  URL =          "http://mcgraw-hill.inforonics.com/cgi/getarec?mgh31409%comp",
  acknowledgement = ack-nhfb,
}

@Article{Jensen:1998:CGJ,
  author =       "T. Jensen and D. {Le Metayer} and T. Thorn",
  title =        "Coarse-grained {Java} Security Policies",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1543",
  pages =        "296--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Wed Sep 15 10:01:31 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1998b.bib",
  acknowledgement = ack-nhfb,
  keywords =     "ECOOP; mobility; object-oriented programming",
}

@Book{Jensen:1998:JED,
  author =       "Cary Jensen and Blake Stone and Loy Anderson",
  title =        "{JBuilder} Essentials: The Developer's Guide to {Java}
                 Progamming with {Borland}'s {JBuilder}",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxii + 528",
  year =         "1998",
  ISBN =         "0-07-882223-8",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 09:32:01 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.osborne.com/",
  price =        "US\$35",
  acknowledgement = ack-nhfb,
}

@Article{Jepsen:1998:AAJ,
  author =       "T. C. Jepsen and Z. Zhang",
  title =        "An {ATM API} for {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1430",
  pages =        "167--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Sat Oct 10 14:40:24 MDT 1998",
  acknowledgement = ack-nhfb,
}

@TechReport{JGF:1998:MJW,
  author =       "{Java Grande Forum}",
  title =        "Making {Java} work for high-end computing",
  URL =          "http://www.javagrande.org/reports.htm",
  institution =  "????",
  year =         "1998",
  type =         "Technical report",
  number =       "TR-1",
  address =      "????",
  acknowledgement = ack-nhfb,
  bibdate =      "Sun May 28 18:40:45 2006",
}

@Misc{JMA:1998:JMA,
  key =          "JMA",
  title =        "{Java Media APIs}",
  howpublished = pub-SUN,
  address =      pub-SUN:adr,
  year =         "1998",
  bibdate =      "Sat Jun 06 09:54:19 1998",
  URL =          "http://java.sun.com/products/java-media/",
  acknowledgement = ack-nhfb,
}

@Article{Joch:1998:IGP,
  author =       "Alan Joch",
  title =        "{IDBC}'s Growing Pains: {Java} Database Connectivity:
                 Developers need more than promises",
  journal =      j-BYTE,
  volume =       "23",
  number =       "5",
  pages =        "112M, 112N, 112P",
  month =        may,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon May 11 07:38:50 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Johann:1998:JJB,
  author =       "Michael Johann",
  title =        "{JBuilder: {Java} Beans, JDBC, RMI}",
  publisher =    pub-AWV,
  address =      pub-AWV:adr,
  month =        mar,
  year =         "1998",
  ISBN =         "3837213198 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "80 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?id=00264",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxnote =       "??First author may be missing??",
}

@InProceedings{Johnson:1998:WBM,
  author =       "C. W. Johnson and G. Oser and A. J. Abedor",
  title =        "{Web} Browser as Medical Educator\slash Researcher
                 Using {HTML} and {JavaScript}",
  crossref =     "Chute:1998:AMI",
  pages =        "1023--??",
  year =         "1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Article{Jones:1998:JIA,
  author =       "Carol A. Jones",
  title =        "The {Java} Internationalization {API}: Global software
                 for the global village",
  journal =      j-DDJ,
  volume =       "23",
  number =       "1",
  pages =        "54, 56--69, 103--104",
  month =        jan,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Dec 2 08:43:37 1997",
  abstract =     "``Internationalization'' is the process of preparing
                 programs to run in other languages. Carol examines
                 Java's Internationalization API and shows how you can
                 use it to design global software. Additional resources
                 include: How do I Write an International Application?
                 (Java Q\&A), by Cliff Berg, GLOBAL.TXT (listings), and
                 GLOBAL.ZIP (source code).",
  acknowledgement = ack-nhfb,
}

@Book{Joshi:1998:JJF,
  author =       "Daniel Joshi and Pavel A. Vorobiev",
  title =        "{JFC}, {Java} Foundation Classes",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  month =        may,
  year =         "1998",
  ISBN =         "0-7645-8041-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
}

@Book{Joshi:1998:JPR,
  author =       "Daniel Joshi",
  title =        "The {Java} Programmer's Reference",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  month =        feb,
  year =         "1998",
  ISBN =         "1-56604-857-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.vmedia.com/",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
}

@Misc{JPA:1998:JPA,
  key =          "JPA",
  title =        "{Java} Products \& {APIs}",
  howpublished = pub-SUN,
  address =      pub-SUN:adr,
  year =         "1998",
  bibdate =      "Sat Jun 06 09:55:30 1998",
  URL =          "http://java.sun.com/products/",
  acknowledgement = ack-nhfb,
}

@Misc{JRE:1998:DJR,
  key =          "JRE",
  title =        "Downloading the {Java Runtime Environment Version
                 1.1}",
  howpublished = pub-SUN,
  address =      pub-SUN:adr,
  year =         "1998",
  bibdate =      "Sat Jun 06 09:59:29 1998",
  URL =          "http://java.sun.com/products/jdk/1.1/jre/index.html",
  acknowledgement = ack-nhfb,
}

@InProceedings{Judd:1998:DDOa,
  author =       "Glenn Judd and Mark Clement and Quinn Snell",
  title =        "{DOGMA}: {Distributed Object Group Management
                 Architecture}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/dogma.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/dogma.ps",
  acknowledgement = ack-nhfb,
}

@Article{Judd:1998:DDOb,
  author =       "Glenn Judd and Mark Clement and Quinn Snell",
  title =        "{DOGMA}: distributed object group metacomputing
                 architecture",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "977--983",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050409;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050409&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Juhne:1998:AJB,
  author =       "Jesper J{\"u}hne and Anders T. Jensen and Kaj
                 Gr{\o}nb{\ae}k",
  title =        "{Ariadne}: a {Java}-based guided tour system for the
                 {World Wide Web}",
  journal =      j-COMP-NET-ISDN,
  volume =       "30",
  number =       "1--7",
  pages =        "131--139",
  day =          "1",
  month =        apr,
  year =         "1998",
  CODEN =        "CNISE9",
  ISSN =         "0169-7552",
  bibdate =      "Fri Sep 24 20:22:05 MDT 1999",
  bibsource =    "http://www.elsevier.com/cgi-bin/cas/tree/store/cna/cas_free/browse/browse.cgi?year=1998&volume=30&issue=1-7",
  URL =          "http://www.elsevier.com/cas/tree/store/comnet/sub/1998/30/1-7/1935.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Jun:1998:J,
  author =       "Yoo Hong Jun",
  title =        "{Java}",
  publisher =    "Gijutsu Hyoron Co., Ltd.",
  address =      "????",
  month =        may,
  year =         "1998",
  ISBN =         "4-7741-0591-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.gihyo.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "1880 yen",
  URL =          "http://www.gihyo.co.jp/syoseki/may/bn-5d.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@InProceedings{Kahan:1998:HJFa,
  author =       "William Kahan",
  title =        "How {Java}'s Floating-Point Hurts Everyone
                 Everywhere",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/javahurt.pdf",
  acknowledgement = ack-nhfb,
}

@TechReport{Kahan:1998:HJFb,
  author =       "W. Kahan and Joseph D. Darcy",
  title =        "How {Java}'s Floating-Point Hurts Everyone
                 Everywhere",
  type =         "Technical Report",
  institution =  "Department of Mathematics and Department of Electrical
                 Engineering and Computer Science, University of
                 California, Berkeley",
  address =      "Berkeley, CA, USA",
  pages =        "80",
  day =          "18",
  month =        jun,
  year =         "1998",
  bibdate =      "Sat Sep 12 18:53:11 1998",
  URL =          "http://www.cs.berkeley.edu/~wkahan/JAVAhurt.pdf;
                 http://www.cs.berkeley.edu/~wkahan/JAVAhurt.ps",
  acknowledgement = ack-nhfb,
  annote =       "The authors deliver a biting criticism of Java for its
                 failure to use the 80-bit temporary real format on
                 Intel x86 architectures, failure to use multiply-add
                 instructions when available, and failure to compute
                 float subexpressions in double precision.",
}

@Article{Kalev:1998:PCA,
  author =       "Danny Kalev",
  title =        "Porting a {C++} Application to {Java}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9802/9802toc.htm?topic=articles",
  abstract =     "There's more to porting code to Java than just
                 changing the keywords, as you might have guessed.",
  acknowledgement = ack-nhfb,
}

@Book{Kamin:1998:ICS,
  author =       "Samuel N. Kamin and M. Dennis Mickunas and Edward M.
                 Reingold",
  title =        "An Introduction to Computer Science Using {Java}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "????",
  year =         "1998",
  ISBN =         "0-07-034224-5",
  LCCN =         "QA76.73.J38K36 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$55",
  acknowledgement = ack-nhfb,
}

@Article{Kappel:1998:DLP,
  author =       "G. Kappel and B. Schroeder",
  title =        "Distributed Light-Weight Persistence in {Java} --- {A}
                 Tour on {RMI}- and {CORBA}-Based Solutions",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1460",
  pages =        "411--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Sat Oct 10 14:40:24 MDT 1998",
  acknowledgement = ack-nhfb,
}

@InProceedings{Karl:1998:BGBa,
  author =       "Holger Karl",
  title =        "Bridging the Gap between Distributed Shared Memory and
                 Message Passing",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/bridging.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/bridging.ps",
  acknowledgement = ack-nhfb,
}

@Article{Karl:1998:BGBb,
  author =       "Holger Karl",
  title =        "Bridging the gap between distributed shared memory and
                 message passing",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "887--900",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050425;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050425&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Kassab:1998:TFJ,
  author =       "L. L. Kassab and S. J. Greenwald",
  title =        "Towards Formalizing the {Java} Security Architecture
                 of {JDK 1.2}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1485",
  pages =        "191--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@InProceedings{Keren:1998:APPa,
  author =       "Arie Keren and Amnon Barak",
  title =        "Adaptive Placement of Parallel {Java} Agents in a
                 Scalable Computing Cluster",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/agents.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/agents.ps",
  acknowledgement = ack-nhfb,
}

@Article{Keren:1998:APPb,
  author =       "Arie Keren and Amnon Barak",
  title =        "Adaptive placement of parallel {Java} agents in a
                 scalable computing cluster",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "971--976",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050404;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050404&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Keyes:1998:DHS,
  author =       "Jessica Keyes",
  title =        "DataCasting: How to Stream Databases over the {Web}
                 (including the {JDBC})",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xvii + 555",
  year =         "1998",
  ISBN =         "0-07-034678-X",
  LCCN =         "QA76.9.D3K35898 1998",
  bibdate =      "Mon Jun 22 09:36:19 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$40",
  URL =          "http://www.betabooks.mcgraw-hill.com/keyes2/index.htm",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.pbg.mcgraw-hill.com/computing/authors/keyes.html",
  url-publisher = "http://www.mcgraw-hill.com/",
}

@InProceedings{Ki:1998:CSD,
  author =       "Byeongseob Ki and Scott Klasky",
  title =        "Collaborative Scientific Data Visualization",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/scivis.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/scivis.ps",
  acknowledgement = ack-nhfb,
}

@Article{Ki:1998:S,
  author =       "Byeongseob Ki and Scott Klasky",
  title =        "Scivis",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1107--1115",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050426;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050426&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Kirby:1998:LRJ,
  author =       "Graham Kirby and Ron Morrison and David Stemple",
  title =        "Linguistic Reflection in {Java}",
  journal =      j-SPE,
  volume =       "28",
  number =       "10",
  pages =        "1045--1077",
  month =        aug,
  year =         "1998",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644",
  bibdate =      "Thu Jul 29 15:11:57 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10007353;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10007353&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Kiuttu:1998:OIJ,
  author =       "Petri Kiuttu",
  title =        "Opeta itsellesi {Java JBuilder}",
  publisher =    "Suomen Atk-kustannus Oy",
  address =      "????",
  month =        may,
  year =         "1998",
  ISBN =         "951-762-642-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.satku.fi/",
  price =        "????",
  URL =          "http://www.satku.fi/kirjat/4jbuilder.htm",
  acknowledgement = ack-nhfb,
  language =     "Finnish",
}

@Book{Knecht:1998:JWE,
  author =       "Joachim Knecht",
  title =        "{Java Workshop 2.0: ein Einf{\"u}hrungskurs in die
                 Programmierung}",
  publisher =    pub-DPUNKT-VERLAG,
  address =      pub-DPUNKT-VERLAG:adr,
  pages =        "x + 267",
  year =         "1998",
  ISBN =         "3-920993-65-9",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 12:17:15 1998",
  bibsource =    "http://www.dpunkt.de/welcome.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "68 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.dpunkt.de/welcome.html",
  xxtitle =      "{WWW-Oberfl{\"a}chen mit Java. Ein Einf{\"u}hrungskurs
                 in die Programmierung}",
}

@Book{Knudsen:1998:JC,
  author =       "Jonathan B. Knudsen",
  title =        "{Java} Cryptography",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvi + 344",
  month =        may,
  year =         "1998",
  ISBN =         "1-56592-402-9",
  LCCN =         "QA76.73.J38 K59 1999",
  bibdate =      "Mon Dec 08 09:03:25 2003",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$29.95",
  URL =          "http://www.ora.com/catalog/javacrypt/",
  acknowledgement = ack-nhfb,
}

@Article{Knudsen:1998:JHH,
  author =       "Jonathan Knudsen",
  title =        "{JavaTalk}: Horseshoes, hand grenades and random
                 numbers",
  journal =      j-SUNSERVER,
  volume =       "12",
  number =       "1",
  pages =        "16--17",
  month =        jan,
  year =         "1998",
  ISSN =         "1091-4986",
  bibdate =      "Wed Jan 14 08:24:51 1998",
  acknowledgement = ack-nhfb,
}

@Book{Koffman:1998:PSJ,
  author =       "Elliot B. Koffman and Ursula Wolz",
  title =        "Problem Solving with {Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  month =        aug,
  year =         "1998",
  ISBN =         "0-201-35743-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.awl.com/cseng/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0-201-35743-7&ptype=0",
  acknowledgement = ack-nhfb,
}

@Article{Konchady:1998:IJ,
  author =       "Manu Konchady",
  title =        "An Introduction to {JDBC}",
  journal =      j-LINUX-J,
  volume =       "55",
  pages =        "??--??",
  month =        nov,
  year =         "1998",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue55/index.html",
  URL =          "ftp://ftp.ssc.com/pub/lj/listings/issue55/2846.tgz",
  abstract =     "A description of the basics and the benefits of using
                 the Java Database Connectivity toolkit.",
  acknowledgement = ack-nhfb,
}

@Book{Kooijmans:1998:IJ,
  author =       "Alex Louwe Kooijmans",
  title =        "Integrating {Java} with {OS\slash 390}",
  publisher =    pub-IBM-REDBOOKS,
  address =      pub-IBM-REDBOOKS:adr,
  month =        may,
  year =         "1998",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.redbooks.ibm.com/",
  price =        "????",
  URL =          "http://www.redbooks.ibm.com/SG245142/sg245142.html",
  acknowledgement = ack-nhfb,
}

@Book{Koosis:1998:JPD,
  author =       "Donald Koosis and David Koosis",
  title =        "{Java} Programming for Dummies",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  edition =      "Third",
  pages =        "xxiv + 375",
  month =        jun,
  year =         "1998",
  ISBN =         "0-7645-0388-X",
  LCCN =         "QA76.73.J38 K66 1998",
  bibdate =      "Wed Apr 28 14:04:13 1999",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$30",
  acknowledgement = ack-nhfb,
}

@Article{Koved:1998:EJS,
  author =       "L. Koved and A. J. Nadalin and D. Neal and T. Lawson",
  title =        "The evolution of {Java} security",
  journal =      j-IBM-SYS-J,
  volume =       "37",
  number =       "3",
  pages =        "349--??",
  month =        "????",
  year =         "1998",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646",
  bibdate =      "Thu Nov 5 17:12:23 MST 1998",
  bibsource =    "http://www.almaden.ibm.com/journal/sj37-2.html",
  URL =          "http://www.almaden.ibm.com/journal/sj/373/koved.html",
  acknowledgement = ack-nhfb,
}

@InProceedings{Krall:1998:MEHa,
  author =       "Andreas Krall and Mark Probst",
  title =        "Monitors and Exceptions: How to implement {Java}
                 efficiently",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/cacao.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/cacao.ps",
  acknowledgement = ack-nhfb,
}

@Article{Krall:1998:MEHb,
  author =       "Andreas Krall and Mark Probst",
  title =        "Monitors and exceptions: how to implement {Java}
                 efficiently",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "837--850",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050393;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050393&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Krintz:1998:OET,
  author =       "Chandra Krintz and Brad Calder and Han Bok Lee and
                 Benjamin G. Zorn",
  title =        "Overlapping execution with transfer using non-strict
                 execution for mobile programs",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "11",
  pages =        "159--169",
  year =         "1998",
  bibdate =      "Sat May 1 15:51:26 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/asplos/291069/p159-krintz/",
  acknowledgement = ack-nhfb,
  keywords =     "design; experimentation; languages; measurement;
                 performance; standardization; theory; verification",
  subject =      "{\bf C.1.4} Computer Systems Organization, PROCESSOR
                 ARCHITECTURES, Parallel Architectures, Mobile
                 processors. {\bf C.2.5} Computer Systems Organization,
                 COMPUTER-COMMUNICATION NETWORKS, Local and Wide-Area
                 Networks, Internet. {\bf D.3.2} Software, PROGRAMMING
                 LANGUAGES, Language Classifications, Java. {\bf F.1.2}
                 Theory of Computation, COMPUTATION BY ABSTRACT DEVICES,
                 Modes of Computation, Parallelism and concurrency. {\bf
                 D.4.3} Software, OPERATING SYSTEMS, File Systems
                 Management. {\bf K.6.2} Computing Milieux, MANAGEMENT
                 OF COMPUTING AND INFORMATION SYSTEMS, Installation
                 Management, Benchmarks.",
}

@Article{Kroeker:1998:NTC,
  author =       "Kirk L. Kroeker",
  title =        "New Tools: Component Technology: {4Developers}' Tool
                 for Managing {ActiveX} and {COM} files; {SoftWired}'s
                 {Java}-based Object Delivery {API}",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "12",
  pages =        "121--121",
  month =        dec,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Wed Dec 2 14:13:05 MST 1998",
  URL =          "http://dlib.computer.org/co/books/co1998/pdf/rz118.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Kroeker:1998:NTM,
  author =       "Kirk L. Kroeker",
  title =        "New Tools: Software Development: {Rational Software}'s
                 Development Tools for {Ada}, {Artlandia}'s
                 {Mathematica} Graphics Tool, {ISE}'s {EiffelBase}
                 Library Available for Free, {Annasoft System}'s
                 {Windows CE} Development Tool; Hardware Development:
                 {White Mountain}'s {DSP} Tools, {Analogy}'s
                 Mixed-Signal {IC} Simulator, {Dynamic Soft Analysis}'
                 Thermal Analysis Tool; New Development: {Framework
                 Technologies}' Project Management System, {CAI}'s
                 Message Broker, {Gordian}'s Network Redirector
                 Software; Component Technology: {Black \& White}'s
                 Usage Control Software for Multi-{ORB} {CORBA}
                 Implementations, {IONA Technologies}' Middleware
                 Development Tools, {GreenTree Technologies}' {ActiveX}
                 Controls, {KL Group}'s {JavaBeans} with Automatic Data
                 Binding",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "10",
  pages =        "110--114",
  month =        oct,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Tue Oct 6 18:50:08 MDT 1998",
  URL =          "http://dlib.computer.org/co/books/co1998/pdf/rx110.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Kroeker:1998:NTSc,
  author =       "Kirk L. Kroeker",
  title =        "New Tools: Software Development: {TakeFive Software}'s
                 Source Code Tool; {RST}'s Test Tools; {Blue Sky}'s Help
                 File Authoring Solution. Hardware Development: {Green
                 Hills Software}'s Single-Source Solution for Tools and
                 {RTOS}; {Tanner ERA}'s Interconnect Design Tools;
                 {Xynetix Design Systems}' Autorouter. Net Development:
                 {Aonix}'s {Web}-to-Legacy Tool; {Inktomi}'s Commercial
                 Network Cache. Component Technology: {Visual Edge}'s
                 Enterprise Application Integration Products; {Rogue
                 Wave Software}'s Suite of {JavaBeans} Components",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "7",
  pages =        "90--93",
  month =        jul,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Tue Jul 7 07:46:32 MDT 1998",
  URL =          "http://dlib.computer.org/co/books/co1998/pdf/r7090.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Kroeker:1998:NTSe,
  author =       "Kirk L. Kroeker",
  title =        "New Tools: Software Development: {Rational Software}'s
                 Development Tools for {Ada}, {Artlandia}'s
                 {Mathematica} Graphics Tool, {ISE}'s {EiffelBase}
                 Library Available for Free, {Annasoft System}'s
                 {Windows CE} Development Tool. Hardware Development:
                 {White Mountain}'s {DSP} Tools, {Analogy}'s
                 Mixed-Signal {IC} Simulator, {Dynamic Soft Analysis}'
                 Thermal Analysis Tool; Net Development: {Framework
                 Technologies}' Project Management System, {CAI}'s
                 Message Broker, {Gordian}'s Network Redirector
                 Software; Component Technology: {Black \& White}'s
                 Usage Control Software for Multi-{ORB} {CORBA}
                 Implementations, {IONA Technologies}' Middleware
                 Development Tools, {GreenTree Technologies}' {ActiveX}
                 Controls, {KL Group}'s {JavaBeans} with Automatic Data
                 Binding",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "10",
  pages =        "110--114",
  month =        oct,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Tue Oct 6 18:50:08 MDT 1998",
  URL =          "http://dlib.computer.org/co/books/co1998/pdf/rx110.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Kroeker:1998:NTSf,
  author =       "Kirk L. Kroeker",
  title =        "New Tools: Software Development: {Galorath}'s
                 Parametric Estimation Tool; {Uniscape}'s Multilingual
                 {API} and Runtime Library; {Object International}'s
                 {UML} Modeler; {ObjecTime Limited}'s Real-Time Code
                 Generation Tool. Hardware Development: {Diab
                 Industry}'s {Java} Compiler for Embedded Systems;
                 {Verilog}'s Embedded Systems Tool; {Intusoft}'s
                 Simulation-Based Test Synthesis Tool. Net Development:
                 {Rational Software}'s {Web}-Based Load-Testing Tool;
                 {IONA Technologies}' {Internet} Security Tool; {Sonic
                 Systems}' {ICSA}-Certified Low-Cost Firewall",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "11",
  pages =        "113--116",
  month =        nov,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Thu Oct 29 07:11:28 MST 1998",
  URL =          "http://dlib.computer.org/co/books/co1998/pdf/ry113.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Kruger:1998:GJ,
  author =       "Guido Kruger",
  title =        "Go to {Java} 1.2",
  publisher =    pub-AWV,
  address =      pub-AWV:adr,
  month =        aug,
  year =         "1998",
  ISBN =         "3-8273-1370-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "80 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@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",
  bibdate =      "Thu Nov 19 17:47:27 MST 1998",
  bibsource =    "http://noframes.linuxjournal.com/lj-issues/issue56/index.html",
  acknowledgement = ack-nhfb,
}

@InProceedings{Kumhyr:1998:DIC,
  author =       "David B. Kumhyr",
  title =        "Developing an International Calendar in {Java}",
  crossref =     "UC:1998:TIU",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Wed Aug 19 16:35:12 1998",
  URL =          "http://www.unicode.org/unicode/iuc13/program.html",
  acknowledgement = ack-nhfb,
}

@Book{Ladd:1998:AVJ,
  author =       "Scott Robert Ladd",
  title =        "{Active {Visual J++} --- Web-Programmierung mit
                 {ActiveX} und Java}",
  publisher =    "Microsoft Press Germany",
  address =      "????",
  month =        mar,
  year =         "1998",
  ISBN =         "3-86063-393-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microsoft.com/germany/mspress/",
  price =        "80 DM",
  URL =          "http://194.120.227.99/prd.i/pgen/press/FT16VFE47AS12P2E008MJ7W11XNLKLWL/product.html;
                 isbn=3-86063-393-7",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Ladd:1998:JA,
  author =       "Scott Robert Ladd",
  title =        "{Java} Algorithms",
  publisher =    pub-OMH,
  address =      pub-OMH:adr,
  pages =        "????",
  month =        jan,
  year =         "1998",
  ISBN =         "0-07-913696-6",
  LCCN =         "QA76.73.J38L33 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.osborne.com/",
  price =        "US\$45",
  URL =          "http://mcgraw-hill.inforonics.com/cgi/getarec?mgh42092%comp",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.osborne.com/",
  xxtitle =      "{Java} Algorithms (Java Masters)",
}

@Book{Ladd:1998:UHJ,
  author =       "Eric Ladd and Jim O'Donnell",
  title =        "Using {HTML 4.0}, {Java} 1.1, and {JavaScript} 1.2",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Second",
  pages =        "xxix + 1395",
  year =         "1998",
  ISBN =         "0-7897-1477-9",
  LCCN =         "QA76.76.H94L333 1998",
  bibdate =      "Fri Sep 11 08:29:11 MDT 1998",
  acknowledgement = ack-nhfb,
  alttitle =     "Using HTML 4, Java 1.1, and JavaScript 1.2 HTML 4.0,
                 Java 1.1, and JavaScript 1.2",
  keywords =     "HTML (Document markup language); Java (Computer
                 program language); JavaScript (Computer program
                 language)",
}

@Book{Lafore:1998:DSA,
  author =       "Robert Lafore",
  title =        "Data Structures and Algorithms in {Java}",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "xxi + 625",
  month =        mar,
  year =         "1998",
  ISBN =         "1-57169-095-6",
  LCCN =         "QA76.9.D35L34 1998",
  bibdate =      "Mon Jun 22 16:01:21 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/waite/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  series =       "Mitch Waite Signature Series",
  URL =          "http://merchant.superlibrary.com:8000/catalog/mcp/PRODUCT/PAGE/15716/bud/1571690956.html",
  acknowledgement = ack-nhfb,
}

@Book{Lafore:1998:GAJ,
  author =       "Robert Lafore",
  title =        "Gegevensstructuren, Algortihmen, {Java}",
  publisher =    pub-ACADEMIC-SERVICE,
  address =      pub-ACADEMIC-SERVICE:adr,
  month =        apr,
  year =         "1998",
  ISBN =         "90-395-0927-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.acaserv.nl;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "fl. 85",
  URL =          "http://acaserv.nl/bestel/5_0927.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Lange:1998:PDM,
  author =       "Danny B. Lange and Mitsuru Oshima",
  title =        "Programming and Deploying Mobile Agents with {Java}
                 Aglets",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxiv + 225",
  month =        sep,
  year =         "1998",
  ISBN =         "0-201-32582-9",
  LCCN =         "????",
  bibdate =      "Wed Oct 07 07:58:48 1998",
  bibsource =    "http://www.awl.com/cseng/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$33",
  acknowledgement = ack-nhfb,
}

@Article{Launay:1998:GDP,
  author =       "P. Launay and J.-L Pazat",
  title =        "Generation of Distributed Parallel {Java} Programs",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1470",
  pages =        "729--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Sat Oct 10 14:40:24 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Article{Lawton:1998:NBS,
  author =       "George Lawton",
  title =        "News Briefs: {Sun} Joins Tetherless Network Fray;
                 Private Doorbells: Solution to Encryption Controversy;
                 {Web} Extensions Promise Distributed Computing; {Wall
                 Street} Conducts Major {Y2K} Test; {Sun} Prepares to
                 Submit First {Java} Standard; {Netscape} Loses More
                 Ground in Browser War",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "10",
  pages =        "17--19",
  month =        oct,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Tue Oct 6 18:50:08 MDT 1998",
  URL =          "http://dlib.computer.org/co/books/co1998/pdf/rx017.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Lea:1998:CPJ,
  author =       "Doug Lea",
  title =        "Concurrent Programming in {Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "448",
  month =        dec,
  year =         "1998",
  ISBN =         "0-201-31009-0 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/devpress/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  acknowledgement = ack-nhfb,
}

@Article{Ledru:1998:JIL,
  author =       "Pascal Ledru",
  title =        "{JSpace}: implementation of a {Linda} System in
                 {Java}",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "8",
  pages =        "48--50",
  month =        aug,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:50 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{Ledru:1998:TSJ,
  author =       "Pascal Ledru",
  title =        "A Traveling Salesman in {Java}",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "8",
  pages =        "51--56",
  month =        aug,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:50 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{Lemay:1998:AJD,
  author =       "Laura Lemay and Charles L. Perkins",
  title =        "Aprendiendo {Java} 1.1 en 21 Dias",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  year =         "1998",
  ISBN =         "970-17-0054-6 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/",
  price =        "????",
  URL =          "http://www.mcl.com.mx/sotano/prentice.fm$Retrive?RecID=2743&html=HTMLRecord1",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Lemay:1998:TYJa,
  author =       "Laura Lemay",
  title =        "Teach Yourself {Java} 1.1 in 21 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  edition =      "Third",
  month =        jun,
  year =         "1998",
  ISBN =         "1-57521-390-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$30",
  URL =          "http://iq-mcp3.iquest.net/catalog/mcp/PRODUCT/PAGE/15752/bud/1575213907.html",
  acknowledgement = ack-nhfb,
}

@Book{Lemay:1998:TYJb,
  author =       "Laura Lemay and Rogers Cadenhead",
  title =        "Teach Yourself {Java 1.2} in 21 Days",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  edition =      "Third",
  year =         "1998",
  ISBN =         "1-57521-390-7",
  LCCN =         "QA76.73.J38 L448 1998",
  bibdate =      "Tue Aug 31 17:42:43 1999",
  bibsource =    "http://lcis.booksonline.com/",
  note =         "Revised edition, with same ISBN, of {\em Teach
                 Yourself {Java} 1.1 in 21 Days}.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Leong:1998:UJI,
  author =       "Kok Yong Leong",
  title =        "{Unicode}, {Java} and Input Methods",
  crossref =     "UC:1998:ASI",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Aug 20 07:50:28 1998",
  URL =          "http://www.unicode.org/unicode/iuc12/program.html",
  acknowledgement = ack-nhfb,
}

@InProceedings{Leroy:1998:SPT,
  author =       "Xavier Leroy and Fran{\c{c}}ois Rouaix",
  title =        "Security properties of typed applets",
  crossref =     "ACM:1998:CRP",
  pages =        "391--403",
  year =         "1998",
  bibdate =      "Mon May 3 12:57:52 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/plan/268946/p391-leroy/",
  acknowledgement = ack-nhfb,
  keywords =     "languages; security; theory; verification",
  subject =      "{\bf D.3.2} Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Java. {\bf F.3.3} Theory of
                 Computation, LOGICS AND MEANINGS OF PROGRAMS, Studies
                 of Program Constructs, Type structure. {\bf F.4.1}
                 Theory of Computation, MATHEMATICAL LOGIC AND FORMAL
                 LANGUAGES, Mathematical Logic, Lambda calculus and
                 related systems. {\bf D.3.1} Software, PROGRAMMING
                 LANGUAGES, Formal Definitions and Theory.",
}

@Article{Lewis:1998:BCJa,
  author =       "Ted Lewis",
  title =        "Binary Critic: {Java Holy War '98}",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "3",
  pages =        "128, 126--127",
  month =        mar,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Wed Mar 4 10:07:59 MST 1998",
  URL =          "http://pdf.computer.org/co/books/co1998/pdf/r3128.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Lewis:1998:JSS,
  author =       "John Lewis and William Loftus",
  title =        "{Java} software solutions: foundations of program
                 design",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxii + 857",
  year =         "1998",
  ISBN =         "0-201-57164-1",
  LCCN =         "QA76.73.J38L49 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0201571641/wholesaleproductA/;
                 http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$48.36",
  URL =          "http://www.awl.com/cseng/titles/0-201-57164-1",
  acknowledgement = ack-nhfb,
  keywords =     "computer; Java (computer program language); software;
                 technology -- computers and computer technology",
  paperback =    "yes",
  xxtitle =      "Software Systems Using {Java}: Programming and Problem
                 Solving",
}

@Book{Lewis:1998:PJI,
  author =       "Geoffrey Lewis and Steven Barber and Ellen Siegel",
  title =        "Programming with {Java IDL}: Developing {Web}
                 Applications with {Java} and {CORBA}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xiv + 322",
  year =         "1998",
  ISBN =         "0-471-24797-9",
  LCCN =         "QA76.625.L483 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$35",
  URL =          "http://www.wiley.com/compbooks/catalog/24797-9.htm",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.wiley.com/",
  xxtitle =      "Programming with {Java IDL}",
}

@InProceedings{Li:1998:DVU,
  author =       "L. Li and A. Barnes",
  title =        "Data Visualization Using {Java} and {VRML}",
  crossref =     "Anonymous:1998:SUG",
  pages =        "911--916",
  year =         "1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Book{Li:1998:JDS,
  author =       "Liwu Li",
  title =        "{Java}, Data Structures and Programming",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "440",
  month =        mar,
  year =         "1998",
  ISBN =         "3-540-63763-X",
  LCCN =         "????",
  bibdate =      "Thu Jul 09 14:57:12 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.springer-ny.com/",
  price =        "US\$49.95",
  acknowledgement = ack-nhfb,
}

@Article{Liang:1998:DCL,
  author =       "Sheng Liang and Gilad Bracha",
  title =        "Dynamic Class Loading in the {Java Virtual Machine}",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "10",
  pages =        "36--44",
  month =        oct,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:52 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@InProceedings{Lindenberg:1998:JIM,
  author =       "Norbert Lindenberg",
  title =        "{Java} Input Method Framework",
  crossref =     "UC:1998:TIU",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Wed Aug 19 16:35:12 1998",
  URL =          "http://www.unicode.org/unicode/iuc13/program.html",
  acknowledgement = ack-nhfb,
}

@Article{Linthicum:1998:JES,
  author =       "David S. Linthicum",
  title =        "{Java} Evolves: With solid standards and tools, {Java}
                 is becoming important in enterprise and embedded
                 development",
  journal =      j-BYTE,
  volume =       "23",
  number =       "1",
  pages =        "60--60",
  month =        jan,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Mar 11 09:04:35 MST 1998",
  acknowledgement = ack-nhfb,
}

@Book{Lloyd:1998:ONV,
  author =       "Doug Lloyd",
  title =        "Official {Netscape Visual JavaScript Book}",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  pages =        "xxiv + 436",
  year =         "1998",
  ISBN =         "1-56604-761-7 (softcover)",
  LCCN =         "QA76.73.J39 L56 1997",
  bibdate =      "Thu Apr 02 09:00:27 1998",
  price =        "US\$49.99, CDN\$69.99",
}

@Article{Lutz:1998:NBN,
  author =       "Michael J. Lutz",
  title =        "New Books: Network Management with Scripts; {Ethernet}
                 Backbone; {Web} Technologies; Total Cache Knowledge;
                 Putting on the Constraints; {Java GUI} Details; Doing
                 Business on the Net; Programming {Netscape}",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "7",
  pages =        "89--89",
  month =        jul,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Tue Jul 7 07:46:32 MDT 1998",
  URL =          "http://dlib.computer.org/co/books/co1998/pdf/r7089.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Lutz:1998:NBPb,
  author =       "Michael J. Lutz",
  title =        "New Books: Programming for High-End {JavaBeans};
                 {Intel} Secrets; {Ada} and Concurrency; Data-Modeling
                 Primer; Technology and Economics; Dissecting a
                 Microprocessor; Real-World {ATM}; When Computers Run
                 Amok",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "10",
  pages =        "109--109",
  month =        oct,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Tue Oct 6 18:50:08 MDT 1998",
  URL =          "http://dlib.computer.org/co/books/co1998/pdf/rx109.pdf",
  acknowledgement = ack-nhfb,
}

@Book{MacGreggor:1998:JNS,
  author =       "Robert MacGreggor",
  title =        "{Java} Network Security",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xii + 232",
  year =         "1998",
  ISBN =         "0-13-761529-9",
  LCCN =         "QA76.73.J38J378 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$30",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0137615299.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@Article{Mackenzie:1998:LPS,
  author =       "Don Mackenzie and Andrew J. Gryc and Graziano {Lo
                 Russo} and Gary Clouse and C. J. Hinke and Bruce E.
                 Hogman and Thomas Fleischer and John Graham-Cumming",
  title =        "Letters: The Passport System Does Work; Real-Time
                 Sound; {C++} Versus {Java}; Online Op-Ed; Hard
                 Encryption; {Y2K}; VerCheck Update",
  journal =      j-DDJ,
  volume =       "23",
  number =       "12",
  pages =        "12, 16--17",
  month =        dec,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Nov 4 06:53:48 MST 1998",
  URL =          "http://www.ddj.com/",
  acknowledgement = ack-nhfb,
}

@Article{Macketanz:1998:JRP,
  author =       "R. Macketanz and W. Karl",
  title =        "{JVX} --- {A} Rapid Prototyping System Based on {Java}
                 and {FPGAs}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1482",
  pages =        "99--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Sat Oct 10 14:40:24 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Mahmoud:1998:DPJ,
  author =       "Qusay H. Mahmoud",
  title =        "Distributed Programming with {Java}",
  publisher =    pub-MANNING,
  address =      pub-MANNING:adr,
  month =        oct,
  year =         "1998",
  ISBN =         "1-884777-65-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.manning.com/",
  price =        "US\$44",
  URL =          "http://www.manning.com/Mahmoud/index.html",
  acknowledgement = ack-nhfb,
}

@Book{Main:1998:DSO,
  author =       "Michael Main",
  title =        "Data Structures and Other Objects Using {Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxxii + 768",
  year =         "1998",
  ISBN =         "0-201-35744-5",
  LCCN =         "QA76.73.J38M33 1999",
  bibdate =      "Tue Mar 09 16:48:20 1999",
  URL =          "http://www.awl-he.com/titles/26621.html",
  acknowledgement = ack-nhfb,
}

@Article{Marceau:1998:LWJ,
  author =       "Carla Marceau",
  title =        "Letters: Why is {Java} Dangerous?",
  journal =      j-IEEE-SOFTWARE,
  volume =       "15",
  number =       "3",
  pages =        "10--10",
  month =        may # "\slash " # jun,
  year =         "1998",
  CODEN =        "IESOEG",
  ISSN =         "0740-7459",
  bibdate =      "Sat May 23 07:29:57 MDT 1998",
  bibsource =    "http://computer.org/software/so1998/",
  URL =          "http://dlib.computer.org/so/books/so1998/pdf/s3010.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Martin:1998:JGB,
  author =       "Peter Martin",
  title =        "{Java}, the Good, the Bad and the Ugly",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "4",
  pages =        "34--39",
  month =        apr,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:46 MST 2003",
  bibsource =    "http://portal.acm.org/",
  URL =          "http://www.rowan.edu/sigplan/apr199~1.htm",
  acknowledgement = ack-nhfb,
}

@Article{Martins:1998:JIW,
  author =       "P. Martins and L. M. Silva and J. Silva",
  title =        "A {Java} Interface for {WMPI}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1497",
  pages =        "121--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@Book{Maso:1998:JLVa,
  author =       "Brian Maso",
  title =        "{Java} 1.1, Level 1 Video",
  publisher =    "KeyStone Learning Systems",
  address =      "????",
  year =         "1998",
  bibdate =      "Thu Feb 04 06:42:29 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=VT10018356",
  note =         "Video Training: Order number VT10018356.",
  price =        "US\$71.95",
  acknowledgement = ack-nhfb,
}

@Book{Maso:1998:JLVb,
  author =       "Brian Maso",
  title =        "{Java} 1.1, Level 2 Video",
  publisher =    "KeyStone Learning Systems",
  address =      "????",
  year =         "1998",
  bibdate =      "Thu Feb 04 06:42:29 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=VT10018357",
  note =         "Video Training: Order number VT10018357.",
  price =        "US\$71.95",
  acknowledgement = ack-nhfb,
}

@Book{Maso:1998:JLVc,
  author =       "Brian Maso",
  title =        "{Java} 1.1, Level 3 Video",
  publisher =    "KeyStone Learning Systems",
  address =      "????",
  year =         "1998",
  bibdate =      "Thu Feb 04 06:42:29 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=VT10018358",
  note =         "Video Training: Order number VT10018358.",
  price =        "US\$89.95",
  acknowledgement = ack-nhfb,
}

@Book{Maso:1998:JLVd,
  author =       "Brian Maso",
  title =        "{Java} 1.1, Level 4 Video",
  publisher =    "KeyStone Learning Systems",
  address =      "????",
  year =         "1998",
  bibdate =      "Thu Feb 04 06:42:29 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=VT10018359",
  note =         "Video Training: Order number VT10018359.",
  price =        "US\$89.95",
  acknowledgement = ack-nhfb,
}

@Book{Maso:1998:JLVe,
  author =       "Brian Maso",
  title =        "{Java} 1.1, Level 5 Video",
  publisher =    "KeyStone Learning Systems",
  address =      "????",
  year =         "1998",
  bibdate =      "Thu Feb 04 06:42:29 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=VT10018360",
  note =         "Video Training: Order number VT10018360.",
  price =        "US\$89.95",
  acknowledgement = ack-nhfb,
}

@Book{Maso:1998:JLVf,
  author =       "Brian Maso",
  title =        "{Java} 1.1, Level 6 Video",
  publisher =    "KeyStone Learning Systems",
  address =      "????",
  year =         "1998",
  bibdate =      "Thu Feb 04 06:42:29 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=VT10018361",
  note =         "Video Training: Order number VT10018361.",
  price =        "US\$89.95",
  acknowledgement = ack-nhfb,
}

@InProceedings{Mauve:1998:TTA,
  author =       "M. Mauve",
  title =        "{TeCo3D}: a {3D} telecooperation application based on
                 {VRML} and {Java} [3654-22]",
  crossref =     "Kandlur:1998:MCN",
  number =       "3654",
  pages =        "240--251",
  year =         "1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Book{McCarthy:1998:BWJ,
  author =       "Martin McCarthy and Alligator Descartes",
  title =        "Building {$3$D} worlds in {Java} and {VRML}",
  publisher =    "Prentice Hall Europe",
  address =      "New York, NY, USA",
  pages =        "382",
  year =         "1998",
  ISBN =         "0-13-748625-1 (paperback)",
  LCCN =         "QA76.73.J38M3527 1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
  annote =       "One computer laser optical disc in pocket attached to
                 inside back cover.",
  keywords =     "Computer graphics.; Java (Computer program language);
                 VRML (Computer program language)",
}

@Book{McCarthy:1998:RAB,
  author =       "Martin McCarthy and Alligator Descartes",
  title =        "Reality architecture: building {3D} worlds with {Java}
                 and {VRML}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xiv + 382",
  year =         "1998",
  ISBN =         "0-13-748625-1",
  LCCN =         "QA76.73.J38M3527 1998",
  bibdate =      "Fri Sep 11 08:29:11 MDT 1998",
  acknowledgement = ack-nhfb,
  annote =       "System requirements: Windows 95/NT ; CD-ROM drive.",
  keywords =     "Computer graphics; Java (Computer program language);
                 VRML (Document markup language)",
}

@Book{McCarthy:1998:UEA,
  author =       "Pat McCarthy",
  title =        "Unlimited Enterprise Access: {Java} and {VisualAge}
                 Generator",
  publisher =    pub-IBM-REDBOOKS,
  address =      pub-IBM-REDBOOKS:adr,
  month =        jun,
  year =         "1998",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.redbooks.ibm.com/",
  price =        "????",
  URL =          "http://www.redbooks.ibm.com/SG245246/sg245246.html",
  acknowledgement = ack-nhfb,
}

@Book{McCarty:1998:OPJ,
  author =       "Bill McCarty and Stephan Gilbert",
  title =        "Objectgeorienteerd programmeren in {Java} 1.1",
  publisher =    pub-ACADEMIC-SERVICE,
  address =      pub-ACADEMIC-SERVICE:adr,
  pages =        "ca. 1000",
  month =        jan,
  year =         "1998",
  ISBN =         "90-395-0856-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.acaserv.nl;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "fl. 119,00",
  URL =          "http://acaserv.nl/bestel/5_0856.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{McCarty:1998:VDS,
  author =       "Bill McCarty",
  title =        "{Visual Developer SQL} Database Programming with
                 {Java}: Creating Fast, Efficient Database Applications
                 for the {Web}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xvii + 493",
  year =         "1998",
  ISBN =         "1-57610-176-2",
  LCCN =         "QA76.9.D3M39367 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.99, CDN\$55.99",
  URL =          "http://www.coriolis.com/cgi-win/KBSearch.exe;
                 http://www.coriolis.com/site/msie/books/ind/hpjsqudp.htm",
  acknowledgement = ack-nhfb,
}

@Article{McCluskey:1998:JPa,
  author =       "Glen McCluskey",
  title =        "{Java} Performance",
  journal =      j-LOGIN,
  volume =       "23",
  number =       "4",
  month =        jun,
  year =         "1998",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:35 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.jun98.html",
  URL =          "http://www.usenix.org/publications/login/1998-6/jperf.html",
  acknowledgement = ack-nhfb,
}

@Article{McCluskey:1998:JPb,
  author =       "Glen McCluskey",
  title =        "{Java} Performance",
  journal =      j-LOGIN,
  volume =       "23",
  number =       "5",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:37 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.aug98.html",
  URL =          "http://www.usenix.org/publications/login/1998-8/java_perf.html",
  acknowledgement = ack-nhfb,
}

@Article{McCluskey:1998:JPc,
  author =       "Glen McCluskey",
  title =        "{Java} Performance",
  journal =      j-LOGIN,
  volume =       "23",
  number =       "6",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:39 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.oct98.html",
  URL =          "http://www.usenix.org/publications/login/1998-10/java_performance.html",
  acknowledgement = ack-nhfb,
}

@Article{McCluskey:1998:JPd,
  author =       "Glen McCluskey",
  title =        "{Java} {I/O} Performance",
  journal =      j-LOGIN,
  volume =       "23",
  number =       "7",
  pages =        "??--??",
  month =        dec,
  year =         "1998",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:41 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.dec98.html",
  URL =          "http://www.usenix.org/publications/login/1998-12/javaio.html",
  acknowledgement = ack-nhfb,
}

@Article{McCreary:1998:VVG,
  author =       "C. McCreary and L. Barowski",
  title =        "{VGJ}: Visualizing Graphs Through Java",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1547",
  pages =        "454--455",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Wed Sep 15 10:01:31 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1998b.bib",
  acknowledgement = ack-nhfb,
  keywords =     "graph drawing",
}

@Article{McDowell:1998:RGJ,
  author =       "C. E. McDowell",
  title =        "Reducing garbage in {Java}",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "9",
  pages =        "84--86",
  month =        sep,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:51 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{McDowell:1998:UJC,
  author =       "C. E. McDowell and E. A. Baldwin",
  title =        "Unloading {Java} Classes That Contain Static Fields",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "1",
  pages =        "56--60",
  month =        jan,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:43 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@InProceedings{McFarland:1998:DIA,
  author =       "Tom McFarland",
  title =        "Developing Internationalized Applications\slash
                 Applets with {Java}",
  crossref =     "UC:1998:ASI",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Aug 20 07:50:28 1998",
  URL =          "http://www.unicode.org/unicode/iuc12/program.html",
  acknowledgement = ack-nhfb,
}

@InProceedings{McFarland:1998:DIS,
  author =       "Tom McFarland",
  title =        "Developing Internationalized Software with {Java}",
  crossref =     "UC:1998:TIU",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Wed Aug 19 16:35:12 1998",
  URL =          "http://www.unicode.org/unicode/iuc13/program.html",
  acknowledgement = ack-nhfb,
}

@Article{McGhan:1998:CPP,
  author =       "Harlan McGhan and Mike O'Connor",
  title =        "Computing Practices: {PicoJava}: {A} Direct Execution
                 Engine For {Java} Bytecode",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "10",
  pages =        "22--30",
  month =        oct,
  year =         "1998",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Tue Oct 6 18:50:08 MDT 1998",
  URL =          "http://dlib.computer.org/co/books/co1998/pdf/rx022.pdf;
                 http://www.computer.org/computer/co1998/rx022abs.htm",
  acknowledgement = ack-nhfb,
}

@Book{McGraw:1998:SJG,
  author =       "Gary McGraw and Edward Felten",
  title =        "Securing {Java}: Getting Down to Business with Mobile
                 Code",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xii + 324",
  year =         "1998",
  ISBN =         "0-471-31952-X",
  LCCN =         "QA76.73.J38 M354 1999",
  bibdate =      "Wed Feb 21 07:14:48 2001",
  bibsource =    "http://www.javaworld.com/javaworld/jw-08-1998/jw-08-12bug.html",
  acknowledgement = ack-nhfb,
  annote =       "Originally published under title: {\em Java security}.
                 1997.",
}

@Article{McKeeman:1998:LJC,
  author =       "Bill McKeeman",
  title =        "A Lexer for {Java} in {C++}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  abstract =     "McKeeman gives us a lexer for Java that's reusable in
                 all sorts of interesting ways.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Mercuri:1998:UHJ,
  author =       "R. Mercuri and N. Herrmann and J. Popyack",
  title =        "Using {HTML} and {JavaScript} in Introductory
                 Programming Courses",
  crossref =     "Joyce:1998:PTN",
  volume =       "30",
  number =       "1",
  pages =        "176--180",
  year =         "1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Article{Messer:1998:BJU,
  author =       "Robert Messer and Steven R. Rakitin and Charles
                 Ashbacher",
  title =        "Bookshelf: {Java}, the Universe, and Everything: {{\em
                 Java How to Program with an Introduction to J++}};
                 {{\em Software Quality Assurance and Measurement: A
                 Worldwide Perspective}}; {{\em Object Solutions:
                 Managing the Object-Oriented Process}}",
  journal =      j-IEEE-SOFTWARE,
  volume =       "15",
  number =       "3",
  pages =        "115--118",
  month =        may # "\slash " # jun,
  year =         "1998",
  CODEN =        "IESOEG",
  ISSN =         "0740-7459",
  bibdate =      "Sat May 23 07:29:57 MDT 1998",
  bibsource =    "http://computer.org/software/so1998/",
  URL =          "http://dlib.computer.org/so/books/so1998/pdf/s3115.pdf",
  acknowledgement = ack-nhfb,
}

@Misc{Metamorphic:1998:MCC,
  author =       "{Metamorphic}",
  title =        "{Metamorphic COBOL Converter}: {COBOL} to {Visual
                 Basic}, {COBOL} to {C++}, {COBOL Caffeinator} (a
                 {COBOL} to {Java} Converter)",
  publisher =    "Metamorphic Computing Corp.",
  address =      "14 East 4th Street, Suite 602, New York, NY 10012,
                 USA",
  year =         "1998",
  bibdate =      "Mon Apr 27 12:36:25 1998",
  note =         "This is an expensive commercial translator, available
                 as a service charged by lines converted, or as a
                 complete product to run locally.",
  URL =          "http://www.metamorphic.com/default.htm;
                 http://www.metamorphic.com/html/cobol.html",
  acknowledgement = ack-nhfb,
}

@Book{Middendorf:1998:JPR,
  author =       "Stefan Middendorf and Reiner Singer",
  title =        "{Java Programmierhandbuch und Referenz Ertweitungen}",
  publisher =    pub-DPUNKT-VERLAG,
  address =      pub-DPUNKT-VERLAG:adr,
  month =        apr,
  year =         "1998",
  ISBN =         "3-920993-87-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.dpunkt.de/welcome.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "78 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Midkiff:1998:OAR,
  author =       "S. P. Midkiff and J. E. Moreira and M. Snir",
  title =        "Optimizing array reference checking in {Java}
                 programs",
  journal =      j-IBM-SYS-J,
  volume =       "37",
  number =       "3",
  pages =        "409--??",
  month =        "????",
  year =         "1998",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646",
  bibdate =      "Thu Nov 5 17:12:23 MST 1998",
  bibsource =    "http://www.almaden.ibm.com/journal/sj37-2.html",
  URL =          "http://www.almaden.ibm.com/journal/sj/373/midkiff.html",
  acknowledgement = ack-nhfb,
}

@InProceedings{Miller:1998:MVJ,
  author =       "Kevin Miller",
  title =        "{Microsoft VM} for {Java}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  note =         "Invited talk.",
  acknowledgement = ack-nhfb,
}

@Article{Miyoshi:1998:RTJ,
  author =       "Akihiko Miyoshi and Takuro Kitayama and Hideyuki
                 Tokuda",
  title =        "A Real-Time {Java} Server for Real-Time {Mach}",
  journal =      j-PARALLEL-DIST-COMP-PRACT,
  volume =       "1",
  number =       "2",
  pages =        "??--??",
  month =        "????",
  year =         "1998",
  CODEN =        "????",
  ISSN =         "1097-2803",
  bibdate =      "Fri Dec 19 08:14:12 MST 2003",
  bibsource =    "http://www.cs.okstate.edu/~pdcp/vols/vol01/vol01no2.html",
  URL =          "http://www.cs.okstate.edu/~pdcp/vols/vol01/vol01no2abs.html#miyoshi",
  acknowledgement = ack-nhfb,
}

@Article{Mohseni:1998:OSG,
  author =       "Piroz Mohseni",
  title =        "Operating Systems --- {Glasgow} Enhances {JavaBeans}",
  journal =      j-BYTE,
  volume =       "23",
  number =       "2",
  pages =        "51--52",
  month =        feb,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Mar 11 09:04:35 MST 1998",
  abstract =     "This next generation of {Java} components adds
                 hierarchical structure, transparent data handling, and
                 drag and drop.",
  acknowledgement = ack-nhfb,
}

@Article{Moreira:1998:CFC,
  author =       "J. E. Moreira and S. P. Midikiff and M. Gupta",
  title =        "A comparison of {Fortran}, {C}/{C++}, and {Java} for
                 numerical computing",
  journal =      j-IEEE-APM,
  year =         "1998",
  CODEN =        "IAPMEZ",
  ISSN =         "1045-9243",
  volume =       "40",
  number =       "5",
  pages =        "102--105",
  month =        oct,
  acknowledgement = ack-nhfb,
  remark =       "Discusses performance impact of Java's prohibiting
                 expression-code rearrangement.",
  bibdate =      "Sun May 28 18:24:52 2006",
}

@Article{Morgan:1998:BDA,
  author =       "Bryan Morgan",
  title =        "Building Distributed Applications with {Java} and
                 {CORBA}",
  journal =      j-DDJ,
  volume =       "23",
  number =       "4",
  pages =        "94, 96--99, 104--105",
  month =        apr,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Mar 6 18:42:46 MST 1998",
  URL =          "http://www.ddj.com/ftp/1998/1998_04/corbajav.txt;
                 http://www.ddj.com/ftp/1998/1998_04/corbajav.zip",
  abstract =     "Bryan examines the concepts behind CORBA-based
                 development using Borland's JBuilder and Visigenic's
                 VisiBroker for Java. Additional resources include
                 corbajav.txt (listings) and corbajav.zip (source
                 code).",
  acknowledgement = ack-nhfb,
}

@Book{Morgan:1998:UJ,
  author =       "Michael Morgan",
  title =        "Using {Java} 1.2",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xi + 843",
  month =        jun,
  year =         "1998",
  ISBN =         "0-7897-1627-5",
  LCCN =         "QA76.73.J38 M6725 1998",
  bibdate =      "Wed Feb 21 07:16:12 2001",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$30",
  URL =          "http://iq-mcp3.iquest.net/catalog/mcp/PRODUCT/PAGE/07897/bud/0789716275.html",
  acknowledgement = ack-nhfb,
}

@Article{Mosley:1998:PJC,
  author =       "D. H. Mosley",
  title =        "Perspectives for {Java}-Based Computational Quantum
                 Chemistry",
  journal =      j-IJQC,
  volume =       "70",
  number =       "1",
  pages =        "159--??",
  month =        "????",
  year =         "1998",
  CODEN =        "IJQCB2",
  ISSN =         "0020-7608",
  bibdate =      "Sat Oct 10 17:04:49 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Moss:1998:JS,
  author =       "Karl Moss",
  title =        "{Java} Servlets",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  month =        jul,
  year =         "1998",
  ISBN =         "0-07-913779-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$45",
  URL =          "http://www.pbg.mcgraw-hill.com/betabooks/moss/moss-home.html",
  acknowledgement = ack-nhfb,
}

@Book{Naughton:1998:JCR,
  author =       "Patrick Naughton and Herbert Schildt",
  title =        "{Java 1.1}: The Complete Reference",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  edition =      "Second",
  pages =        "xxiv + 1028",
  year =         "1998",
  ISBN =         "0-07-882436-2",
  LCCN =         "QA76.73.J38N378 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0078822319/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.osborne.com/",
  price =        "US\$39.99, CDN\$57.95",
  URL =          "http://www.osborne.com/program/java11cr.htm",
  acknowledgement = ack-nhfb,
  paperback =    "yes",
}

@Book{Negrino:1998:JWW,
  author =       "Tom Negrino and Dori Smith",
  title =        "{JavaScript} for the {World Wide Web}",
  publisher =    pub-PEACHPIT,
  address =      pub-PEACHPIT:adr,
  edition =      "Second",
  pages =        "xii + 195",
  year =         "1998",
  ISBN =         "0-201-69648-7",
  LCCN =         "QA76.73.J39 N44 1998",
  bibdate =      "Sat Jan 02 11:16:12 1999",
  price =        "US\$17.95",
  acknowledgement = ack-nhfb,
  annote =       "Second edition, with new authors, of
                 \cite{Gesing:1996:JWW}.",
}

@Book{Nelson:1998:JFC,
  author =       "Matthew Nelson",
  title =        "{Java} Foundation Classes ({JFC})",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  month =        mar,
  year =         "1998",
  ISBN =         "0-07-913758-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$45",
  URL =          "http://mcgraw-hill.inforonics.com/cgi/getarec?mgh50918%comp",
  acknowledgement = ack-nhfb,
}

@Book{Nemirovski:1998:AJ,
  author =       "German Nemirovski and Michael Heise",
  title =        "{Algorithmen in Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  year =         "1998",
  ISBN =         "3-8273-1234-5 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Mon Mar 02 18:44:18 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "40 DM",
  URL =          "http://www.addison-wesley.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Neophytou:1998:NJP,
  author =       "N. Neophytou and P. Evripidou",
  title =        "{Net-dbx}: {A} {Java} Powered Tool for Interactive
                 Debugging of {MPI} Programs Across the {Internet}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1470",
  pages =        "181--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Sat Oct 10 14:40:24 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Neou:1998:HCJ,
  author =       "Vivian Neou",
  title =        "{HTML 4.0 CD} with {JavaScript}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "496",
  year =         "1998",
  ISBN =         "0-13-095783-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 07:32:45 1998",
  note =         "Includes CD-ROM.",
  price =        "US\$49.95",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0130957836.html",
  acknowledgement = ack-nhfb,
  publishersnote = "From Dynamic HTML to JavaScript and beyond, now's
                 the time to leverage the new Web technology that's out
                 there waiting for you. In this book, best-selling
                 author Vivian Neou demonstrates the proven techniques
                 you need to build state-of-the-art multimedia Web
                 sites-and gives you HTML 4 and JavaScript tools and
                 templates for delivering perfect pages fast!",
}

@Book{Newman:1998:JSE,
  author =       "Alex Newman",
  title =        "{Java 1.2 Special Edition}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  month =        mar,
  year =         "1998",
  ISBN =         "3-8272-1032-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "90 DM",
  URL =          "http://www.mut.ch/html/v2/Produkt-Information.htx?&x_pp=204%2e94%2e76%2e206VanW4xQbKi&x_pk=Direkt-Fr&x_stichwort=java&x_suchsprache=A&x_search=T&x_artikelnr=21032",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Nilsen:1998:ARC,
  author =       "Kelvin Nilsen",
  title =        "Adding real-time capabilities to {Java}",
  journal =      j-CACM,
  volume =       "41",
  number =       "6",
  pages =        "49--56",
  month =        jun,
  year =         "1998",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782",
  bibdate =      "Thu Jun 4 06:13:01 MDT 1998",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/journals/cacm/1998-41-6/p49-nilsen/",
  acknowledgement = ack-nhfb,
}

@Article{Nilsen:1998:PSF,
  author =       "Kelvin Nilsen",
  title =        "{picoPERC}: {A} Small-Footprint Dialect of {Java}",
  journal =      j-DDJ,
  volume =       "23",
  number =       "3",
  pages =        "50, 52--54",
  month =        mar,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Mar 6 18:42:46 MST 1998",
  URL =          "http://www.ddj.com/ftp/1998/1998_03/javabj.zip",
  abstract =     "picoPERC is a Java subset in which the core Virtual
                 Machine implementation fits in less than 64 KB of
                 memory. This 64-KB footprint is nearly 1/16th the size
                 of JavaSoft's yet-to-be-defined Embedded Java and over
                 50 times smaller than typical Enterprise Java
                 implementations. Additional resources include
                 JAVABJ.ZIP (source code).",
  acknowledgement = ack-nhfb,
}

@InProceedings{Nipkow:1998:JTS,
  author =       "Tobias Nipkow and David von Oheimb",
  title =        "Java$_{\rm light}$ is type-safe-definitely",
  crossref =     "ACM:1998:CRP",
  pages =        "161--170",
  year =         "1998",
  bibdate =      "Mon May 3 12:57:52 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/plan/268946/p161-nipkow/",
  acknowledgement = ack-nhfb,
  keywords =     "design; languages; verification",
  subject =      "{\bf F.3.3} Theory of Computation, LOGICS AND MEANINGS
                 OF PROGRAMS, Studies of Program Constructs, Type
                 structure. {\bf D.3.2} Software, PROGRAMMING LANGUAGES,
                 Language Classifications, Java. {\bf F.3.1} Theory of
                 Computation, LOGICS AND MEANINGS OF PROGRAMS,
                 Specifying and Verifying and Reasoning about Programs,
                 Mechanical verification. {\bf D.3.1} Software,
                 PROGRAMMING LANGUAGES, Formal Definitions and Theory.",
}

@Book{Nixon:1998:OOP,
  author =       "Nixon",
  title =        "Object Oriented Programming With {Java}",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  month =        jun,
  year =         "1998",
  ISBN =         "1-85032-336-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.vmedia.com/",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
}

@Book{Nolan:1998:DJ,
  author =       "Godfrey Nolan",
  title =        "Decompiling {Java}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  month =        jun,
  year =         "1998",
  ISBN =         "0-07-913767-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$45",
  URL =          "http://www.pbg.mcgraw-hill.com/betabooks/nolan/index.html",
  acknowledgement = ack-nhfb,
}

@Misc{NWGJGF:1998:PDI,
  author =       "{Numerics Working Group, Java Grande Forum}",
  title =        "Public Draft: Improving {Java} for Numerical
                 Computation",
  howpublished = "World-Wide Web document.",
  day =          "30",
  month =        oct,
  year =         "1998",
  bibdate =      "Wed Dec 17 21:50:39 2003",
  URL =          "http://math.nist.gov/javanumerics/reports/jgfnwg-01.html",
  acknowledgement = ack-nhfb,
}

@Book{Oaks:1998:JS,
  author =       "Scott Oaks",
  title =        "{Java} Security",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xv + 454",
  month =        may,
  year =         "1998",
  ISBN =         "1-56592-403-7",
  LCCN =         "A76.73.J38 O247 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "US\$32.95",
  URL =          "http://www.oreilly.com/catalog/javasec",
  acknowledgement = ack-nhfb,
}

@InProceedings{OConner:1998:CLS,
  author =       "John O'Conner",
  title =        "Comparing Locale Support in the {Java} and {Win32}
                 Platforms",
  crossref =     "UC:1998:TIU",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Wed Aug 19 16:35:12 1998",
  URL =          "http://www.unicode.org/unicode/iuc13/program.html",
  acknowledgement = ack-nhfb,
}

@InProceedings{Okutsu:1998:WRJ,
  author =       "Masayoshi Okutsu and Norbert Lindenberg",
  title =        "World Ready {Java} --- The Next Step --- Part 2: Input
                 Method Framework",
  crossref =     "UC:1998:ASI",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Aug 20 07:50:28 1998",
  URL =          "http://www.unicode.org/unicode/iuc12/program.html",
  acknowledgement = ack-nhfb,
}

@Article{ONeel:1998:BRD,
  author =       "Bruce O'Neel",
  title =        "Book Review: {{\em Designing with JavaScript}}",
  journal =      j-LOGIN,
  volume =       "23",
  number =       "4",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:33 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.jun98.html",
  URL =          "http://www.usenix.org/publications/login/1998-6/heinle.html",
  acknowledgement = ack-nhfb,
}

@Book{ONeil:1998:JPG,
  author =       "Joseph O'Neil",
  title =        "{JavaBeans} Programming from the Ground Up",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxiv, 487",
  month =        mar,
  year =         "1998",
  ISBN =         "0-07-882477-X",
  LCCN =         "QA76.73.J38 O817 1998",
  bibdate =      "Wed Feb 21 07:18:42 2001",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.osborne.com/",
  note =         "Edited by Herb Schildt.",
  price =        "US\$35",
  URL =          "http://www.osborne.com/program/javabeans.htm",
  acknowledgement = ack-nhfb,
}

@Article{Orchard:1998:BPE,
  author =       "David Orchard",
  title =        "Better Performance with Exceptions in {Java} --- You
                 can use the language's runtime error checking to
                 improve a program's performance",
  journal =      j-BYTE,
  volume =       "23",
  number =       "3",
  pages =        "53--54",
  month =        mar,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Mar 11 09:04:35 MST 1998",
  acknowledgement = ack-nhfb,
}

@Book{Orfali:1998:CSP,
  author =       "Robert Orfali and Dan Harkey",
  title =        "Client\slash Server Programming with {Java} and
                 {CORBA}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Second",
  pages =        "832",
  month =        jan,
  year =         "1998",
  ISBN =         "0-471-24578-X",
  LCCN =         "QA76.9.C55 O73 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$49.99",
  URL =          "http://www.wiley.com/compbooks/catalog/24578-X.htm",
  acknowledgement = ack-nhfb,
}

@Book{Orfali:1998:IC,
  author =       "Robert Orfali",
  title =        "Instant {CORBA}",
  publisher =    pub-AWV,
  address =      pub-AWV:adr,
  month =        jan,
  year =         "1998",
  ISBN =         "3-8273-1325-2 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "80 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?id=00270",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Paepcke:1998:IDL,
  author =       "Andreas Paepcke and Chen-Chuan K. Chang and Terry
                 Winograd and H{\'e}ctor Garc{\'\i}a-Molina",
  title =        "Interoperability for digital libraries worldwide",
  journal =      j-CACM,
  volume =       "41",
  number =       "4",
  pages =        "33--42",
  month =        apr,
  year =         "1998",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782",
  bibdate =      "Thu Jun 4 06:13:01 MDT 1998",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/journals/cacm/1998-41-4/p33-paepcke/",
  acknowledgement = ack-nhfb,
  keywords =     "design; languages; measurement; reliability; security;
                 standardization",
  subject =      "{\bf H.3.7} Information Systems, INFORMATION STORAGE
                 AND RETRIEVAL, Digital Libraries, Systems issues. {\bf
                 C.2.4} Computer Systems Organization,
                 COMPUTER-COMMUNICATION NETWORKS, Distributed Systems,
                 Distributed applications. {\bf D.2.12} Software,
                 SOFTWARE ENGINEERING, Interoperability, Distributed
                 objects. {\bf D.3.2} Software, PROGRAMMING LANGUAGES,
                 Language Classifications, Java.",
}

@Book{Parr:1998:AXR,
  author =       "Terence John Parr and John Lilley and Scott
                 Stanchfield",
  title =        "{ANTLR 2.xx} Reference Manual",
  publisher =    "????",
  address =      "????",
  pages =        "v + 310",
  year =         "1998",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Sat Sep 13 14:59:59 1997",
  note =         "ANTLR \cite{Parr:1995:APL} is a redesign and rewrite
                 of PCCTS \cite{Parr:1996:LLT} in Java. ANTLR generates
                 parsers in C++ and Java. This book is still in
                 preparation, and the title has not been settled.",
  price =        "US\$34.95",
  URL =          "http://www.parr-research.com/antlr/doc.html;
                 http://www.parr-research.com/antlr/doc/antlr2story.html;
                 http://www.parr-research.com/antlr/parr.phd.thesis.ps.zip;
                 http://www.parr-research.com/antlr/performance.html",
  acknowledgement = ack-nhfb,
}

@Article{Passerone:1998:MRS,
  author =       "C. Passerone and C. Sansoe and L. Lavagno and R.
                 McGeer and J. Martin and R. Passerone and A.
                 Sangiovanni-Vincentelli",
  title =        "Modeling reactive systems in {Java}",
  journal =      j-TODAES,
  volume =       "3",
  number =       "4",
  pages =        "515--523",
  month =        oct,
  year =         "1998",
  CODEN =        "ATASFO",
  ISSN =         "1084-4309",
  bibdate =      "Fri Jul 27 10:05:33 MDT 2001",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org/pubs/articles/journals/todaes/1998-3-4/p515-passerone/p515-passerone.pdf;
                 http://www.acm.org/pubs/citations/journals/todaes/1998-3-4/p515-passerone/",
  abstract =     "We present an application of the Java TM programming
                 language to specify and implement reactive real-time
                 systems. We have developed and tested a collection of
                 classes and methods to describe concurrent modules and
                 their asynchronous communication by means of signals.
                 The control structures are closely patterned after
                 those of the synchronous language {\em Esterel},
                 succinctly describing concurrency, sequencing and
                 preemption. We show the user-friendliness and
                 efficiency of the proposed technique by using an
                 example from the automotive domain.",
  acknowledgement = ack-nhfb,
  generalterms = "Design; Languages; Theory",
  keywords =     "high level design; Java; prototyping; simulation",
  subject =      "Hardware --- Logic Design --- Design Aids (B.6.3):
                 {\bf Hardware description languages}; Computing
                 Methodologies --- Simulation and Modeling --- Model
                 Validation and Analysis (I.6.4); Computer Applications
                 --- Physical Sciences and Engineering (J.2): {\bf
                 Electronics}; Computer Applications --- Computer-Aided
                 Engineering (J.6): {\bf Computer-aided design (CAD)}",
}

@Article{Pastor:1998:OOC,
  author =       "O. Pastor and V. Pelechano and E. Insfran and J.
                 Gomez",
  title =        "From Object Oriented Conceptual Modeling to Automated
                 Programming in {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1507",
  pages =        "183--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@Book{Pattison:1998:MVJ,
  author =       "Ted Pattison",
  title =        "{Microsoft Visual J++ Datenbank-Workshop}",
  publisher =    "Microsoft Press Germany",
  address =      "????",
  month =        mar,
  year =         "1998",
  ISBN =         "3-86063-438-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microsoft.com/germany/mspress/",
  price =        "98 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Pattison:1998:VJD,
  author =       "Ted Pattison",
  title =        "{Visual J++} Database Programming",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  month =        feb,
  year =         "1998",
  ISBN =         "1-57231-689-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://mspress.microsoft.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
}

@Article{Payne:1998:IAJ,
  author =       "Jeffery E. Payne and Michael A. Schatz and Matthew
                 Schmid",
  title =        "Implementing Assertions for {Java}: Finding bugs
                 early",
  journal =      j-DDJ,
  volume =       "23",
  number =       "1",
  pages =        "40, 42--44",
  month =        jan,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Dec 2 08:43:37 1997",
  abstract =     "Assertions act like watchdogs that assist you in
                 finding bugs earlier in the development process. Our
                 authors show how you implement assertions for Java.
                 Additional resources include: ASSERT.TXT (listings).",
  acknowledgement = ack-nhfb,
}

@Book{Pedrick:1998:PVC,
  author =       "Doug Pedrick and others",
  title =        "Programming with {VisiBroker} ({CORBA} \& {JDBC})",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xvi + 435",
  month =        feb,
  year =         "1998",
  ISBN =         "0-471-23901-1",
  LCCN =         "QA76.73.J38 P79 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$45",
  URL =          "http://www.wiley.com/compbooks/catalog/23901-1.htm",
  acknowledgement = ack-nhfb,
}

@Article{Petit-Bianco:1998:JGC,
  author =       "Alexandre Petit-Bianco",
  title =        "{Java} Garbage Collection For Real-Time Systems",
  journal =      j-DDJ,
  volume =       "23",
  number =       "10",
  pages =        "20--22, 24, 26--29",
  month =        oct,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Sep 11 09:12:05 MDT 1998",
  URL =          "http://www.ddj.com/ftp/1998/1998_10/kaffe.zip",
  abstract =     "The software specifications and hardware constraints
                 of real-time systems result in unique problems when it
                 comes to garbage collection. Alexandre examines the
                 issues involved in choosing a garbage-collection scheme
                 for real-time systems, then describes the garbage
                 collector used by Kaffe, a freely available Java
                 virtual machine. Additional resources include kaffe.zip
                 (executable).",
  acknowledgement = ack-nhfb,
}

@Article{Pitt:1998:JQH,
  author =       "W. David Pitt",
  title =        "{Java Q and A}: How Do {I} Use Servlets?",
  journal =      j-DDJ,
  volume =       "23",
  number =       "12",
  pages =        "122, 124--125",
  month =        dec,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Nov 4 06:53:48 MST 1998",
  URL =          "http://www.ddj.com/ddj/1998/1998_12/../../../ftp/1998/1998_12/jqa128.txt;
                 http://www.ddj.com/ddj/1998/1998_12/../../../ftp/1998/1998_12/jqa128.zip",
  abstract =     "Java servlets are classes that implement the Servlet
                 interface and can be invoked by a web page that defines
                 a URL containing the class name of a servlet. David
                 discusses two ways you can use servlet technology to
                 create server-based Java applications with the ability
                 to interact with web-based clients using HTML or
                 serialized Java objects. Additional resources include
                 jqa128.txt (listings) and jqa128.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Article{Pitt:1998:VPJ,
  author =       "W. David Pitt",
  title =        "The Visitor Pattern and a {Java} Grep Utility",
  journal =      j-DDJ,
  volume =       "23",
  number =       "6",
  pages =        "30, 32, 93",
  month =        jun,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat May 30 10:34:02 MDT 1998",
  bibsource =    "http://www.ddj.com/ddj/1998/1998_06/index.htm;
                 http://www.ddj.com/ftp/1998/1998_06/jgrep.txt;
                 http://www.ddj.com/ftp/1998/1998_06/jgrep.zip",
  acknowledgement = ack-nhfb,
}

@Article{Polan:1998:TNU,
  author =       "M. G. Polan",
  title =        "Technical note: Using the {San Francisco} frameworks
                 with {VisualAge} for {Java}",
  journal =      j-IBM-SYS-J,
  volume =       "37",
  number =       "2",
  pages =        "215--??",
  month =        "????",
  year =         "1998",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646",
  bibdate =      "Thu Nov 5 17:04:57 MST 1998",
  bibsource =    "http://www.almaden.ibm.com/journal/sj37-2.html",
  URL =          "http://www.almaden.ibm.com/journal/sj/372/polan.html",
  acknowledgement = ack-nhfb,
}

@Book{Poo:1998:OOP,
  author =       "Danny C. C. Poo and Derek B. K. (Derek Beng Kee)
                 Kiong",
  title =        "Object-Oriented Programming in {Java}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xvii + 316",
  year =         "1998",
  ISBN =         "981-3083-96-4",
  LCCN =         "QA76.64.P65 1998",
  bibdate =      "Wed Mar 14 08:35:11 2001",
  note =         "Guest contributor: Dennis Lee.",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
}

@Book{Port:1998:SSI,
  author =       "Dan Port",
  title =        "{SIM} --- {Systems Integration Methodology} with
                 {Java} Examples",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "????",
  month =        feb,
  year =         "1998",
  ISBN =         "0-387-98359-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.springer-ny.com/",
  price =        "US\$55",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.springer-ny.com/",
}

@Article{Posegga:1998:BCV,
  author =       "J. Posegga and H. Vogt",
  title =        "Byte Code Verification for {Java} Smart Cards Based on
                 Model Checking",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1485",
  pages =        "175--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@Book{Powers:1998:DWP,
  author =       "Shelley Powers and others",
  title =        "Dynamic {Web} Publishing Unleashed ({HTML}, {Java}
                 Script, {CGI}, {Java}, Style Sheets)",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  edition =      "Second",
  pages =        "xxviii + 844",
  year =         "1998",
  ISBN =         "1-57521-363-X",
  LCCN =         "TK5105.888.D96 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://iq-mcp3.iquest.net/catalog/mcp/PRODUCT/PAGE/15752/bud/157521363X.html",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN with \cite{Croft:1997:HJA}.",
}

@Article{Prigozhin:1998:LDC,
  author =       "Alexander Prigozhin and Steve Johnson and Jonathan
                 Rosenne and Sy Wong and Scott Raney and Andreas Eder
                 and Arthur Nunes",
  title =        "Letters: Design by Contract; The Standardization
                 Process; International {Java}; To: {\tt
                 <KJPrice@bellatlantic.net>}; The {Metacard} Language;
                 Symbolic Integration",
  journal =      j-DDJ,
  volume =       "23",
  number =       "4",
  pages =        "10, 12",
  month =        apr,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Jun 22 17:50:52 1998",
  URL =          "http://www.ddj.com/",
  acknowledgement = ack-nhfb,
}

@Article{Purdy:1998:JQ,
  author =       "Jason W. Purdy",
  title =        "{Java Q and A}: How Does {Java} Drag-and-Drop Work?",
  journal =      j-DDJ,
  volume =       "23",
  number =       "11",
  pages =        "127--130",
  month =        nov,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Oct 28 18:43:06 MST 1998",
  URL =          "http://www.ddj.com/ftp/1998/1998_11/JQA118.TXT;
                 http://www.ddj.com/ftp/1998/1998_11/JQA118.ZIP",
  abstract =     "Jason examines the drag-and-drop (DnD) capabilities of
                 both JavaSoft's Java Foundation Classes (JFC) and
                 Microsoft's Windows Foundation Classes (WFC).
                 Additional resources include JQA118.TXT (listings) and
                 JQA118.ZIP (source code).",
  acknowledgement = ack-nhfb,
}

@Article{Raje:1998:CCE,
  author =       "Rajeev R. Raje and Michael Boyles and Shiaofen Fang",
  title =        "{CEV}: collaborative environment for visualization
                 using {Java RMI}",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1079--1085",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050406;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050406&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Raje:1998:DIC,
  author =       "R. R. Raje and S. Mukhopadhyay and M. Boyles and N.
                 Patel and A. Papiez",
  title =        "On designing and implementing a collaborative system
                 using the distributed-object model of {Java-RMI}",
  journal =      j-PARALLEL-DIST-COMP-PRACT,
  volume =       "1",
  number =       "4",
  pages =        "??--??",
  month =        "????",
  year =         "1998",
  CODEN =        "????",
  ISSN =         "1097-2803",
  bibdate =      "Fri Dec 19 08:14:13 MST 2003",
  bibsource =    "http://www.cs.okstate.edu/~pdcp/vols/vol01/vol01no4.html",
  URL =          "http://www.cs.okstate.edu/~pdcp/vols/vol01/vol01no4abs.html#raje",
  acknowledgement = ack-nhfb,
}

@Article{Rao:1998:UJa,
  author =       "Prithvi Rao",
  title =        "Using {Java}",
  journal =      j-LOGIN,
  volume =       "23",
  number =       "4",
  month =        jun,
  year =         "1998",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:35 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.jun98.html",
  URL =          "http://www.usenix.org/publications/java/usingjava11.html",
  acknowledgement = ack-nhfb,
}

@Article{Rao:1998:UJb,
  author =       "Prithvi Rao",
  title =        "Using {Java}",
  journal =      j-LOGIN,
  volume =       "23",
  number =       "5",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:37 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.aug98.html",
  URL =          "http://www.usenix.org/publications/java/usingjava12.html",
  acknowledgement = ack-nhfb,
}

@Article{Rao:1998:UJc,
  author =       "Prithvi Rao",
  title =        "Using {Java}",
  journal =      j-LOGIN,
  volume =       "23",
  number =       "6",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:39 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.oct98.html",
  URL =          "http://www.usenix.org/publications/java/usingjava13.html",
  acknowledgement = ack-nhfb,
}

@Article{Rao:1998:UJS,
  author =       "Prithvi Rao",
  title =        "Using {Java}: Security Outside the {JVM}",
  journal =      j-LOGIN,
  volume =       "23",
  number =       "7",
  pages =        "??--??",
  month =        dec,
  year =         "1998",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:41 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.dec98.html",
  URL =          "http://www.usenix.org/publications/java/usingjava14.html",
  acknowledgement = ack-nhfb,
}

@Book{Razavi:1998:JJC,
  author =       "Behfar Razavi",
  title =        "{JavaStations} and {Java} Computing",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  month =        may,
  year =         "1998",
  ISBN =         "0-13-887423-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$40",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0138874239.html",
  acknowledgement = ack-nhfb,
}

@Article{Redfern:1998:JAM,
  author =       "Heather Redfern",
  title =        "{Java} assists in monitoring of jet development",
  journal =      j-SUNSERVER,
  volume =       "12",
  number =       "1",
  pages =        "15--15",
  month =        jan,
  year =         "1998",
  ISSN =         "1091-4986",
  bibdate =      "Wed Jan 14 08:24:51 1998",
  acknowledgement = ack-nhfb,
}

@Book{Reese:1998:JJ,
  author =       "George Reese",
  title =        "{JDBC} et {Java}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  month =        feb,
  year =         "1998",
  ISBN =         "2-84177-042-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.editions-oreilly.fr/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "220 FF",
  URL =          "http://www.editions-oreilly.fr/international/france/prog/java-jdbc.html",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Article{Renshaw:1998:BNA,
  author =       "David S. Renshaw",
  title =        "Building Network Apps --- Making Components Portable
                 with {JavaBeans} --- {A} key to integrated solutions
                 across multiple platforms",
  journal =      j-BYTE,
  volume =       "23",
  number =       "2",
  pages =        "81--84, 86--88",
  month =        feb,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Mar 11 09:04:35 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Rinard:1998:DIE,
  author =       "Martin C. Rinard and Monica S. Lam",
  title =        "The Design, Implementation, and Evaluation of {Jade}",
  journal =      j-TOPLAS,
  volume =       "20",
  number =       "3",
  pages =        "483--??",
  month =        may,
  year =         "1998",
  CODEN =        "ATPSDT",
  ISSN =         "0164-0925",
  bibdate =      "Sat Jan 2 10:45:15 MST 1999",
  acknowledgement = ack-nhfb,
}

@Book{Roberts:1998:JCS,
  author =       "Simon Roberts and Philip Heller",
  title =        "{Java} 1.1 Certification Study Guide",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  month =        aug,
  year =         "1998",
  ISBN =         "0-7821-2330-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  price =        "US\$55",
  acknowledgement = ack-nhfb,
}

@Book{Rodrigues:1998:APJ,
  author =       "Lawrence H. Rodrigues",
  title =        "Awesome Power of {JavaBeans}",
  publisher =    pub-MANNING,
  address =      pub-MANNING:adr,
  pages =        "xxiii + 545",
  month =        may,
  year =         "1998",
  ISBN =         "1-884777-56-2",
  LCCN =         "QA76.73.J38R64 1998",
  bibdate =      "Sat Oct 31 09:40:00 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.manning.com/",
  price =        "US\$45",
  URL =          "http://www.manning.com/Rodrigues/index.html",
  acknowledgement = ack-nhfb,
  xxtitle =      "Awesome Power of {Java Beans}",
}

@Article{Rooker:1998:BRJ,
  author =       "Terry Rooker",
  title =        "Book Review: {{\em Java Network Security}}",
  journal =      j-LOGIN,
  volume =       "23",
  number =       "6",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:33 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.oct98.html",
  URL =          "http://www.usenix.org/publications/login/1998-10/java_sec.html",
  acknowledgement = ack-nhfb,
}

@Book{Rosenberger:1998:TYC,
  author =       "Jeremy Rosenberger",
  title =        "Teach Yourself {CORBA} in 21 Days",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xiv + 452",
  month =        jan,
  year =         "1998",
  ISBN =         "0-672-31208-5",
  LCCN =         "QA76.9.O35R67 1998",
  bibdate =      "Sat Oct 31 09:41:08 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/sams/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$30",
  URL =          "http://merchant.superlibrary.com:8000/catalog/hg/PRODUCT/PAGE/06723/bud/0672312085.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/sams/",
  xxtitle =      "Teach Yourself {CORBA} in 14 Days",
}

@Article{Rousselle:1998:PTD,
  author =       "Philip Rousselle",
  title =        "Programmer's Toolchest: Dynamic Distributed Systems In
                 {Java}",
  journal =      j-DDJ,
  volume =       "23",
  number =       "4",
  pages =        "88, 90--92, 102--104",
  month =        apr,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Mar 6 18:42:46 MST 1998",
  URL =          "http://www.ddj.com/ftp/1998/1998_04/sojournr.txt;
                 http://www.ddj.com/ftp/1998/1998_04/sojournr.zip",
  abstract =     "Phil examines dynamic distributed Java programming
                 techniques by presenting and `Sojourner', a
                 load-balancing system that uses Voyager distributed
                 computing infrastructure from Objectspace. Additional
                 resources include sojournr.txt (listings) and
                 sojournr.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Article{Rubin:1998:JIS,
  author =       "B. S. Rubin and A. R. Christ and K. A. Bohrer",
  title =        "{Java} and the {IBM San Francisco} project",
  journal =      j-IBM-SYS-J,
  volume =       "37",
  number =       "3",
  pages =        "365--??",
  month =        "????",
  year =         "1998",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646",
  bibdate =      "Thu Nov 5 17:12:23 MST 1998",
  bibsource =    "http://www.almaden.ibm.com/journal/sj37-2.html",
  URL =          "http://www.almaden.ibm.com/journal/sj/373/rubin.html",
  acknowledgement = ack-nhfb,
}

@InProceedings{Ruskin:1998:NIT,
  author =       "K. J. Ruskin",
  title =        "New {Internet} technology: {HTML} tools, {Java},
                 teleconferencing, and streaming multimedia",
  crossref =     "Ikeda:1998:SAT",
  volume =       "1168",
  pages =        "229--234",
  year =         "1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Ryner:1998:JKF,
  author =       "Stephen Wood {Ryner, Jr.} and Nobuko Chikamatsu",
  title =        "{Java Kanji Flashcard 500}: {Kanji}, {Java} and the
                 {World Wide Web}",
  crossref =     "UC:1998:ASI",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Aug 20 07:50:28 1998",
  URL =          "http://www.unicode.org/unicode/iuc12/program.html",
  acknowledgement = ack-nhfb,
}

@Book{Sadun:1998:JC,
  author =       "Erica Sadun",
  title =        "{Die JavaScript CD}",
  publisher =    "Midas Verlag",
  address =      "Z{\"u}rich, Switzerland",
  pages =        "????",
  year =         "1998",
  ISBN =         "3-907020-40-5",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 09:35:26 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "79 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Sakharov:1998:TCP,
  author =       "Alex Sakharov",
  title =        "Technical Correspondence: Processing Recursive Data
                 Types in {Java}",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "12",
  pages =        "33--33",
  month =        dec,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Thu Jan 14 15:02:28 1999",
  acknowledgement = ack-nhfb,
}

@Article{Sanders:1998:PP,
  author =       "James Sanders",
  title =        "Products for Practitioners: {Windows DLLs}; {Windows}
                 Memory Manager; Middleware Support; Remote Server;
                 {Java} Decompiler; {Java} Connectivity; {Java} Quick
                 Reference; Terminal Emulator",
  journal =      j-IEEE-SOFTWARE,
  volume =       "15",
  number =       "4",
  pages =        "83--86",
  month =        jul # "\slash " # aug,
  year =         "1998",
  CODEN =        "IESOEG",
  ISSN =         "0740-7459",
  bibdate =      "Tue Jul 7 08:58:23 MDT 1998",
  bibsource =    "http://computer.org/software/",
  URL =          "http://dlib.computer.org/so/books/so1998/pdf/s4083.pdf",
  acknowledgement = ack-nhfb,
}

@InProceedings{Sarmenta:1998:TBBa,
  author =       "Luis F. G. Sarmenta and Satoshi Hirano and Stephen A.
                 Ward",
  title =        "Towards {Bayanihan}: Building an Extensible Framework
                 for Volunteer Computing Using {Java}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/bayanihan.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/bayanihan.ps",
  acknowledgement = ack-nhfb,
}

@Article{Sarmenta:1998:TBBb,
  author =       "Luis F. G. Sarmenta and Satoshi Hirano and Stephen A.
                 Ward",
  title =        "Towards {Bayanihan}: building an extensible framework
                 for volunteer computing using {Java}",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1015--1019",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050419;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050419&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Schader:1998:JEO,
  author =       "M. Schader and L. Schmidt-Thieme",
  title =        "{Java: Einf{\"u}hrung in die objektorientierte
                 Programmierung}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  month =        jun,
  year =         "1998",
  ISBN =         "3-540-63770-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.springer.de/",
  price =        "45 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Scholten:1998:J,
  author =       "Scholten",
  title =        "{Java}",
  publisher =    pub-AW-NL,
  address =      pub-AW-NL:adr,
  month =        jan,
  year =         "1998",
  ISBN =         "90-6789-938-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.adweslo.nl/explorer.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "fl. 50",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Schulz:1998:JSS,
  author =       "Paul Schulz",
  title =        "{Java 1.2. Schnell und sicher zum Ziel}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  month =        may,
  year =         "1998",
  ISBN =         "3-453-14251-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "20 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@InProceedings{Schwab:1998:AJCa,
  author =       "Matthias Schwab and Joel Schroeder",
  title =        "Algebraic {Java} classes for numerical optimization",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/jest.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/jest.ps",
  acknowledgement = ack-nhfb,
}

@Article{Schwab:1998:AJCb,
  author =       "Matthias Schwab and Joel Schroeder",
  title =        "Algebraic {Java} classes for numerical optimization",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1155--1164",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050405;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050405&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Sedgewick:1998:AJ,
  author =       "Robert Sedgewick",
  title =        "Algorithms in {Java}, Parts 1--4",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Third",
  pages =        "720 (est)",
  year =         "1998",
  ISBN =         "0-201-36120-5",
  LCCN =         "QA76.73.J38S4 1998",
  bibdate =      "Tue Mar 09 16:46:19 1999",
  URL =          "http://www.awl-he.com/titles/26809.html",
  acknowledgement = ack-nhfb,
}

@Article{Seshadri:1998:JQH,
  author =       "Govind Seshadri",
  title =        "{Java Q and A}: How Do {I} Implement Callbacks with
                 {Java}'s {RMI}?",
  journal =      j-DDJ,
  volume =       "23",
  number =       "3",
  pages =        "123--124, 137--138",
  month =        mar,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Mar 6 18:42:46 MST 1998",
  URL =          "http://www.ddj.com/ftp/1998/1998_03/jqa398.txt",
  abstract =     "Java's Remote Method Invocation brings
                 distributed-object computing to Java. Govind examines
                 the intricacies of enabling true peer-to-peer Java RMI
                 interaction. He then presents a step-by-step approach
                 to implementing callbacks. Cliff Berg will return next
                 month. Additional resources include JQA398.TXT
                 (listings).",
  acknowledgement = ack-nhfb,
}

@Article{Sevenich:1998:JAP,
  author =       "Richard Sevenich and Rick Price",
  title =        "{JavaLanche}: An Avalanche Predictor",
  journal =      j-LINUX-J,
  volume =       "51",
  pages =        "??--??",
  month =        jul,
  year =         "1998",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue51/index.html",
  abstract =     "Here's how Fuzzy Logic is being used to predict
                 avalanches.",
  acknowledgement = ack-nhfb,
}

@Book{Shaffer:1998:PID,
  author =       "Clifford A. Shaffer",
  title =        "A Practical Introduction to Data Structures and
                 Algorithm Analysis: {Java} Edition",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xvii + 488",
  year =         "1998",
  ISBN =         "0-13-660911-2",
  LCCN =         "QA76.9.D35S45 1998",
  bibdate =      "Mon Jun 22 09:52:17 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$54.95",
  URL =          "http://www.prenhall.com/books/esm_0136609112.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@Book{Shahi:1998:CVM,
  author =       "Avantika Shahi",
  title =        "A cybertheatre a virtual movie zone designed using
                 {VRML} and {JavaScript}",
  publisher =    "????",
  address =      "????",
  pages =        "44",
  year =         "1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
  annote =       "Final project in UCLA School of Architecture. Project
                 (M. Arch.)--UCLA, 1998.",
  keywords =     "Cinematography -- Scientific applications.; JAVA
                 (Computer program language); Technology and the arts.;
                 VRML (Computer program language)",
}

@Book{Sharma:1998:JPE,
  author =       "Rajiv Sharma and Vivek Sharma",
  title =        "{Java} programming by example",
  publisher =    pub-CUP,
  address =      pub-CUP:adr,
  pages =        "xi + 430",
  year =         "1998",
  ISBN =         "0-521-64442-9",
  LCCN =         "QA76.73.J38 S455 1998",
  bibdate =      "Wed Apr 28 14:04:45 1999",
  acknowledgement = ack-nhfb,
}

@Article{Sienkiewicz:1998:UJ,
  author =       "Mark Sienkiewicz",
  title =        "Using {Java}",
  journal =      j-LOGIN,
  volume =       "23",
  number =       "2",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:31 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.apr98.html",
  URL =          "http://www.usenix.org/publications/java/usingjava10.html",
  acknowledgement = ack-nhfb,
}

@Article{Singal:1998:JF,
  author =       "Sandeep Singal and Binh Nguyen",
  title =        "The {Java} factor",
  journal =      j-CACM,
  volume =       "41",
  number =       "6",
  pages =        "34--37",
  month =        jun,
  year =         "1998",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782",
  bibdate =      "Thu Jun 4 06:13:01 MDT 1998",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/journals/cacm/1998-41-6/p34-singal/",
  acknowledgement = ack-nhfb,
}

@Book{Siple:1998:CGJ,
  author =       "Matthew D. Siple",
  title =        "The Complete Guide to {Java} Database Programming with
                 {FDBC}: {JDBC}, {ODBC} \& {SQL}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  month =        jan,
  year =         "1998",
  ISBN =         "0-07-913286-3 (softcover)",
  LCCN =         "QA76.625 .S557 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$44.95",
  series =       "Java Masters Series",
  URL =          "http://mcgraw-hill.inforonics.com/cgi/getarec?mgh31395%comp",
  acknowledgement = ack-nhfb,
  xxtitle =      "The Complete Guide to {Java} Database Programming:
                 {JDBC}, {ODBC} \& {SQL}",
}

@Book{Siyan:1998:VJP,
  author =       "Karanjit Siyan",
  title =        "{Visual J++ f{\"u}r Profis}",
  publisher =    pub-ACADEMIC-SERVICE-VERLAG,
  address =      pub-ACADEMIC-SERVICE-VERLAG:adr,
  year =         "1998",
  ISBN =         "3-932073-12-6 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "98 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Solorzano:1998:PPJ,
  author =       "Jose H. Solorzano and Suad Alagi{\'c}",
  title =        "Parametric Polymorphism for {Java}: {A} Reflective
                 Solution",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "10",
  pages =        "216--225",
  month =        oct,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:52 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{Sood:1998:JQW,
  author =       "Mukul Sood",
  title =        "{Java Q and A}: What is {Swing}?",
  journal =      j-DDJ,
  volume =       "23",
  number =       "9",
  pages =        "111--114, 125",
  month =        sep,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Aug 05 10:12:23 1998",
  bibsource =    "http://www.ddj.com/ddj/1998/1998_09/index.htm",
  URL =          "http://www.ddj.com/ftp/1998/1998_09/jqa998.txt;
                 http://www.ddj.com/ftp/1998/1998_09/jqa998.zip",
  abstract =     "Swing is a collection of lightweight components built
                 on top of the Java Abstract Windowing Toolkit (AWT).
                 Mukul zeros in on Swing's {\em JTable\/} components,
                 and explains how the Model-View-Controller architecture
                 applies to it.",
  acknowledgement = ack-nhfb,
}

@Article{Sood:1998:PTE,
  author =       "Mukul Sood",
  title =        "Programmer's Toolchest: Examining {JDBC} Drivers:
                 Current drivers fit into our of four categories",
  journal =      j-DDJ,
  volume =       "23",
  number =       "1",
  pages =        "82, 84--87",
  month =        jan,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Dec 2 08:43:37 1997",
  abstract =     "JDBC, short for ``Java Database Connectivity,''
                 provides a programming-level interface for
                 communicating with databases in a uniform way. Mukul
                 discusses the different categories of JDBC drivers,
                 then compares them in terms of performance. Additional
                 resources include: SQL Access Group's Call-Level
                 Interface, by Roger Sippl",
  acknowledgement = ack-nhfb,
}

@InProceedings{Souder:1998:JCBa,
  author =       "Dan Souder and Morgan Herrington and Rajat P. Garg and
                 Dennis DeRyke",
  title =        "{JSPICE}: {A} Component-based Distributed {Java}
                 Front-End For {SPICE}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/jspice.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/jspice.ps",
  acknowledgement = ack-nhfb,
}

@Article{Souder:1998:JCBb,
  author =       "Dan Souder and Morgan Herrington and Rajat P. Garg and
                 Dennis Deryke",
  title =        "{JSPICE}: a component-based distributed {Java}
                 front-end for {SPICE}",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1131--1141",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050401;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050401&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Sowizral:1998:JAS,
  author =       "Henry Sowizral and Kevin Rushforth and Michael
                 Deering",
  title =        "The {Java} 3{D API} Specification",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xx + 482",
  year =         "1998",
  ISBN =         "0-201-32576-4",
  LCCN =         "QA76.73.J38S69 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.aw.com/",
}

@Book{Standish:1998:DSJ,
  author =       "Thomas A. Standish",
  title =        "Data Structures in {Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xvii + 555",
  year =         "1998",
  ISBN =         "0-201-30564-X (hardcover)",
  LCCN =         "QA76.73.J38 S78 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$49.95",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0%2D201%2D30564%2DX&ptype=0;
                 http://www.awl.com/cseng/titles/0-201-30564-X",
  acknowledgement = ack-nhfb,
  keywords =     "data structures (computer science); java (computer
                 program language)",
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=386",
  url-publisher = "http://www.aw.com/",
}

@Article{Stankovic:1998:JNP,
  author =       "N. Stankovic and K. Zhang",
  title =        "{Java} and Network Parallel Processing",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1497",
  pages =        "239--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@Article{Stanton:1998:TBT,
  author =       "Scott Stanton",
  title =        "{Tclblend}: Blending {Tcl} and {Java}",
  journal =      j-DDJ,
  volume =       "23",
  number =       "2",
  pages =        "50, 52--54, 100--101",
  month =        feb,
  year =         "1998",
  bibdate =      "Mon Feb 09 12:29:24 1998",
  abstract =     "TclBlend, a scripting language based on Tcl and Java,
                 introduces new Tcl commands that let you directly
                 manipulate Java objects without having to write any
                 Java code. TclBlend also provides access to the Tcl
                 interpreter interfaces through a set of Java classes.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Stata:1998:TSJ,
  author =       "Raymie Stata and Mart{\'\i}n Abadi",
  title =        "A type system for {Java} bytecode subroutines",
  crossref =     "ACM:1998:CRP",
  pages =        "149--160",
  year =         "1998",
  bibdate =      "Mon May 3 12:57:52 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/plan/268946/p149-stata/",
  acknowledgement = ack-nhfb,
  keywords =     "algorithms; languages; verification",
  subject =      "{\bf F.3.3} Theory of Computation, LOGICS AND MEANINGS
                 OF PROGRAMS, Studies of Program Constructs, Type
                 structure. {\bf D.3.2} Software, PROGRAMMING LANGUAGES,
                 Language Classifications, Java. {\bf D.3.3} Software,
                 PROGRAMMING LANGUAGES, Language Constructs and
                 Features, Procedures, functions, and subroutines. {\bf
                 F.3.2} Theory of Computation, LOGICS AND MEANINGS OF
                 PROGRAMS, Semantics of Programming Languages.",
}

@Book{Steyer:1998:JK,
  author =       "Ralph Steyer",
  title =        "{Java 1.2 Kompendium}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  pages =        "700",
  year =         "1998",
  ISBN =         "3-8272-5317-9",
  LCCN =         "????",
  bibdate =      "Tue Mar 03 09:52:23 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "89,95 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=25317&x_stichwort=Steyer&x_sprache=A&x_start=1&x_gefunden=1&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A;
                 http://www.mut.ch/profit.htx?&x_pk=kd84mf7ms9dm",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.mut.ch/",
}

@Article{Studt:1998:OOO,
  author =       "Tim Studt",
  title =        "Open, Object-Oriented Software Deal with Drug Design:
                 {CORBA-Java} application framework can handle the data
                 crunch in bioinformatics, while allowing for upgrades
                 without having to worry about installation problems",
  journal =      j-RES-DEV,
  volume =       "40",
  number =       "9",
  pages =        "67--68",
  month =        aug,
  year =         "1998",
  CODEN =        "REDEEA",
  ISSN =         "0746-9179",
  bibdate =      "Sat Aug 15 17:17:37 1998",
  acknowledgement = ack-nhfb,
}

@Article{Swaine:1998:PPJ,
  author =       "Michael Swaine",
  title =        "Programming Paradigms: {Java} and Other Weapons of
                 War",
  journal =      j-DDJ,
  volume =       "23",
  number =       "1",
  pages =        "107--109",
  month =        jan,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Dec 2 08:43:37 1997",
  abstract =     "Will the next killer app really be a ``FUDchecker''?
                 And, if so, will it be written in Java?",
  acknowledgement = ack-nhfb,
}

@Article{Swaine:1998:PPSb,
  author =       "Michael Swaine",
  title =        "Programming Paradigms: {Sun} Dreams of {Jini}",
  journal =      j-DDJ,
  volume =       "23",
  number =       "11",
  pages =        "113--114, 117",
  month =        nov,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Oct 28 18:43:06 MST 1998",
  URL =          "http://www.ddj.com/",
  abstract =     "Michael examines Jini, Sun's system architecture for
                 distributed computing. Jini embodies a model for how
                 devices and software connect on a network and how
                 distributed systems can operate.",
  acknowledgement = ack-nhfb,
}

@Book{Swildens:1998:PMA,
  author =       "Eric Swildens and Selena Sol",
  title =        "Programming With {Microsoft AFC}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xviii + 573",
  month =        jan,
  year =         "1998",
  ISBN =         "0-471-24891-6",
  LCCN =         "QA76.73.J38 S94 1998",
  bibdate =      "Wed Feb 21 07:24:27 2001",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$50",
  URL =          "http://www.wiley.com/compbooks/catalog/24891-6.htm",
  acknowledgement = ack-nhfb,
}

@InProceedings{Takagi:1998:NMPa,
  author =       "Hiromitsu Takagi and Satoshi Matsuoka and Hidemoto
                 Nakada and Satoshi Sekiguchi and Mitsuhisa Satoh and
                 Umpei Nagashima",
  title =        "{Ninflet}: a Migratable Parallel Objects Framework
                 using {Java}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/ninflet.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/ninflet.ps",
  acknowledgement = ack-nhfb,
}

@Article{Takagi:1998:NMPb,
  author =       "Hiromitsu Takagi and Satoshi Matsuoka and Hidemoto
                 Nakada and Satoshi Sekiguchi and Mitsuhisa Satoh and
                 Umpei Nagashima",
  title =        "{Ninflet}: a migratable parallel objects framework
                 using {Java}",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1063--1078",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050423;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050423&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Taylor:1998:CJW,
  author =       "Christopher Taylor and Tim Kimmet",
  title =        "Core {Java Web} Server",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "608",
  year =         "1998",
  ISBN =         "0-13-080559-9",
  LCCN =         "????",
  bibdate =      "Thu Jan 21 18:58:23 1999",
  note =         "Includes CD-ROM.",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0130805599.html",
  acknowledgement = ack-nhfb,
  publishersnote = "Dynamic, flexible and easy-to-use, the Java Web
                 Server is the first full-fledged Web server that's
                 written in Java and supports Sun's exciting new
                 servlets. {\em Core Java Web Server\/} is the
                 experienced developer's code-packed guide to using this
                 hot new technology. Learn why Java Web Server is the
                 ideal platform for next-generation Web applications.",
  xxnote =       "Check pages and year??",
}

@Article{Taylor:1998:IPU,
  author =       "Pamela J. Taylor",
  title =        "{Internet} Programming: Using {NetRexx}",
  journal =      j-DDJ,
  volume =       "23",
  number =       "4",
  pages =        "84--87, 101",
  month =        apr,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Mar 6 18:42:46 MST 1998",
  URL =          "http://www.ddj.com/ftp/1998/1998_04/netrexx.txt",
  abstract =     "NetRexx is a programming language designed to make
                 programming the Java Virtual Machine easier than with
                 Java. Although NetRexx syntax is derived from Rexx,
                 NetRexx is strongly typed, making it first-rate for
                 programming the JVM and allowing access primitive
                 (binary) datatypes. Additional resources include
                 netrexx.txt (listings).",
  acknowledgement = ack-nhfb,
}

@Article{Teig:1998:LJD,
  author =       "Oyvind Teig",
  title =        "Letters: {Java} Deadlock",
  journal =      j-DDJ,
  volume =       "23",
  number =       "1",
  pages =        "10--10",
  month =        jan,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Dec 2 08:43:37 1997",
  acknowledgement = ack-nhfb,
}

@Article{Tessem:1998:RJC,
  author =       "B. Tessem and R. A. Whitehurst and C. L. Powell",
  title =        "Retrieval of {Java} Classes for Case-Based Reuse",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1488",
  pages =        "148--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@InProceedings{Thiruvathukal:1998:RRMa,
  author =       "George K. Thiruvathukal and Lovely S. Thomas and Andy
                 T. Korczynski",
  title =        "{Reflective Remote Method Invocation}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/reflective.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/reflective.ps",
  acknowledgement = ack-nhfb,
}

@Article{Thiruvathukal:1998:RRMb,
  author =       "G. K. Thiruvathukal and L. S. Thomas and A. T.
                 Korczynski",
  title =        "Reflective remote method invocation",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "911--925",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050398;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050398&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@TechReport{Tolksdorf:1998:PLJ,
  author =       "Robert Tolksdorf",
  title =        "Programming Languages for the {Java Virtual Machine}",
  institution =  "Technische Universit{\"a}t Berlin, Fachbereich 13,
                 Informatik, Formale Methoden, Logik und Programmierung
                 (FLP), Sekr. FR 6-10",
  address =      "Franklinstra{\ss}e 28/29, D-10587 Berlin, Germany",
  year =         "1998",
  bibdate =      "Tue Feb 09 05:47:54 1999",
  note =         "World-Wide Web document with pointers to more than 60
                 compilers and translators between various programming
                 languages and Java.",
  URL =          "http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html",
  acknowledgement = ack-nhfb,
}

@Book{Topley:1998:CJF,
  author =       "Kim Topley",
  title =        "Core {Java} Foundation Classes ({JFC})",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxxv + 1168",
  month =        may,
  year =         "1998",
  ISBN =         "0-13-080301-4",
  LCCN =         "QA76.73.J38 T67 1998",
  bibdate =      "Wed Feb 21 07:25:05 2001",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$49.95",
  URL =          "http://www.prenhall.com/ptrbooks/ptr_0130803014.html",
  acknowledgement = ack-nhfb,
  xxtitle =      "Core {Java Foundation Classes}",
}

@Misc{TowerTechnology:1998:TJB,
  author =       "{Tower Technology}",
  title =        "{TowerJ 2.0 Java} bytecode compiler",
  year =         "1998",
  bibdate =      "Tue Feb 24 16:30:07 1998",
  note =         "The (commercial) TowerJ compiler translates Java
                 source and Java bytecodes to Java bytecodes, native
                 executables, or native shared libraries, for Windows
                 NT/95, SPARC Solaris and SunOS, IBM AIX, HP/UX on
                 PA/RISC, SGI IRIX and Linux.",
  URL =          "http://www.twr.com/java/java-products.html",
  acknowledgement = ack-nhfb,
}

@Article{Tremblett:1998:JRJ,
  author =       "Paul Tremblett",
  title =        "{Java Reflection}: Not just for tool developers",
  journal =      j-DDJ,
  volume =       "23",
  number =       "1",
  pages =        "36, 38--39, 99--101",
  month =        jan,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Dec 2 08:43:37 1997",
  abstract =     "With the JDK 1.1 Reflection API, you can not only
                 discover the fields, methods and constructors of loaded
                 classes, but also dynamically manipulate them within
                 the basic security framework. Chris Howard adds a note
                 on the relationship between reflection and JavaBeans.
                 Additional resources include: REFLECT.TXT (listings).",
  acknowledgement = ack-nhfb,
}

@Book{Tuck:1998:TYJ,
  author =       "Devon Tuck",
  title =        "Teach Yourself {Java} 1.1 in 21 Days, {Sun}
                 Certification Exam Preparation Guide",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  month =        jan,
  year =         "1998",
  ISBN =         "1-57521-365-6 (softcover)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
}

@Article{Tucker:1998:RJC,
  author =       "Andrew Tucker",
  title =        "Reading {Java} Class Files in {C++}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9804/9804toc.htm?topic=articles",
  abstract =     "Here's a helpful utility for dismantling the
                 executable form of a Java program.",
  acknowledgement = ack-nhfb,
}

@Article{Tunkelang:1998:JJI,
  author =       "D. Tunkelang",
  title =        "{JIGGLE}: {Java Interactive General Graph Layout
                 Environment}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1547",
  pages =        "413--422",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Wed Feb 21 07:25:31 2001",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1998b.bib",
  acknowledgement = ack-nhfb,
  keywords =     "graph drawing",
}

@Book{Turner:1998:JAA,
  author =       "E. Shane Turner and others",
  title =        "{Java}: Activities and Applications on the
                 Superhighway",
  publisher =    "South-Western Educational Publishing",
  address =      "Cincinnati, OH, USA",
  pages =        "viii + 181",
  year =         "1998",
  ISBN =         "0-538-68012-1",
  LCCN =         "QA76.73.J38J3598 1997",
  bibdate =      "Wed Feb 21 06:48:37 2001",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.thomson.com/swpco/default.html",
  price =        "US\$19.95",
  series =       "DF-Computer Applications Ser",
  acknowledgement = ack-nhfb,
  xxauthor =     "Karl Barksdale",
  xxtitle-1 =    "{Java} Activities: Applets on the Superhighway",
  xxtitle-2 =    "{Java} programming basics for the {Internet}",
}

@Book{Turner:1998:JPB,
  author =       "E. Shane Turner and others",
  title =        "{Java} programming basics for the {Internet}",
  publisher =    "South-Western Educational Publishing",
  address =      "Cincinnati, OH",
  pages =        "????",
  year =         "1998",
  ISBN =         "0-538-68012-1",
  LCCN =         "QA76.73.J38 J379 1998",
  bibdate =      "Wed Apr 28 14:08:14 1999",
  acknowledgement = ack-nhfb,
}

@Article{Tyma:1998:WWU,
  author =       "Paul Tyma",
  title =        "Why are we using {Java} again?",
  journal =      j-CACM,
  volume =       "41",
  number =       "6",
  pages =        "38--42",
  month =        jun,
  year =         "1998",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782",
  bibdate =      "Thu Jun 4 06:13:01 MDT 1998",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/journals/cacm/1998-41-6/p38-tyma/",
  acknowledgement = ack-nhfb,
}

@Article{Tzruya:1998:PID,
  author =       "Yoav Tzruya and Mordecai Ben-Ari",
  title =        "A Portable Implementation of the {Distributed Systems
                 Annex} in {Java}",
  journal =      j-SIGADA-LETTERS,
  volume =       "18",
  number =       "6",
  pages =        "204--211",
  month =        nov # "\slash " # dec,
  year =         "1998",
  CODEN =        "AALEE5",
  ISSN =         "0736-721X",
  bibdate =      "Tue Apr 20 17:47:37 1999",
  acknowledgement = ack-nhfb,
}

@Article{Ungar:1998:PNC,
  author =       "David Ungar and Lars Bak and Jesse Fang and John
                 Duimovich and Scott Meyer",
  title =        "Panel 2: The New Crop of {Java Virtual Machines}",
  journal =      j-SIGPLAN,
  volume =       "33",
  number =       "10",
  pages =        "179--182",
  month =        oct,
  year =         "1998",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Thu Nov 5 06:59:51 MST 1998",
  acknowledgement = ack-nhfb,
}

@Book{VanderVeer:1998:NVJ,
  author =       "Emily A. {Vander Veer}",
  title =        "{Netscape Visual JavaScript} for dummies",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "xxvi + 380",
  year =         "1998",
  ISBN =         "0-7645-0286-7",
  LCCN =         "QA76.73.J39V3624 1998",
  bibdate =      "Sat Oct 31 09:41:27 1998",
  price =        "US\$29.99",
  URL =          "http://www.idgbooks.com/cgi-bin/db/fill_out_template.pl?idgbook:0-7645-0286-7:book-idg::uidg323",
  acknowledgement = ack-nhfb,
}

@InProceedings{vanHalderen:1998:FWB,
  author =       "Berry A. W. van Halderen and Benno J. Overeinder",
  title =        "{Fornax}: Web-based Distributed Discrete Event
                 Simulation in {Java}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/fornax.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/fornax.ps",
  acknowledgement = ack-nhfb,
}

@Article{vanHoff:1998:JGB,
  author =       "Arthur {van Hoff}",
  title =        "{Java}: Getting Down to Business: Is is ready for real
                 applications?",
  journal =      j-DDJ,
  volume =       "23",
  number =       "1",
  pages =        "20--22, 24",
  month =        jan,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Dec 2 08:43:37 1997",
  abstract =     "A Java pioneer looks at the state of the art,
                 Java-wise, and wonders if it is ready for prime-time
                 business applications. Additional resources include:
                 Java and Internet Programming, by Arthur van Hoff.",
  acknowledgement = ack-nhfb,
}

@Article{Varela:1998:WAJ,
  author =       "Carlos A. Varela and Gul A. Agha",
  title =        "What after {Java? From} objects to actors",
  journal =      j-COMP-NET-ISDN,
  volume =       "30",
  number =       "1--7",
  pages =        "573--577",
  day =          "1",
  month =        apr,
  year =         "1998",
  CODEN =        "CNISE9",
  ISSN =         "0169-7552",
  bibdate =      "Fri Sep 24 20:22:05 MDT 1999",
  bibsource =    "http://www.elsevier.com/cgi-bin/cas/tree/store/cna/cas_free/browse/browse.cgi?year=1998&volume=30&issue=1-7",
  URL =          "http://www.elsevier.com/cas/tree/store/comnet/sub/1998/30/1-7/1890.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Varvitsiotis:1998:ETT,
  author =       "A. Varvitsiotis and D. Polemi and A. Marsh",
  title =        "{EUROMED-JAVA}: Trusted Third Party Services for
                 Securing Medical {Java} Applets",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1485",
  pages =        "209--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@Article{Vermillion:1998:MRL,
  author =       "Colleen Vermillion",
  title =        "Media Reviews: Learning {Java} basics: {{\em Java 1.2
                 and JavaScript for C and C++ Programmers} by Michael C.
                 Daconta et al. (John Wiley \& Sons,1998, \$54.99, ISBN
                 0-471-18359-8)}",
  journal =      j-IEEE-MULTIMEDIA,
  volume =       "5",
  number =       "4",
  pages =        "83--83",
  month =        oct # "--" # dec,
  year =         "1998",
  CODEN =        "IEMUE4",
  ISSN =         "1070-986X",
  bibdate =      "Mon Jan 29 16:05:15 MST 2001",
  bibsource =    "http://www.computer.org/multimedia/mu1998/",
  URL =          "http://dlib.computer.org/mu/books/mu1998/pdf/u4083.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Vijaykrishnan:1998:OAS,
  author =       "N. Vijaykrishnan and N. Ranganathan and R. Gadekarla",
  title =        "Object-Oriented Architectural Support for a {Java}
                 Processor",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1445",
  pages =        "330--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Sat Oct 10 14:40:24 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Vogel:1998:JPC,
  author =       "Andreas Vogel and Keith Duddy",
  title =        "{Java} Programming With {CORBA}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Second",
  pages =        "496",
  month =        feb,
  year =         "1998",
  ISBN =         "0-471-24765-0",
  LCCN =         "QA76.73.J38V64 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$34.99",
  URL =          "http://www.wiley.com/compbooks/catalog/24765-0.htm",
  acknowledgement = ack-nhfb,
}

@Article{vonGudenberg:1998:JSC,
  author =       "J. W. {von Gudenberg}",
  title =        "{Java} for Scientific Computing, Pros and Cons",
  journal =      j-J-UCS,
  volume =       "4",
  number =       "1",
  pages =        "11--??",
  day =          "28",
  month =        jan,
  year =         "1998",
  CODEN =        "????",
  ISSN =         "0948-6968",
  bibdate =      "Wed Mar 4 15:32:49 MST 1998",
  URL =          "http://medoc.springer.de:8000/jucs/jucs_4_1/java_for_scientific_computing",
  acknowledgement = ack-nhfb,
}

@Article{Wakeling:1998:HJV,
  author =       "D. Wakeling",
  title =        "A {Haskell} to {Java Virtual Machine} Code Compiler",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1467",
  pages =        "39--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@Article{Wakeling:1998:MHC,
  author =       "D. Wakeling",
  title =        "Mobile {Haskell}: Compiling Lazy Functional Programs
                 for the {Java Virtual Machine}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1490",
  pages =        "335--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@Book{Walnum:1998:ABB,
  author =       "Clayton Walnum",
  title =        "{AFC} Black Book",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xvii + 638",
  month =        apr,
  year =         "1998",
  ISBN =         "1-57610-235-1",
  LCCN =         "QA76.73.J38 W345 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
}

@Book{Walrath:1998:JST,
  author =       "Kathy Walrath and Mary Campione",
  title =        "The {JFC Swing} Tutorial: {A} Guide to Constructing
                 {GUIs}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "752",
  year =         "1998",
  ISBN =         "0-201-43321-4",
  LCCN =         "QA76.9.U83W36 1998",
  bibdate =      "Tue May 11 07:32:29 1999",
  URL =          "http://www2.awl.com/cseng/javaseries/swingtut.html",
  acknowledgement = ack-nhfb,
}

@Book{Walsh:1998:JDa,
  author =       "Aaron Walsh",
  title =        "{Java} for Dummies",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  edition =      "Third",
  year =         "1998",
  ISBN =         "0-7645-0417-7",
  LCCN =         "QA76.73.J38 W36 1998",
  bibdate =      "Sat Oct 28 08:19:53 2000",
  bibsource =    "http://lcis.booksonline.com/",
  price =        "US\$24.99",
  acknowledgement = ack-nhfb,
}

@Book{Walsh:1998:JDb,
  author =       "Aaron Walsh",
  title =        "{Java} for Dummies",
  publisher =    pub-APOGEO,
  address =      pub-APOGEO:adr,
  month =        apr,
  year =         "1998",
  ISBN =         "88-7303-423-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.apogeonline.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "39,500 L.",
  URL =          "http://www.apogeonline.com/catalogo/375.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Watson:1998:JPW,
  author =       "Mark Watson",
  title =        "{Java} Programming for {Windows}: Using {Microsoft}
                 {AFC}, {WFC}, and {XML}",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xxiii + 344",
  year =         "1998",
  ISBN =         "1-55860-516-9",
  LCCN =         "QA76.73.J38W383 1999",
  bibdate =      "Fri Jan 19 06:13:22 2001",
  price =        "US\$39.95",
  URL =          "http://www.mkp.com/books_catalog/catalog.asp?ISBN=1-55860-516-9",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language); Microsoft AFC;
                 Microsoft Windows (Computer file); Windows foundation
                 class library; XML (Computer program language)",
}

@Article{Wayner:1998:HSJ,
  author =       "Peter Wayner",
  title =        "How to Soup Up {Java}, Part {II}: Nine Recipes for
                 East, Easy {Java}: {A} Maturing {Java} brings a wide
                 variety of programming solutions to developers",
  journal =      j-BYTE,
  volume =       "23",
  number =       "5",
  pages =        "76--80",
  month =        may,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Mon May 11 07:38:50 MDT 1998",
  acknowledgement = ack-nhfb,
}

@Book{Wayner:1998:JRP,
  author =       "Peter Wayner",
  title =        "{JavaBeans} for Real Programmers",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  pages =        "????",
  month =        jan,
  year =         "1998",
  ISBN =         "0-12-738670-X",
  LCCN =         "QA76.73.J38W393 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.apnet.com/approfessional/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://www.apcatalog.com/cgi-bin/AP?ISBN=012738670X&LOCATION=US&FORM=FORM2",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.apnet.com/approfessional/",
}

@Article{Wayner:1998:MJD,
  author =       "Peter Wayner",
  title =        "Making {Java} Development {JSafe} --- {RSA}'s
                 cryptographic toolkit targets {Java} as the platform of
                 choice for secured {Internet} applications",
  journal =      j-BYTE,
  volume =       "23",
  number =       "1",
  pages =        "117--117",
  month =        jan,
  year =         "1998",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280",
  bibdate =      "Wed Mar 11 09:04:35 MST 1998",
  acknowledgement = ack-nhfb,
}

@Book{Weaver:1998:IJW,
  author =       "Lynn Weaver and Bob Jervis",
  title =        "Inside {Java WorkShop} 2.0",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  pages =        "xxix + 380",
  year =         "1998",
  ISBN =         "0-13-899584-2",
  LCCN =         "QA76.73.J38W397 1998",
  bibdate =      "Tue Nov 03 11:36:01 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.phptr.com/ptrbooks/ptr_0138995842.html;
                 http://www.prenhall.com/",
  price =        "US\$40",
  series =       "SunSoft Press Java series",
  URL =          "http://www.fdds.com/books/books/Weaver2/Weaver2.html;
                 http://www.prenhall.com/ptrbooks/ptr_0138995842.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@Book{Weaver:1998:JE,
  author =       "Lynn Weaver and Leslie Robertson",
  title =        "{JavaStudio} by Example",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxx + 392",
  year =         "1998",
  ISBN =         "0-13-899519-2 (softcover)",
  LCCN =         "A76.73.J38 W399 1998",
  bibdate =      "Tue Nov 03 11:27:56 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.phptr.com/ptrbooks/ptr_0138995192.html;
                 http://www.prenhall.com/",
  price =        "US\$35.95",
  series =       "SunSoft Press Java series",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0138995192.html;
                 http://www.sun.com/books/catalog/books_comingsoon.html;
                 http://www.sun.com/smi/ssoftpress/catalog/books_comingsoon.html",
  acknowledgement = ack-nhfb,
  xxtitle =      "{Java Studio} by Example",
}

@Book{Weber:1998:LBS,
  author =       "Stephan Weber",
  title =        "{E-Lab: Berechnung und Simulation von Schaltungen; das
                 virtuelle Elektronik-Labor}",
  publisher =    pub-FRANZIS-VERLAG,
  address =      pub-FRANZIS-VERLAG:adr,
  pages =        "27",
  year =         "1998",
  ISBN =         "3-7723-8764-0",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 12:15:11 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.franzis-buch.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "40 DM",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "German",
  xxtitle =      "{E-Lab, Elektronik und Simulation interaktiv}",
  xxtitle =      "{Hot Java}",
}

@InProceedings{Weber:1998:PCAa,
  author =       "Andreas Weber and Wolfgang K{\"u}chlin and Bernhard
                 Eggers and Volker Simonis",
  title =        "Parallel Computer Algebra Software as a {Web}
                 Component",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/algebra.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/algebra.ps",
  acknowledgement = ack-nhfb,
}

@Article{Weber:1998:PCAb,
  author =       "Andreas Weber and Wolfgang K{\"u}chlin and Bernhard
                 Eggers",
  title =        "Parallel computer algebra software as a {Web}
                 component",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1179--1188",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050416;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050416&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Weber:1998:SEU,
  author =       "Joseph L. Weber and Tim Ryan and Jeff Taylor and Ben
                 Milstead",
  title =        "Special edition, using {Java} 1.2",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Fourth",
  pages =        "xxv + 1414",
  year =         "1998",
  ISBN =         "0-7897-1529-5",
  LCCN =         "QA76.73.J38 W4 1998",
  bibdate =      "Wed Feb 21 07:27:56 2001",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/que/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Edited by Tim Ryan, Jeff Taylor, and Ben Milstead.",
  price =        "US\$50",
  URL =          "http://iq-mcp3.iquest.net/catalog/mcp/PRODUCT/PAGE/07897/bud/0789715295.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/que/",
}

@Book{Wehling:1998:ANC,
  author =       "Jason Wehling",
  title =        "Aproveche las Noches con {Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1998",
  ISBN =         "970-17-0034-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Article{Wehrli:1998:JDR,
  author =       "Rob Wehrli",
  title =        "{JDBC} Developer's Resource",
  journal =      j-LINUX-J,
  volume =       "45",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Fri Oct 9 08:35:26 MDT 1998",
  bibsource =    "http://www.linuxjournal.com/issue45/index.html",
  acknowledgement = ack-nhfb,
}

@Book{Weiner:1998:PJ,
  author =       "Scott Weiner and Stephen Asbury",
  title =        "Programming with {JFC}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "x + 564",
  month =        apr,
  year =         "1998",
  ISBN =         "0-471-24731-6",
  LCCN =         "QA76.73.J38 W44 1998",
  bibdate =      "Wed Feb 21 07:28:43 2001",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$50",
  URL =          "http://www.wiley.com/compbooks/catalog/24731-6.htm",
  acknowledgement = ack-nhfb,
}

@Book{Weinman:1998:CHD,
  author =       "Lynda Weinman and William Weinman",
  title =        "Creative {HTML} design",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  pages =        "xxx + 434",
  year =         "1998",
  ISBN =         "1-56205-704-9",
  LCCN =         "QA76.76.H94W45 1998",
  bibdate =      "Fri Sep 11 08:29:11 MDT 1998",
  acknowledgement = ack-nhfb,
  alttitle =     "A hands-on HTML 4.0 Web design tutorial",
  annote =       "CD-ROM includes all the necessary files for the
                 tutorials in this book and JavaScript roll over code
                 and other customizable scripts.",
  keywords =     "Computer graphics; HTML (Document markup language);
                 Web sites -- Design",
}

@Book{Weiss:1998:DSP,
  author =       "Mark Allen Weiss",
  title =        "Data Structures and Problem Solving Using {Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxxii + 780",
  year =         "1998",
  ISBN =         "0-201-54991-3",
  LCCN =         "QA76.73.J38 W45 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0-201-54991-3",
  acknowledgement = ack-nhfb,
  keywords =     "data structures (computer science); java (computer
                 program language); problem solving -- data processing",
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=411",
  url-publisher = "http://www.aw.com/",
}

@Article{Weiss:1998:TJJ,
  author =       "M. Weiss and F. {De Ferriere} and B. Detsart and C.
                 Fabre",
  title =        "{Turbo J}, a {Java} Bytecode-to-Native Compiler",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1474",
  pages =        "119--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@Book{Weitzel:1998:NJD,
  author =       "Steven Weitzel and Lyle Bates",
  title =        "{Novell}'s {Java} Developer's Guide",
  publisher =    pub-IDG-WORLDWIDE,
  address =      pub-IDG-WORLDWIDE:adr,
  pages =        "600",
  month =        may,
  year =         "1998",
  ISBN =         "0-7645-4541-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.novell.com/programs/press/index.html",
  note =         "Includes CD-ROM.",
  price =        "US\$59.99",
  URL =          "http://www.novell.ru:8081/programs/press/4541.html",
  acknowledgement = ack-nhfb,
}

@Article{Westley:1998:WJA,
  author =       "Terry J. Westley",
  title =        "Writing {Java} applets in {Ada}: {A} beginner's
                 guide",
  journal =      j-ADA-USER-J,
  volume =       "19",
  number =       "1",
  pages =        "57--82",
  month =        apr,
  year =         "1998",
  CODEN =        "AUJOET",
  ISSN =         "0268-652X",
  bibdate =      "Sat Oct 10 15:17:00 MDT 1998",
  bibsource =    "Compendex database;
                 http://www.adauk.org.uk/pubs/jvol19_1.htm",
  acknowledgement = ack-nhfb,
  classification = "722.4; 723.1; 723.1.1; 723.5",
  journalabr =   "Ada User J",
  keywords =     "Ada (programming language); C (programming language);
                 Computer simulation; Computer systems programming; Java
                 virtual machine (jvm); Object oriented programming;
                 Response time (computer systems)",
}

@Article{White:1998:EJP,
  author =       "Seth White and Rick Cattell and Shel Finkelstein",
  title =        "Enterprise {Java} Platform Data Access",
  journal =      j-SIGMOD,
  volume =       "27",
  number =       "2",
  pages =        "504--505",
  month =        jun,
  year =         "1998",
  CODEN =        "SRECD8",
  ISSN =         "0163-5808",
  bibdate =      "Mon Jan 12 08:46:03 MST 2004",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{Wilhelms:1998:JB,
  author =       "Wilhelms",
  title =        "{Das {Java} Buch}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  month =        jan,
  year =         "1998",
  ISBN =         "3-8266-0395-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.itp.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Wilson:1998:EMJ,
  author =       "Andrew Wilson",
  title =        "Examining {Microsoft}'s {J/Direct}: Making {Java}
                 native code easy on {Windows 95/NT}",
  journal =      j-DDJ,
  volume =       "23",
  number =       "1",
  pages =        "90, 92--96, 104--105",
  month =        jan,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Dec 2 08:43:37 1997",
  abstract =     "Microsoft's J/Direct, which ships as part of Internet
                 Explorer 4.0 (and with future versions of Windows 95/NT
                 and Internet Information Server) simplifies the Java
                 native code calling process almost to the point where a
                 DLL function can be directly called from within a Java
                 applet or application. Additional resources include:
                 JDIRECT.TXT (listings) and JDIRECT.ZIP (source code).",
  acknowledgement = ack-nhfb,
}

@Book{Wilson:1998:NPV,
  author =       "Andy Wilson",
  title =        "Network Programming with {Visual J++}",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xiv + 277",
  month =        jun,
  year =         "1998",
  ISBN =         "1-57231-855-4",
  LCCN =         "A76.625 .W57 1999",
  bibdate =      "Wed Feb 21 07:29:39 2001",
  bibsource =    "http://mspress.microsoft.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
}

@Book{Winder:1998:DJS,
  author =       "R. (Russel) Winder and Graham Roberts",
  title =        "Developing {Java} Software",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxi + 818",
  year =         "1998",
  ISBN =         "0-471-97655-5",
  LCCN =         "QA76.73.J38 W557 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$66",
  series =       "Worldwide series in computer science",
  URL =          "http://www.dcs.kcl.ac.uk/DevJavaSoft/",
  acknowledgement = ack-nhfb,
  keywords =     "application software -- development; Java (computer
                 program language); object-oriented programming
                 (computer science)",
}

@Book{Winston:1998:J,
  author =       "Patrick Henry Winston and Sundar Narasimhan",
  title =        "On to {Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xi + 379",
  year =         "1998",
  ISBN =         "0-201-38598-8",
  LCCN =         "QA76.73.J38W56 1998",
  bibdate =      "Wed May 27 07:07:09 1998",
  price =        "US\$18.95",
  acknowledgement = ack-nhfb,
}

@Book{Winters:1998:AVJ,
  author =       "Patrick Winters and Laura Lemay",
  title =        "Aprendiendo {Visual J++} en 21 d'as",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1998",
  ISBN =         "968-880-849-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/",
  price =        "????",
  URL =          "http://www.mcl.com.mx/sotano/prentice.fm$Retrive?RecID=2673&html=HTMLRecord1",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Winzeler:1998:PJM,
  author =       "Loren Winzeler",
  title =        "Programming With the {Java} Media Framework",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  month =        mar,
  year =         "1998",
  ISBN =         "0-471-25169-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$40",
  URL =          "http://www.wiley.com/compbooks/catalog/25169-0.htm",
  acknowledgement = ack-nhfb,
}

@Book{Wolff:1998:EJI,
  author =       "Christian T. Wolff",
  title =        "{Einf{\"u}hrung in {Java}. Informatik \& Praxis}",
  publisher =    pub-TEUBNER,
  address =      pub-TEUBNER:adr,
  pages =        "300",
  year =         "1998",
  ISBN =         "3-519-02993-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "45 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@InProceedings{Wong:1998:DMJ,
  author =       "Simon K. Wong",
  title =        "Developing Multilingual {Java} Applications for
                 {Oracle8}",
  crossref =     "UC:1998:TIU",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Wed Aug 19 16:35:12 1998",
  URL =          "http://www.unicode.org/unicode/iuc13/program.html",
  acknowledgement = ack-nhfb,
}

@Article{Wright:1998:CJT,
  author =       "A. Wright and S. Jagannathan and C. Ungureanu and A.
                 Hertzmann",
  title =        "Compiling {Java} to a Typed Lambda-Calculus: {A}
                 Preliminary Report",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1473",
  pages =        "9--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Sat Oct 10 14:40:24 MDT 1998",
  acknowledgement = ack-nhfb,
}

@InProceedings{Yalamanchilli:1998:CPJa,
  author =       "Narendar Yalamanchilli and William Cohen",
  title =        "Communication Performance of {Java} based {Parallel
                 Virtual Machines}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/passing.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/passing.ps",
  acknowledgement = ack-nhfb,
}

@Article{Yalamanchilli:1998:CPJb,
  author =       "Narendar Yalamanchilli and William Cohen",
  title =        "Communication performance of {Java}-based parallel
                 virtual machines",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1189--1196",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050407;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050407&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@InProceedings{Yelick:1998:THPa,
  author =       "Kathy Yelick and Luigi Semenzato and Geoff Pike and
                 Carleton Miyamoto and Ben Liblit and Arvind
                 Krishnamurthy and Paul Hilfinger and Susan Graham and
                 David Gay and Phil Colella and Alex Aiken",
  title =        "{Titanium}: {A} High-Performance {Java} Dialect",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/titanium.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/titanium.ps",
  acknowledgement = ack-nhfb,
}

@Article{Yelick:1998:THPb,
  author =       "Kathy Yelick and Luigi Semenzato and Geoff Pike and
                 Carleton Miyamoto and Ben Liblit and Arvind
                 Krishnamurthy and Paul Hilfinger and Susan Graham and
                 David Gay and Phil Colella and Alex Aiken",
  title =        "{Titanium}: a high-performance {Java} dialect",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "825--836",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050392;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050392&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Yong:1998:JIM,
  author =       "Leong Kok Yong and Liu Hai and Oliver P. Wu",
  title =        "{Java Input Method Engine}",
  journal =      j-COMP-NET-ISDN,
  volume =       "30",
  number =       "1--7",
  pages =        "271--279",
  day =          "1",
  month =        apr,
  year =         "1998",
  CODEN =        "CNISE9",
  ISSN =         "0169-7552",
  bibdate =      "Fri Sep 24 20:22:05 MDT 1999",
  bibsource =    "http://www.elsevier.com/cgi-bin/cas/tree/store/cna/cas_free/browse/browse.cgi?year=1998&volume=30&issue=1-7",
  URL =          "http://www.elsevier.com/cas/tree/store/comnet/sub/1998/30/1-7/1915.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Young:1998:AFC,
  author =       "Michael J. Young",
  title =        "{Application Foundation Class} ({AFC}) Developer's
                 Workshop",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xiii + 573",
  month =        mar,
  year =         "1998",
  ISBN =         "1-57231-697-7",
  LCCN =         "QA76.625 .Y69 1998",
  bibdate =      "Wed Feb 21 07:30:39 2001",
  bibsource =    "http://mspress.microsoft.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$45",
  acknowledgement = ack-nhfb,
}

@Article{Yourst:1998:IJC,
  author =       "Matt T. Yourst",
  title =        "Inside {Java} Class Files: The key to {Java}'s binary
                 portability",
  journal =      j-DDJ,
  volume =       "23",
  number =       "1",
  pages =        "46, 49, 51--52, 102--103",
  month =        jan,
  year =         "1998",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Dec 2 08:43:37 1997",
  abstract =     "Matt explores the class file format -- the key to
                 Java's binary portability. He then presents JavaDump, a
                 program that documents structures in class files, and
                 StripDebug, which removes extra debug information from
                 classes. Additional resources include: CLASS.TXT
                 (listings) and INSIDEJC.ZIP (source code).",
  acknowledgement = ack-nhfb,
}

@Article{Yurkoski:1998:UIE,
  author =       "C. F. Yurkoski and L. R. Rau and B. K. Ellis",
  title =        "Using {Inferno} to Execute {Java} on small devices",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1474",
  pages =        "108--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@Article{Zadroiny:1998:IFQ,
  author =       "S. Zadroiny and J. Kacprzyk",
  title =        "Implementing Fuzzy Querying via the {Internet}\slash
                 {WWW}: {Java} Applets. {ActiveX} Controls and Cookies",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1495",
  pages =        "382--??",
  year =         "1998",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 08:21:58 MST 1999",
  acknowledgement = ack-nhfb,
}

@InProceedings{Zhu:1998:SUPa,
  author =       "Jinsong Zhu and Maria Toeroe and Victor Leung and Son
                 Vuong",
  title =        "Supporting Universal Personal Computing on {Internet}
                 with {Java} and {CORBA}",
  crossref =     "ACM:1998:AWJ",
  pages =        "??--??",
  year =         "1998",
  bibdate =      "Thu Apr 27 10:43:08 2000",
  URL =          "http://www.cs.ucsb.edu/conferences/java98/papers/upc.pdf;
                 http://www.cs.ucsb.edu/conferences/java98/papers/upc.ps",
  acknowledgement = ack-nhfb,
}

@Article{Zhu:1998:SUPb,
  author =       "Jinsong Zhu and Maria T{\"o}r{\"o} and Victor Leung
                 and Son Vuong",
  title =        "Supporting universal personal computing on the
                 {Internet} with {Java} and {CORBA}",
  journal =      j-CPE,
  volume =       "10",
  number =       "11--13",
  pages =        "1007--1013",
  month =        sep,
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 06:06:44 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  note =         "Special Issue: Java for High-performance Network
                 Computing.",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=10050418;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=10050418&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Zukowski:1998:MJ,
  author =       "John Zukowski",
  title =        "Mastering {Java 1.2}",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xxxiii + 1244",
  year =         "1998",
  ISBN =         "0-7821-2180-2",
  LCCN =         "QA76.73.J38 Z854 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.sybex.com/",
}

@Book{AddisonWesley:1999:JCL,
  author =       "{Addison Wesley}",
  title =        "The {Java} Class Libraries, Second Edition, Volume 1/
                 The {Java} Class Libraries, Second Edition, Volume 2",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "3752",
  year =         "1999",
  ISBN =         "1199458430 (??invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Thu Feb 04 06:17:54 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=1199458430",
  price =        "US\$89.99",
  acknowledgement = ack-nhfb,
  xxnote =       "Check author and ISBN??",
}

@Book{Akerley:1999:PVJ,
  author =       "John Akerley and Nina Li and Antonello Parlavecchia",
  title =        "Programming with {VisualAge} for {Java} Version 2.0",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  pages =        "xxx + 417",
  year =         "1999",
  ISBN =         "0-13-021298-9",
  LCCN =         "????",
  bibdate =      "Wed Feb 21 07:32:47 2001",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
}

@Article{Alagic:1999:TCO,
  author =       "Suad Alag{\'\i}c",
  title =        "Type-checking {OQL} queries in the {ODMG} type
                 systems",
  journal =      j-TODS,
  volume =       "24",
  number =       "3",
  pages =        "319--360",
  month =        sep,
  year =         "1999",
  CODEN =        "ATDSD3",
  ISSN =         "0362-5915",
  bibdate =      "Tue Sep 26 08:44:02 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tods/",
  URL =          "http://www.acm.org/pubs/citations/journals/tods/1999-24-3/p319-alagic/",
  abstract =     "Several negative results are proved about the ability
                 to type-check queries in the only existing proposed
                 standard for object-oriented databases. The first of
                 these negative results is that it is not possible to
                 type-check OQL queries in the type system underlying
                 the ODMG object model and its definition language ODL.
                 The second negative result is that OQL queries cannot
                 be type-checked in the type system of the Java binding
                 of the ODMG standard either. A solution proposed in
                 this paper is to extend the ODMG object model with
                 explicit support for parametric polymorphism (universal
                 type quantification). These results show that Java
                 cannot be a viable database programming language unless
                 extended with parametric polymorphism. This is why
                 type-checking OQL queries presents no problem for the
                 type system of the C++ binding of the ODMG standard.
                 However, a type system that is strictly more powerful
                 than any of the type systems of the ODMG standard is
                 required in order to properly type ordered collections
                 and indices. The required form of polymorphism is
                 bounded type quantification (constrained genericity)
                 and even F-bounded polymorphism. A further result is
                 that neither static nor the standard dynamic
                 object-oriented type-checking is possible for Java OQL,
                 in spite of the fact that Java OQL combines features of
                 two strongly and mostly statically-typed languages.
                 Contrary to one of the promises of object-oriented
                 database technology, this result shows that the
                 impedance mismatch does not disappear in the ODMG
                 standard. A type-safe reflective technique is proposed
                 for overcoming this mismatch.",
  acknowledgement = ack-nhfb,
  generalterms = "Languages; Standardization; Theory",
  keywords =     "C++; Java; ODMG standard; OQL; parametric
                 polymorphism; type systems",
  subject =      "Information Systems --- Database Management ---
                 Languages (H.2.3): {\bf Query languages}; Information
                 Systems --- Database Management --- Languages (H.2.3):
                 {\bf Data description languages (DDL)}; Information
                 Systems --- Database Management --- Languages (H.2.3):
                 {\bf Database (persistent) programming languages};
                 Information Systems --- Database Management --- Systems
                 (H.2.4): {\bf Object-oriented databases}; Software ---
                 Programming Languages --- Language Classifications
                 (D.3.2): {\bf Object-oriented languages}; Software ---
                 Programming Languages --- Language Constructs and
                 Features (D.3.3): {\bf Classes and objects}; Software
                 --- Programming Languages --- Language Constructs and
                 Features (D.3.3): {\bf Inheritance}; Software ---
                 Programming Languages --- Language Constructs and
                 Features (D.3.3): {\bf Polymorphism}",
}

@Article{Allison:1999:IJC,
  author =       "Chuck Allison",
  title =        "{\tt import java.*}: Control Flow --- The Bad, The
                 Good, The Exceptional",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9905/9905toc.htm?topic=articles",
  abstract =     "Java provides more ways to alter flow of control than
                 C, but it's still a very structured language.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1999:IJJ,
  author =       "Chuck Allison",
  title =        "{\tt import java.*}: Jumping into Java",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  abstract =     "A guided tour of Java is only as good as its tour
                 guide. Fortunately for us, Chuck Allison is a skilled
                 guide to C/C++ as well as Java.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1999:IJO,
  author =       "Chuck Allison",
  title =        "{\tt import java.*}: Object-Oriented Programming in
                 {Java}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "11",
  pages =        "??--??",
  month =        nov,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9911/9911toc.htm?topic=articles",
  abstract =     "Java supports polymorphism much as C++ does, but with
                 a couple of interesting twists.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1999:IJP,
  author =       "Chuck Allison",
  title =        "{\tt import java.*}: Packaging Your Objects",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "9",
  pages =        "42--??",
  month =        sep,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9909/9909toc.htm?topic=articles",
  abstract =     "Java packages combine the properties of C/C++ include
                 directories, namespaces, make files, and libraries ---
                 often to advantage.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1999:IJT,
  author =       "Chuck Allison",
  title =        "{\tt import java.*}: Thinking in Objects",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "7",
  pages =        "79--??",
  month =        jul,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9907/9907toc.htm?topic=articles",
  abstract =     "Classes are unavoidable in Java, but instances of
                 classes --- a.k.a. objects --- are just a plain good
                 idea.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1999:IJU,
  author =       "Chuck Allison",
  title =        "{\tt import java.*}: Using Primitive Types and
                 Wrappers",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9903/9903toc.htm?topic=articles",
  abstract =     "The primitive types of C/C++ are much the same in
                 Java, except that they're even more primitive and more
                 predictable.",
  acknowledgement = ack-nhfb,
}

@Article{Alpern:1999:IJJ,
  author =       "Bowen Alpern and C. R. Attanasio and Anthony Cocchi
                 and Derek Lieber and Stephen Smith and Ton Ngo and John
                 J. Barton and Susan Flynn Hummel and Janice C. Sheperd
                 and Mark Mergen",
  title =        "Implementing jalape{\~n}o in {Java}",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "10",
  pages =        "314--324",
  month =        oct,
  year =         "1999",
  bibdate =      "Thu Apr 27 07:14:21 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/contents/proceedings/oops/320384/",
  URL =          "http://www.acm.org/pubs/citations/proceedings/oops/320384/p314-alpern/",
  acknowledgement = ack-nhfb,
}

@Article{Alpern:1999:IJN,
  author =       "Bowen Alpern and C. R. Attanasio and Anthony Cocchi
                 and Derek Lieber and Stephen Smith and Ton Ngo and John
                 J. Barton and Susan Flynn Hummel and Janice C. Sheperd
                 and Mark Mergen",
  title =        "Implementing jalape{\~n}o in {Java}",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "10",
  pages =        "314--324",
  month =        oct,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:09 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{Alves-Foss:1999:DDS,
  author =       "J. Alves-Foss and F. S. Lam",
  title =        "Dynamic Denotational Semantics of {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1523",
  pages =        "201--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Article{Alves-Foss:1999:FGJ,
  author =       "J. Alves-Foss and D. Frincke",
  title =        "Formal Grammar for {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1523",
  pages =        "1--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Article{Anderson:1999:RJS,
  author =       "K. R. Anderson and T. J. Hickey",
  title =        "Reflecting {Java} into {Scheme}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1616",
  pages =        "154--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999b.bib",
  acknowledgement = ack-nhfb,
}

@Article{Angel:1999:JQH,
  author =       "Dave Angel and Andy Wilson",
  title =        "{Java Q and A}: How Do {I} Store a {Java} App in a
                 Self-Executing Encrypted File?",
  journal =      j-DDJ,
  volume =       "24",
  number =       "2",
  pages =        "115--116, 118, 120--121",
  month =        feb,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Feb 2 06:29:28 MST 1999",
  URL =          "http://www.ddj.com/1999/9902/9902toc.htm;
                 http://www.ddj.com/ftp/1999/1999_02/jqa299.txt;
                 http://www.ddj.com/ftp/1999/1999_02/jqa299.zip",
  abstract =     "Dave and Andy show how you can store a Java app in a
                 self-executing encrypted file. In doing so, they
                 present CodePacker, a custom loader that is both easy
                 to install --- it's self-extracting --- and secure.
                 Additional resources include jqa299.txt (listings) and
                 jqa299.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Article{Angell:1999:PTE,
  author =       "Kirby W. Angell",
  title =        "Programmer's Toolchest: Examining {JPython}: {A}
                 {Java} test engine puts {Python} to the test",
  journal =      j-DDJ,
  volume =       "24",
  number =       "4",
  pages =        "78, 81--83",
  month =        apr,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Mar 3 06:30:11 MST 1999",
  URL =          "http://www.ddj.com/ftp/1999/1999_04/jpython.txt;
                 http://www.ddj.com/ftp/1999/1999_04/jpython.zip",
  abstract =     "JPython is a freely available version of Python
                 implemented in 100 percent pure Java. Since JPython is
                 written in Java, it is easy to include the JPython
                 packages in a Java application and use JPython as your
                 application's scripting engine. JPython also makes an
                 excellent tool for prototyping Java applets that are
                 embedded in web browsers. Additional resources include
                 jpython.txt (listings) and jpython.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1999:GJM,
  author =       "Anonymous",
  title =        "Graphic {Java} 1.2: Mastering the {JFC}, Volume 1/ Up
                 to Speed with {Swing}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "1376",
  year =         "1999",
  ISBN =         "1199458449 (??invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Thu Feb 04 06:36:50 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=1199458449",
  price =        "US\$64.99",
  acknowledgement = ack-nhfb,
  xxnote =       "Check author and ISBN??",
}

@Book{Anonymous:1999:GJVb,
  author =       "Anonymous",
  title =        "Graphic {Java} 1.2: Volume 2. Mastering the {JFC} ---
                 {Swing}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  edition =      "Third",
  pages =        "????",
  year =         "1999",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 03 11:43:23 1998",
  series =       "SunSoft Press Java series",
  URL =          "http://www.phptr.com/bookseri/java.html",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:1999:GJVc,
  author =       "Anonymous",
  title =        "Graphic {Java} 1.2. Volume 3. Mastering the {JFC} ---
                 {2D}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  edition =      "Third",
  pages =        "????",
  year =         "1999",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 03 11:43:23 1998",
  series =       "SunSoft Press Java series",
  URL =          "http://www.phptr.com/bookseri/java.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:NB,
  author =       "Michael J. Lutz",
  title =        "New Books: Are You Listening, {Dave}?; Cultural Team
                 Chemistry; {Java} Image Processing; {Y2K} Preparation;
                 Making Distributed Objects Work for {COM-CORBA}; Fuzzy
                 System Use",
  journal =      j-COMPUTER,
  volume =       "32",
  number =       "3",
  pages =        "103--103",
  month =        mar,
  year =         "1999",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Mar 6 09:04:10 MST 1999",
  URL =          "http://dlib.computer.org/co/books/co1999/pdf/r3103.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Arnold:1999:JS,
  author =       "Ken Arnold and Ann Wollrath and Bryan O'Sullivan and
                 Robert Scheifler and Jim Waldo",
  title =        "The {Jini} specification",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxii + 385",
  year =         "1999",
  ISBN =         "0-201-61634-3",
  LCCN =         "QA76.9.D5 J56 1999",
  bibdate =      "Thu Sep 02 15:01:32 1999",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
}

@Book{Asbury:1999:DJE,
  author =       "Stephen Asbury and Scott R. Weiner",
  title =        "Developing {Java} Enterprise Applications",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xv + 780",
  year =         "1999",
  ISBN =         "0-471-32756-5",
  LCCN =         "QA76.73.J38A83 1999",
  bibdate =      "Sat Oct 09 08:13:10 1999",
  bibsource =    "http://www.wiley.com/compbooks/",
  price =        "US\$59.99",
  acknowledgement = ack-nhfb,
}

@Book{Atkinson:1999:CPP,
  author =       "Leon Atkinson",
  title =        "Core {PHP} Programming: using {PHP} to build dynamic
                 {Web} sites",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xx + 568",
  year =         "1999",
  ISBN =         "0-13-020787-X",
  LCCN =         "QA76.73.P224 A85 1999",
  bibdate =      "Thu Jan 18 06:08:46 2001",
  acknowledgement = ack-nhfb,
}

@Article{Atkinson:1999:IRT,
  author =       "M. Atkinson and M. Jordan",
  title =        "Issues Raised by Three Years of Developing {PJama}: An
                 Orthogonally Persistent, Platform for {Java[TM]}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1540",
  pages =        "1--30",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Sep 14 06:09:05 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
  keywords =     "ACM; database theory; ICDT; IEEE; Sigmod",
}

@Book{Ayers:1999:PJS,
  author =       "Danny Ayers and others",
  title =        "Professional {Java} Server programming",
  publisher =    pub-WROX,
  address =      pub-WROX:adr,
  pages =        "xxix + 1121",
  year =         "1999",
  ISBN =         "1-86100-277-7",
  LCCN =         "QA76.73.J38 P76 1999",
  bibdate =      "Tue Feb 20 17:59:07 2001",
  acknowledgement = ack-nhfb,
}

@Article{Babcock:1999:LCH,
  author =       "Dave Babcock and Peter T. Anderson and Norman S.
                 Clerman and Ralph Hempel and Steve Grappone and Jim
                 Cloughley and Kevin Johnson and John Bartley and Cesar
                 A. Gonzalez Perez",
  title =        "Letters: Computer History; Motion-Tracking Devices;
                 Asleep at the Keyboard?; Mindstorms; {Java} Jive;
                 Analyzing Algorithms; The {CVS} Data Format {URL}",
  journal =      j-DDJ,
  volume =       "24",
  number =       "7",
  pages =        "12, 14",
  month =        jul,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Jun 2 12:37:25 MDT 1999",
  URL =          "http://www.ddj.com/",
  acknowledgement = ack-nhfb,
}

@Article{Baentsch:1999:JHR,
  author =       "Michael Baentsch and Peter Buhler and Thomas Eirich
                 and Frank H{\"o}ring and Marcus Oestreicher",
  title =        "{JavaCard} --- From Hype to Reality",
  journal =      j-IEEE-CONCURR,
  volume =       "7",
  number =       "4",
  pages =        "36--??",
  month =        oct # "\slash " # dec,
  year =         "1999",
  CODEN =        "IECMFX",
  ISSN =         "1092-3063",
  bibdate =      "Tue Apr 25 10:24:23 MDT 2000",
  bibsource =    "http://www.computer.org/concurrency/pd1999/",
  URL =          "http://dlib.computer.org/pd/books/pd1999/pdf/p4036.pdf;
                 http://www.computer.org/concurrency/pd1999/p4036abs.htm",
  acknowledgement = ack-nhfb,
}

@Article{Baker:1999:MOO,
  author =       "M. Baker and B. Carpenter and G. Fox and Sung Hoon
                 Koo",
  title =        "{mpiJava}: An Object-Oriented {Java} Interface to
                 {MPI}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1586",
  pages =        "748--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Article{Balamurugan:1999:JAP,
  author =       "S. Balamurugan",
  title =        "{Jperl}: Accessing {Perl} From {Java}",
  journal =      j-DDJ,
  volume =       "24",
  number =       "2",
  pages =        "103--105",
  month =        feb,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Feb 2 06:29:28 MST 1999",
  URL =          "http://www.ddj.com/1999/9902/9902toc.htm;
                 http://www.ddj.com/ftp/1999/1999_02/jperl.txt;
                 http://www.ddj.com/ftp/1999/1999_02/jperl.zip",
  abstract =     "The Jperl package, written in C++, provides an
                 interface to Perl from Java, and Jperl's APIs also make
                 accessing Perl from C++ simple. This article outlines
                 the capabilities of Jperl and explores its features.
                 Additional resources include jperl.txt (listings) and
                 jperl.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Article{Ball:1999:JQJ,
  author =       "Steve Ball and John Miller Crawford",
  title =        "{Java} {Q} and {A}: Are {Java} Applets Independent
                 Programs?",
  journal =      j-DDJ,
  volume =       "24",
  number =       "4",
  pages =        "101--105",
  month =        apr,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Mar 3 06:30:11 MST 1999",
  URL =          "http://www.ddj.com/ftp/1999/1999_04/jqa499.txt;
                 http://www.ddj.com/ftp/1999/1999_04/webcad.zip",
  abstract =     "A Java applet may seem to be an independent program,
                 but in one crucial aspect it is not --- if you change a
                 static field of a class used within an applet, that
                 change pervades all applets. Steve and John examine the
                 ins-and-outs of dealing with this particularity.
                 Additional resources include jqa499.txt (listings) and
                 webcad.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Book{Barksdale:1999:HJC,
  author =       "Karl Barksdale and E. Turner",
  title =        "{HTML} and {JavaScript}: concepts and activities",
  publisher =    "South-Western Educational Pub.",
  address =      "Cincinnati, OH, USA",
  pages =        "192",
  year =         "1999",
  ISBN =         "0-538-68822-X",
  LCCN =         "????",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
  keywords =     "HTML (Document markup language); Java (Computer
                 program language)",
}

@Article{Barnes:1999:ESJ,
  author =       "Darryl Barnes",
  title =        "Embedded Systems: {Java Card} Application
                 Development",
  journal =      j-DDJ,
  volume =       "24",
  number =       "2",
  pages =        "72, 74, 76--78, 80",
  month =        feb,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Feb 2 06:29:28 MST 1999",
  URL =          "http://www.ddj.com/1999/9902/9902toc.htm;
                 http://www.ddj.com/ftp/1999/1999_02/jcard.txt",
  abstract =     "Although the Java Card specification is a subset of
                 Java designed for smart card applications, the Java
                 Card API has little in common with the standard Java
                 API. Darryl discusses Java Card and presents a typical
                 smart card applet. Additional resources include
                 jcard.txt (listings).",
  acknowledgement = ack-nhfb,
}

@Book{Barrett:1999:EJW,
  author =       "Dan Barrett and Dan Livingston and Micah Brown",
  title =        "Essential {JavaScript} for {Web} Professionals",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xviii + 198",
  year =         "1999",
  ISBN =         "0-13-013056-7",
  LCCN =         "QA76.76.J39 B37 1999",
  bibdate =      "Wed Feb 21 07:35:10 2001",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0130130567.html",
  acknowledgement = ack-nhfb,
}

@Article{Basin:1999:JBV,
  author =       "D. Basin and S. Friedrich and J. Posegga and H. Vogt",
  title =        "{Java} Bytecode Verification by Model Checking",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1633",
  pages =        "491--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999b.bib",
  acknowledgement = ack-nhfb,
}

@Article{Becchini:1999:JEM,
  author =       "R. Becchini and G. {De Petris}",
  title =        "{Java} Enabled {MPEG-4} Services: The {MPEG-J}
                 Framework",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1597",
  pages =        "373--384",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Sep 14 06:09:05 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
  keywords =     "intelligence; networks; open service market;
                 services",
}

@Article{Begole:1999:FCT,
  author =       "James Begole and Mary Beth Rosson and Clifford A.
                 Shaffer",
  title =        "Flexible collaboration transparency: supporting worker
                 independence in replicated application-sharing
                 systems",
  journal =      j-TOCHI,
  volume =       "6",
  number =       "2",
  pages =        "95--132",
  month =        jun,
  year =         "1999",
  CODEN =        "ATCIF4",
  ISSN =         "1073-0516",
  bibdate =      "Tue Sep 26 07:12:21 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tochi/",
  URL =          "http://www.acm.org/pubs/citations/journals/tochi/1999-6-2/p95-begole/",
  abstract =     "This article presents a critique of conventional
                 collaboration transparency systems, also called
                 ``application-sharing'' systems, which provide the
                 real-time shared use of legacy single-user
                 applications. We find that conventional collaboration
                 transparency systems are inefficient in their use of
                 network resources and lack support for key groupware
                 principles: concurrent work, relaxed WYSIWIS, and group
                 awareness. Next, we present an alternative approach to
                 implementing collaboration transparency that provides
                 many features previously seen only in
                 collaboration-aware applications. Our approach is based
                 on a replicated architecture where selected single-user
                 interface components are dynamically replaced by
                 multiuser versions. The replacement occurs at run-time
                 and is transparent to the single-user application and
                 its developers.. As an instance of this approach, we
                 describe its incorporation into a Java-based
                 collaboration transparency system for serializable,
                 Swing-based Java applications, called Flexible JAMM
                 (Java Applets Made Multiuser). To validate that the
                 flexible collaboration transparency system is truly an
                 improvement over conventional systems, we conducted an
                 empirical study of collaborators performing both
                 tightly and loosely coupled tasks using Flexible JAMM
                 versus a representative conventional collaboration
                 transparency system, Microsoft NetMeeting. Completion
                 times were significantly faster in the loosely coupled
                 task using Flexible JAMM and were not adversely
                 affected in the tightly coupled task. Accuracy was
                 equivalent for both systems. Participants greatly
                 preferred Flexible JAMM.",
  acknowledgement = ack-nhfb,
  generalterms = "Design; Human Factors",
  keywords =     "application sharing; collaboration transparency;
                 computer-supported cooperative work; Flexible JAMM;
                 groupware; Java; usability",
  subject =      "Computer Systems Organization ---
                 Computer-Communication Networks --- Distributed Systems
                 (C.2.4): {\bf Distributed applications}; Software ---
                 Software Engineering --- Design Tools and Techniques
                 (D.2.2): {\bf User interfaces}; Information Systems ---
                 Models and Principles --- User/Machine Systems (H.1.2):
                 {\bf Human factors}; Information Systems ---
                 Information Interfaces and Presentation --- Group and
                 Organization Interfaces (H.5.3): {\bf Collaborative
                 computing}",
}

@Article{Benson:1999:J,
  author =       "Brent W. {Benson, Jr.}",
  title =        "{JavaScript}",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "4",
  pages =        "25--27",
  month =        apr,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:01 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{Benson:1999:JRI,
  author =       "Brent W. {Benson, Jr.}",
  title =        "{Java} Reflections: Inner Classes: Closures for the
                 Masses",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "2",
  pages =        "32--35",
  month =        feb,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Tue Sep 26 17:06:07 MDT 2000",
  bibsource =    "http://ftp.informatik.rwth-aachen.de/dblp/db/journals/sigplan/sigplan34.html",
  note =         "This paper describes recent extensions to the Java
                 language languages to support inner classes and
                 closures.",
  URL =          "http://ftp.informatik.rwth-aachen.de/dblp/db/indices/a-tree/b/Benson_Jr=:Brent_W=.html",
  acknowledgement = ack-nhfb,
}

@Article{Benson:1999:JRJ,
  author =       "Brent W. {Benson, Jr.}",
  title =        "{Java} Reflections: {JavaScript} --- Not {Java} (but
                 just as hot)",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "4",
  pages =        "25--27",
  month =        apr,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Tue Sep 26 17:06:07 MDT 2000",
  bibsource =    "http://ftp.informatik.rwth-aachen.de/dblp/db/journals/sigplan/sigplan34.html",
  URL =          "http://ftp.informatik.rwth-aachen.de/dblp/db/indices/a-tree/b/Benson_Jr=:Brent_W=.html",
  acknowledgement = ack-nhfb,
}

@Article{Benton:1999:CSM,
  author =       "Nick Benton and Andrew Kennedy and George Russell",
  title =        "Compiling {Standard ML} to {Java} Bytecodes",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "1",
  pages =        "129--140",
  month =        jan,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:17:56 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.cs.rice.edu/~matthias/ICFP98/schedule.html",
  acknowledgement = ack-nhfb,
  affiliation =  "Persimmon IT",
}

@Article{Benton:1999:IWT,
  author =       "Nick Benton and Andrew Kennedy",
  title =        "Interlanguage Working Without Tears: Blending {SML}
                 with {Java}",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "9",
  pages =        "126--137",
  month =        sep,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:08 MST 2003",
  bibsource =    "http://pauillac.inria.fr/pli/icfp/;
                 http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/fp/317636/;
                 http://www.cs.cmu.edu/~petel/icfp99/conference-program.html",
  note =         "Proceedings of the ACM SIGPLAN International
                 Conference on Functional Programming (ICFP '99).",
  URL =          "http://www.acm.org/pubs/citations/proceedings/fp/317636/p126-benton",
  acknowledgement = ack-nhfb,
  author-1-address = "Microsoft Research Ltd, England",
  author-2-address = "Microsoft Research Ltd, England",
  keywords =     "MLj; Standard ML",
}

@Book{Berg:1999:ATJ,
  author =       "Daniel J. Berg and J. Steven Fritzinger",
  title =        "Advanced Techniques for {Java} Developers",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Revised",
  pages =        "xv + 511",
  year =         "1999",
  ISBN =         "0-471-32718-2",
  LCCN =         "QA76.73.J38B48 1999",
  bibdate =      "Sat Oct 09 08:13:10 1999",
  bibsource =    "http://www.wiley.com/compbooks/",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
}

@Article{Berg:1999:PEJ,
  author =       "Cliff Berg",
  title =        "Parsing Expressions In {Java}: Specifying rules for
                 common operations",
  journal =      j-DDJ,
  volume =       "24",
  number =       "1",
  pages =        "50, 52--53, 56--58",
  month =        jan,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Thu Dec 3 09:32:09 MST 1998",
  URL =          "http://www.ddj.com/ddj/ftp/1999/1999_01/jparser.txt;
                 http://www.ddj.com/ddj/ftp/1999/1999_01/jparser.zip",
  abstract =     "Cliff presents a Java expression parser that
                 complements the tokenizer classes that are already
                 built into the language. Additional resources include
                 jparser.txt (listings) and jparser.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Article{Bernardin:1999:JFM,
  author =       "Laurent Bernardin",
  title =        "A {Java} framework for massively distributed symbolic
                 computing",
  journal =      j-SIGSAM,
  volume =       "33",
  number =       "3",
  pages =        "20--21",
  month =        sep,
  year =         "1999",
  CODEN =        "SIGSBZ",
  ISSN =         "0163-5824",
  bibdate =      "Fri Feb 8 18:27:06 MST 2002",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Article{Bertsch:1999:FPT,
  author =       "Eberhard Bertsch and Mark-Jan Nederhof",
  title =        "On Failure of the Pruning Technique in {``Error Repair
                 in Shift-Reduce Parsers''}",
  journal =      j-TOPLAS,
  volume =       "21",
  number =       "1",
  pages =        "1--10",
  month =        jan,
  year =         "1999",
  CODEN =        "ATPSDT",
  ISSN =         "0164-0925",
  bibdate =      "Tue Sep 26 10:12:58 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/contents/journals/toplas/",
  note =         "See \cite{McKenzie:1995:ERS}.",
  URL =          "http://www.acm.org/pubs/citations/journals/toplas/1999-21-1/p1-bertsch/",
  abstract =     "A previous article presented a technique to compute
                 the least-cost error repair by incrementally generating
                 configurations that result from inserting and deleting
                 tokens a syntactically incorrect input. An additional
                 mechanism to improve the run-time efficiency of this
                 algorithm by pruning some of the configurations was
                 discussed as well. In this communication we show that
                 the pruning mechanism may lead to suboptimal repairs or
                 may block {\em all\/} repairs. Certain grammatical
                 errors in a common construct of the Java programming
                 language also lead to the above kind of failure.",
  acknowledgement = ack-nhfb,
  generalterms = "Algorithms; Languages",
  keywords =     "error repair",
  subject =      "Software --- Programming Languages --- Processors
                 (D.3.4): {\bf Parsing}",
}

@InProceedings{Beyls:1999:JJP,
  author =       "K. Beyls and E. D'Hollander and Y. Yu",
  title =        "{JPT}: {A} {Java} parallelization tool",
  crossref =     "Dongarra:1999:RAP",
  number =       "1697",
  pages =        "173--180",
  year =         "1999",
  bibdate =      "Thu Dec 9 06:08:35 MST 1999",
  acknowledgement = ack-nhfb,
}

@Article{Blanchet:1999:EAO,
  author =       "Bruno Blanchet",
  title =        "Escape analysis for object-oriented languages:
                 application to {Java}",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "10",
  pages =        "20--34",
  month =        oct,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:09 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/oops/320384/",
  URL =          "http://www.acm.org/pubs/citations/proceedings/oops/320384/p20-blanchet/",
  acknowledgement = ack-nhfb,
}

@Article{Blount:1999:IPA,
  author =       "B. Blount and S. Chatterjee and M. Philippsen",
  title =        "Irregular Parallel Algorithms in {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1586",
  pages =        "1026--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Article{Boerger:1999:PFM,
  author =       "E. Boerger and W. Schulte",
  title =        "A Programmer Friendly Modular Definition of the
                 Semantics of {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1523",
  pages =        "353--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Article{Bogda:1999:RUS,
  author =       "Jeff Bogda and Urs H{\"o}lzle",
  title =        "Removing unnecessary synchronization in {Java}",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "10",
  pages =        "35--46",
  month =        oct,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:09 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/oops/320384/",
  URL =          "http://www.acm.org/pubs/citations/proceedings/oops/320384/p35-bogda/",
  acknowledgement = ack-nhfb,
}

@Book{Bradenbaugh:1999:JAC,
  author =       "Jerry Bradenbaugh",
  title =        "{JavaScript} Application Cookbook",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xiv + 462",
  year =         "1999",
  ISBN =         "1-56592-577-7",
  LCCN =         "QA76.73.J39 B73 1999",
  bibdate =      "Thu Jan 18 06:33:43 2001",
  bibsource =    "http://www.oreilly.com/catalog/",
  price =        "US\$34.95",
  URL =          "http://www.oreilly.com/catalog/jscook",
  acknowledgement = ack-nhfb,
}

@Article{Braun:1999:LTA,
  author =       "Jay Braun and David Cox and Christophe Ponsard and Reg
                 Charney and Torken Danielsson and Christian Lanctot and
                 John D. Kent and Steve Furlong",
  title =        "Letters: There's Always Room for {Forth}; Online
                 Op\slash Eds; Parsing Expressions in {Java}; Age
                 Discrimination; {A} Better Date?; More {Y2K}; It's a
                 Cult Kind of Thing",
  journal =      j-DDJ,
  volume =       "24",
  number =       "3",
  pages =        "10, 12",
  month =        mar,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Feb 2 06:29:28 MST 1999",
  URL =          "http://www.ddj.com/1999/9902/9902toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Braux:1999:TPE,
  author =       "Mathias Braux and Jacques Noy{\'e}",
  title =        "Towards partially evaluating reflection in {Java}",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "11",
  pages =        "2--11",
  month =        nov,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:10 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/pepm/328690/",
  URL =          "http://www.acm.org/pubs/citations/proceedings/pepm/328690/p2-braux/",
  acknowledgement = ack-nhfb,
}

@Article{Brezany:1999:ADR,
  author =       "P. Brezany and M. Winslett",
  title =        "Advanced Data Repository Support for {Java} Scientific
                 Programming",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1593",
  pages =        "1127--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Article{Briand:1999:BRC,
  author =       "Marc Briand",
  title =        "Book Review: {{\em C++ for Java Programmers}}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:24 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9912/9912toc.htm?topic=articles",
  abstract =     "Is Java a stepping stone or millstone when it comes to
                 learning C++? A close read through this book tells us
                 it is a little of both.",
  acknowledgement = ack-nhfb,
}

@Article{Brigner:1999:IPC,
  author =       "Paul Brigner",
  title =        "{Internet} Programming: Creating Signed, Persistent
                 {Java} Applets",
  journal =      j-DDJ,
  volume =       "24",
  number =       "2",
  pages =        "82, 84--88",
  month =        feb,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Feb 2 06:29:28 MST 1999",
  URL =          "http://www.ddj.com/1999/9902/9902toc.htm;
                 http://www.ddj.com/ftp/1999/1999_02/persist.txt;
                 http://www.ddj.com/ftp/1999/1999_02/persist.zip",
  abstract =     "Both Netscape and Microsoft have facilities for
                 signed, persistent applet deployment that extends the
                 Java security framework. This should come as no
                 surprise; however, that doesn't mean that you use these
                 facilities the same way. Additional resources include
                 persist.txt (listings) and persist.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Book{Brogden:1999:JPJa,
  author =       "Bill Brogden",
  title =        "{Java} Programmer {JDK 1.2} Exam Cram",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "350",
  year =         "1999",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Apr 28 14:00:37 1999",
  price =        "US\$30",
  acknowledgement = ack-nhfb,
}

@Book{Brogden:1999:JPJb,
  author =       "Bill Brogden",
  title =        "{Java} Programmer {JDK 2} Exam Cram",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "1350",
  year =         "1999",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Apr 28 14:00:37 1999",
  price =        "US\$30",
  acknowledgement = ack-nhfb,
}

@Book{Brookshier:1999:WAM,
  author =       "Daniel Brookshier",
  title =        "Who's Afraid of More {Java}?",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "400",
  year =         "1999",
  ISBN =         "0-12-135455-5",
  LCCN =         "",
  bibdate =      "Fri Feb 04 18:20:33 2000",
  price =        "US\$39.95",
  URL =          "http://www.mkp.com/books_catalog/0-12135-455-5.asp",
  acknowledgement = ack-nhfb,
}

@Book{Brown:1999:RRJ,
  author =       "Kirk Brown and Daniel Petersen",
  title =        "Ready-to-Run {Java 3D}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xii + 400",
  year =         "1999",
  ISBN =         "0-471-31702-0",
  LCCN =         "QA76.73.J38B78 1999",
  bibdate =      "Sat Oct 09 08:13:10 1999",
  bibsource =    "http://www.wiley.com/compbooks/",
  note =         "With a foreword by James Gosling.",
  price =        "US\$44.99",
  acknowledgement = ack-nhfb,
}

@InProceedings{Bruzzone:1999:MUS,
  author =       "A. Bruzzone and G. Berrino",
  title =        "Modeling of Urban Services by {VRML} and {Java}",
  crossref =     "Bruzzone:1999:PIC",
  volume =       "31",
  number =       "3",
  pages =        "34--40",
  year =         "1999",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Article{Butcher:1999:EJS,
  author =       "Paul Butcher",
  title =        "Extending {JScript}: Supporting constructors and
                 arrays in {JScript}",
  journal =      j-DDJ,
  volume =       "24",
  number =       "1",
  pages =        "42, 44, 46, 48--49",
  month =        jan,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Thu Dec 3 09:32:09 MST 1998",
  URL =          "http://www.ddj.com/ddj/ftp/1999/1999_01/jstest.txt;
                 http://www.ddj.com/ddj/ftp/1999/1999_01/jstest.zip",
  abstract =     "Paul extends Microsoft's JScript scripting engine by
                 adding support for constructors and arrays. In the
                 process, he presents JScriptTest, a program that
                 displays a UI that lets you type and execute JScript
                 source. Additional resources include jstest.txt
                 (listings) and jstest.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Article{Cairns:1999:ETJ,
  author =       "Paul A. Cairns",
  title =        "Enumerated types in {Java}",
  journal =      j-SPE,
  volume =       "29",
  number =       "3",
  pages =        "291--297",
  month =        mar,
  year =         "1999",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644",
  bibdate =      "Thu Jul 29 15:12:14 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=55000314;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=55000314&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Calder:1999:RTD,
  author =       "Brad Calder and Chandra Krintz and Urs H{\"o}lzle",
  title =        "Reducing transfer delay using {Java} class file
                 splitting and prefetching",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "10",
  pages =        "276--291",
  month =        oct,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:09 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/oops/320384/",
  URL =          "http://www.acm.org/pubs/citations/proceedings/oops/320384/p276-calder/",
  acknowledgement = ack-nhfb,
}

@Book{Callaway:1999:ISS,
  author =       "Dustin R. Callaway",
  title =        "Inside servlets: server-side programming for the
                 {Java} platform",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xix + 434",
  year =         "1999",
  ISBN =         "0-201-37963-5",
  LCCN =         "QA76.73.J38 C35 1999",
  bibdate =      "Fri Jul 30 06:08:23 1999",
  acknowledgement = ack-nhfb,
  keywords =     "Client/server computing; Java (Computer program
                 language)",
}

@Book{Campione:1999:JTC,
  author =       "Mary Campione and Kathy Walrath and Alison Huml and
                 {the Tutorial Team}",
  title =        "The {Java} tutorial continued: the rest of the {JDK}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xii + 950",
  year =         "1999",
  ISBN =         "0-201-48558-3",
  LCCN =         "TS1925.K5413 1999",
  bibdate =      "Tue May 11 07:24:27 1999",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
}

@InProceedings{Cardelli:1999:TMA,
  author =       "Luca Cardelli and Andrew D. Gordon",
  title =        "Types for mobile ambients",
  crossref =     "ACM:1999:PPA",
  pages =        "79--92",
  year =         "1999",
  bibdate =      "Mon May 3 12:58:58 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/plan/292540/p79-cardelli/",
  acknowledgement = ack-nhfb,
  keywords =     "verification",
  subject =      "{\bf D.3.2} Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Java. {\bf F.4.1} Theory of
                 Computation, MATHEMATICAL LOGIC AND FORMAL LANGUAGES,
                 Mathematical Logic. {\bf F.3.2} Theory of Computation,
                 LOGICS AND MEANINGS OF PROGRAMS, Semantics of
                 Programming Languages.",
}

@Article{Caromel:1999:WJP,
  author =       "D. Caromel and S. Chaumette and G. Fox",
  title =        "Workshop on {Java} for Parallel and Distributed
                 Computing",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1586",
  pages =        "716--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Book{CBT:1999:AWA,
  author =       "{CBT Systems}",
  title =        "Advanced {Web} Authoring: {Java}",
  publisher =    pub-CBT-SYSTEMS,
  address =      pub-CBT-SYSTEMS:adr,
  year =         "1999",
  bibdate =      "Thu Feb 04 06:30:10 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=IT10215236",
  note =         "Interactive training course. Order number T10215236,
                 Part number 655AW04.",
  price =        "US\$199.95",
  acknowledgement = ack-nhfb,
}

@Article{Cenciarelli:1999:EBS,
  author =       "P. Cenciarelli and A. Knapp and B. Reus and M.
                 Wirsing",
  title =        "An Event-Based Structural Operational Semantics of
                 Multi-Threaded {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1523",
  pages =        "157--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Article{Chalk:1999:CCJ,
  author =       "Peter Chalk",
  title =        "Conference Corner: {Java} in the Computing Curricula",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "12",
  pages =        "9--11",
  month =        dec,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Tue Sep 26 17:06:07 MDT 2000",
  bibsource =    "http://ftp.informatik.rwth-aachen.de/dblp/db/journals/sigplan/sigplan34.html",
  URL =          "http://ftp.informatik.rwth-aachen.de/dblp/db/indices/a-tree/c/Chalk:Peter.html",
  acknowledgement = ack-nhfb,
}

@Article{Chalk:1999:JCC,
  author =       "Peter Chalk",
  title =        "{Java} in the computing curricula",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "12",
  pages =        "9--11",
  month =        dec,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:11 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{Chan:1999:JCLa,
  author =       "Patrick Chan and Rosanna Lee",
  title =        "The {Java} Class Libraries Poster",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Fourth",
  year =         "1999",
  ISBN =         "0-201-43296-X",
  LCCN =         "????",
  bibdate =      "Tue May 11 07:26:30 1999",
  price =        "US\$9.95",
  acknowledgement = ack-nhfb,
}

@Book{Chan:1999:JCLb,
  author =       "Patrick Chan and Rosanna Lee and Doug Kramer",
  title =        "The {Java} Class Libraries: {\tt java.io}, {\tt
                 java.lang}, {\tt java.math}, {\tt java.net}, {\tt
                 java.text}, {\tt java.util}",
  volume =       "1",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xxvi + 2050",
  year =         "1999",
  ISBN =         "0-201-31002-3",
  LCCN =         "QA76.73.J38 C47 1998",
  bibdate =      "Mon Jun 10 13:32:26 2002",
  price =        "US\$59.99",
  acknowledgement = ack-nhfb,
  annote =       "See \cite{Chan:1998:JCLb} for vol. 2.",
}

@Book{Chan:1999:JCLc,
  author =       "Patrick Chan and Rosanna Lee and Douglas Kramer",
  title =        "The {Java} Class Libraries, Second Edition, Volume 1:
                 Supplement for {Java 2} Platform, Standard Edition,
                 v1.2",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxix + 1157",
  year =         "1999",
  ISBN =         "0-201-48552-4",
  LCCN =         "QA76.73.J38 C47 1998",
  bibdate =      "Sat May 11 09:29:34 2002",
  bibsource =    "http://www1.fatbrain.com/asp/bookinfo/bookinfo.asp?theisbn=0201485524",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
}

@Book{Chan:1999:JDA,
  author =       "Patrick Chan",
  title =        "The {Java} Developer's Almanac: 1999",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xi + 861",
  month =        mar,
  year =         "1999",
  ISBN =         "0-201-43298-6",
  LCCN =         "QA76.73.J38C474 1999",
  bibdate =      "Tue May 11 07:23:25 1999",
  bibsource =    "http://www.awl.com/cseng/javaseries/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www2.awl.com/cseng/javaseries/tjda.htm",
  price =        "US\$19.95",
  series =       "The Java series",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0-201-37967-8&ptype=0",
  acknowledgement = ack-nhfb,
}

@Book{Chapman:1999:JES,
  author =       "Stephen J. Chapman",
  title =        "{Java} for Engineers and Scientists",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "????",
  year =         "1999",
  ISBN =         "0-13-919523-8",
  LCCN =         "QA76.73.J38C477 1999",
  bibdate =      "Mon Sep 20 16:39:45 1999",
  URL =          "http://www.phptr.com/ptrbooks/esm_0139195238.html",
  acknowledgement = ack-nhfb,
}

@Article{Charles:1999:NUC,
  author =       "John Charles",
  title =        "In The News: Ubiquitous Computing Uncorked: The
                 International {Y2K} Repair Bill: News Briefs",
  journal =      j-IEEE-SOFTWARE,
  volume =       "16",
  number =       "2",
  pages =        "97--100",
  month =        mar # "\slash " # apr,
  year =         "1999",
  CODEN =        "IESOEG",
  ISSN =         "0740-7459",
  bibdate =      "Thu Apr 1 16:52:57 MST 1999",
  bibsource =    "http://computer.org/software/so1999/",
  note =         "Discusses Sun's plans for Jini.",
  URL =          "http://dlib.computer.org/so/books/so1999/pdf/s2097.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Chauvet:1999:CTC,
  author =       "Jean-Marie Chauvet",
  title =        "Composants et transactions: {COM}\slash {MTS},
                 Corba\slash {OTS}, {Java}\slash {EJB}, {XML}",
  publisher =    "Eyrolles: Informatiques magazine",
  address =      "Paris, France",
  pages =        "v + 274",
  year =         "1999",
  ISBN =         "2-212-09075-7",
  LCCN =         "????",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  series =       "Collection dirig{\'e}e par Guy Hervier",
  acknowledgement = ack-nhfb,
  alttitle =     "Composants et transactions: Corba/OTS, EJB/JTS,
                 COM/MTS: comprendre l'architecture des serveurs
                 d'applications",
  annote =       "Titre de couv.: ``Composants et transactions:
                 Corba/OTS, comprendre l'architecture des serveurs
                 d'applications''. Bibliogr.: p. 267-269.",
  keywords =     "Conception orient{\'e} objets (informatique).;
                 Javabeans; Objet composant, Modeles d'.",
}

@Article{Chen:1999:PJ,
  author =       "E. Chen",
  title =        "Poison {Java}",
  journal =      j-IEEE-SPECTRUM,
  volume =       "36",
  number =       "8",
  pages =        "38--43",
  month =        aug,
  year =         "1999",
  CODEN =        "IEESAM",
  ISSN =         "0018-9235",
  bibdate =      "Sat Jul 29 05:59:19 2000",
}

@Article{Chilimbi:1999:CCS,
  author =       "Trishul M. Chilimbi and Bob Davidson and James R.
                 Larus",
  title =        "Cache-Conscious Structure\slash Class Field
                 Reorganization Techniques for {C} and {Java}",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "5",
  pages =        "13--24",
  month =        may,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Thu May 13 16:27:02 1999",
  bibsource =    "http://www.acm.org/pubs/contents/proceedings/pldi/301122/index.html;
                 http://www.acm.org/pubs/contents/proceedings/pldi/301618/index.html;
                 http://www.cs.rutgers.edu/pldi99/program.html",
  note =         "See PLDI'99 proceedings \cite{ACM:1999:PASa}.",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/pldi/301122/p13-chilimbi/",
  acknowledgement = ack-nhfb,
}

@Article{Choi:1999:EAJ,
  author =       "Jong-Deok Choi and Manish Gupta and Mauricio Serrano
                 and Vugranam C. Sreedhar and Sam Midkiff",
  title =        "Escape analysis for {Java}",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "10",
  pages =        "1--19",
  month =        oct,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:09 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/oops/320384/",
  URL =          "http://www.acm.org/pubs/citations/proceedings/oops/320384/p1-choi/",
  acknowledgement = ack-nhfb,
}

@Article{Christ:1999:JSP,
  author =       "Tilo Christ",
  title =        "{Java}, Synchronization, and the {Palmpilot}",
  journal =      j-DDJ,
  volume =       "24",
  number =       "7",
  pages =        "58, 60--64, 66",
  month =        jul,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Jun 2 12:37:25 MDT 1999",
  URL =          "http://www.ddj.com/ftp/1999/1999_07/syncbuild.txt;
                 http://www.ddj.com/ftp/1999/1999_07/syncbuild.zip",
  abstract =     "Tilo's {SyncBuilder} framework lets you write Java
                 applications that communicate with Palm Computing
                 devices and that run on any platform. Additional
                 resources include syncbuild.txt (listings) and
                 syncbuild.zip (source code). Embedded Systems",
  acknowledgement = ack-nhfb,
}

@Book{Coad:1999:JDB,
  author =       "Peter Coad and Mark Mayfield",
  title =        "{Java} Design: Building Better Apps and Applets",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  pages =        "352",
  year =         "1999",
  ISBN =         "0-13-911181-6",
  LCCN =         "QA76.73.J38C65 1999",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=0139111816",
  price =        "US\$44.99",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0139111816.html",
  acknowledgement = ack-nhfb,
}

@Book{Coad:1999:JMC,
  author =       "Peter Coad and Eric LeFebvre and Jeff De Luca",
  title =        "{Java} Modeling in Color with {UML}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "221",
  year =         "1999",
  ISBN =         "0-13-011510-X",
  LCCN =         "QA76.73.J38C652 1999",
  bibdate =      "Wed Jun 23 18:24:02 1999",
  price =        "US\$49.99",
  URL =          "http://www.phptr.com/ptrbooks/ptr_013011510X.html",
  acknowledgement = ack-nhfb,
}

@Article{Coddington:1999:IIR,
  author =       "P. D. Coddington and J. A. Mathew and K. A. Hawick",
  title =        "Interfaces and Implementations of Random Number
                 Generators for {Java Grande} Applications",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1593",
  pages =        "873--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Article{Coscia:1999:JJT,
  author =       "E. Coscia and G. Reggio",
  title =        "{JTN}: {A} {Java}-Targeted Graphic Formal Notation for
                 Reactive and Concurrent Systems",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1577",
  pages =        "77--97",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Sep 14 06:09:05 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
  keywords =     "ETAPS; FASE; software engineering",
}

@Book{Cowell:1999:EJF,
  author =       "J. Cowell",
  title =        "Essential {Java 2} Fast",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "236 (est.)",
  year =         "1999",
  ISBN =         "1-85233-071-6",
  LCCN =         "",
  bibdate =      "Wed Mar 14 09:12:42 2001",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
}

@Article{Crowe:1999:CCJ,
  author =       "William L. Crowe",
  title =        "Comparing {C++} and {Java}: {A} {Java SwitchBoard}
                 Implementation",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  abstract =     "Writing a ``switchboard'' in Java is both enlightening
                 and useful. Comparing it to a C++ version is also
                 educational.",
  acknowledgement = ack-nhfb,
}

@Book{Daconta:1999:JJC,
  author =       "Michael C. Daconta and Al Saganich and Eric Monk",
  title =        "{Java 2} and {JavaScript} for {C} and {C++}
                 Programmers",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Revised",
  pages =        "xxiv + 868",
  year =         "1999",
  ISBN =         "0-471-32719-0",
  LCCN =         "QA76.73.J38D865 1999",
  bibdate =      "Sat Oct 09 08:13:10 1999",
  bibsource =    "http://www.wiley.com/compbooks/",
  price =        "US\$59.99",
  acknowledgement = ack-nhfb,
}

@InProceedings{Darcy:1999:JEF,
  author =       "J. D. Darcy",
  editor =       "Robert F. Enenkel",
  booktitle =    "CASCON 1998 Workshop Report, Numerical Computing:
                 Compiler and Library Support",
  title =        "{Java}'s evolving floating-point support: The good,
                 the bad, and the ugly",
  publisher =    "IBM Center for Advanced Studies",
  address =      "Toronto, ON, Canada",
  pages =        "2--10",
  year =         "1999",
  bibdate =      "Sun May 28 18:36:17 2006",
  bibsource =    "https://www-927.ibm.com/ibm/cas/publications/TR-74.165/TR-74.165.shtml",
  note =         "Technical report TR-74.165-n.",
  URL =          "https://www-927.ibm.com/ibm/cas/publications/TR-74.165/n/numcomp6.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Darwin:1999:GDJ,
  author =       "Ian Darwin",
  title =        "{GUI} Development with {Java}",
  journal =      j-LINUX-J,
  volume =       "61",
  pages =        "??--??",
  month =        may,
  year =         "1999",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Thu Jun 3 06:34:02 MDT 1999",
  bibsource =    "http://www.linuxjournal.com/issue61/index.html",
  URL =          "http://www.linuxjournal.com/2673.html",
  abstract =     "How to write a GUI using the Java Swing set.",
  acknowledgement = ack-nhfb,
}

@Book{Davies:1999:IJS,
  author =       "Richard J. Davies",
  title =        "Introductory {Java} for Scientists and Engineers",
  publisher =    pub-AW-LONGMAN,
  address =      pub-AW-LONGMAN:adr,
  pages =        "312",
  year =         "1999",
  ISBN =         "0-201-39813-3",
  LCCN =         "QA76.73.J38D35 1999",
  bibdate =      "Tue Mar 09 16:42:25 1999",
  price =        "US\$",
  URL =          "http://www.awl-he.com/titles/11609.html;
                 http://www.jscieng.co.uk/",
  acknowledgement = ack-nhfb,
}

@Article{DDJstaff:1999:NVR,
  author =       "{DDJ staff}",
  title =        "News and Views: Real-Time {Java} Working Group;
                 Simulated Safety; {A} House of Smart Cards; Father of
                 Ubiquitous Computing Passes Away; Electrochemical
                 Fabrication",
  journal =      j-DDJ,
  volume =       "24",
  number =       "7",
  pages =        "18",
  month =        jul,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Jun 2 12:37:25 MDT 1999",
  URL =          "http://www.ddj.com/",
  acknowledgement = ack-nhfb,
}

@Article{DDJstaff:1999:NVSa,
  author =       "{DDJ staff}",
  title =        "News and Views: Speeding up {3D} Modeling; {Project
                 Gutenberg}; {FSF} Honors {Larry Wall}; Smart Pens Don't
                 Make Smart Writers; Power Hogs; Virtual Fish: {Java}'s
                 Killer App?; Evaluating Testing Tools; Software Patents
                 Con",
  journal =      j-DDJ,
  volume =       "24",
  number =       "1",
  pages =        "18--18",
  month =        jan,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Thu Dec 3 09:32:09 MST 1998",
  URL =          "http://www.ddj.com/",
  acknowledgement = ack-nhfb,
}

@Book{deCarmo:1999:CJM,
  author =       "Linden deCarmo",
  title =        "The Core {Java} Media Framework",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "ca. 500",
  year =         "1999",
  ISBN =         "0-13-011519-3",
  LCCN =         "QA76.73.J38 D428 1999",
  bibdate =      "Wed Jun 02 16:50:00 1999",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0130115193.html",
  acknowledgement = ack-nhfb,
}

@Article{Demartini:1999:DDT,
  author =       "Claudio Demartini and Radu Iosif and Riccardo Sisto",
  title =        "A deadlock detection tool for concurrent {Java}
                 programs",
  journal =      j-SPE,
  volume =       "29",
  number =       "7",
  pages =        "577--603",
  month =        jun,
  year =         "1999",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644",
  bibdate =      "Thu Jul 29 15:12:22 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=62003577;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=62003577&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Dennis:1999:MCJ,
  author =       "Gregory C. Dennis and James R. Rubin",
  title =        "Mission-critical {Java} project management: business
                 strategies, applications, and development",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xviii + 245",
  year =         "1999",
  ISBN =         "0-201-32573-X",
  LCCN =         "HF5548.5.J38D46 1999",
  bibdate =      "Tue May 11 06:56:57 1999",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
}

@Article{DePauw:1999:VRP,
  author =       "W. {De Pauw} and C. Sevitski",
  title =        "Visualizing Reference Patterns for Solving Memory
                 Leaks in {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1628",
  pages =        "116--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999b.bib",
  acknowledgement = ack-nhfb,
}

@Article{DeRose:1999:TTM,
  author =       "Luiz {De Rose} and David Padua",
  title =        "Techniques for the translation of {MATLAB} programs
                 into {Fortran 90}",
  journal =      j-TOPLAS,
  volume =       "21",
  number =       "2",
  pages =        "286--323",
  month =        mar,
  year =         "1999",
  CODEN =        "ATPSDT",
  ISSN =         "0164-0925",
  bibdate =      "Fri Oct 1 19:16:48 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/journals/toplas/1999-21-2/p286-de_rose/",
  abstract =     "This article describes the main techniques developed
                 for FALCON's MATLAB-to-Fortran 90 compiler. FALCON is a
                 programming environment for the development of
                 high-performance scientific programs. It combines
                 static and dynamic inference methods to translate
                 MATLAB programs into Fortran 90. The static inference
                 is supported with advanced value propagation techniques
                 and symbolic algorithms for subscript analysis.
                 Experiments show that FALCON's MATLAB translator can
                 generate code that performs more than 1000 times faster
                 than the interpreted version of MATLAB and
                 substantially faster than commercially available MATLAB
                 compilers on one processor of an SGI Power Challenge.
                 Furthermore, in most cases we have tested, the
                 compiler-generated code is as fast as corresponding
                 hand-written programs.",
  acknowledgement = ack-nhfb,
  keywords =     "algorithms; Java; languages",
  subject =      "{\bf D.3.2} Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Very high-level languages. {\bf D.3.4}
                 Software, PROGRAMMING LANGUAGES, Processors, Compilers.
                 {\bf I.1.2} Computing Methodologies, SYMBOLIC AND
                 ALGEBRAIC MANIPULATION, Algorithms.",
}

@Article{Dieckman:1999:SAB,
  author =       "S. Dieckman and U. Hoelzle",
  title =        "A Study of the Allocation Behavior of the {SPECjvm98}
                 {Java} Benchmarks",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1628",
  pages =        "92--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999b.bib",
  acknowledgement = ack-nhfb,
}

@Article{Dolvane:1999:PIAa,
  author =       "Jaison Dolvane and Kumanan Yogaratnam",
  title =        "{PersonalJava} and Information Appliances, Part {I}",
  journal =      j-DDJ,
  volume =       "24",
  number =       "1",
  pages =        "60, 62, 64--68",
  month =        jan,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Thu Dec 3 09:32:09 MST 1998",
  URL =          "http://www.ddj.com/ddj/ftp/1999/1999_01/pjia1.txt",
  abstract =     "PersonalJava is the Java Application Environment
                 designed specifically for low-resource environments and
                 diverse visual displays. Our authors share some of the
                 lessons they learned while developing Kalos Espresso, a
                 lightweight Java UI toolkit optimized for PersonalJava
                 environments. Additional resources include pjia1.txt
                 (listings). EMBEDDED SYSTEMS",
  acknowledgement = ack-nhfb,
}

@Article{Dolvane:1999:PIAb,
  author =       "Jaison Dolvane and Kumanan Yogaratnam",
  title =        "{PersonalJava} and Information Appliances, Part {II}",
  journal =      j-DDJ,
  volume =       "24",
  number =       "2",
  pages =        "64, 66--68, 70--71",
  month =        feb,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Feb 2 06:29:28 MST 1999",
  URL =          "http://www.ddj.com/1999/9902/9902toc.htm;
                 http://www.ddj.com/ddj/1999/1999_02/9902f/9902f.htm;
                 http://www.ddj.com/ftp/1999/1999_02/pjphone.txt;
                 http://www.ddj.com/ftp/1999/1999_02/pjphone.zip",
  abstract =     "In the second installment of this two-part article,
                 Jaison and Kumanan examine the hardware requirements
                 for PersonalJava applications, discuss the embedded
                 operating systems that support PersonalJava, and put
                 PersonalJava and Kalos Expresso to work by developing a
                 phone directory application for a web-phone appliance.
                 Additional resources include pjphone.txt (listings) and
                 pjphone.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Article{Drossopoulou:1999:DSJ,
  author =       "S. Drossopoulou and S. Eisenbach",
  title =        "Describing the Semantics of {Java} and Proving Type
                 Soundness",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1523",
  pages =        "41--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Book{Drye:1999:JFC,
  author =       "Stephen C. Drye and William C. Wake",
  title =        "{Java} Foundation Classes: Swing Reference",
  publisher =    pub-MANNING,
  address =      pub-MANNING:adr,
  pages =        "xxi + 1065",
  month =        jul,
  year =         "1999",
  ISBN =         "1-884777-67-8",
  LCCN =         "QA76.73.J38 D79 1999",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.manning.com/",
  price =        "US\$40",
  URL =          "http://www.manning.com/Drye/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Duggan:1999:MTB,
  author =       "Dominic Duggan",
  title =        "Modular type-based reverse engineering of
                 parameterized types in {Java} code",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "10",
  pages =        "97--113",
  month =        oct,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:09 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/oops/320384/",
  URL =          "http://www.acm.org/pubs/citations/proceedings/oops/320384/p97-duggan/",
  acknowledgement = ack-nhfb,
}

@Book{Duke:1999:PFM,
  author =       "David J. Duke and I. Herman and Scott Marshall",
  title =        "{PREMO}: a framework for multimedia middleware:
                 specification, rationale, and Java binding",
  volume =       "1591",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xii + 254",
  year =         "1999",
  ISBN =         "3-540-66720-2 (softcover)",
  ISSN =         "0302-9743",
  LCCN =         "QA76.575 .D85 1999",
  bibdate =      "Mon Oct 16 18:31:56 MDT 2000",
  series =       ser-LNCS,
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); middleware;
                 multimedia systems -- standards; PREMO (standard)",
}

@Book{Dunn:1999:JRE,
  author =       "Douglas Dunn",
  title =        "The {Java} Rules! Electronic Book",
  publisher =    "Integrated Warehouse Systems, Inc.",
  address =      "PO Box 10643, Towson, Maryland 21285, USA; Tel: +1 800
                 828-5951",
  pages =        "1127",
  year =         "1999",
  ISBN =         "1-893876-00-4",
  LCCN =         "",
  bibdate =      "Thu Jul 15 19:23:46 1999",
  price =        "US\$39.50",
  URL =          "http://www.javarules.com",
  acknowledgement = ack-nhfb,
  annote =       "Edited by Susan Stark of Boston, MA.",
}

@Book{Edwards:1999:CJ,
  author =       "W. Keith Edwards",
  title =        "Core {Jini}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "772",
  year =         "1999",
  ISBN =         "0-13-014469-X",
  LCCN =         "QA76.9.D5E38 1999",
  bibdate =      "Wed Jun 02 16:54:01 1999",
  price =        "US\$49.99",
  URL =          "http://www.phptr.com/ptrbooks/ptr_013014469X.html",
  acknowledgement = ack-nhfb,
}

@Book{Egremont:1999:MBB,
  author =       "Carlton {Egremont III}",
  title =        "{Mr. Bunny}'s Big Cup o' {Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "115",
  year =         "1999",
  ISBN =         "0-201-61563-0",
  LCCN =         "????",
  bibdate =      "Wed Feb 21 07:36:28 2001",
  price =        "US\$14.95",
  acknowledgement = ack-nhfb,
}

@Article{Eisenberg:1999:SPS,
  author =       "Andrew Eisenberg and Jim Melton",
  title =        "{SQLJ} Part 1: {SQL} routines using the {Java}
                 programming language",
  journal =      j-SIGMOD,
  volume =       "28",
  number =       "4",
  pages =        "58--63",
  month =        dec,
  year =         "1999",
  CODEN =        "SRECD8",
  ISSN =         "0163-5808",
  bibdate =      "Mon Jan 12 08:46:05 MST 2004",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{Engel:1999:PJV,
  author =       "Joshua Engel",
  title =        "Programming for the {Java Virtual Machine}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xix + 488",
  year =         "1999",
  ISBN =         "0-201-30972-6 , 0-201-61654-8 (CD-ROM)",
  ISBN-13 =      "978-0-201-30972-0, 978-0-201-61654-5 (CD-ROM)",
  LCCN =         "QA76.73.J38E543 1999",
  bibdate =      "Tue May 11 08:13:32 1999",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
  subject =      "Java (Computer program language); Java Virtual
                 Machine",
}

@Book{Flanagan:1999:JEN,
  author =       "David Flanagan and Jim Farley and William Crawford and
                 Kris Magnusson",
  title =        "{Java Enterprise} in a Nutshell: a Desktop Quick
                 Reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvi + 604",
  year =         "1999",
  ISBN =         "1-56592-483-5",
  LCCN =         "QA76.73.J38 J366 1999",
  bibdate =      "Thu Jan 18 06:36:38 2001",
  bibsource =    "http://www.oreilly.com/catalog/",
  price =        "US\$29.95",
  URL =          "http://www.oreilly.com/catalog/jentnut",
  acknowledgement = ack-nhfb,
}

@Book{Flanagan:1999:JFC,
  author =       "David Flanagan",
  title =        "{Java Foundation Classes} in a Nutshell",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xiii + 731",
  year =         "1999",
  ISBN =         "1-56592-488-6",
  LCCN =         "QA76.73.J38 F53 1999",
  bibdate =      "Sat Oct 21 12:27:03 2000",
  bibsource =    "http://www.oreilly.com/catalog/",
  price =        "US\$29.95",
  URL =          "http://www.oreilly.com/catalog/jfcnut",
  acknowledgement = ack-nhfb,
}

@Book{Flanagan:1999:JPR,
  author =       "David Flanagan",
  title =        "{Java} Power Reference: {A} Complete Searchable
                 Resource on {CD-ROM}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xi + 51",
  year =         "1999",
  ISBN =         "1-56592-589-0",
  LCCN =         "????",
  bibdate =      "Sat Mar 11 15:55:12 2000",
  note =         "Includes CD-ROM.",
  price =        "US\$19.95",
  URL =          "http://www.oreilly.com/catalog/jpower/",
  acknowledgement = ack-nhfb,
}

@InProceedings{Fox:1999:UWI,
  author =       "G. C. Fox and W. Furmanski and G. Krishnamurthy and H.
                 T. Ozdemir",
  title =        "Using {WebHLA} to Integrate {HPC FMS} Modules with
                 {Web}\slash Commodity Based Distributed Object
                 Technologies of {CORBA}, {Java}, {COM} and {XML}",
  crossref =     "Tentner:1999:PHP",
  pages =        "273--278",
  year =         "1999",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
}

@Article{Foxwell:1999:JSD,
  author =       "Harry J. Foxwell",
  title =        "{Java 2} Software Development Kit",
  journal =      j-LINUX-J,
  volume =       "66",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Thu Sep 21 07:44:11 MDT 2000",
  bibsource =    "http://noframes.linuxjournal.com/lj-issues/issue66/index.html",
  URL =          "http://noframes.linuxjournal.com/lj-issues/issue66/3424.html",
  acknowledgement = ack-nhfb,
}

@Book{Freeman:1999:JPP,
  author =       "Eric Freeman and Susanne Hupfer and Ken Arnold",
  title =        "{JavaSpaces} principles, patterns, and practice",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "304",
  year =         "1999",
  ISBN =         "0-201-30955-6",
  LCCN =         "QA76.73.J38F74 1999",
  bibdate =      "Tue May 11 07:12:25 1999",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
}

@Article{Freund:1999:FFJ,
  author =       "Stephen N. Freund and John C. Mitchell",
  title =        "A formal framework for the {Java} bytecode language
                 and verifier",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "10",
  pages =        "147--166",
  month =        oct,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:09 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/oops/320384/",
  URL =          "http://www.acm.org/pubs/citations/proceedings/oops/320384/p147-freund/",
  acknowledgement = ack-nhfb,
}

@Article{Freund:1999:TSO,
  author =       "Stephen N. Freund and John C. Mitchell",
  title =        "The type system for object initialization in the
                 {Java} bytecode language",
  journal =      j-TOPLAS,
  volume =       "21",
  number =       "6",
  pages =        "1196--1250",
  month =        nov,
  year =         "1999",
  CODEN =        "ATPSDT",
  ISSN =         "0164-0925",
  bibdate =      "Tue Sep 26 10:12:58 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/contents/journals/toplas/",
  URL =          "http://www.acm.org/pubs/citations/journals/toplas/1999-21-6/p1196-freund/",
  abstract =     "In the standard Java implementation, a Java language
                 program is compiled to Java bytecode. This bytecode may
                 be sent across the network to another site, where it is
                 then executed by the Java Virtual Machine. Since
                 bytecode may be written by hand, or corrupted during
                 network transmission, the Java Virtual Machine contains
                 a bytecode verifier that performs a number of
                 consistency checks before code is run. These checks
                 include type correctness and, as illustrated by
                 previous attacks on the Java Virtual Machine, are
                 critical for system security. In order to analyze
                 existing bytecode verifiers and to understand the
                 properties that should be verified, we develop a
                 precise specification of statically correct Java
                 bytecode, in the form of a type system. Our focus in
                 this article is a subset of the bytecode language
                 dealing with object creation and initialization. For
                 this subset, we prove, that, for every Java bytecode
                 program that satisfies our typing constraints, every
                 object is initialized before it is used. The type
                 system is easily combined with a previous system
                 developed by Stata and Abadi for bytecode subroutines.
                 Our analysis of subroutines and object initialization
                 reveals a previously unpublished bug in the Sun JDK
                 bytecode verifier.",
  acknowledgement = ack-nhfb,
  keywords =     "bytecode languages; Java; object initialization; type
                 checking",
  subject =      "Software --- Programming Languages --- Formal
                 Definitions and Theory (D.3.1); Theory of Computation
                 --- Logics and Meanings of Programs --- Specifying and
                 Verifying and Reasoning about Programs (F.3.1): {\bf
                 Mechanical verification}; Theory of Computation ---
                 Logics and Meanings of Programs --- Studies of Program
                 Constructs (F.3.3): {\bf Type structure}",
}

@Article{Galatopoullos:1999:DPA,
  author =       "D. G. Galatopoullos and E. S. Manolakos",
  title =        "Developing Parallel Applications Using the {JavaPorts}
                 Environment",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1586",
  pages =        "813--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Article{Garber:1999:NBA,
  author =       "Lee Garber",
  title =        "News Briefs: {Apple} Engineers a Major Turnaround;
                 {Java} Battles Brew on Several Fronts; {IBM} and {SGI}
                 Unveil Ultrafast Supercomputers; {Y2K} Briefs",
  journal =      j-COMPUTER,
  volume =       "32",
  number =       "1",
  pages =        "23--25",
  month =        jan,
  year =         "1999",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Fri Jan 15 16:17:58 MST 1999",
  URL =          "http://dlib.computer.org/co/books/co1999/pdf/r1023.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Geary:1999:GJM,
  author =       "David M. Geary",
  title =        "Graphic {Java} 2: Mastering the {JFC}, Volume 2:
                 Swing",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Third",
  pages =        "1664",
  year =         "1999",
  ISBN =         "0-13-079667-0",
  LCCN =         "????",
  bibdate =      "Wed Apr 14 07:17:33 1999",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/;
                 http://www.sun.com/books/catalog/swing/",
  price =        "US\$54.99",
  URL =          "http://www.prenhall.com/books/ptr_0130796670.html",
  acknowledgement = ack-nhfb,
}

@InProceedings{Getov:1999:MJM,
  author =       "Vladimir Getov and Paul Gray and Vaidy Sunderam",
  title =        "{MPI} and {Java-MPI}: Contrasts and Comparisons of
                 Low-level Communication Performance",
  crossref =     "ACM:1999:SPO",
  pages =        "??--??",
  year =         "1999",
  bibdate =      "Thu Feb 24 09:02:57 2000",
  bibsource =    "http://www.sc99.org/techpapers/",
  acknowledgement = ack-nhfb,
}

@Book{Gilliam:1999:PJ,
  author =       "Jason Gilliam and Charlton Ting and R. Allen Wyke",
  title =        "Pure {JavaScript}",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxxix + 1448",
  year =         "1999",
  ISBN =         "0-672-31547-5",
  LCCN =         "QA76.73.J39 G54 1999",
  bibdate =      "Fri May 12 12:26:49 2000",
  price =        "US\$34.99",
  acknowledgement = ack-nhfb,
}

@Book{Gilorien:1999:DJ,
  author =       "{Gilorien}",
  title =        "{DHTML} and {JavaScript}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "1168",
  year =         "1999",
  ISBN =         "0-13-086334-3",
  LCCN =         "QA76.76.H94 G55 1999",
  bibdate =      "Fri Nov 01 05:20:12 2002",
  price =        "US\$42.99",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0130863343.html",
  acknowledgement = ack-nhfb,
  annote =       "Yes, author has only one name: perhaps a corporate
                 one.",
}

@Article{Gimbel:1999:JBP,
  author =       "M. Gimbel and M. Philippsen and B. Haumacher and P. C.
                 Lockemann",
  title =        "{Java} as a Basis for Parallel Data Mining in
                 Workstation Clusters",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1593",
  pages =        "884--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Article{Goller:1999:PPS,
  author =       "A. Goller",
  title =        "Parallel Processing Strategies for Large {SAR} Image
                 Data Sets in a Distributed Environment",
  journal =      j-COMPUTING,
  volume =       "62",
  number =       "4",
  pages =        "277--291",
  year =         "1999",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (printed version), 1436-5057 (electronic
                 version)",
  bibdate =      "Tue Oct 12 16:33:42 MDT 1999",
  bibsource =    "Compendex database;
                 http://link.springer-ny.com/link/service/journals/00607/tocs/t9000004.htm;
                 OCLC Contents1st database",
  URL =          "http://link.springer-ny.com/link/service/journals/00607/bibs/9062004/90620277.htm;
                 http://link.springer-ny.com/link/service/journals/00607/papers/9062004/90620277.pdf",
  acknowledgement = ack-nhfb,
  classification = "716.2; 722.1; 722.4; 723; 723.2; 741",
  journalabr =   "Comput Vienna New York",
  keywords =     "Algorithms; Client server computer systems; Common
                 object request broker architecture (CORBA); Computer
                 architecture; Concurrent and distributed image
                 processing (CDIP) systems; Data storage equipment;
                 Image processing; Java programming language; Parallel
                 processing systems; Shape-from-shading; Supercomputers;
                 Synthetic aperture radar",
}

@Book{Gong:1999:IJP,
  author =       "Li Gong",
  title =        "Inside {Java 2} platform security: architecture, {API}
                 design, and implementation",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  year =         "1999",
  ISBN =         "0-201-31000-7",
  LCCN =         "QA76.73.J38 G65 1999",
  bibdate =      "Thu Sep 02 15:03:56 1999",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
  xxnote =       "Same ISBN as \cite{Gong:1998:JSM}.",
}

@Book{Goodwill:1999:DJS,
  author =       "James Goodwill",
  title =        "Developing {Java} servlets",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "vii + 515",
  year =         "1999",
  ISBN =         "0-672-31600-5",
  LCCN =         "QA76.73.J38 G6625 1999",
  bibdate =      "Wed Feb 21 07:37:45 2001",
  price =        "US\$29.99",
  acknowledgement = ack-nhfb,
}

@Book{Gordon:1999:EJJ,
  author =       "Rob Gordon and Stephen Talley",
  title =        "Essential {JMF}: {Java Media Framework}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxxvii + 624",
  year =         "1999",
  ISBN =         "0-13-080104-6",
  LCCN =         "QA76.73.J38G663 1998",
  bibdate =      "Thu Jan 21 18:58:23 1999",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0130801046.html",
  acknowledgement = ack-nhfb,
  publishersnote = "{\em Essential JMF} brings together all the
                 information experienced developers need to build
                 platform-independent multimedia players with the new
                 Java Media Framework API. Like all books in Prentice
                 Hall PTR's {\em Essential Series}, it delivers
                 no-nonsense, nuts-and-bolts coverage in a task-oriented
                 reference format.",
  xxnote =       "Check pages and year??",
}

@Book{Grand:1999:PJC,
  author =       "Mark Grand",
  title =        "Patterns In {Java}: {A} Catalog of Reusable Design
                 Patterns Illustrated With {UML}, Volume 1",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "640",
  year =         "1999",
  ISBN =         "0-471-25839-3",
  LCCN =         "QA76.76.P37G73 1998",
  bibdate =      "Tue May 11 08:14:09 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=0471258393",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
}

@Book{Grand:1999:PJV,
  author =       "Mark Grand",
  title =        "Patterns in {Java}, Vol. 2",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "368",
  year =         "1999",
  ISBN =         "0-471-25841-5",
  LCCN =         "????",
  bibdate =      "Sat Oct 09 08:13:10 1999",
  bibsource =    "http://www.wiley.com/compbooks/",
  note =         "Includes CD-ROM.",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
}

@Article{Grinzo:1999:JQH,
  author =       "Lou Grinzo",
  title =        "{Java Q and A}: How Do You Run Untrusted Classes?",
  journal =      j-DDJ,
  volume =       "24",
  number =       "5",
  pages =        "121--123",
  month =        may,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Apr 30 10:07:03 MDT 1999",
  URL =          "http://www.ddj.com/ftp/1999/1999_05/jqa599.txt;
                 http://www.ddj.com/ftp/1999/1999_05/jqa599.zip",
  abstract =     "How do you run untrusted classes? Lou takes a look at
                 a couple of different answers to this question.
                 Additional resources include jqa599.txt (listings) and
                 jqa599.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Article{Gu:1999:EJT,
  author =       "Yan Gu and B. S. Lee and Wentong Cai",
  title =        "Evaluation of {Java} thread performance on two
                 different multithreaded kernels",
  journal =      j-OPER-SYS-REV,
  volume =       "33",
  number =       "1",
  pages =        "34--46",
  month =        jan,
  year =         "1999",
  CODEN =        "OSRED8",
  ISSN =         "0163-5980",
  bibdate =      "Sat Aug 26 08:55:37 MDT 2006",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@InProceedings{Gustavson:1999:FMA,
  author =       "Fred G. Gustavson and Jos{\'e} E. Moreira and Robert
                 F. Enenkel",
  editor =       "Stephen A. MacKay and J. Howard Johnson",
  booktitle =    "CASCON '99: Proceedings of the 1999 Conference of the
                 Centre for Advanced Studies on Collaborative Research.
                 November 8--11, 1999, Mississauga, Ontario, Canada",
  title =        "The fused multiply-add instruction leads to algorithms
                 for extended-precision floating point: applications to
                 {Java} and high-performance computing",
  publisher =    pub-IBM,
  address =      pub-IBM:adr,
  pages =        "[4]",
  year =         "1999",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Fri Nov 26 15:40:34 2004",
  note =         "Dedicated to Cleve Moler on his 60th birthday.",
  acknowledgement = ack-nhfb,
  remark =       "University of Toronto library catalog at Mississauga
                 has CASCON 98 and 2003, but not 99, nor can I find it
                 in any other of several dozen catalogs that I searched.
                 Eventually, I found an entry in the OCLC WorldCat
                 catalog; it records that only one library, the British
                 Library, has it, under system number 006540229.",
}

@Book{Hall:1999:CWP,
  author =       "Marty Hall",
  title =        "Core {Web} Programming",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xl + 1279",
  year =         "1999",
  ISBN =         "0-13-625666-X",
  LCCN =         "QA76.625.H35 1998",
  bibdate =      "Wed Jun 02 16:58:51 1999",
  acknowledgement = ack-nhfb,
  keywords =     "HTML (Document markup language); Java (Computer
                 program language)",
}

@Article{Hansen:1999:JIP,
  author =       "Per Brinch Hansen",
  title =        "{Java}'s insecure parallelism",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "4",
  pages =        "38--45",
  month =        apr,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:01 MST 2003",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@Book{Hansen:1999:PEJ,
  author =       "Per Brinch Hansen",
  title =        "Programming for Everyone in {Java}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "255 (est.)",
  year =         "1999",
  ISBN =         "0-387-98683-9",
  LCCN =         "",
  bibdate =      "Wed Mar 14 08:27:06 2001",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
}

@Article{Hansen:1999:TCJ,
  author =       "Per Brinch Hansen",
  title =        "Technical Correspondence: {Java}'s Insecure
                 Parallelism",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "4",
  pages =        "38--45",
  month =        apr,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Tue Sep 26 17:06:07 MDT 2000",
  bibsource =    "http://ftp.informatik.rwth-aachen.de/dblp/db/journals/sigplan/sigplan34.html",
  URL =          "http://ftp.informatik.rwth-aachen.de/dblp/db/indices/a-tree/h/Hansen:Per_Brinch.html",
  acknowledgement = ack-nhfb,
}

@Book{Hansmann:1999:SCA,
  author =       "U. Hansmann and M. S. Nicklous and T. Sch{\"a}ck and
                 F. Seliger",
  title =        "{Smart Card} Application Development Using {Java}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "304",
  year =         "1999",
  ISBN =         "3-540-65829-7",
  LCCN =         "",
  bibdate =      "Sat Mar 11 11:02:44 2000",
  bibsource =    "http://www.springer-ny.com/cgi-bin/wwwwais",
  price =        "US\$49.95",
  acknowledgement = ack-nhfb,
}

@Book{Hardy:1999:JAG,
  author =       "Vincent J. Hardy",
  title =        "{Java 2D API} Graphics",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xli + 509",
  year =         "1999",
  ISBN =         "0-13-014266-2",
  LCCN =         "385 .H334 2000",
  bibdate =      "Wed Feb 21 07:38:34 2001",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
}

@Article{Haridi:1999:ELV,
  author =       "Seif Haridi and Peter Van Roy and Per Brand and
                 Michael Mehl and Ralf Scheidhauer and Gert Smolka",
  title =        "Efficient logic variables for distributed computing",
  journal =      j-TOPLAS,
  volume =       "21",
  number =       "3",
  pages =        "569--626",
  month =        may,
  year =         "1999",
  CODEN =        "ATPSDT",
  ISSN =         "0164-0925",
  bibdate =      "Tue Sep 26 10:12:58 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/contents/journals/toplas/",
  URL =          "http://www.acm.org/pubs/articles/journals/toplas/1999-21-3/p569-haridi/p569-haridi.pdf;
                 http://www.acm.org/pubs/citations/journals/toplas/1999-21-3/p569-haridi/",
  abstract =     "We define a practical algorithm for distributed
                 rational tree unification and prove its correctness in
                 both the off-line and on-line cases. We derive the
                 distributed algorithm from a centralized one, showing
                 clearly the trade-offs between local and distributed
                 execution. The algorithm is used to realize logic
                 variables in the Mozart Programming System, which
                 implements the Oz language (see
                 http://www/mozart-oz.org). Oz appears to the programmer
                 as a concurrent object-oriented language with dataflow
                 synchronization. Logic variables implement the dataflow
                 behavior. We show that logic variables can easily be
                 added to the more restricted models of Java and ML,
                 thus providing an alternative way to do concurrent
                 programming in these languages. We present common
                 distributed programming idioms in a network-transparent
                 way using logic variables. We show that in common cases
                 the algorithm maintains the same message latency as
                 explicit message passing. In addition, it is able to
                 handle uncommon cases that arise from the properties of
                 latency tolerance and third-party independence. This is
                 evidence that using logic variables in distributed
                 computing is beneficial at both the system and language
                 levels. At the system level, they improve latency
                 tolerance and third-party independence. At the language
                 level, they help make network-transparent distribution
                 practical.",
  acknowledgement = ack-nhfb,
  generalterms = "Algorithms; Languages; Theory",
  keywords =     "distributed algorithms; Mozart; Oz",
  subject =      "Software --- Programming Techniques --- Concurrent
                 Programming (D.1.3): {\bf Distributed programming};
                 Software --- Programming Languages --- Language
                 Classifications (D.3.2): {\bf Concurrent, distributed,
                 and parallel languages}; Software --- Programming
                 Languages --- Language Classifications (D.3.2): {\bf
                 Constraint and logic languages}; Software ---
                 Programming Languages --- Language Classifications
                 (D.3.2): {\bf Data-flow languages}; Software ---
                 Programming Languages --- Language Classifications
                 (D.3.2): {\bf Multiparadigm languages}; Software ---
                 Programming Languages --- Language Constructs and
                 Features (D.3.3): {\bf Concurrent programming
                 structures}; Software --- Programming Languages ---
                 Language Constructs and Features (D.3.3): {\bf
                 Constraints}; Theory of Computation --- Computation by
                 Abstract Devices --- Modes of Computation (F.1.2): {\bf
                 Online computation}",
}

@Book{Harold:1999:J,
  author =       "Elliotte Rusty Harold",
  title =        "{Java I/O}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxvi + 568",
  year =         "1999",
  ISBN =         "1-56592-485-1",
  LCCN =         "QA76.73.J38 H372 1999",
  bibdate =      "Wed Jul 07 07:31:19 1999",
  price =        "US\$32.95",
  URL =          "http://metalab.unc.edu/javafaq/books/javaio/;
                 http://www.oreilly.com/catalog/javaio/",
  acknowledgement = ack-nhfb,
}

@Article{Hartel:1999:OSJ,
  author =       "P. H. Hartel and M. J. Butler and M. Levy",
  title =        "The Operational Semantics of a {Java} Secure
                 Processor",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1523",
  pages =        "313--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Book{Heller:1999:JDH,
  author =       "Philip Heller and Simon Roberts",
  title =        "{Java 2} Developer's Handbook",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "1010",
  year =         "1999",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Apr 28 13:58:56 1999",
  bibsource =    "http://www.sybex.com/",
  price =        "US\$60",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.sybex.com/",
}

@Article{Hittleman:1999:JQW,
  author =       "Kenneth Hittleman and Ted Leung",
  title =        "{Java Q and A}: What's in Store when Moving from {JDK
                 1.1} to {JDK 1.2}?",
  journal =      j-DDJ,
  volume =       "24",
  number =       "1",
  pages =        "112--115",
  month =        jan,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Thu Dec 3 09:32:09 MST 1998",
  URL =          "http://www.ddj.com/ddj/ftp/1999/1999_01/jqa199.txt",
  abstract =     "Are you ready to move from JDK 1.1 to JDK 1.2? Ken and
                 Ted tell you what to expect. Additional resources
                 include jqa199.txt (listings).",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Holt:1999:EWT,
  author =       "William Holt",
  title =        "The embedded window toolkit: porting {Java}'s {AWT} to
                 an embedded system",
  type =         "Thesis (M.S.)",
  school =       "University of California, Santa Cruz",
  address =      "Santa Cruz, CA, USA",
  year =         "1999",
  LCCN =         "QA76.73.J38 H65 1999",
  bibdate =      "Tue May 25 07:14:38 MDT 1999",
  acknowledgement = ack-nhfb,
  keywords =     "embedded computer systems; Java (computer program
                 language); Masters theses -- University of California,
                 Santa Cruz -- computer science",
}

@Book{Horstmann:1999:CJVa,
  author =       "Cay S. Horstmann and Gary Cornell",
  title =        "Core {Java} 1.2: Volume 1: Fundamentals",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Fourth",
  pages =        "742",
  year =         "1999",
  ISBN =         "0-13-081933-6",
  LCCN =         "QA76.73.J38 C67 1999",
  bibdate =      "Wed Jun 23 18:30:47 1999",
  bibsource =    "http://www.phptr.com/ptrbooks/ptr_0130819336.html;
                 http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=0130819336",
  price =        "US\$42.99",
  acknowledgement = ack-nhfb,
  xxauthor =     "Gary Cornell and Cay S. Horstmann",
}

@Book{Horstmann:1999:CJVb,
  author =       "Cay S. Horstmann and Gary Cornell",
  title =        "Core {Java} 1.2: Volume 2: Advance Features",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  edition =      "Fourth",
  pages =        "ca. 750",
  year =         "1999",
  ISBN =         "0-13-081934-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 02 17:07:21 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=0130819344",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
}

@Misc{HP:1999:CES,
  author =       "{Hewlett-Packard Corp.}",
  title =        "Chai Embedded Software",
  howpublished = "World-Wide Web documents",
  year =         "1999",
  bibdate =      "Mon May 24 10:31:36 1999",
  note =         "The TurboChai compiler converts Java byte code to
                 ANSI/ISO Standard C, which can then be compiled with
                 native compilers. The Chai system is a clean-room
                 implementation of Java intended for embedded
                 applications. It is available for HP-UX 10.20 and
                 Microsoft Windows NT 4.0 platforms.",
  URL =          "http://www.chai.hp.com/",
  acknowledgement = ack-nhfb,
}

@Book{Hunt:1999:JPI,
  author =       "J. Hunt",
  title =        "{Java} for Practitioners: An Introduction and
                 Reference to {Java} and Object Orientation",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xxv + 668",
  year =         "1999",
  ISBN =         "1-85233-093-7",
  LCCN =         "QA76.73.J38 H865 1999",
  bibdate =      "Thu Apr 05 09:47:22 2001",
  price =        "US\$64.00",
  acknowledgement = ack-nhfb,
}

@Book{Husted:1999:SSJ,
  author =       "Robert Husted and J. J. Kuslich",
  title =        "Server-side {JavaScript}: developing integrated {Web}
                 applications",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xiv + 316",
  year =         "1999",
  ISBN =         "0-201-43329-X, 0-201-61624-6 (CD-ROM)",
  LCCN =         "QA76.73.J39H877 1999",
  bibdate =      "Fri Jul 30 06:17:45 1999",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
}

@Article{Igarashi:1999:FJM,
  author =       "Atshushi Igarashi and Benjamin Pierce and Philip
                 Wadler",
  title =        "{Featherweight Java}: a minimal core calculus for
                 {Java} and {GJ}",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "10",
  pages =        "132--146",
  month =        oct,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:09 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/oops/320384/",
  URL =          "http://www.acm.org/pubs/citations/proceedings/oops/320384/p132-igarashi/",
  acknowledgement = ack-nhfb,
}

@Book{Jackson:1999:JE,
  author =       "Jerry R. Jackson and Alan L. McClellan",
  title =        "{Java} By Example 1.2",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "500",
  year =         "1999",
  ISBN =         "0-13-079669-7",
  LCCN =         "????",
  bibdate =      "Tue Nov 03 11:41:13 1998",
  price =        "US\$39.99",
  series =       "SunSoft Press Java series",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0130796697.html;
                 http://www.sun.com/books/catalog/jackson2/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Jaeger:1999:FCD,
  author =       "Trent Jaeger and Atul Prakash and Jochen Liedtke and
                 Nayeem Islam",
  title =        "Flexible Control of Downloaded Executable Content",
  journal =      j-TISSEC,
  volume =       "2",
  number =       "2",
  pages =        "177--228",
  month =        may,
  year =         "1999",
  CODEN =        "ATISBQ",
  ISSN =         "1094-9224",
  bibdate =      "Thu Oct 26 11:39:38 MDT 2000",
  bibsource =    "http://www.acm.org/tissec/contents/v2no2.html",
  URL =          "http://www.acm.org/pubs/citations/journals/tissec/1999-2-2/p177-jaeger/",
  abstract =     "We present a security architecture that enables system
                 and application access control requirements to be
                 enforced on applications composed from downloaded
                 executable content. Downloaded executable content
                 consists of messages downloaded from remote hosts that
                 contain executables that run, upon receipt, on the
                 downloading principal's machine. Unless restricted,
                 this content can perform malicious actions, including
                 accessing its downloading principal's private data and
                 sending messages on this principal's behalf. Current
                 security architectures for controlling downloaded
                 executable content (e.g., JDK 1.2) enable specification
                 of access control requirements for content based on its
                 provider and identity. Since these access control
                 requirements must cover every legal use of the class,
                 they may include rights that are not necessary for a
                 particular application of content. Therefore, using
                 these systems, an application composed from downloaded
                 executable content cannot enforce its access control
                 requirements without the addition of
                 application-specific security mechanisms. In this
                 paper, we define an access control model with the
                 following properties: (1) system administrators can
                 define system access control requirements on
                 applications and (2) application developers can use the
                 same model to enforce application access control
                 requirements without the need for ad hoc security
                 mechanisms. This access control model uses features of
                 role-based access control models to enable (1)
                 specification of a single role that applies to multiple
                 application instances; (2) selection of a content's
                 access rights based on the content's application and
                 role in the application; (3) consistency maintained
                 between application state and content access rights;
                 and (4) control of role administration. We detail a
                 system architecture that uses this access control model
                 to implement secure collaborative applications. Lastly,
                 we describe an implementation of this architecture,
                 called the Lava security architecture.",
  acknowledgement = ack-nhfb,
  generalterms = "Management; Security",
  keywords =     "access control models; authentication; authorization
                 mechanisms; collaborative systems; role-based access
                 control",
  subject =      "Software --- Software Engineering --- Management
                 (D.2.9): {\bf Software configuration management};
                 Software --- Operating Systems --- Security and
                 Protection (D.4.6): {\bf Access controls}; Software ---
                 Operating Systems --- Security and Protection (D.4.6):
                 {\bf Invasive software}; Computing Milieux ---
                 Management of Computing and Information Systems ---
                 System Management (K.6.4): {\bf
                 Centralization/decentralization}; Computing Milieux ---
                 Management of Computing and Information Systems ---
                 Security and Protection (K.6.5): {\bf Invasive
                 software}",
}

@Book{Jaworski:1999:JSH,
  author =       "Jamie Jaworski",
  title =        "{Java} Security Handbook",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "????",
  year =         "1999",
  ISBN =         "0-672-31602-1",
  LCCN =         "????",
  bibdate =      "Wed Feb 21 06:06:48 2001",
  note =         "Edited by Tim Ryan et al.",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1999:PTC,
  author =       "David M. Johnson",
  title =        "Programmer's Toolchest: Comparing {WFC} and {JFC}",
  journal =      j-DDJ,
  volume =       "24",
  number =       "2",
  pages =        "90, 92--95",
  month =        feb,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Feb 2 06:29:28 MST 1999",
  URL =          "http://www.ddj.com/1999/9902/9902toc.htm;
                 http://www.ddj.com/ftp/1999/1999_02/relay.txt;
                 http://www.ddj.com/ftp/1999/1999_02/relay.zip",
  abstract =     "David compares Microsoft's Windows Foundation Classes
                 (WFC) with Sun's Java Foundation Classes (JFC)
                 framework by developing an Internet Relay Chat (IRC)
                 chat-client called and quot;Relay. and quot; Additional
                 resources include relay.txt (listings) and relay.zip
                 (source code).",
  acknowledgement = ack-nhfb,
}

@Article{Kamara:1999:MWJ,
  author =       "Sheila Kamara",
  title =        "Multimedia at Work: {JavuNetwork}: remote video
                 production and storage",
  journal =      j-IEEE-MULTIMEDIA,
  volume =       "6",
  number =       "3",
  pages =        "78--80",
  month =        jul # "--" # sep,
  year =         "1999",
  CODEN =        "IEMUE4",
  ISSN =         "1070-986X",
  bibdate =      "Mon Jan 29 16:49:44 MST 2001",
  bibsource =    "http://www.computer.org/multimedia/mu1999/",
  URL =          "http://dlib.computer.org/mu/books/mu1999/pdf/u3078.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "Java",
}

@Article{Karaorman:1999:CRJ,
  author =       "M. Karaorman and U. Hoelzle and J. Bruno",
  title =        "{Contractor}: {A} Reflective {Java} Library to Support
                 Design by Contract",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1616",
  pages =        "175--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999b.bib",
  acknowledgement = ack-nhfb,
}

@Article{Kientzle:1999:JAS,
  author =       "Tim Kientzle",
  title =        "A {Java} Applet Search Engine",
  journal =      j-DDJ,
  volume =       "24",
  number =       "2",
  pages =        "32, 36, 38--40",
  month =        feb,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Feb 2 06:29:28 MST 1999",
  URL =          "http://www.ddj.com/1999/9902/9902toc.htm;
                 http://www.ddj.com/ftp/1999/1999_02/jsearch.txt;
                 http://www.ddj.com/ftp/1999/1999_02/jsearch.zip",
  abstract =     "Most search engines are designed for web sites. The
                 Java search engine Tim presents here, however, was
                 designed for use on HTML-based CD-ROMs. The differences
                 might surprise you. Additional resources include
                 jsearch.txt (listings) and jsearch.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Article{Kinne:1999:WJP,
  author =       "Morgan Kinne",
  title =        "Writing {Javabean} Property Editors",
  journal =      j-DDJ,
  volume =       "24",
  number =       "2",
  pages =        "52, 54--56, 58, 60, 62",
  month =        feb,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Feb 2 06:29:28 MST 1999",
  URL =          "http://www.ddj.com/1999/9902/9902toc.htm;
                 http://www.ddj.com/ftp/1999/1999_02/propedit.txt;
                 http://www.ddj.com/ftp/1999/1999_02/propedit.zip",
  abstract =     "JavaBeans are reusable software components that can be
                 manipulated by visual programming tools. Morgan shows
                 how you build property editors, focusing on the
                 relationships between the visual tool, property editor,
                 and bean. Additional resources include propedit.txt
                 (listings) and propedit.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Article{Kistler:1999:TAJ,
  author =       "Thomas Kistler and Michael Franz",
  title =        "A Tree-Based Alternative to {Java} Byte-Codes",
  journal =      j-INT-J-PARALLEL-PROG,
  volume =       "27",
  number =       "1",
  pages =        "21--??",
  month =        "????",
  year =         "1999",
  CODEN =        "IJPPE5",
  ISSN =         "0885-7458",
  bibdate =      "Mon Jun 7 09:59:33 MDT 1999",
  acknowledgement = ack-nhfb,
}

@Book{Knudsen:1999:JG,
  author =       "Jonathan Knudsen",
  title =        "{Java 2D} Graphics",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvi + 339",
  year =         "1999",
  ISBN =         "1-56592-484-3",
  LCCN =         "QA76.73.J38 K58 1999",
  bibdate =      "Thu Feb 18 08:22:43 1999",
  price =        "US\$29.95",
  URL =          "http://www.oreilly.com/catalog/java2d/",
  acknowledgement = ack-nhfb,
}

@Article{Knudsen:1999:TAM,
  author =       "Craig Knudsen",
  title =        "{Transvirtual} Adopts {Microsoft Java} Extensions",
  journal =      j-LINUX-J,
  volume =       "66",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Thu Sep 21 14:31:45 MDT 2000",
  bibsource =    "http://noframes.linuxjournal.com/lj-issues/issue66/index.html",
  URL =          "http://noframes.linuxjournal.com/lj-issues/issue66/3482.html",
  acknowledgement = ack-nhfb,
}

@Article{Konstantinou:1999:DJB,
  author =       "V. Konstantinou and A. Psarrou",
  title =        "A Dynamic {JAVA}-Based Intelligent Interface for
                 Online Image Database Searches",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1614",
  pages =        "211--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999b.bib",
  acknowledgement = ack-nhfb,
}

@Article{Krall:1999:GCL,
  author =       "A. Krall and P. Tomsich",
  title =        "Garbage Collection for Large Memory {Java}
                 Applications",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1593",
  pages =        "895--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Article{Kroeker:1999:NTN,
  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 Active{X} 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",
  bibdate =      "Thu May 6 06:17:23 MDT 1999",
  URL =          "http://dlib.computer.org/co/books/co1999/pdf/r5103.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Kroeker:1999:NTSd,
  author =       "Kirk L. Kroeker",
  title =        "New Tools: Software Development: {Premia}'s Editing
                 System; {Diab Data}'s Compiler Suites for {Coldfire};
                 {Borland}'s Visual Development Tools for {Java 2};
                 {Sun} Outlines {Java 2} at {JavaOne}. Net Development:
                 {InfoAccess}' {HTML} Production Tool; {GoAhead
                 Software}'s Free Embedded {Web} Server; {Planetweb} and
                 {Paradise Innovations} Produce Next-Gen Set-Top Box",
  journal =      j-COMPUTER,
  volume =       "32",
  number =       "8",
  pages =        "91--93",
  month =        aug,
  year =         "1999",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Fri Aug 6 07:18:17 MDT 1999",
  URL =          "http://dlib.computer.org/co/books/co1999/pdf/r8091.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Kummer:1999:SCB,
  author =       "O. Kummer and D. Moldt and F. Wienberg",
  title =        "Symmetric Communication between Coloured {Petri} Net
                 Simulations and {Java}-Processes",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1639",
  pages =        "86--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999b.bib",
  acknowledgement = ack-nhfb,
}

@Book{Ladd:1999:PIH,
  author =       "Eric Ladd and Jim O'Donnell",
  title =        "Programmation {Internet}, {HTML} 4, {XML} et {Java R
                 2}: ressources d'experts",
  publisher =    "CampusPress France",
  address =      "Paris, France",
  pages =        "xvii + 1175",
  year =         "1999",
  ISBN =         "2-7440-0628-9",
  LCCN =         "????",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
  alttitle =     "Platinum Edition Using HTML 4, XML and Java TM 1.2
                 Francais.",
  annote =       "Titre original: Platinum Edition Using HTML 4, XML and
                 Java TM 1.2.",
  keywords =     "HTML (langage de balisage).; Internet.; Java (langage
                 de programmation).; XML (langage de balisage).",
}

@Book{Ladd:1999:UHX,
  author =       "Eric Ladd and Jim O'Donnell and others",
  title =        "Using {HTML 4}, {XML}, and {Java 1.2:} Platinum
                 Edition",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xxiii + 1282",
  year =         "1999",
  ISBN =         "0-7897-1759-X",
  LCCN =         "QA76.76.H94L332",
  bibdate =      "Thu Feb 18 17:45:08 1999",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
}

@Article{Laird:1999:REN,
  author =       "Cameron Laird and Kathryn Soraiz",
  title =        "Regular Expressions: New choices for scripting:
                 Language designers offer novel possibilities for
                 scripting developers",
  journal =      j-SUNWORLD-ONLINE,
  volume =       "5",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1999",
  bibdate =      "Thu Feb 04 05:54:54 1999",
  note =         "Discusses new scripting languages: Ficl, FIJI, Rebol,
                 Ruby and WebL. Ficl is a descendant of Forth. FIJI is
                 real Forth, but with objects that are Java objects, and
                 with full access to Java.",
  URL =          "http://www.sunworld.com/swol-02-1999/swol-02-regex.html?0202a",
  acknowledgement = ack-nhfb,
}

@Article{Lambert:1999:VSC,
  author =       "John Donovan Lambert",
  title =        "{VBSCRIPT} and {SQL} Calendars",
  journal =      j-DDJ,
  volume =       "24",
  number =       "5",
  pages =        "40, 42, 46--48",
  month =        may,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Apr 30 10:07:03 MDT 1999",
  URL =          "http://www.ddj.com/ftp/1999/1999_05/vbsql.txt;
                 http://www.ddj.com/ftp/1999/1999_05/vbsql.zip",
  abstract =     "John presents the VBSCRIPTs he uses for inputting SQL
                 results into a Web calendar, and discusses how you can
                 port these scripts to Java, Perl, Cold Fusion, or
                 whatever language you prefer. Additional resources
                 include vbsql.txt (listings) and vbsql.zip (source
                 code).",
  acknowledgement = ack-nhfb,
}

@Book{Lange:1999:PDJ,
  author =       "Danny B. Lange and Mitsuru Oshima",
  title =        "Programming and deploying {Java} mobile agents with
                 Aglets",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxiv + 225",
  year =         "1999",
  ISBN =         "0-201-32582-9",
  LCCN =         "QA76.76.I58L36 1998",
  bibdate =      "Tue May 11 07:20:35 1999",
  price =        "US\$37.95",
  acknowledgement = ack-nhfb,
}

@Book{Langr:1999:EJS,
  author =       "Jeff Langr",
  title =        "Essential {Java} Style: Patterns for Implementation",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "????",
  year =         "1999",
  ISBN =         "0-13-085086-1",
  LCCN =         "QA76.13.J38L357 1999",
  bibdate =      "Mon Sep 20 16:31:59 1999",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0130850861.html",
  acknowledgement = ack-nhfb,
}

@Book{Larman:1999:JPI,
  author =       "Craig Larman and Rhett Guthrie",
  title =        "{Java 2} Performance and Idiom Guide",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xvii + 299",
  year =         "1999",
  ISBN =         "0-13-014260-3",
  LCCN =         "QA76.73.J38 L359 2000",
  bibdate =      "Wed Feb 21 05:38:39 2001",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0130142603.html",
  acknowledgement = ack-nhfb,
}

@Article{Lawton:1999:NBB,
  author =       "George Lawton",
  title =        "News Briefs: Battle Begins for Device Network
                 Supremacy; {VXML Forum} Is Created; {Advanced Internet
                 Center} Opens",
  journal =      j-COMPUTER,
  volume =       "32",
  number =       "6",
  pages =        "20--21",
  month =        jun,
  year =         "1999",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Thu Jun 3 18:52:18 MDT 1999",
  note =         "Discusses Sun/Sony/Philips Jini/HAVi vs. Microsoft
                 Universal Plug and Play (UPnP) vs. Lucent's
                 InfernoSpaces.",
  URL =          "http://dlib.computer.org/co/books/co1999/pdf/r6020.pdf",
  acknowledgement = ack-nhfb,
}

@Article{League:1999:RJC,
  author =       "Christopher League and Zhong Shao and Valery
                 Trifonov",
  title =        "Representing {Java} Classes in a Typed Intermediate
                 Language",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "9",
  pages =        "183--196",
  month =        sep,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:08 MST 2003",
  bibsource =    "http://pauillac.inria.fr/pli/icfp/;
                 http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/fp/317636/;
                 http://www.cs.cmu.edu/~petel/icfp99/conference-program.html",
  note =         "Proceedings of the ACM SIGPLAN International
                 Conference on Functional Programming (ICFP '99).",
  URL =          "http://www.acm.org/pubs/citations/proceedings/fp/317636/p183-league",
  acknowledgement = ack-nhfb,
  author-1-address = "Yale University, USA",
  author-2-address = "Yale University, USA",
  author-3-address = "Yale University, USA",
}

@Article{Lear:1999:NBI,
  author =       "Anne C. Lear",
  title =        "News Briefs: {IETF} Rejects Net Wiretap Proposal; New
                 Plans Ease Net Congestion; Standard {API} to Simplify
                 Network Chip Development; Group Releases Real-Time
                 {Java} Specification",
  journal =      j-COMPUTER,
  volume =       "32",
  number =       "12",
  pages =        "20--21",
  month =        dec,
  year =         "1999",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Mar 11 09:52:58 MST 2000",
  URL =          "http://dlib.computer.org/co/books/co1999/pdf/rz020.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Lemay:1999:STY,
  author =       "Laura Lemay and Rogers Cadenhead",
  title =        "{SAMS} teach yourself {Java 2} platform in 21 days,
                 Professional reference edition",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xix + 948",
  year =         "1999",
  ISBN =         "0-672-31438-X",
  LCCN =         "QA76.73.J38 L4493 1999",
  bibdate =      "Tue Aug 31 17:38:22 1999",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
}

@Article{Levia:1999:IEP,
  author =       "Oz Levia",
  title =        "Integrated Engineering: Programming System
                 Architectures with {Java}",
  journal =      j-COMPUTER,
  volume =       "32",
  number =       "8",
  pages =        "96--98",
  month =        aug,
  year =         "1999",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Fri Aug 6 07:18:17 MDT 1999",
  URL =          "http://dlib.computer.org/co/books/co1999/pdf/r8096.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Liang:1999:JNI,
  author =       "Sheng Liang",
  title =        "{Java Native Interface}: Programmer's Guide and
                 Specification",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xiv + 303",
  year =         "1999",
  ISBN =         "0-201-32577-2",
  LCCN =         "QA76.38 .L53 1999",
  bibdate =      "Sat Apr 29 18:59:53 2000",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
}

@Book{Lindholm:1999:JVM,
  author =       "Tim Lindholm and Frank Yellin",
  title =        "The {Java} Virtual Machine Specification",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xv + 473",
  year =         "1999",
  ISBN =         "0-201-43294-3",
  LCCN =         "QA76.73.J38L56 1999",
  bibdate =      "Tue May 11 07:30:11 1999",
  price =        "US\$42.95",
  acknowledgement = ack-nhfb,
}

@Article{Lipton:1999:JPD,
  author =       "Paul Lipton",
  title =        "{Java} Proxies For Database Objects",
  journal =      j-DDJ,
  volume =       "24",
  number =       "5",
  pages =        "34, 36--39",
  month =        may,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Apr 30 10:07:03 MDT 1999",
  URL =          "http://www.ddj.com/ftp/1999/1999_05/jproxy.txt",
  abstract =     "Java proxy technology lets you define database object
                 schema using the database ODL. To illustrate how such a
                 technology might be implemented, Paul provides examples
                 based on the Jasmine object-oriented database.
                 Additional resources include jproxy.txt (listings).",
  acknowledgement = ack-nhfb,
}

@Article{Loeb:1999:JA,
  author =       "Bill Loeb",
  title =        "The {Java 2D API}",
  journal =      j-DDJ,
  volume =       "24",
  number =       "2",
  pages =        "44, 46--49",
  month =        feb,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Feb 2 06:29:28 MST 1999",
  URL =          "http://www.ddj.com/1999/9902/9902toc.htm;
                 http://www.ddj.com/ftp/1999/1999_02/j2d.txt",
  abstract =     "The Java 2D API is a set of functions that is a much
                 more flexible and full-featured rendering package than
                 previous versions of the Abstract Windowing Toolkit
                 (AWT). It provides enhanced graphics, text, and image
                 handling, supports color definition and composition,
                 and is extensible. Additional resources include j2d.txt
                 (listings).",
  acknowledgement = ack-nhfb,
}

@Article{Loia:1999:EFD,
  author =       "Vincenzo Loia and Michel Quaggetto",
  title =        "Embed finite domain constraint programming into {Java}
                 and some {Web}-based applications",
  journal =      j-SPE,
  volume =       "29",
  number =       "4",
  pages =        "311--339",
  day =          "10",
  month =        apr,
  year =         "1999",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644",
  bibdate =      "Thu Jul 29 15:12:16 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=55001842;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=55001842&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Lunde:1999:CIP,
  author =       "Ken Lunde",
  title =        "{CJKV} Information Processing: Chinese, Japanese,
                 Korean \& Vietnamese Computing",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "1174",
  year =         "1999",
  ISBN =         "1-56592-224-7",
  LCCN =         "PL1074.5 .L86 1999",
  bibdate =      "Wed Oct 07 11:13:52 1998",
  price =        "US\$64.95",
  URL =          "http://www.oreilly.com/catalog/cjkvinfo/",
  acknowledgement = ack-nhfb # " and " # ack-kl,
  tableofcontents = "Foreword xv\\
                 Preface xvii\\
                 1. CJKV Information Processing Overview 1\\
                 Multiple Writing Systems 2\\
                 Character Set Standards 7\\
                 Encoding Methods 8\\
                 Input Methods 10\\
                 Typography 14\\
                 Basic Concepts & Terminology 14\\
                 2. Writing Systems 29\\
                 Latin Characters & Transliteration 30\\
                 Zhuyin 43\\
                 Kana 44\\
                 Hangul 50\\
                 Chinese Characters 52\\
                 Non-Chinese Chinese Characters 64\\
                 3. Character Set Standards 69\\
                 Non-Coded Character Set Standards 70\\
                 Coded Character Set Standards 74\\
                 International Character Set Standards 124\\
                 Character Set Standard Oddities 134\\
                 Non-Coded Versus Coded Character Sets 136\\
                 Information Interchange Versus Professional Publishing
                 138\\
                 Advice to Developers 140\\
                 4. Encoding Methods 143\\
                 Locale-Independent Encoding Methods 145\\
                 Locale-Specific Encoding Methods 176\\
                 Comparing CJKV Encoding Methods 194\\
                 International Encoding Methods 195\\
                 Charset Designations 206\\
                 Code Pages 209\\
                 Code Conversion 213\\
                 Repairing Unreadable CJKV Text 219\\
                 Beware of Little & Big Endian Issues 224\\
                 Advice to Developers 224\\
                 5. Input Methods 227\\
                 Transliteration Techniques 229\\
                 Input Techniques 235\\
                 User Interface Concerns 249\\
                 Keyboard Arrays 249\\
                 Other Input Hardware 272\\
                 Input Method Software 273\\
                 6. Font Formats 281\\
                 Typeface Design Issues 282\\
                 Bitmapped Fonts 283\\
                 Outline Fonts 289\\
                 Ruby Fonts 322\\
                 Host-Based Versus Printer-Resident Fonts 323\\
                 Creating Your Own Fonts 335\\
                 External Character Handling 339\\
                 Advice to Developers 350\\
                 7. Typography 351\\
                 Rules, Rules, Rules... 352\\
                 Typographic Units & Measurements 353\\
                 Horizontal & Vertical Layout 357\\
                 Line Breaking & Word Wrapping 368\\
                 Character Spanning 372\\
                 Alternate Metrics 373\\
                 Kerning 380\\
                 Line Length Issues 381\\
                 Multilingual Text 383\\
                 Glyph Substitution 387\\
                 Annotations 389\\
                 Typographic Software 394\\
                 8. Output Methods 405\\
                 Where Can Fonts Live? 406\\
                 Printer Output 407\\
                 PostScript CJKV Printers 407\\
                 Computer Monitor Output 412\\
                 Other Printing Methods 416\\
                 The Role of Printer Drivers 417\\
                 Output Tips & Tricks 420\\
                 Advice to Developers 422\\
                 9. Information Processing Techniques 425\\
                 Language, Country & Script Codes 426\\
                 Programming Languages 429\\
                 Code Conversion Algorithms 433\\
                 Java Programming Examples 442\\
                 Miscellaneous Algorithms 446\\
                 Byte Versus Character Handling 452\\
                 Character Sorting 460\\
                 Natural Language Processing 462\\
                 Regular Expressions 464\\
                 Search Engines 467\\
                 Code Processing Tools 467\\
                 10. Operating Systems, Text Editors & Word Processors
                 475\\
                 Viewing CJKV Text on Non-CJKV Systems 477\\
                 Operating Systems 477\\
                 Hybrid Environments 489\\
                 Text Editors 492\\
                 Word Processors 499\\
                 Dedicated Word Processors 503\\
                 11. Dictionaries & Dictionary Software 505\\
                 Chinese Character Dictionary Indexes 505\\
                 Character Dictionaries 513\\
                 Other Useful Dictionaries 518\\
                 Dictionary Hardware 519\\
                 Dictionary Software 520\\
                 Machine Translation Software 528\\
                 Machine Translation Services 529\\
                 Learning Aids 530\\
                 12. The Internet 533\\
                 Email 534\\
                 News 539\\
                 FTP & Telnet 540\\
                 Network Domains 542\\
                 Getting Connected 545\\
                 Internet Software 545\\
                 13. The World Wide Web 553\\
                 Content Versus Presentation 553\\
                 Displaying Web Documents 556\\
                 Authoring HTML Documents 557\\
                 Authoring XML Documents 561\\
                 Authoring PDF Documents 562\\
                 Character References 564\\
                 CGI Programming Examples 565\\
                 Shall We Surf? 568\\
                 A. Code Conversion Tables 569\\
                 B. Notation Conversion Table 573\\
                 C. Vendor Character Set Standards 577\\
                 Chinese Vendor Character Sets -- China 578\\
                 Chinese Vendor Character Sets -- Taiwan 582\\
                 Chinese Vendor Character Sets -- Hong Kong 587\\
                 Japanese Vendor Character Sets 593\\
                 Korean Vendor Character Sets 623\\
                 D. Vendor Encoding Methods 635\\
                 Brief Overview of IBM Encodings 636\\
                 Chinese Vendor Encodings -- China 637\\
                 Chinese Vendor Encodings -- Taiwan 640\\
                 Chinese Vendor Encodings -- Hong Kong 643\\
                 Japanese Vendor Encodings 644\\
                 Korean Vendor Encodings 665\\
                 E. GB 2312-80 Table 671\\
                 F. GB/T 12345-90 Table 687\\
                 G. CNS 11643-1992 Table 703\\
                 CNS 11643-1992 Plane 1 703\\
                 CNS 11643-1992 Plane 2 715\\
                 CNS 11643-1992 Plane 3 729\\
                 CNS 11643-1992 Plane 4 741\\
                 CNS 11643-1992 Plane 5 755\\
                 CNS 11643-1992 Plane 6 771\\
                 CNS 11643-1992 Plane 7 783\\
                 CNS 11643-1986 Plane 15 795\\
                 H. Big Five Table 809\\
                 Big Five Level 1 809\\
                 Big Five Level 2 823\\
                 I. Hong Kong GCCS Table 841\\
                 J. JIS X 0208:1997 Table 851\\
                 K. JIS X 0212-1990 Table 865\\
                 L. KS X 1001:1992 Table 877\\
                 M. KS X 1002:1991 Hanja Table 893\\
                 N. Hangul Reading Table 899\\
                 O. TCVN 6056:1995 Table 913\\
                 P. Code Table Indexes 921\\
                 GB 2312-80 Level 1 Reading Index 921\\
                 GB 2312-80 Level 2 Radical Index 922\\
                 Big Five & CNS 11643-1992 Stroke Index 924\\
                 JIS X 0208:1997 Level 1 Reading Index 926\\
                 JIS Radical Index 926\\
                 KS Hanja Reading Index 933\\
                 Q. Character Lists & Mapping Tables 935\\
                 GB 2312-80 Versus GB/T 12345-90 935\\
                 CNS 11643-1986 Versus CNS 11643-1992 954\\
                 JIS C 6226-1978 Versus JIS X 0208-1983 956\\
                 JIS X 0208-1983 Versus JIS X 0208-1990 960\\
                 JIS X 0212-1990 Versus JIS C 6226-1978 962\\
                 Joyo Kanji 963\\
                 IBM Selected Kanji & Non-Kanji 967\\
                 Duplicate Hanja in KS X 1001:1992 971\\
                 R. Chinese Character Lists 979\\
                 Hanzi Lists From China 979\\
                 Hanzi Lists From Taiwan 983\\
                 Kanji Lists From Japan 994\\
                 Hanja Lists From Korea 999\\
                 S. Single-Byte Code Tables 1003\\
                 Non-CJKV Code Tables 1003\\
                 Chinese Code Tables 1005\\
                 Japanese Code Tables 1006\\
                 Korean Code Tables 1008\\
                 TCVN-Roman Code Tables 1009\\
                 T. Software & Document Sources 1015\\
                 Anonymous FTP 1015\\
                 Searching for Files 1016\\
                 Useful URLs 1016\\
                 Commercial Sources 1017\\
                 U. Mailing Lists 1035\\
                 General Mailing Lists 1035\\
                 Chinese Mailing Lists 1040\\
                 Japanese Mailing Lists 1040\\
                 Korean Mailing Lists 1045\\
                 V. Professional Organizations 1047\\
                 Oriental Language Computer Society 1047\\
                 International Macintosh Users Group 1047\\
                 The Localisation Industry Standards Association 1048\\
                 The Unicode Consortium 1048\\
                 W. Perl Code Examples 1049\\
                 Japanese Code Conversion 1049\\
                 Korean Code Conversion 1054\\
                 TRON Code Conversion 1056\\
                 Unicode Code Conversion 1058\\
                 Encoding Detection 1059\\
                 Repairing ISO-2022-JP Encoding 1061\\
                 Other Useful Transformations 1062\\
                 CJKV Encoding Templates 1062\\
                 Multiple-Byte Anchoring 1064\\
                 Multiple-Byte Processing 1065\\
                 X. Glossary 1067\\
                 Bibliography 1095\\
                 Index 1113",
}

@Article{Lutz:1999:NBCa,
  author =       "Michael J. Lutz",
  title =        "New Books: Case-Driven Object Modelling with {UML};
                 Virtual-Human Integration; Genetic Programming; {Java}
                 Image Processing; {WAP} Programming",
  journal =      j-COMPUTER,
  volume =       "32",
  number =       "7",
  pages =        "99--99",
  month =        jul,
  year =         "1999",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Jul 10 07:05:08 MDT 1999",
  note =         "Includes review of \cite{Lyon:1999:IPJ}.",
  URL =          "http://dlib.computer.org/co/books/co1999/pdf/r7099.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Lutz:1999:NBCb,
  author =       "Michael J. Lutz",
  title =        "New Books: Creating a Virtual Window to the World;
                 Optical Networks in Layered Multiwavelength; Automated
                 Software Testing; Software Improvement Through
                 Refactoring; Getting a Feel for {Java}",
  journal =      j-COMPUTER,
  volume =       "32",
  number =       "10",
  pages =        "116--116",
  month =        oct,
  year =         "1999",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Mar 11 09:52:57 MST 2000",
  note =         "Includes review of \cite{Sun:1999:JLF}.",
  URL =          "http://dlib.computer.org/co/books/co1999/pdf/rx116.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Lutz:1999:NBF,
  author =       "Michael J. Lutz",
  title =        "New Books: Folding All Things Virtual into Urban Life;
                 Performance Modeling in Network Design; Practical
                 Automated Software Testing; {Java} Patterns; Testing
                 Software Step by Step; Working with {UNIX} Shells",
  journal =      j-COMPUTER,
  volume =       "32",
  number =       "11",
  pages =        "119--119",
  month =        nov,
  year =         "1999",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sat Mar 11 09:52:58 MST 2000",
  note =         "Includes review of \cite{Langr:1999:EJS}.",
  URL =          "http://dlib.computer.org/co/books/co1999/pdf/ry119.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Lyon:1999:IPJ,
  author =       "Douglas A. Lyon",
  title =        "Image processing in {Java}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "450",
  year =         "1999",
  ISBN =         "0-13-974577-7",
  LCCN =         "QA76.73.J38L94 1999",
  bibdate =      "Wed Jun 23 18:34:21 1999",
  price =        "US\$49.99",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0139745777.html",
  acknowledgement = ack-nhfb,
}

@Article{Maassen:1999:EIJ,
  author =       "Jason Maassen and Rob van Nieuwpoort and Ronald
                 Veldema and Henri E. Bal and Aske Plaat",
  title =        "An efficient implementation of {Java}'s remote method
                 invocation",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "8",
  pages =        "173--182",
  month =        aug,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:06 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/ppopp/301104/",
  URL =          "http://www.acm.org/pubs/citations/proceedings/ppopp/301104/p173-maassen/",
  acknowledgement = ack-nhfb,
}

@Article{Magnaghi:1999:IPA,
  author =       "A. Magnaghi and S. Sakai and H. Tanaka",
  title =        "Inter-procedural Analysis for Parallelization of
                 {Java} Programs",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1557",
  pages =        "594--595",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Sep 14 06:09:05 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
  keywords =     "image processing; multimedia; parallel computation;
                 parallel computing; parallel numerics; ParNum",
}

@Article{Marais:1999:AWW,
  author =       "Hannes Marais and Tom Rodeheffer",
  title =        "Automating The {Web} With {Webl}",
  journal =      j-DDJ,
  volume =       "24",
  number =       "1",
  pages =        "20--23, 26--27",
  month =        jan,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Thu Dec 3 09:32:09 MST 1998",
  URL =          "http://www.ddj.com/ddj/ftp/1999/1999_01/webl.txt",
  abstract =     "WebL, a freely available scripting language written in
                 Java, is ideal for prototyping web applications. Hannes
                 and Tom describe WebL, then show how you can use it by
                 implementing a meta-search engine that combines search
                 results from the AltaVista and HotBot public-search
                 services. Additional resources include webl.txt
                 (listings).",
  acknowledgement = ack-nhfb,
}

@Book{Maremaa:1999:QJD,
  author =       "Tom Maremaa and William Stewart",
  title =        "{QuickTime} for {Java}: {A} Developer Reference",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xviii + 655",
  year =         "1999",
  ISBN =         "0-12-305440-0",
  LCCN =         "QA76.73.J38 M348 1999; TR899 .M37 1999",
  bibdate =      "Fri Jan 19 06:05:49 2001",
  price =        "US\$49.95",
  URL =          "http://www.mkp.com/books_catalog/catalog.asp?ISBN=0-12305-440-0",
  acknowledgement = ack-nhfb,
}

@Article{Marsic:1999:DFM,
  author =       "Ivan Marsic",
  title =        "{DISCIPLE}: a framework for multimodal collaboration
                 in heterogeneous environments",
  journal =      j-COMP-SURV,
  volume =       "31",
  number =       "2es",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CMSVAN",
  ISSN =         "0360-0300",
  bibdate =      "Tue Apr 4 18:43:23 MDT 2000",
  URL =          "http://www.acm.org/pubs/articles/journals/surveys/1999-31-2es/a4-marsic/a4-marsic.pdf;
                 http://www.acm.org/pubs/citations/journals/surveys/1999-31-2es/a4-marsic/;
                 http://www.acm.org/pubs/citations/journals/surveys/1999-31-2es/a4-marsic/#abstract;
                 http://www.acm.org/pubs/citations/journals/surveys/1999-31-2es/a4-marsic/#indterms",
  abstract =     "This paper presents a framework for sharing JavaBeans
                 applications in real-time synchronous collaboration. A
                 generic collaboration bus provides a plug-and-play
                 environment that enables collaboration with
                 applications that may or may not be collaboration
                 aware. Research on knowledge-based quality-of-service
                 management and multimodel human/machine interface is
                 described.",
  acknowledgement = ack-nhfb,
  keywords =     "CSCW frameworks; group communication; JavaBeans;
                 multimodal interface; shared electronic workspaces;
                 synchronous groupware",
  subject =      "Information Systems --- Information Interfaces and
                 Presentation --- User Interfaces (H.5.2); Information
                 Systems --- Information Interfaces and Presentation ---
                 Group and Organization Interfaces (H.5.3); Software ---
                 Software Engineering --- Design Tools and Techniques
                 (D.2.2); Computer Systems Organization ---
                 Computer-Communication Networks --- Distributed Systems
                 (C.2.4); General Terms: Design, Human Factors",
}

@Article{Martin:1999:JDI,
  author =       "David H. Martin and Johnny Martin",
  title =        "{Java} and Digital Images",
  journal =      j-DDJ,
  volume =       "24",
  number =       "5",
  pages =        "72, 74--76, 78--79",
  month =        may,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Apr 30 10:07:03 MDT 1999",
  URL =          "http://www.ddj.com/ftp/1999/1999_05/snapshot.txt;
                 http://www.ddj.com/ftp/1999/1999_05/snapshot.zip",
  abstract =     "Capturing, storing, and retrieving images is an
                 often-overlooked feature that many applications could
                 benefit from. David and Johnny describe and
                 quot;Grabber for Java, and quot; an Api that
                 encapsulates the functionality necessary for video
                 capture. Additional resources include snapshot.txt
                 (listings) and snapshot.zip (source code). Embedded
                 Systems",
  acknowledgement = ack-nhfb,
}

@Book{Maruyama:1999:XJD,
  author =       "Hiroshi Maruyama and Kento Tamura and Naohiko
                 Uramoto",
  title =        "{XML} and {Java}: developing {Web} applications",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "368",
  year =         "1999",
  ISBN =         "0-201-48543-5, 0-201-61611-4 (CD-ROM)",
  LCCN =         "QA76.76.H94M28 1999",
  bibdate =      "Tue May 11 07:32:49 1999",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
}

@Article{Mateosian:1999:MRP,
  author =       "Richard Mateosian",
  title =        "Micro Review: Pot Pourri: {Jini}, {Java},
                 {WinWriters}, {Adobe Acrobat}",
  journal =      j-IEEE-MICRO,
  volume =       "19",
  number =       "5",
  pages =        "10--12",
  month =        sep # "\slash " # oct,
  year =         "1999",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732",
  bibdate =      "Mon Apr 24 18:04:34 MDT 2000",
  bibsource =    "http://www.computer.org/micro/mi1999/",
  URL =          "http://dlib.computer.org/mi/books/mi1999/pdf/m5010.pdf",
  acknowledgement = ack-nhfb,
}

@Book{McCarty:1999:JDO,
  author =       "Bill McCarty and Luke Cassady-Dorion",
  title =        "{Java} Distributed Objects",
  publisher =    pub-MACMILLAN-COMPUTER,
  address =      pub-MACMILLAN-COMPUTER:adr,
  pages =        "xvii + 936",
  year =         "1999",
  ISBN =         "0-672-31537-8",
  LCCN =         "QA76.73.J38M3528 1999",
  bibdate =      "Thu Feb 04 06:22:40 1999",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=0672315378",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
}

@Article{McCluskey:1999:JPa,
  author =       "Glen McCluskey",
  title =        "{Java} Performance",
  journal =      j-LOGIN,
  volume =       "24",
  number =       "2",
  pages =        "??--??",
  month =        apr,
  year =         "1999",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:47 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.apr99.html",
  URL =          "http://www.usenix.org/publications/login/1999-4/java_perf.html",
  acknowledgement = ack-nhfb,
}

@Article{McCluskey:1999:JPb,
  author =       "Glen McCluskey",
  title =        "{Java} Performance",
  journal =      j-LOGIN,
  volume =       "24",
  number =       "4",
  pages =        "??--??",
  month =        aug,
  year =         "1999",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:51 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/1999-8/index.html",
  URL =          "http://www.usenix.org/publications/login/1999-8/features/performance.html",
  acknowledgement = ack-nhfb,
}

@Article{McCluskey:1999:JPc,
  author =       "Glen McCluskey",
  title =        "{Java} Performance",
  journal =      j-LOGIN,
  volume =       "24",
  number =       "6",
  pages =        "??--??",
  month =        dec,
  year =         "1999",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:59 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/1999-12/index.html",
  URL =          "http://www.usenix.org/publications/login/1999-12/features/performance.html",
  acknowledgement = ack-nhfb,
}

@Article{McCluskey:1999:JPM,
  author =       "Glen McCluskey",
  title =        "{Java} Performance: Memory Fragmentation",
  journal =      j-LOGIN,
  volume =       "24",
  number =       "1",
  pages =        "??--??",
  month =        feb,
  year =         "1999",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:45 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.feb99.html",
  URL =          "http://www.usenix.org/publications/login/1999-2/java_perf.html",
  acknowledgement = ack-nhfb,
}

@Article{McDonald:1999:UJS,
  author =       "Bruce McDonald",
  title =        "Using {Java} Servlets with Database Connectivity",
  journal =      j-LINUX-J,
  volume =       "67",
  pages =        "??--??",
  month =        nov,
  year =         "1999",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Thu Sep 21 14:31:45 MDT 2000",
  bibsource =    "http://noframes.linuxjournal.com/lj-issues/issue67/index.html",
  URL =          "http://noframes.linuxjournal.com/lj-issues/issue67/3243.html",
  acknowledgement = ack-nhfb,
}

@Book{McGraw:1999:SJG,
  author =       "Gary McGraw and Edward W. Felten",
  title =        "Securing {Java}: Getting Down to Business with Mobile
                 Code",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xii + 324",
  year =         "1999",
  ISBN =         "0-471-31952-X",
  LCCN =         "QA76.73.J38M354 1999",
  bibdate =      "Sat Oct 09 08:13:10 1999",
  bibsource =    "http://www.wiley.com/compbooks/",
  price =        "US\$34.99",
  acknowledgement = ack-nhfb,
}

@Article{Meehan:1999:CLF,
  author =       "Gary Meehan and Mike Joy",
  title =        "Compiling lazy functional programs to {Java}
                 bytecode",
  journal =      j-SPE,
  volume =       "29",
  number =       "7",
  pages =        "617--645",
  month =        jun,
  year =         "1999",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644",
  bibdate =      "Thu Jul 29 15:12:22 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=62003575;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=62003575&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Mizuno:1999:SAD,
  author =       "Masaaki Mizuno",
  title =        "A structured approach for developing concurrent
                 programs in {Java}",
  journal =      j-INFO-PROC-LETT,
  volume =       "69",
  number =       "5",
  pages =        "233--238",
  day =          "12",
  month =        mar,
  year =         "1999",
  CODEN =        "IFPLAT",
  ISSN =         "0020-0190",
  bibdate =      "Sat Jul 17 18:05:47 MDT 1999",
  bibsource =    "http://www.elsevier.com:80/inca/publications/store/5/0/5/6/1/2/",
  acknowledgement = ack-nhfb,
}

@Book{Moncur:1999:WPJ,
  author =       "Michael Moncur",
  title =        "{Web} Programming with {JavaScript}, with {CD ROM}",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "????",
  month =        jan,
  year =         "1999",
  ISBN =         "1-57521-122-X (softcover)",
  LCCN =         "????",
  bibdate =      "Sat Sep 13 14:36:20 1997",
  price =        "US\$39.99",
}

@Book{Monson-Haefel:1999:EJ,
  author =       "Richard Monson-Haefel",
  title =        "{Enterprise JavaBeans}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvi + 317",
  year =         "1999",
  ISBN =         "1-56592-605-6",
  LCCN =         "QA76.76.J38 M66 1999",
  bibdate =      "Thu Jan 18 06:40:26 2001",
  bibsource =    "http://www.oreilly.com/catalog/",
  price =        "US\$32.95",
  URL =          "http://www.oreilly.com/catalog/entjbeans",
  acknowledgement = ack-nhfb,
}

@InProceedings{Moreira:1999:PDM,
  author =       "Jose Moreira and Sam Midkiff and Manish Gupta and Rick
                 Lawrence",
  title =        "Parallel Data Mining using the Array Package for
                 {Java}",
  crossref =     "ACM:1999:SPO",
  pages =        "??--??",
  year =         "1999",
  bibdate =      "Thu Feb 24 09:02:57 2000",
  bibsource =    "http://www.sc99.org/techpapers/",
  acknowledgement = ack-nhfb,
}

@Book{Murray:1999:JHU,
  author =       "William H. Murray and Chris H. Pappas",
  title =        "{Javascript} and {HTML 4.0} user's resource",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxi + 521",
  year =         "1999",
  ISBN =         "0-13-977422-X",
  LCCN =         "QA76.73.J39M87 1998",
  bibdate =      "Fri Jan 22 05:56:08 1999",
  URL =          "http://www.phptr.com/ptrbooks/ptr_013977422x.html",
  acknowledgement = ack-nhfb,
  keywords =     "HTML (Document markup language); JavaScript (Computer
                 program language)",
  publishersnote = "With JavaScript and HTML 4.0, you have extraordinary
                 power at your fingertips --- even if you're not a
                 programmer. In this book, best-selling programming
                 authors William Murray and Chris Pappas help you
                 leverage that power to build Web sites that deliver
                 state-of-the-art interactivity.",
}

@InProceedings{Myers:1999:JPM,
  author =       "Andrew C. Myers",
  title =        "{JFlow}: practical mostly-static information flow
                 control",
  crossref =     "ACM:1999:PPA",
  pages =        "228--241",
  year =         "1999",
  bibdate =      "Mon May 3 12:58:58 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/plan/292540/p228-myers/",
  acknowledgement = ack-nhfb,
  keywords =     "reliability; security",
  subject =      "{\bf D.3.2} Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Java. {\bf D.4.6} Software, OPERATING
                 SYSTEMS, Security and Protection. {\bf K.4.1} Computing
                 Milieux, COMPUTERS AND SOCIETY, Public Policy Issues,
                 Privacy. {\bf F.4.1} Theory of Computation,
                 MATHEMATICAL LOGIC AND FORMAL LANGUAGES, Mathematical
                 Logic. {\bf D.3.4} Software, PROGRAMMING LANGUAGES,
                 Processors, Compilers.",
}

@Book{Neou:1999:HCJ,
  author =       "Vivian Neou",
  title =        "{HTML 4.0 CD} with {JavaScript} for {Windows} 95, 98
                 and {NT}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xi + 619",
  year =         "1999",
  ISBN =         "0-13-095783-6",
  LCCN =         "QA76.76.H94N435 1999",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  bibsource =    "ftp://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
  annote =       "System requirements: Windows 95 or NT, running on a
                 Pentium-class processor with 64 Mb of memory.",
  keywords =     "HTML (Document markup language); JavaScript (Computer
                 program language); Microsoft Windows (Computer file)",
}

@Book{Oaks:1999:JT,
  author =       "Scott Oaks and Henry Wong",
  title =        "{Java} Threads",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xiii + 319",
  year =         "1999",
  ISBN =         "1-56592-418-5",
  LCCN =         "QA76.73.J38 O25 1999",
  bibdate =      "Tue Jan 26 18:25:01 1999",
  price =        "US\$32.95",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); technology --
                 computers and computer technology",
}

@InProceedings{OCallahn:1999:SCT,
  author =       "Robert O'Callahn",
  title =        "A simple, comprehensive type system for {Java}
                 bytecode subroutines",
  crossref =     "ACM:1999:PPA",
  pages =        "70--78",
  year =         "1999",
  bibdate =      "Mon May 3 12:58:58 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/plan/292540/p70-o_callahn/",
  acknowledgement = ack-nhfb,
  subject =      "{\bf D.3.2} Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Java. {\bf F.4.1} Theory of
                 Computation, MATHEMATICAL LOGIC AND FORMAL LANGUAGES,
                 Mathematical Logic. {\bf D.3.3} Software, PROGRAMMING
                 LANGUAGES, Language Constructs and Features,
                 Polymorphism. {\bf F.3.2} Theory of Computation, LOGICS
                 AND MEANINGS OF PROGRAMS, Semantics of Programming
                 Languages. {\bf D.3.1} Software, PROGRAMMING LANGUAGES,
                 Formal Definitions and Theory, Semantics.",
}

@Book{Orfali:1999:CSP,
  author =       "Robert Orfali and Dan Harkey",
  title =        "Client\slash Server Programming with {JavaBeans}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "????",
  month =        jan,
  year =         "1999",
  ISBN =         "0-471-18931-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$45",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.wiley.com/",
}

@Article{Pandey:1999:PFG,
  author =       "R. Pandey and B. Hashii",
  title =        "Providing Fine-Grained Access Control for {Java}
                 Programs",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1628",
  pages =        "449--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999b.bib",
  acknowledgement = ack-nhfb,
}

@Article{Paternostro:1999:JSC,
  author =       "Pat Paternostro",
  title =        "A {Java} Skeleton Code Generator",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "7",
  pages =        "34, 36--38",
  month =        jul,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9907/9907toc.htm?topic=articles",
  abstract =     "Maybe Java isn't as portable as advertised, but this
                 handy generator makes it more so.",
  acknowledgement = ack-nhfb,
}

@Article{Perelman-Hall:1999:JLC,
  author =       "David K. Perelman-Hall",
  title =        "{Java} and Lightweight Components",
  journal =      j-DDJ,
  volume =       "24",
  number =       "2",
  pages =        "22--24, 26--28",
  month =        feb,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Feb 2 06:29:28 MST 1999",
  URL =          "http://www.ddj.com/1999/9902/9902toc.htm;
                 http://www.ddj.com/ftp/1999/1999_02/lightwei.txt;
                 http://www.ddj.com/ftp/1999/1999_02/lightwei.zip",
  abstract =     "JDK 1.1 lightweight components let you give programs
                 exactly the same look-and-feel --- no matter which
                 platform hosts the VM. To examine lightweight component
                 development, David presents his dph.awt.lightweight
                 package. Additional resources include lightwei.txt
                 (listings) and lightwei.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Book{Pew:1999:IJ,
  author =       "John Pew and Stephen Pew",
  title =        "Instant {Java 1.2}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxiv + 275",
  year =         "1999",
  ISBN =         "0-13-010533-3",
  LCCN =         "QA76.73.J38 P48 1999",
  bibdate =      "Sat Mar 11 15:58:07 2000",
  bibsource =    "http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=0130105333",
  price =        "US\$34.99",
  acknowledgement = ack-nhfb,
}

@Article{Phipps:1999:COB,
  author =       "Geoffrey Phipps",
  title =        "Comparing observed bug and productivity rates for
                 {Java} and {C++}",
  journal =      j-SPE,
  volume =       "29",
  number =       "4",
  pages =        "345--358",
  day =          "10",
  month =        apr,
  year =         "1999",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644",
  bibdate =      "Thu Jul 29 15:12:16 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=55001844;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=55001844&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Pistoia:1999:JNS,
  author =       "Marco Pistoia",
  title =        "{Java 2} Network Security",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxi + 713",
  year =         "1999",
  ISBN =         "0-13-015592-6",
  LCCN =         "QA76.9.A25 J38 1999",
  bibdate =      "Thu Jan 18 06:06:25 2001",
  price =        "US\$49.99",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0130155926.html",
  acknowledgement = ack-nhfb,
}

@Article{Poetzsch-Heffter:1999:PLS,
  author =       "A. Poetzsch-Heffter and P. Mueller",
  title =        "A Programming Logic for Sequential {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1576",
  pages =        "162--176",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Sep 14 06:09:05 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
  keywords =     "ESOP; ETAPS; programming; software",
}

@Book{Potts:1999:WGJ,
  author =       "Steve Potts",
  title =        "The {Waite Group's} {Java} 1.2 how-to",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  year =         "1999",
  ISBN =         "1-57169-157-X",
  LCCN =         "QA76.73.J38 P69 1999",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/waite/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  xxauthor =     "Madhu Siddalingaiah",
  xxtitle =      "{Java} 1.2 How-To",
}

@Article{Prechelt:1999:TOC,
  author =       "Lutz Prechelt",
  title =        "Technical opinion: comparing {Java} vs. {C\slash C++}
                 efficiency differences to interpersonal differences",
  journal =      j-CACM,
  volume =       "42",
  number =       "10",
  pages =        "109--112",
  month =        oct,
  year =         "1999",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782",
  bibdate =      "Thu Oct 7 07:40:31 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/journals/cacm/1999-42-10/p109-prechelt/",
  acknowledgement = ack-nhfb,
}

@Unpublished{Proebsting:1999:JJB,
  author =       "Todd Proebsting and Gregg Townsend and Denise Todd and
                 Bob Alexander",
  title =        "{Jcon}: {A} {Java}-Based {Icon} Implementation",
  year =         "1999",
  bibdate =      "Fri Jul 30 07:03:44 1999",
  note =         "Version 2 of Jcon is an essentially complete
                 implementation of Icon, including graphics and large
                 integers. A few minor features are missing --- mostly
                 things like chdir() that cannot be done in Java.",
  URL =          "http://www.cs.arizona.edu/icon/jcon/",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1999:CJC,
  author =       "William Pugh",
  title =        "Compressing {Java} Class Files",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "5",
  pages =        "247--258",
  month =        may,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:03 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/pldi/301122/index.html;
                 http://www.acm.org/pubs/contents/proceedings/pldi/301618/index.html;
                 http://www.cs.rutgers.edu/pldi99/program.html",
  note =         "See PLDI'99 proceedings \cite{ACM:1999:PASa}.",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/pldi/301122/p247-pugh/",
  acknowledgement = ack-nhfb,
}

@Article{Pusch:1999:PSJ,
  author =       "C. Pusch",
  title =        "Proving the Soundness of a {Java} Bytecode Verifier
                 Specification in {Isabelle\slash HOL}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1579",
  pages =        "89--103",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Sep 14 06:09:05 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
  keywords =     "algorithms; ETAPS; TACAS; tools",
}

@Article{Qian:1999:FSJ,
  author =       "Z. Qian",
  title =        "A Formal Specification of {Java[TM]} Virtual Machine
                 Instructions for Objects, Methods and Subroutines",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1523",
  pages =        "271--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Article{Rangaraajan:1999:JQH,
  author =       "Krishnan Rangaraajan",
  title =        "{Java Q and A}: How Can {I} Test {Java} Classes?",
  journal =      j-DDJ,
  volume =       "24",
  number =       "7",
  pages =        "107--109",
  month =        jul,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Jun 2 12:37:25 MDT 1999",
  URL =          "http://www.ddj.com/ftp/1999/1999_07/jqa799.txt;
                 http://www.ddj.com/ftp/1999/1999_07/jqa799.zip",
  abstract =     "There are a number of ways to test Java classes. Our
                 author examines conventional techniques, then presents
                 an alternate approach that he feels is superior in many
                 ways. Additional resources include jqa799.txt
                 (listings) and jqa799.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Article{Rao:1999:UJ,
  author =       "Prithvi Rao",
  title =        "Using {Java}",
  journal =      j-LOGIN,
  volume =       "24",
  number =       "6",
  pages =        "??--??",
  month =        dec,
  year =         "1999",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:59 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/1999-12/index.html",
  URL =          "http://www.usenix.org/publications/java/usingjava19.html",
  acknowledgement = ack-nhfb,
}

@Article{Rao:1999:UJA,
  author =       "Prithvi Rao",
  title =        "Using {Java}: Applets and Animation",
  journal =      j-LOGIN,
  volume =       "24",
  number =       "2",
  pages =        "??--??",
  month =        apr,
  year =         "1999",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:47 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.apr99.html",
  URL =          "http://www.usenix.org/publications/java/usingjava16.html",
  acknowledgement = ack-nhfb,
}

@Article{Rao:1999:UJI,
  author =       "Prithvi Rao",
  title =        "Using {Java}: Input and Output Streams",
  journal =      j-LOGIN,
  volume =       "24",
  number =       "4",
  pages =        "??--??",
  month =        aug,
  year =         "1999",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:51 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/1999-8/index.html",
  URL =          "http://www.usenix.org/publications/java/usingjava18.html",
  acknowledgement = ack-nhfb,
}

@Article{Rao:1999:UJJ,
  author =       "Prithvi Rao",
  title =        "Using {Java}: The {Java Native Interface}",
  journal =      j-LOGIN,
  volume =       "24",
  number =       "1",
  pages =        "??--??",
  month =        feb,
  year =         "1999",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:45 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/contents/contents.feb99.html",
  URL =          "http://www.usenix.org/publications/java/usingjava15.html",
  acknowledgement = ack-nhfb,
}

@Article{Rao:1999:UJR,
  author =       "Prithvi Rao",
  title =        "Using {Java}: {Remote Method Invocation}",
  journal =      j-LOGIN,
  volume =       "24",
  number =       "3",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397",
  bibdate =      "Tue Apr 11 06:42:49 MDT 2006",
  bibsource =    "http://www.usenix.org/publications/login/1999-6/index.html",
  URL =          "http://www.usenix.org/publications/java/usingjava17.html",
  acknowledgement = ack-nhfb,
}

@Book{Reddy:1999:FJP,
  author =       "Achut Reddy",
  title =        "Fast {Java}: Performance Tuning Guide",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "????",
  year =         "1999",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 03 11:44:27 1998",
  series =       "SunSoft Press Java series",
  URL =          "http://www.phptr.com/bookseri/java.html",
  acknowledgement = ack-nhfb,
}

@InProceedings{Refling:1999:HUT,
  author =       "John Refling",
  title =        "Hands-on universe: teaching astronomy with
                 {Java}-based image processing tools",
  crossref =     "ACM:1999:SPCd",
  pages =        "58--58",
  year =         "1999",
  bibdate =      "Mon Oct 4 10:35:34 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org/pubs/citations/proceedings/graph/311625/p58-refling/",
  acknowledgement = ack-nhfb,
}

@Article{Reinke:1999:THJ,
  author =       "C. Reinke",
  title =        "Towards a {Haskell\slash Java} Connection",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1595",
  pages =        "200--215",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Sep 14 06:09:05 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
  keywords =     "functional languages; IFL",
}

@Book{Roberts:1999:CJC,
  author =       "Simon Roberts and Philip Heller and Michael Ernest",
  title =        "The Complete {Java 2} Certification Study Guide",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xxvi + 885",
  year =         "1999",
  ISBN =         "0-7821-2463-1",
  LCCN =         "QA76.3 .R627 1999",
  bibdate =      "Tue Aug 31 17:45:13 1999",
  bibsource =    "http://www.sybex.com/",
  price =        "US\$45",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.sybex.com/",
}

@Book{Roberts:1999:EJJ,
  author =       "Spencer Roberts",
  title =        "Essential {JTAPI}: {Java} telephony {API}: designing
                 telecom projects with {Java}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxi + 565",
  year =         "1999",
  ISBN =         "0-13-080360-X",
  LCCN =         "TK6421.R63 1999",
  bibdate =      "Wed Jun 23 18:22:36 1999",
  price =        "US\$89.99",
  URL =          "http://www.phptr.com/ptrbooks/ptr_013080360X.html",
  acknowledgement = ack-nhfb,
  keywords =     "JTAPI (Java Telephony Application Programming
                 Interface)",
}

@Book{Roman:1999:MEJ,
  author =       "Ed Roman",
  title =        "Mastering Enterprise {JavaBeans} and the {Java 2}
                 Platform, Enterprise Edition",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxviii + 722",
  year =         "1999",
  ISBN =         "0-471-33229-1",
  LCCN =         "QA76.73.J38 R66 1999",
  bibdate =      "Sat Mar 11 15:59:05 2000",
  bibsource =    "http://www.wiley.com/compbooks",
  note =         "Includes CD-ROM.",
  price =        "US\$49.99",
  URL =          "http://www.wiley.com/compbooks/",
  acknowledgement = ack-nhfb,
}

@Article{Salo:1999:OPB,
  author =       "Timo Salo and Justin Hill and Scott Rich and Chuck
                 Bridgham and Daniel Berg",
  title =        "Object Persistence: Beyond Serialization",
  journal =      j-DDJ,
  volume =       "24",
  number =       "5",
  pages =        "19, 22, 24--27, 30--33",
  month =        may,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Apr 30 10:07:03 MDT 1999",
  URL =          "http://www.ddj.com/ftp/1999/1999_05/persist.txt",
  abstract =     "Our authors describe techniques and frameworks
                 necessary to successfully implement scalable object
                 persistence for complex database systems. Much of the
                 technology they examine has been incorporated in
                 development tools ranging from {VisualAge} for Java, to
                 EJB tools for {WebSphere}. Additional resources include
                 persist.txt (listings).",
  acknowledgement = ack-nhfb,
}

@Article{Sander:1999:HCM,
  author =       "Volker Sander and Dietmar Erwin and Valentina Huber",
  title =        "High-performance computer management based on {Java}",
  journal =      j-FUT-GEN-COMP-SYS,
  volume =       "15",
  number =       "3",
  pages =        "425--??",
  month =        "????",
  year =         "1999",
  CODEN =        "FGSEVI",
  ISSN =         "0167-739X",
  bibdate =      "Mon Jun 21 08:03:55 MDT 1999",
  acknowledgement = ack-nhfb,
}

@Article{Sarmenta:1999:AFT,
  author =       "L. F. G. Sarmenta",
  title =        "An Adaptive, Fault-Tolerant Implementation of {BSP}
                 for {Java}-Based Volunteer Computing Systems",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1586",
  pages =        "763--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Book{Saulpaugh:1999:IJ,
  author =       "Tom Saulpaugh and Charles Mirho",
  title =        "Inside the {JavaOS} operating system",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xix + 184",
  year =         "1999",
  ISBN =         "0-201-18393-5",
  LCCN =         "QA76.76.O63S3563 1999",
  bibdate =      "Tue May 11 07:31:29 1999",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
}

@Book{Savitch:1999:FCU,
  author =       "Walter Savitch",
  title =        "A First Course Using {Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxiv + 726",
  year =         "1999",
  ISBN =         "0-13-287426-1",
  LCCN =         "A76.73.J38 S27 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "????",
  URL =          "http://www.prenhall.com/books/esm_0132874261.html",
  acknowledgement = ack-nhfb,
}

@Article{Schaps:1999:PTC,
  author =       "Gary L. Schaps",
  title =        "Programmer's Toolchest: Compiler Construction With
                 {Antlr} and {Java}",
  journal =      j-DDJ,
  volume =       "24",
  number =       "3",
  pages =        "84, 86--89",
  month =        mar,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Feb 2 06:29:28 MST 1999",
  URL =          "http://www.ddj.com/1999/9902/9902toc.htm;
                 http://www.ddj.com/ftp/1999/1999_03/antlr.txt;
                 http://www.ddj.com/ftp/1999/1999_03/antlr.zip",
  abstract =     "ANTLR, short for ``Another Tool for Language
                 Recognition'' is a language tool that gives you a
                 framework for constructing recognizers, compilers, and
                 translators for C, C++, and Java. Additional resources
                 include antlr.txt (listings) and antlr.zip (source
                 code).",
  acknowledgement = ack-nhfb,
}

@Article{Schultz:1999:TAS,
  author =       "U. P. Schultz and J. L. Lawall and C. Consel and G.
                 Muller",
  title =        "Towards Automatic Specialization of {Java} Programs",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1628",
  pages =        "367--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999b.bib",
  acknowledgement = ack-nhfb,
}

@Article{Schwartz:1999:DIB,
  author =       "Robert Allan Schwartz",
  title =        "Default Initialization of Built-in Types",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  abstract =     "Java supplies wrappers for all the built-in types. As
                 it turns out, C++ can profit from similar wrappers.",
  acknowledgement = ack-nhfb,
}

@Article{Sekiguchi:1999:SEJ,
  author =       "T. Sekiguchi and H. Masuhara and A. Yonezawa",
  title =        "A Simple Extension of {Java} Language for Controllable
                 Transparent Migration and Its Portable Implementation",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1594",
  pages =        "211--226",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Sep 14 06:09:05 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
  keywords =     "coordination languages",
}

@Article{Selvakumar:1999:ATW,
  author =       "M. Selvakumar",
  title =        "Automated Testing for {Web} Applications",
  journal =      j-DDJ,
  volume =       "24",
  number =       "5",
  pages =        "88, 90, 92, 95--96",
  month =        may,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Apr 30 10:07:03 MDT 1999",
  URL =          "http://www.ddj.com/ftp/1999/1999_05/webtest.txt",
  abstract =     "The technique for automated Web-user-interface testing
                 presented here is based on HTML, JavaScript, and CGI,
                 and implemented for Netscape Communicator 4.04 and
                 Apache 1.2. Additional resources include webtest.txt
                 (listings).",
  acknowledgement = ack-nhfb,
}

@Article{Southey:1999:NJA,
  author =       "F. Southey and J. G. Linders",
  title =        "{NOTIO} --- {A} {Java API} for Developing {CG} Tools",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1640",
  pages =        "262--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999b.bib",
  acknowledgement = ack-nhfb,
}

@Article{Sowizral:1999:PVJ,
  author =       "Henry A. Sowizral and Michael F. Deering",
  title =        "Projects in {VR}: The {Java 3D API} and Virtual
                 Reality",
  journal =      j-IEEE-CGA,
  volume =       "19",
  number =       "3",
  pages =        "12--15",
  month =        may # "\slash " # jun,
  year =         "1999",
  CODEN =        "ICGADZ",
  ISSN =         "0272-1716",
  bibdate =      "Wed Apr 28 07:16:19 MDT 1999",
  bibsource =    "http://computer.org/cga/",
  URL =          "http://dlib.computer.org/cg/books/cg1999/pdf/g3012.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Spiegel:1999:PAD,
  author =       "A. Spiegel",
  title =        "{Pangaea}: An Automatic Distribution Front-End for
                 {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1586",
  pages =        "93--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Stankovic:1999:NVJ,
  author =       "N. Stankovic and K. Zhang",
  title =        "Native versus {Java} message passing",
  crossref =     "Dongarra:1999:RAP",
  number =       "1697",
  pages =        "165--172",
  year =         "1999",
  bibdate =      "Thu Dec 9 06:08:35 MST 1999",
  acknowledgement = ack-nhfb,
}

@Article{Stata:1999:TSJ,
  author =       "Raymie Stata and Martin Abadi",
  title =        "A Type System for {Java} Bytecode Subroutines",
  journal =      j-TOPLAS,
  volume =       "21",
  number =       "1",
  pages =        "90--137",
  month =        jan,
  year =         "1999",
  CODEN =        "ATPSDT",
  ISSN =         "0164-0925",
  bibdate =      "Tue Sep 26 10:12:58 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/contents/journals/toplas/",
  URL =          "http://www.acm.org/pubs/citations/journals/toplas/1999-21-1/p90-stata/",
  abstract =     "Java is typically compiled into an intermediate
                 language, JVML, that is interpreted by the Java Virtual
                 Machine. Because mobile JVML code is not always
                 trusted, a bytecode verifier enforces static
                 constraints that prevent various dynamic errors. Given
                 the importance of the bytecode verifier for security,
                 its current descriptions are inadequate. This article
                 proposes using typing rules to describe the bytecode
                 verifier because they are more precise than prose,
                 clearer than code, and easier to reason about than
                 either. JVML has a subroutine construct which is used
                 for the compilation of Java's try-finally statement.
                 Subroutines are a major source of complexity for the
                 bytecode verifier because they are not obviously
                 last-in/first-out and because they require a kind of
                 polymorphism. Focusing on subroutines, we isolate an
                 interesting, small subset of JVML. We give typing rules
                 for this subset and prove their correctness. Our type
                 system constitutes a sound basis for bytecode
                 verification and a rational reconstruction of a
                 delicate part of Sun's bytecode verifier.",
  acknowledgement = ack-nhfb,
  keywords =     "bytecode verification; Java; languages; security;
                 theory; verification",
  subject =      "Software --- Programming Languages --- Language
                 Classifications (D.3.2): {\bf Java}; Software ---
                 Programming Languages --- Formal Definitions and Theory
                 (D.3.1): {\bf Semantics}; Software --- Operating
                 Systems --- Security and Protection (D.4.6): {\bf
                 Invasive software}; Theory of Computation --- Logics
                 and Meanings of Programs --- Semantics of Programming
                 Languages (F.3.2): {\bf Operational semantics}; Theory
                 of Computation --- Logics and Meanings of Programs ---
                 Semantics of Programming Languages (F.3.2): {\bf
                 Program analysis}; Theory of Computation --- Logics and
                 Meanings of Programs --- Studies of Program Constructs
                 (F.3.3): {\bf Type structure}",
}

@Article{Stevens:1999:CPJ,
  author =       "Al Stevens",
  title =        "{C} Programming: {Java} Jive and Scrolling the
                 Editor",
  journal =      j-DDJ,
  volume =       "24",
  number =       "4",
  pages =        "96, 98",
  month =        apr,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Mar 3 06:30:11 MST 1999",
  URL =          "http://www.ddj.com/",
  abstract =     "Before putting the ``scroll'' back in his scrolling
                 editor, Al asks the questions ``What is Java?'' and
                 ``Who the heck you gonna believe, anyway?''",
  acknowledgement = ack-nhfb,
}

@Article{Stichnoth:1999:SGC,
  author =       "James M. Stichnoth and Guei-Yuan Lueh and Micha{\l}
                 Cierniak",
  title =        "Support for Garbage Collection at Every Instruction in
                 a {Java} Compiler",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "5",
  pages =        "118--127",
  month =        may,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:03 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/pldi/301122/index.html;
                 http://www.acm.org/pubs/contents/proceedings/pldi/301618/index.html;
                 http://www.cs.rutgers.edu/pldi99/program.html",
  note =         "See PLDI'99 proceedings \cite{ACM:1999:PASa}.",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/pldi/301122/p118-stichnoth/",
  acknowledgement = ack-nhfb,
}

@Book{Sun:1999:JLF,
  author =       "{Sun Microsystems Inc.}",
  title =        "{Java} Look and Feel Design Guidelines",
  publisher =    pub-AW-LONGMAN,
  address =      pub-AW-LONGMAN:adr,
  pages =        "xxviii + 230",
  year =         "1999",
  ISBN =         "0-201-61585-1",
  LCCN =         "QA76.73.J38 S86 1999",
  bibdate =      "Thu Jan 18 06:40:47 2001",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
}

@Article{Syme:1999:PJT,
  author =       "D. Syme",
  title =        "Proving {Java} Type Soundness",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1523",
  pages =        "83--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Article{Tai:1999:AP,
  author =       "Hideki Tai and Kazuya Kosaka",
  title =        "The {Aglets} project",
  journal =      j-CACM,
  volume =       "42",
  number =       "3",
  pages =        "100--101",
  month =        mar,
  year =         "1999",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782",
  bibdate =      "Thu Mar 4 07:57:21 MST 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/journals/cacm/1999-42-3/p100-tai/",
  acknowledgement = ack-nhfb,
  annote =       "``An Aglet is a composite Java object that includes
                 mobility and persistence and its own thread of
                 execution and can communicate with other Aglets.''",
}

@Book{Taylor:1999:CJW,
  author =       "Christopher Taylor and Tim Kimmett",
  title =        "Core {Java Web} Server",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxii + 593",
  year =         "1999",
  ISBN =         "0-13-080559-9",
  LCCN =         "TK5105.888.T39 1999",
  bibdate =      "Sat Mar 11 15:59:25 2000",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
}

@Book{Taylor:1999:JDR,
  author =       "Art Taylor",
  title =        "{JDBC} developer's resource: database programming on
                 the {Internet}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xx + 730",
  year =         "1999",
  ISBN =         "0-13-901661-9",
  LCCN =         "QA76.625 .T39 1999",
  bibdate =      "Fri Jul 30 06:13:34 1999",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0139016619.html",
  acknowledgement = ack-nhfb,
}

@Article{Teeter:1999:MRC,
  author =       "Brian R. Teeter",
  title =        "Media Reviews: {A} Cookbook for {JavaScript}: {{\em
                 The JavaScript CD Cookbook 2/e} by Erica Sadun and J.
                 Brook Monroe (Charles River Media, 1997, \$44.95, ISBN
                 1-886801-65-7)}",
  journal =      j-IEEE-MULTIMEDIA,
  volume =       "6",
  number =       "1",
  pages =        "90--90",
  month =        jan # "--" # mar,
  year =         "1999",
  CODEN =        "IEMUE4",
  ISSN =         "1070-986X",
  bibdate =      "Mon Jan 29 16:49:44 MST 2001",
  acknowledgement = ack-nhfb,
}

@Article{Thimbleby:1999:CJ,
  author =       "Harold Thimbleby",
  title =        "A critique of {Java}",
  journal =      j-SPE,
  volume =       "29",
  number =       "5",
  pages =        "457--478",
  day =          "25",
  month =        apr,
  year =         "1999",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644",
  bibdate =      "Thu Jul 29 15:12:18 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=55003857;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=55003857&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Book{Thodler:1999:JDD,
  author =       "Dora Thodler",
  title =        "{Java} Database Developer's Guide",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "700",
  month =        jan,
  year =         "1999",
  ISBN =         "0-7615-0763-9",
  LCCN =         "????",
  bibdate =      "Thu Aug 21 09:04:52 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0761507639/wholesaleproductA/",
  price =        "US\$50.00",
  acknowledgement = ack-nhfb,
}

@Article{Tip:1999:PEA,
  author =       "Frank Tip and Chris Laffra and Peter F. Sweeney and
                 David Streeter",
  title =        "Practical experience with an application extractor for
                 {Java}",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "10",
  pages =        "292--305",
  month =        oct,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:09 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/oops/320384/",
  URL =          "http://www.acm.org/pubs/citations/proceedings/oops/320384/p292-tip/",
  acknowledgement = ack-nhfb,
}

@Book{Topley:1999:CJF,
  author =       "Kim Topley",
  title =        "Core {Java} Foundation Classes",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxxv + 1168",
  year =         "1999",
  ISBN =         "0-13-080301-4",
  LCCN =         "QA76.73.J38T67 1998",
  bibdate =      "Wed Jun 02 16:57:19 1999",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
}

@Article{Tremblett:1999:JPA,
  author =       "Paul Tremblett",
  title =        "The {Java} Provider Architecture",
  journal =      j-DDJ,
  volume =       "24",
  number =       "3",
  pages =        "40, 42, 44--47, 49",
  month =        mar,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Feb 2 06:29:28 MST 1999",
  URL =          "http://www.ddj.com/1999/9902/9902toc.htm;
                 http://www.ddj.com/ftp/1999/1999_03/provider.txt;
                 http://www.ddj.com/ftp/1999/1999_03/provider.zip",
  abstract =     "Paul uses the JDK's Java Cryptography Extension to
                 implement a cipher algorithm that simulates the Enigma
                 machine made famous by Germany in World War II.
                 Additional resources include provider.txt (listings)
                 and provider.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Article{Tremblett:1999:LJP,
  author =       "Paull Tremblett and A. P. Madden and Serguei
                 Patchkovskii and Edd Dumbill and Michael Olson and Tim
                 Kientzle and Andrew Bowley",
  title =        "Letters: {Java} Provided Update; Better Late Than
                 Never; {CD} Authoring; Full-Text Searching; Taming
                 {C}++",
  journal =      j-DDJ,
  volume =       "24",
  number =       "5",
  pages =        "10, 12",
  month =        may,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Apr 30 10:07:03 MDT 1999",
  URL =          "http://www.ddj.com/",
  acknowledgement = ack-nhfb,
}

@Article{Tsirikos:1999:CDI,
  author =       "D. Tsirikos and T. Markousis and Y. Mouroulis and M.
                 Hatzopoulos",
  title =        "A Client-Server Design for Interactive Multimedia
                 Documents Based on {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1483",
  pages =        "248--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Jan 5 07:05:15 MST 1999",
  acknowledgement = ack-nhfb,
}

@Book{Valesky:1999:EJD,
  author =       "Thomas C. Valesky",
  title =        "Enterprise {JavaBeans}: developing component-based
                 distributed applications",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "352",
  year =         "1999",
  ISBN =         "0-201-60446-9",
  LCCN =         "QA76.73.J38V35 1999",
  bibdate =      "Tue May 11 07:16:42 1999",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
}

@Article{vanDelft:1999:JES,
  author =       "Andr{\'e} van Delft",
  title =        "A {Java} extension with support for dimensions",
  journal =      j-SPE,
  volume =       "29",
  number =       "7",
  pages =        "605--616",
  month =        jun,
  year =         "1999",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644",
  bibdate =      "Thu Jul 29 15:12:22 MDT 1999",
  bibsource =    "http://www3.interscience.wiley.comjournalfinder.html",
  URL =          "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=62003574;
                 http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=62003574&PLACEBO=IE.pdf",
  acknowledgement = ack-nhfb,
}

@Article{VanderHeijden:1999:FJB,
  author =       "G. {Van der Heijden} and G. Polder and J. W. {Van
                 Eck}",
  title =        "{FLORES}: {A} {JAVA} Based Image Database for
                 Ornamentals",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1614",
  pages =        "641--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999b.bib",
  acknowledgement = ack-nhfb,
}

@Book{vanderLinden:1999:JJ,
  author =       "Peter {van der Linden}",
  title =        "Just {Java} 1.2",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  edition =      "Fourth",
  pages =        "xxi + 777",
  month =        mar,
  year =         "1999",
  ISBN =         "0-13-010534-1",
  LCCN =         "QA76.73.J38 V36 1999",
  bibdate =      "Sat Mar 11 15:59:56 2000",
  price =        "US\$44.99",
  series =       "SunSoft Press Java series",
  URL =          "http://www.javaworld.com/books/jw-clbooks.html?030899txt;
                 http://www.phptr.com/bookseri/java.html;
                 http://www.phptr.com/ptrbooks/ptr_0130105341.html",
  acknowledgement = ack-nhfb,
}

@Book{vanderLinden:1999:JJT,
  author =       "Peter {van der Linden}",
  title =        "Not Just {Java}: a technology briefing",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  edition =      "Second",
  pages =        "x + 329",
  year =         "1999",
  ISBN =         "0-13-079660-3",
  LCCN =         "QA76.73.J38V363 1999",
  bibdate =      "Tue May 11 08:14:55 1999",
  series =       "SunSoft Press Java series",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0130796603.html;
                 http://www.sun.com/books/catalog/vanderLinden3/vanderLinden3.html;
                 http://www1.clbooks.com/asp/BookInfo/BookInfo.asp?theisbn=0130796603",
  acknowledgement = ack-nhfb,
}

@Book{Venners:1999:IJV,
  author =       "Bill Venners",
  title =        "Inside the {Java Virtual Machine}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  edition =      "Second",
  pages =        "xxxi + 703",
  year =         "1999",
  ISBN =         "0-07-135093-4",
  ISBN-13 =      "978-0-07-135093-8",
  LCCN =         "QA76.73.J38 V46 1999",
  bibdate =      "Thu Mar 23 07:01:27 MST 2006",
  bibsource =    "z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/description/mh024/00269375.html",
  acknowledgement = ack-nhfb,
  subject =      "Java (Computer program language); Java Virtual
                 Machine",
}

@Book{Vogel:1999:PEJ,
  author =       "Andreas Vogel and Madhavan Rangarao",
  title =        "Programming with {Enterprise JavaBeans}, {JTS}, and
                 {OTS}: Building Distributed Transactions with {Java}
                 and {C++}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "368",
  year =         "1999",
  ISBN =         "0-471-31972-4",
  LCCN =         "QA76.73.J38P767 1999",
  bibdate =      "Sat Oct 09 08:13:10 1999",
  bibsource =    "http://www.wiley.com/compbooks/",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
}

@Article{VonEicken:1999:JKC,
  author =       "T. {Von Eicken} and C.-C. Chang and G. Czajkowski and
                 C. Hawblitzel",
  title =        "{J-Kernel}: {A} Capability-Based Operating System for
                 {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1603",
  pages =        "369--394",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Sep 14 06:09:05 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999b.bib",
  acknowledgement = ack-nhfb,
  keywords =     "distributed object security; ECOOP; EWDOS; mobile
                 object systems; object-oriented; programming; secure
                 Internet programming",
}

@Article{VonOheimb:1999:MCJ,
  author =       "D. {Von Oheimb} and T. Nipkow",
  title =        "Machine-Checking the {Java} Specification: Proving
                 Type-Safety",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1523",
  pages =        "119--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Article{Waldo:1999:JAN,
  author =       "Jim Waldo",
  title =        "The {Jini} architecture for network-centric
                 computing",
  journal =      j-CACM,
  volume =       "42",
  number =       "7",
  pages =        "76--82",
  month =        jul,
  year =         "1999",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782",
  bibdate =      "Sat Jul 3 10:59:15 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/journals/cacm/1999-42-7/p76-waldo/",
  acknowledgement = ack-nhfb,
  keywords =     "design; languages",
  subject =      "{\bf C.2.1} Computer Systems Organization,
                 COMPUTER-COMMUNICATION NETWORKS, Network Architecture
                 and Design. {\bf D.3.2} Software, PROGRAMMING
                 LANGUAGES, Language Classifications, Java.",
}

@InProceedings{Waldron:1999:AVM,
  author =       "John Waldron and Owen Harrison",
  title =        "Analysis of Virtual Machine Stack Frame Usage by
                 {Java} Methods",
  crossref =     "Anonymous:1999:PII",
  pages =        "271--274",
  year =         "1999",
  bibdate =      "Tue Oct 24 10:29:21 2006",
  acknowledgement = ack-nhfb,
}

@Article{Walker:1999:UJH,
  author =       "D. Walker and O. Rana",
  title =        "The Use of {Java} in High Performance Computing: {A}
                 Data Mining Example",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1593",
  pages =        "863--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999a.bib",
  acknowledgement = ack-nhfb,
}

@Book{Wall:1999:GPJ,
  author =       "David Wall and Arthur Griffith",
  title =        "Graphics Programming with {JFC}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xv + 381",
  year =         "1999",
  ISBN =         "0-471-28307-X",
  LCCN =         "T385.W352 1999",
  bibdate =      "Sat Oct 09 08:13:10 1999",
  bibsource =    "http://www.wiley.com/compbooks/",
  note =         "Includes CD-ROM.",
  price =        "US\$44.99",
  acknowledgement = ack-nhfb,
}

@Book{Watt:1999:PLP,
  author =       "David A. (David Anthony) Watt and Deryck F. Brown",
  title =        "Programming language processors in {Java}: compilers and
                 interpreters",
  publisher =    "Prentice Hall",
  address =      "Harlow, England",
  pages =        "xvi + 436",
  year =         "1999",
  ISBN =         "0-13-025786-9 (case)",
  LCCN =         "QA76.73.J38 W385 1999",
  bibdate =      "Tue Apr 12 06:25:47 MDT 2005",
  bibsource =    "z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Java (Computer program language); Compilers (Computer
                 programs); Interpreters (Computer programs)",
}

@Article{Welch:1999:DKE,
  author =       "I. Welch and R. Stroud",
  title =        "From {Dalang} to {Kava} --- the Evolution of a
                 Reflective {Java} Extension",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1616",
  pages =        "2--??",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Mon Sep 13 16:57:02 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999b.bib",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Welsh:1999:SSH,
  author =       "Matt Welsh",
  title =        "A system supporting high-performance communication and
                 {I/O} in {Java}",
  type =         "{M.S. in Computer Science}",
  school =       "University of California, Berkeley, Dept. of Computer
                 Science",
  address =      "Berkeley, CA, USA",
  pages =        "46",
  year =         "1999",
  LCCN =         "T7.5.1999 W47",
}

@Article{Welstead:1999:JOL,
  author =       "Steve Welstead",
  title =        "A {Java} Object List Dialog",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  abstract =     "Java keeps getting better at handling those
                 bread-and-butter windowing tasks that once required C
                 or C++ under Windows.",
  acknowledgement = ack-nhfb,
}

@Article{Welzel:1999:JS,
  author =       "Doug Welzel",
  title =        "{Java} Servlets",
  journal =      j-LINUX-J,
  volume =       "66",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "LIJOFX",
  ISSN =         "1075-3583",
  bibdate =      "Thu Sep 21 14:31:45 MDT 2000",
  bibsource =    "http://noframes.linuxjournal.com/lj-issues/issue66/index.html",
  URL =          "http://noframes.linuxjournal.com/lj-issues/issue66/3119.html",
  acknowledgement = ack-nhfb,
}

@Article{Whaley:1999:CPE,
  author =       "John Whaley and Martin Rinard",
  title =        "Compositional pointer and escape analysis for {Java}
                 programs",
  journal =      j-SIGPLAN,
  volume =       "34",
  number =       "10",
  pages =        "187--206",
  month =        oct,
  year =         "1999",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 14 09:18:09 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/oops/320384/",
  URL =          "http://www.acm.org/pubs/citations/proceedings/oops/320384/p187-whaley/",
  acknowledgement = ack-nhfb,
}

@Book{White:1999:JAT,
  author =       "Seth White and Maydene Fisher and Rick Cattell and
                 Graham Hamilton and Mark Hapner",
  title =        "{JDBC API} tutorial and reference: universal data
                 access for the {Java 2} platform",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxv + 1059",
  year =         "1999",
  ISBN =         "0-201-43328-1",
  LCCN =         "QA76.625.J43 1999",
  bibdate =      "Fri Jul 30 06:12:57 1999",
  price =        "US\$44.95",
  acknowledgement = ack-nhfb,
}

@Book{Williamson:1999:JSE,
  author =       "Alan R. Williamson",
  title =        "{Java} Servlets By Example",
  publisher =    pub-MANNING,
  address =      pub-MANNING:adr,
  month =        sep,
  year =         "1999",
  ISBN =         "1-884777-66-X",
  LCCN =         "QA76.73.J38 W552 1999",
  bibdate =      "Tue Aug 31 17:34:32 1999",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.manning.com/",
  price =        "US\$50",
  URL =          "http://www.manning.com/Williamson/index.html",
  acknowledgement = ack-nhfb,
}

@Article{Wilson:1999:JQH,
  author =       "Andrew Wilson",
  title =        "{Java Q and A}: How Do {I} Implement {Microsoft}'s
                 {\em delegate\/} in {Pure Java}?",
  journal =      j-DDJ,
  volume =       "24",
  number =       "3",
  pages =        "107--110",
  month =        mar,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Feb 2 06:29:28 MST 1999",
  URL =          "http://www.ddj.com/1999/9902/9902toc.htm;
                 http://www.ddj.com/ftp/1999/1999_03/jqa399.txt;
                 http://www.ddj.com/ftp/1999/1999_03/jqa399.zip",
  abstract =     "How do you implement Microsoft's delegate keyword?
                 Andrew presents classes that mimic the delegate
                 keyword, letting you build a complex user interface
                 with simpler event-handling code. Additional resources
                 include jqa399.txt (listings) and jqa399.zip (source
                 code).",
  acknowledgement = ack-nhfb,
}

@Article{Wilson:1999:PBG,
  author =       "Gregory V. Wilson and Steve Chartley",
  title =        "Programmer's Bookshelf: The General, the Particular,
                 and the Just Plain Odd",
  journal =      j-DDJ,
  volume =       "24",
  number =       "4",
  pages =        "117--118",
  month =        apr,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Mar 3 06:30:11 MST 1999",
  URL =          "http://www.ddj.com/1999/9904q/9904q.htm",
  abstract =     "Greg looks at Tom Armstrong's {\em The Active Template
                 Library}, Jim Coplien's {\em Multi-Paradigm DESIGN for
                 C++}, and Carlton Egremont's {\em Mr. Bunny's Guide to
                 Active X}, while Steve Chartley tackles {\em Patterns
                 in Java}, by Mark Grand.",
  acknowledgement = ack-nhfb,
}

@Article{Wilson:1999:PBS,
  author =       "Gregory V. Wilson",
  title =        "Programmer's Bookshelf: Small is Beautiful --- Kind
                 Of",
  journal =      j-DDJ,
  volume =       "24",
  number =       "2",
  pages =        "135, 137",
  month =        feb,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Feb 2 06:29:28 MST 1999",
  URL =          "http://www.ddj.com/1999/9902/9902toc.htm;
                 http://www.ercb.com/ddj/1999/ddj.9902.html",
  abstract =     "Greg looks at a number of books this month, including
                 The Essence of SQL, by David Rozenshtein, The Perl
                 Cookbook, by Tom Christiansen and Nathan Torkington,
                 High Performance Computing, Second Edition, by Kevin
                 Dowd and Charles Severance, JavaScript for the World
                 Wide Web, Second Edition, by Tom Negrino and Dori
                 Smith, AntiPatterns, by William J. Brown, Raphael C.
                 Malveau, Hays W. McCormick III, and Thomas J. Mowbray,
                 and Beginning Object-Oriented Analysis and Design with
                 C++, by Jesse Liberty.",
  acknowledgement = ack-nhfb,
}

@Book{Winsor:1999:MJJ,
  author =       "Janice Winsor and Brian Freeman",
  title =        "More Jumping {JavaScript}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxviii + 512",
  year =         "1999",
  ISBN =         "0-13-922832-2",
  LCCN =         "QA76.73.J39 W56 1999",
  bibdate =      "Sun Jun 27 09:18:12 1999",
  series =       "SunSoft Press Java series",
  URL =          "http://www.phptr.com/bookseri/java.html;
                 http://www.phptr.com/ptrbooks/ptr_0139228322.html;
                 http://www.sun.com/books/catalog/winsor8/index.html",
  acknowledgement = ack-nhfb,
}

@TechReport{Wolczko:1999:UTJ,
  author =       "M. Wolczko",
  title =        "Using a {Tracing Java Virtual Machine} to gather data
                 on the behavior of {Java} programs",
  institution =  "Sun Microsystems, Inc.",
  address =      "Menlo Park, CA, USA",
  pages =        "????",
  year =         "1999",
  bibdate =      "Tue Oct 24 10:30:38 2006",
  URL =          "http://research.sun.com/people/mario/tracing-jvm/",
  acknowledgement = ack-nhfb,
}

@Article{Wong:1999:JMA,
  author =       "David Wong and Noemi Paciorek and Dana Moore",
  title =        "{Java}-based mobile agents",
  journal =      j-CACM,
  volume =       "42",
  number =       "3",
  pages =        "92--95, 97--102",
  month =        mar,
  year =         "1999",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782",
  bibdate =      "Thu Mar 4 07:57:21 MST 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/journals/cacm/1999-42-3/p92-wong/",
  acknowledgement = ack-nhfb,
}

@Article{Wong:1999:JNE,
  author =       "Hinkmond Wong",
  title =        "{Jini} And Network-Enabled Devices",
  journal =      j-DDJ,
  volume =       "24",
  number =       "7",
  pages =        "21--22, 24--26",
  month =        jul,
  year =         "1999",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Wed Jun 2 12:37:25 MDT 1999",
  URL =          "http://www.ddj.com/ftp/1999/1999_07/jini.txt;
                 http://www.ddj.com/ftp/1999/1999_07/jini.zip",
  abstract =     "Jini is a technology designed to let anyone connect
                 any device to any network in a straightforward manner.
                 Hinkmond shows how you can use Sun's {EmbeddedJava}
                 tools to build a system that incorporates Jini
                 technology into small memory footprint, network-enabled
                 devices. Additional resources include jini.txt
                 (listings) and jini.zip (source code).",
  acknowledgement = ack-nhfb,
}

@Book{Woods:1999:DGJ,
  author =       "Dan Woods",
  title =        "The Developer's Guide to the {Java Web} Server:
                 building effective and scalable server-side
                 applications",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxi + 577",
  month =        jun,
  year =         "1999",
  ISBN =         "0-201-37949-X",
  LCCN =         "QA76.73.J38W662 1999",
  bibdate =      "Fri Jul 30 06:11:47 1999",
  bibsource =    "http://www.awl.com/cseng/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
}

@Book{Wu:1999:IOO,
  author =       "C. Thomas Wu",
  title =        "An Introduction to Object-Oriented Programming With
                 {Java}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  month =        jan,
  year =         "1999",
  ISBN =         "0-07-115612-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mcgraw-hill.com/",
  price =        "US\$47",
  acknowledgement = ack-nhfb,
}

@Article{Wu:1999:JBD,
  author =       "X. Wu and Q. Chen and X.-H. Sun",
  title =        "A {Java}-based Distributed Debbuger Supporting {MPI}
                 and {PVM}",
  journal =      j-PARALLEL-DIST-COMP-PRACT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        "????",
  year =         "1999",
  CODEN =        "????",
  ISSN =         "1097-2803",
  bibdate =      "Fri Dec 19 08:14:14 MST 2003",
  bibsource =    "http://www.cs.okstate.edu/~pdcp/vols/vol02/vol02no4.html",
  URL =          "http://www.cs.okstate.edu/~pdcp/vols/vol02/vol02no4abs.html#wu",
  acknowledgement = ack-nhfb,
}

@Article{Yang:1999:LMJ,
  author =       "Byung-Sun Yang and Junpyo Lee and Jinpyo Park and
                 Soo-Mook Moon and Kemal Ebcio{\u{g}}lu and Erik
                 Altman",
  title =        "Lightweight monitor for {Java VM}",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "27",
  number =       "1",
  pages =        "35--38",
  month =        mar,
  year =         "1999",
  CODEN =        "CANED2",
  ISSN =         "0163-5964",
  bibdate =      "Fri May 12 09:40:35 MDT 2006",
  bibsource =    "http://portal.acm.org/",
  acknowledgement = ack-nhfb,
}

@InProceedings{Yelland:1999:CAJ,
  author =       "Phillip M. Yelland",
  title =        "A compositional account of the {Java} virtual
                 machine",
  crossref =     "ACM:1999:PPA",
  pages =        "57--69",
  year =         "1999",
  bibdate =      "Mon May 3 12:58:58 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/plan/292540/p57-yelland/",
  acknowledgement = ack-nhfb,
  keywords =     "measurement; verification",
  subject =      "{\bf D.3.2} Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Java. {\bf H.5.1} Information Systems,
                 INFORMATION INTERFACES AND PRESENTATION, Multimedia
                 Information Systems, Artificial, augmented, and virtual
                 realities. {\bf D.3.2} Software, PROGRAMMING LANGUAGES,
                 Language Classifications, Haskell. {\bf D.3.3}
                 Software, PROGRAMMING LANGUAGES, Language Constructs
                 and Features, Polymorphism.",
}

@Article{Yerosheva:1999:PEM,
  author =       "L. Yerosheva and P. M. Kogge",
  title =        "Prototyping Execution Models for {HTMT} Petaflop
                 Machine in {Java}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "1602",
  pages =        "32--46",
  year =         "1999",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743",
  bibdate =      "Tue Sep 14 06:09:05 MDT 1999",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs1999b.bib",
  acknowledgement = ack-nhfb,
  keywords =     "architecture; CANPC; communication; parallel
                 computing",
}

@Article{Zaki:1999:TSP,
  author =       "Omer Zaki and Ewing Lusk and William Gropp and Deborah
                 Swider",
  title =        "Toward Scalable Performance Visualization with
                 {Jumpshot}",
  journal =      j-IJHPCA,
  volume =       "13",
  number =       "3",
  pages =        "277--288",
  month =        "Fall",
  year =         "1999",
  CODEN =        "IHPCFL",
  ISSN =         "1094-3420",
  bibdate =      "Wed Jul 28 14:14:38 1999",
  acknowledgement = ack-nhfb,
  keywords =     "Java; MPI (Message Passing Interface) profiling",
}

@Article{Zingirian:1999:ESS,
  author =       "N. Zingirian and M. Maresca and S. Nalin",
  title =        "Efficiency of standard software architectures for
                 {Java}-based access to remote databases",
  journal =      j-FUT-GEN-COMP-SYS,
  volume =       "15",
  number =       "3",
  pages =        "417--??",
  month =        "????",
  year =         "1999",
  CODEN =        "FGSEVI",
  ISSN =         "0167-739X",
  bibdate =      "Mon Jun 21 08:03:55 MDT 1999",
  acknowledgement = ack-nhfb,
}

@Book{Zukowski:1999:JZD,
  author =       "John Zukowski",
  title =        "{John Zukowski}'s Definitive Guide to {Swing} for
                 {Java 2}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xvi + 861",
  year =         "1999",
  ISBN =         "1-893115-02-X",
  LCCN =         "QA76.73.J38 Z8493 1999",
  bibdate =      "Fri Apr 23 09:09:46 1999",
  price =        "US\$49.95",
  acknowledgement = ack-nhfb,
}

@Book{Abello:19xx:JLI,
  author =       "Antonio M. Ferrer Abell{\'o}",
  title =        "{Java} el Lenguaje de {Internet}",
  publisher =    "Abeto Editorial",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "84-89554-45-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "1995 Ptas.",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Abello:19xx:LHJ,
  author =       "Antonio M. Ferrer Abell{\'o}",
  title =        "Lenguajes {HTML}, {Java} y {CGI}",
  publisher =    "Abeto Editorial",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "84-89554-27-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "1995 Ptas.",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Aitken:19xx:JPV,
  author =       "Peter Aitken",
  title =        "{Java Programmierung mit Visual J++}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  year =         "19xx",
  ISBN =         "3-8266-0318-4 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.itp.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "69 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Aitken:19xx:VJF,
  author =       "Peter Aitken",
  title =        "{Visual J++ FrontRunner}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-89369-513-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.itpj.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "4,500 yen",
  URL =          "http://www.itpj.co.jp/washo/513.shtml",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.itpj.co.jp/",
}

@Book{Ammann:19xx:PAW,
  author =       "Eckhard Ammann",
  title =        "{Programmierung animierter Welten: {Java},
                 {JavaScript} und VRML}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  year =         "19xx",
  ISBN =         "3-8266-0329-X (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.itp.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "79 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Anonymous:19xx:AJ,
  author =       "Anonymous",
  title =        "Applets for {Java}",
  publisher =    pub-UNIVERSAL-CD-ROM,
  address =      pub-UNIVERSAL-CD-ROM:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.bigmall.com/subucr.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$30",
  URL =          "http://www.bigmall.com/program.html;
                 http://www.bigmall.com/subucr.html",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:19xx:CJb,
  author =       "Anonymous",
  title =        "{CORBA} \& {Java}",
  publisher =    "SRC",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  URL =          "http://www.src-j.com/book/BOOK_084.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.src-j.com/",
}

@Book{Anonymous:19xx:CJE,
  author =       "Anonymous",
  title =        "Cooking {JavaBeans} in The Enterprise",
  publisher =    "IBM Redbooks",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://www.redbooks.ibm.com/SG247006/index.htm",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.redbooks.ibm.com/SG247006/team.htm",
  url-publisher = "http://www.redbooks.ibm.com/",
}

@Book{Anonymous:19xx:COJ,
  author =       "Anonymous",
  title =        "{Corel Office} for {Java} Programming for Dummies",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-7645-0203-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$30",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.idgbooks.com/",
}

@Book{Anonymous:19xx:CPJ,
  author =       "Anonymous",
  title =        "Como programar en {Java}",
  publisher =    "Prensa T{\'e}cnica",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "84-89245-24-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Anonymous:19xx:CSH,
  author =       "Anonymous",
  title =        "Como se Hace con {Java}",
  publisher =    pub-EDITORIAL-INFORBOOKS,
  address =      pub-EDITORIAL-INFORBOOKS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "84-89700-41-9 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.intercom.es/ibooks/ibooks.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "4250 Ptas.",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
  url-publisher = "http://www.intercom.es/ibooks/ibooks.html",
}

@Book{Anonymous:19xx:DBF,
  author =       "Anonymous",
  title =        "{Der Data Becker F{\"u}hrer Java}",
  publisher =    pub-DATA-BECKER,
  address =      pub-DATA-BECKER:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "3-8158-1561-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.data-becker.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "30 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.data-becker.de/",
}

@Book{Anonymous:19xx:DCJ,
  author =       "Anonymous",
  title =        "Distributed Computing for {Java}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.com/",
  price =        "????",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.ora.com/",
}

@Book{Anonymous:19xx:DJa,
  author =       "Anonymous",
  title =        "Dubbelboek {JavaScript}",
  publisher =    pub-SYBEX-NEDERLAND,
  address =      pub-SYBEX-NEDERLAND:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-419-0162-0",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 11:47:17 1998",
  price =        "fl. 37,50; Bfr. 750",
  URL =          "http://www.sybex.nl/catalogus/index.html",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:19xx:DJb,
  author =       "Anonymous",
  title =        "{DGB Java}",
  publisher =    pub-DATA-BECKER,
  address =      pub-DATA-BECKER:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.data-becker.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "69 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.data-becker.de/",
}

@Book{Anonymous:19xx:DTJ,
  author =       "Anonymous",
  title =        "Developer Tools for {Java}",
  publisher =    pub-UNIVERSAL-CD-ROM,
  address =      pub-UNIVERSAL-CD-ROM:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.bigmall.com/subucr.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$30",
  URL =          "http://www.bigmall.com/program.html",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:19xx:EHJ,
  author =       "Anonymous",
  title =        "100\% Efficage {HTML} et {Java}",
  publisher =    pub-EASY-COMPUTING-BELGIUM,
  address =      pub-EASY-COMPUTING-BELGIUM:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.easycomputing.com/homefr.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "920 BeF",
  URL =          "http://www.easycomputing.com/francais/efficaceframe.htm",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Anonymous:19xx:FSV,
  author =       "Anonymous",
  title =        "First Step of {Visual J++} \& {ActiveX}",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-7973-0168-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.softbank.co.jp/softbank/publishing/",
  price =        "2200 yen",
  URL =          "http://www.softbank.co.jp/sbnet/books/editer/pg/ActiveX/",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.softbank.co.jp/softbank/publishing/",
}

@Book{Anonymous:19xx:HCJ,
  author =       "Anonymous",
  title =        "{HTML}, {CGI}, {Java}, {VRML}",
  publisher =    pub-OHMSHA,
  address =      pub-OHMSHA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-274-13112-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ohmsha.co.jp/",
  price =        "2,500 yen",
  URL =          "http://www.ohmsha.co.jp/data/books/contents/4-274-13112-2.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.ohmsha.co.jp/",
}

@Book{Anonymous:19xx:IJ,
  author =       "Anonymous",
  title =        "Inleiding {Java}",
  publisher =    pub-SYBEX-NEDERLAND,
  address =      pub-SYBEX-NEDERLAND:adr,
  year =         "19xx",
  ISBN =         "90-5160-998-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.nl/",
  price =        "fl. 49",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Anonymous:19xx:IJA,
  author =       "Anonymous",
  title =        "An Introduction to {Java} Applets",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-89052-968-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.softbank.co.jp/softbank/publishing/",
  price =        "2400 yen",
  URL =          "http://www.softbank.co.jp/softbank/publishing/books/kikan/kikan5/015.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.softbank.co.jp/softbank/publishing/",
}

@Book{Anonymous:19xx:Ja,
  author =       "Anonymous",
  title =        "{JavaBeans}",
  publisher =    pub-UNIVERSAL-CD-ROM,
  address =      pub-UNIVERSAL-CD-ROM:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.bigmall.com/subucr.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$60",
  URL =          "http://www.bigmall.com/PJ0284.html;
                 http://www.bigmall.com/program.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.bigmall.com/subucr.html",
  xxtitle =      "{Java} +",
}

@Book{Anonymous:19xx:JAA,
  author =       "Anonymous",
  title =        "{Java API} (Applet \& {AWT})",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-88735-036-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mmjp.or.jp/prentice/",
  price =        "1900 yen",
  URL =          "http://www.mmjp.or.jp/prentice/wa_net08-j.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.mmjp.or.jp/prentice/",
}

@Book{Anonymous:19xx:JAb,
  author =       "Anonymous",
  title =        "{Java} \& {AKI-80}",
  publisher =    "CQ Publishing",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cqpub.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "1,800 yen",
  URL =          "http://www.cqpub.co.jp/hanbai/sinkan/367080.HTM",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.cqpub.co.jp/",
}

@Book{Anonymous:19xx:JAc,
  author =       "Anonymous",
  title =        "{Java} Applets",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.gotop.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "420 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
  url-publisher = "http://www.gotop.com/",
}

@Book{Anonymous:19xx:Jb,
  author =       "Anonymous",
  title =        "{Java+}",
  publisher =    "Universal CD-ROM",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.bigmall.com/subucr.html",
}

@Book{Anonymous:19xx:JBM,
  author =       "Anonymous",
  title =        "{Java} Bo{\^\i}te {\`a} Malice Le Programmeur
                 ({French}) [{Java} Bag of Tricks: the Programmer]",
  publisher =    pub-SIMON-SCHUSTER-FRANCE,
  address =      pub-SIMON-SCHUSTER-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ssm.fr/",
  price =        "99 FF",
  URL =          "http://www.ssm.fr/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Anonymous:19xx:Jc,
  author =       "Anonymous",
  title =        "{JavaScript}",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html",
  price =        "340 NT\$",
  URL =          "http://www.gotop.com.tw",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Anonymous:19xx:Jca,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    "Ai-Publishing",
  address =      "????",
  year =         "19xx",
  ISBN =         "4-87193-439-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ai-pub.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "2,524 yen",
  URL =          "http://www.ai-pub.co.jp/aipub/book/inet/java.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:19xx:JCC,
  author =       "Anonymous",
  title =        "{Java} Core Class 1.1",
  publisher =    pub-UNIVERSAL-CD-ROM,
  address =      pub-UNIVERSAL-CD-ROM:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.bigmall.com/subucr.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://www.bigmall.com/program.html",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:19xx:Je,
  author =       "Anonymous",
  title =        "{JavaScript}",
  publisher =    pub-UNALIS,
  address =      pub-UNALIS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-22-2390-9",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html",
  URL =          "http://www.unalis.com.tw/index.html;
                 http://www.unalis.com.tw/~orderbk/chinese/g/g51.htm",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Anonymous:19xx:Jea,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    "L-Gate Digital Group",
  address =      "????",
  year =         "19xx",
  ISBN =         "4-89621-155-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.alles.or.jp/~lgate/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "2,800 yen",
  URL =          "http://www.alles.or.jp/~lgate/book.htm#g1",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:19xx:Jf,
  author =       "Anonymous",
  title =        "{Java} 1.1",
  publisher =    pub-DAERIM,
  address =      pub-DAERIM:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "89-7280-364-2 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "17,000 won",
  URL =          "http://www.drbook.co.kr/daerim/tmjv11.htm",
  acknowledgement = ack-nhfb,
  language =     "Korean",
  url-publisher = "http://www.drbook.co.kr/",
}

@Book{Anonymous:19xx:Jg,
  author =       "Anonymous",
  title =        "{JavaScript}",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html",
  price =        "420 NT\$",
  URL =          "http://www.gotop.com.hk/cl050.htm;
                 http://www.gotop.com.tw",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Anonymous:19xx:JHB,
  author =       "Anonymous",
  title =        "{Java\slash HotJava} boek",
  publisher =    pub-EASY-COMPUTING,
  address =      pub-EASY-COMPUTING:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-5167-117-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html;
                 http://www.easycomputing.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "fl. 89",
  URL =          "http://www.easycomputing.com/",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Anonymous:19xx:JHV,
  author =       "Anonymous",
  title =        "{Java} Hands on {Visual J++} 1.1",
  publisher =    pub-UNIVERSAL-CD-ROM,
  address =      pub-UNIVERSAL-CD-ROM:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.bigmall.com/subucr.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://www.bigmall.com/program.html",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:19xx:Jia,
  author =       "Anonymous",
  title =        "{JavaBeans}",
  publisher =    pub-UNIVERSAL-CD-ROM,
  address =      pub-UNIVERSAL-CD-ROM:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.bigmall.com/subucr.html",
  price =        "US\$60",
  URL =          "http://www.bigmall.com/program.html",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:19xx:Jib,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-PITER-PUBLISHING,
  address =      pub-PITER-PUBLISHING:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 15:37:04 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  URL =          "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.piter-press.ru/;
                 http://www.piter-press.ru/koi/ourbooks/comp/progr/jpj.html",
  acknowledgement = ack-nhfb,
  language =     "Russian",
}

@Book{Anonymous:19xx:JIC,
  author =       "Anonymous",
  title =        "{JavaScript} Interactive Course",
  publisher =    pub-NUOVA-ITALIA,
  address =      pub-NUOVA-ITALIA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 14:46:20 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  price =        "118000 Lire",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Anonymous:19xx:JIF,
  author =       "Anonymous",
  title =        "{Java} Intranet Framework",
  publisher =    pub-FLAG,
  address =      pub-FLAG:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.flag.com.tw/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.flag.com.tw/book_info/F8903.htm",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
  url-publisher = "http://www.flag.com.tw/",
}

@Book{Anonymous:19xx:JIPa,
  author =       "Anonymous",
  title =        "{Java Internet} Programming",
  publisher =    pub-UNIVERSAL-CD-ROM,
  address =      pub-UNIVERSAL-CD-ROM:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.bigmall.com/subucr.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35",
  URL =          "http://www.bigmall.com/program.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.kasper-cdrom.com/;
                 http://www.bigmall.com/subucr.html",
}

@Book{Anonymous:19xx:JIPb,
  author =       "Anonymous",
  title =        "{Java Internet} Programming",
  publisher =    "Frank Kasper",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.kasper-cdrom.com/",
}

@Book{Anonymous:19xx:JIPc,
  author =       "Anonymous",
  title =        "{Java} Introduction to Programming 1.1",
  publisher =    pub-UNIVERSAL-CD-ROM,
  address =      pub-UNIVERSAL-CD-ROM:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.bigmall.com/subucr.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  URL =          "http://www.bigmall.com/program.html",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:19xx:JJ,
  author =       "Anonymous",
  title =        "{Java} \& {Javascript}",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-7973-0024-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.softbank.co.jp/softbank/publishing/",
  price =        "2700 yen",
  URL =          "http://www.softbank.co.jp/softbank/publishing/books/editer/pg/javahomepage/index.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.softbank.co.jp/softbank/publishing/",
}

@Book{Anonymous:19xx:JJD,
  author =       "Anonymous",
  title =        "Jolt {Java} Developer's Toolkit",
  publisher =    pub-UNIVERSAL-CD-ROM,
  address =      pub-UNIVERSAL-CD-ROM:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.bigmall.com/subucr.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://www.bigmall.com/program.html",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:19xx:JJW,
  author =       "Anonymous",
  title =        "{Java JDK1}.1 for Windows",
  publisher =    "Ai-Publishing",
  address =      "????",
  year =         "19xx",
  ISBN =         "4-87193-580-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ai-pub.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "2,800 yen",
  URL =          "http://www.ai-pub.co.jp/aipub/book/inet/jdk.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:19xx:Jk,
  author =       "Anonymous",
  title =        "{JDK} 1.1",
  publisher =    "Flag Publishing",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "450 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
  url-publisher = "http://www.flag.com.tw/",
}

@Book{Anonymous:19xx:Jka,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    "CQ Publishing",
  address =      "????",
  year =         "19xx",
  ISBN =         "4-7898-3086-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cqpub.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "2,835 yen",
  URL =          "http://www.cqpub.co.jp/hanbai/sinkan/30861.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:19xx:Jl,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    "Periplus Editions",
  address =      "??, Italy",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 15:20:58 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  price =        "14000 Lire",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Anonymous:19xx:Jla,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-ASCII,
  address =      pub-ASCII:adr,
  year =         "19xx",
  ISBN =         "4-7561-1694-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ascii.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.ascii.co.jp/pb/book1/shinkan/detail/1190402.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:19xx:JLD,
  author =       "Anonymous",
  title =        "{Java} Libreria Del Programmatore",
  publisher =    "Mondadori Informatica",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "90000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  url-author =   "http://www.wizard.com/~slalani",
  url-publisher = "http://www.mondadori.com/",
}

@Book{Anonymous:19xx:Jn,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  year =         "19xx",
  ISBN =         "4-7973-0221-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.softbank.co.jp/softbank/publishing/",
  price =        "2500 yen",
  URL =          "http://www.softbank.co.jp/sbnet/books/editer/os1/javapd/",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:19xx:Jo,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-ASCII,
  address =      pub-ASCII:adr,
  year =         "19xx",
  ISBN =         "4-7561-1114-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ascii.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.ascii.co.jp/pb/book1/shinkan/detail/1322406.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:19xx:Jp,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-ASCII,
  address =      pub-ASCII:adr,
  year =         "19xx",
  ISBN =         "4-7561-1721-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ascii.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.ascii.co.jp/pb/book1/shinkan/detail/1322769.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Anonymous:19xx:JPH,
  author =       "Anonymous",
  title =        "{Java} Programming Handbook",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-89052-895-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.softbank.co.jp/softbank/publishing/",
  price =        "????",
  URL =          "http://www.softbank.co.jp/softbank/publishing/books/editer/nw/index.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.softbank.co.jp/softbank/publishing/",
}

@Book{Anonymous:19xx:JPI,
  author =       "Anonymous",
  title =        "{Java} Programming on the Interent",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "1-56604-442-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.vmedia.com/",
  price =        "????",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.vmedia.com/",
}

@Book{Anonymous:19xx:JPT,
  author =       "Anonymous",
  title =        "{Java} Programmers Toolkit",
  publisher =    "Frank Kasper",
  address =      "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.kasper-cdrom.com/",
  price =        "????",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:19xx:JPW,
  author =       "Anonymous",
  title =        "{Java} pour {Windows}",
  publisher =    pub-SYBEX-FRANCE,
  address =      pub-SYBEX-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7361-2225-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.fr/",
  note =         "Includes CD-ROM.",
  price =        "128 FF",
  URL =          "http://www.sybex.com/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Anonymous:19xx:Jq,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.gotop.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "480 NT\$",
  URL =          "http://www.gotop.com/ch/book/new/new9706cl062.html",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Anonymous:19xx:Js,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-EDITION-MICRO-APPLICATIONS,
  address =      pub-EDITION-MICRO-APPLICATIONS:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microapp.com/",
  price =        "195 FF",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Anonymous:19xx:JSC,
  author =       "Anonymous",
  title =        "{Java} Simple Comme Bonjour",
  publisher =    pub-EDITION-MICRO-APPLICATIONS,
  address =      pub-EDITION-MICRO-APPLICATIONS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7429-0803-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microapp.com/",
  price =        "78 FF",
  URL =          "http://www.microapp.com/",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.microapp.com/",
}

@Book{Anonymous:19xx:JSKa,
  author =       "Anonymous",
  title =        "{Java} Starter Kit 3.0",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "1-57521-311-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/",
}

@Book{Anonymous:19xx:JSM,
  author =       "Anonymous",
  title =        "{Java} Security: Managing Risks",
  publisher =    pub-UNIVERSAL-CD-ROM,
  address =      pub-UNIVERSAL-CD-ROM:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.bigmall.com/subucr.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$60",
  URL =          "http://www.bigmall.com/program.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.bigmall.com/subucr.html",
}

@Book{Anonymous:19xx:JSP,
  author =       "Anonymous",
  title =        "{Java} Starter Pack Shareware {CD} Compilation",
  publisher =    pub-EDITION-MICRO-APPLICATIONS,
  address =      pub-EDITION-MICRO-APPLICATIONS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7429-0704-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microapp.com/",
  price =        "149 FF",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.microapp.com/",
}

@Book{Anonymous:19xx:Ju,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    "Chuen Hwa Books \& Technology Co., Ltd.",
  address =      "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.chwa.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "550 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Anonymous:19xx:Jw,
  author =       "Anonymous",
  title =        "{JDK} 1.1",
  publisher =    pub-FLAG,
  address =      pub-FLAG:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.flag.com.tw/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "450 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Anonymous:19xx:Jx,
  author =       "Anonymous",
  title =        "{Java}",
  publisher =    pub-FLAG,
  address =      pub-FLAG:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.flag.com.tw/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.flag.com.tw/book_info/F8901.htm",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Anonymous:19xx:KDD,
  author =       "Anonymous",
  title =        "{KickAss} Database Development with {Visual J++}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "1-57610-068-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.coriolis.com/",
}

@Book{Anonymous:19xx:PJa,
  author =       "Anonymous",
  title =        "Programmation {Java} 100\%",
  publisher =    pub-EDITION-MICRO-APPLICATIONS,
  address =      pub-EDITION-MICRO-APPLICATIONS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7429-0779-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microapp.com/",
  note =         "Includes CD-ROM.",
  price =        "99 FF",
  URL =          "http://www.microapp.com/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Anonymous:19xx:PJc,
  author =       "Anonymous",
  title =        "Programmation {Java}",
  publisher =    pub-EASY-COMPUTING-BELGIUM,
  address =      pub-EASY-COMPUTING-BELGIUM:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.easycomputing.com/homefr.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "945 BeF",
  URL =          "http://www.easycomputing.com/francais/programmationframe.htm",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Anonymous:19xx:PPJa,
  author =       "Anonymous",
  title =        "{PC} Poche {Java}",
  publisher =    pub-EASY-COMPUTING-BELGIUM,
  address =      pub-EASY-COMPUTING-BELGIUM:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.easycomputing.com/homefr.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "400 BeF",
  URL =          "http://www.easycomputing.com/francais/pcpocheframe.htm",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Anonymous:19xx:PPJb,
  author =       "Anonymous",
  title =        "{PC} Poche {Java}",
  publisher =    pub-EDITION-MICRO-APPLICATIONS,
  address =      pub-EDITION-MICRO-APPLICATIONS:adr,
  pages =        "500",
  year =         "19xx",
  ISBN =         "2-7429-0752-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microapp.com/",
  note =         "Includes CD-ROM.",
  price =        "59 FF",
  URL =          "http://www.microapp.com/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Anonymous:19xx:SEUb,
  author =       "Anonymous",
  title =        "Special Edition Using {Solstice} Workshop",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-7897-0967-8",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/que/",
}

@Book{Anonymous:19xx:SJa,
  author =       "Anonymous",
  title =        "In 20 Stappen {JavaScript}",
  publisher =    pub-SYBEX-NEDERLAND,
  address =      pub-SYBEX-NEDERLAND:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-419-0161-2",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 11:47:17 1998",
  price =        "fl. 19; Bfr. 380",
  URL =          "http://www.sybex.nl/catalogus/index.html",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:19xx:SJb,
  author =       "Anonymous",
  title =        "{SoftwareTraining Java}",
  publisher =    pub-DATA-BECKER,
  address =      pub-DATA-BECKER:adr,
  year =         "19xx",
  ISBN =         "3-8158-1303-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.data-becker.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "49 DM",
  URL =          "http://www.data-becker.de/buecher/buecher.htm#softwaretr.htmljava",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Anonymous:19xx:STP,
  author =       "Anonymous",
  title =        "Software Training Programmatie {Java}",
  publisher =    pub-EASY-COMPUTING,
  address =      pub-EASY-COMPUTING:adr,
  year =         "19xx",
  ISBN =         "90-5167-159-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html;
                 http://www.easycomputing.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "fl. 50",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Anonymous:19xx:TJ,
  author =       "Anonymous",
  title =        "Tools For {Java}",
  publisher =    pub-UNIVERSAL-CD-ROM,
  address =      pub-UNIVERSAL-CD-ROM:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.bigmall.com/subucr.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$30",
  URL =          "http://www.bigmall.com/program.html",
  acknowledgement = ack-nhfb,
}

@Book{Anonymous:19xx:UJE,
  author =       "Anonymous",
  title =        "Using {Java} By Example",
  publisher =    pub-UNALIS,
  address =      pub-UNALIS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-99055-1-7 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.unalis.com.tw/index.html",
  note =         "Includes CD-ROM.",
  price =        "430 NT\$",
  URL =          "http://www.unalis.com.tw/index.html",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Anonymous:19xx:VCJ,
  author =       "Anonymous",
  title =        "{Visual Caf{\'e} Java}",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.softbank.co.jp/softbank/publishing/",
  price =        "????",
  URL =          "http://www.softbank.co.jp/books/editor/4th/Cafe_Sample/index.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.softbank.co.jp/softbank/publishing/",
}

@Book{Anonymous:19xx:VJa,
  author =       "Anonymous",
  title =        "{Visual J++}",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.gotop.com.tw",
  price =        "560 NTUS\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Anonymous:19xx:VJb,
  author =       "Anonymous",
  title =        "{Visual J++} Bible",
  publisher =    pub-EDITION-MICRO-APPLICATIONS,
  address =      pub-EDITION-MICRO-APPLICATIONS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microapp.com/",
  price =        "195 FF",
  URL =          "http://sirius.imaginet.fr/cgi-bin/MicroApp/Webdriver?MIval=manouv01.htm&Action=Aff&ID_Categorie=1&ID_Collection=1#Produits",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Anonymous:19xx:VJc,
  author =       "Anonymous",
  title =        "{Visual J++}",
  publisher =    "Edition Micro Application",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "195 FF",
  URL =          "http://sirius.imaginet.fr/cgi-bin/MicroApp/Webdriver?MIval=manouv01.htm&Action=Aff&ID_Categorie=1&ID_Collection=1#Produits",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.microapp.com/",
}

@Book{Anonymous:19xx:VJd,
  author =       "Anonymous",
  title =        "{Visual J++}",
  publisher =    pub-UNALIS,
  address =      pub-UNALIS:adr,
  year =         "19xx",
  ISBN =         "957-8426-03-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.unalis.com.tw/index.html",
  price =        "400 NT\$",
  URL =          "http://202.39.182.202/unalis/book/book.asp?sku=2101633",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Anonymous:19xx:VJV,
  author =       "Anonymous",
  title =        "{Visual J++ Version 1.1 --- Schnell{\"u}bersicht}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "19xx",
  ISBN =         "382725257",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "????",
  URL =          "http://www.mut.ch/html/buchtext.htx?&x_pp=STb4XDV284xv2gpf&x_pk=Direkt&x_pa=&x_pr=Fr&x_artikelnr=25257",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Anonymous:19xx:WJ,
  author =       "Anonymous",
  title =        "{WinCaf{\'e} Java}",
  publisher =    "BNN Corporation",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-89369-435-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.bnn.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "3800 yen",
  URL =          "http://www.bnn.co.jp/books/BOOK435-9.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.bnn.co.jp/",
}

@Book{Anonymous:19xx:WSJ,
  author =       "Anonymous",
  title =        "{Webmaster SuperPack Java} \& {HTML 3}",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "1-56276-425-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/",
}

@Book{Anuff:19xx:PJc,
  author =       "Ed Anuff",
  title =        "Programmer en {Java}",
  publisher =    pub-SYBEX-FRANCE,
  address =      pub-SYBEX-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7361-2259-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.fr/",
  price =        "229 FF",
  URL =          "http://www-db.sybex.fr/cgi-bin/Sybex/Webdriver?MIval=Fiche_Book.html&Reference=2259",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.sybex.fr/",
}

@Book{Aoyagi:19xx:JAP,
  author =       "Tatsuya Aoyagi",
  title =        "{Java API} Programming Guide",
  publisher =    "Quality Books",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-7692-0372-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.quality.co.jp/publishing/",
  price =        "3,689 yen",
  URL =          "http://www.quality.co.jp/publishing/catalog/catalog.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Aoyagi:19xx:JWP,
  author =       "Tatsuya Aoyagi",
  title =        "{Java}: {Web} Pages Alive",
  publisher =    "Quality Books",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-7692-0352-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.quality.co.jp/publishing/",
  price =        "1,700 yen",
  URL =          "http://www.cup.com/java/",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Arnold:19xx:JPLa,
  author =       "Ken Arnold and James Gosling",
  title =        "The {Java} Programming Language",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-641-852-6",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html",
  note =         "Chinese translation by Khang Zien Hwa and others.",
  price =        "400 NT\$",
  URL =          "http://java.sun.com/people/arnold/;
                 http://www.gotop.com.hk/cl055.htm;
                 http://www.gotop.com.tw",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Arnold:19xx:JPLb,
  author =       "Ken Arnold and James Gosling",
  title =        "The {Java} Programming Language",
  publisher =    "Piter Publishing Company",
  address =      "????",
  year =         "19xx",
  ISBN =         "5-88782-218-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.piter-press.ru/",
  note =         "Russian translation.",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Russian",
  url-author =   "http://java.sun.com/people/arnold/",
  url-publisher = "http://www.piter-press.ru/",
}

@Book{Arnold:19xx:JS,
  author =       "James Gosling and others",
  title =        "{Java --- Die Sprachspezifikation}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 17:40:22 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  URL =          "http://www.addison-wesley.de/;
                 http://www.javasoft.com/people/arnold/;
                 http://www.javasoft.com/people/jag/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Arnold:19xx:JTT,
  author =       "Ken Arnold and Eric Freeman and Susan Hupfer",
  title =        "JavaSpace Technology: {A} Tutorial and Reference
                 Guide",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-201-30955-6",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 11:32:00 1998",
  URL =          "http://www2.awl.com/cseng/javaseries/index.html#Overview",
  acknowledgement = ack-nhfb,
}

@Book{Arnold:19xx:LPJ,
  author =       "Ken Arnold and James Gosling",
  title =        "El Lenguaje de Programacion {Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "84-7829-010-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  note =         "Spanish translation of \cite{Arnold:1996:JPL}.",
  price =        "3950 Ptas.",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
  url-author =   "http://java.sun.com/people/arnold/",
}

@Book{Arnold:19xx:PJa,
  author =       "Ken Arnold and James Gosling",
  title =        "Programando en {Java}",
  publisher =    pub-MAKRON,
  address =      pub-MAKRON:adr,
  year =         "19xx",
  ISBN =         "85-346-0772-9 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://safe.tesla.com.br/makron/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.awl.com/cseng/javaseries/international/85-346-0772-9.gif",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
  url-author =   "http://java.sun.com/people/arnold/",
  url-publisher = "http://safe.tesla.com.br/makron/",
}

@Book{Arnold:19xx:PJb,
  author =       "Ken Arnold and James Gosling",
  title =        "{Die Programmiersprache Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "3-8273-1034-2 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "80 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Back:19xx:PJP,
  author =       "Svend Back",
  title =        "{Professionelle {Java}-Programmierung}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  year =         "19xx",
  ISBN =         "3-8266-0249-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.itp.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "79 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Back:19xx:WPJ,
  author =       "?. Back",
  title =        "{Web-Programmierrung mit Java}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 17:40:22 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "79 DM",
  URL =          "http://www.thomson.com/itcp/default.html",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Baker:19xx:CDO,
  author =       "Se{\'a}n Baker",
  title =        "{CORBA} Distributed Objects Using {Orbix}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$44",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0-201-92475-7&ptype=0",
  acknowledgement = ack-nhfb,
}

@Book{Bellin:19xx:CCB,
  author =       "David Bellin and Susan Simone",
  title =        "The {CRC} Card Book (Includes {Java})",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0-201-89535-8&ptype=0",
  acknowledgement = ack-nhfb,
}

@Book{Bercik:19xx:CBNb,
  author =       "Bill Bercik and Sylvia Purcupile",
  title =        "{Castanet} \& {Bongo}: No experience required
                 ({Japanese} translation)",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.softbank.co.jp/softbank/publishing/",
  note =         "Japanese translation.",
  price =        "????",
  URL =          "http://www.softbank.co.jp/books/editor/os1/castanet/",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.softbank.co.jp/softbank/publishing/",
}

@Book{Bielecki:19xx:JAC,
  author =       "Jan Bielecki",
  title =        "{Java} after {C++}",
  publisher =    "Intersoftland",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "83-86861-02-9 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Polish",
}

@Book{Bielecki:19xx:JPC,
  author =       "Jan Bielecki",
  title =        "{Java} po {C++} [{English: Java after C++}]",
  publisher =    "Intersoftland",
  address =      "Warszawa, Poland",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 17:04:01 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  URL =          "http://www.enter.pol.pl/ent96.10/en5083.htm",
  acknowledgement = ack-nhfb,
  language =     "Polish",
}

@Book{Binas-Holz:19xx:JRT,
  author =       "Antje Binas-Holz",
  title =        "{Java} Referentiehandboek --- {A} tot {Z}",
  publisher =    pub-SYBEX-NEDERLAND,
  address =      pub-SYBEX-NEDERLAND:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-419-0070-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.nl/",
  note =         "Includes CD-ROM.",
  price =        "fl. 69",
  URL =          "http://www.sybex.nl/;
                 http://www.sybex.nl/catalogus/programmeren/azjava.htm;
                 http://www.sybex.nl/nieuw/azjava.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Boccato:19xx:J,
  author =       "Monica Boccato and Pierangelo Ferrari",
  title =        "{Java}",
  publisher =    pub-JACKSON-LIBRI,
  address =      pub-JACKSON-LIBRI:adr,
  pages =        "80",
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.jacksonlibri.it/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "9500 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Bonjour:19xx:JEM,
  author =       "Michel Bonjour and Gilles Falquet and Jacques Guyot
                 and Andr{\'e} Le Grand",
  title =        "{Java}: De l'esprit {\`a} la m{\'e}thode",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "442",
  year =         "19xx",
  ISBN =         "2-84180-134-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.thomson.com/intluk.html",
  note =         "Includes CD-ROM.",
  price =        "240 FF",
  URL =          "http://cuiwww.unige.ch/java/livre/;
                 http://cuiwww.unige.ch/~bonjour/;
                 http://cuiwww.unige.ch/~falquet/;
                 http://cuiwww.unige.ch/~guyot/;
                 http://cuiwww.unige.ch/~legrand/;
                 http://www.thomson.com/intluk.html",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Brookshier:19xx:JDRa,
  author =       "Dan Brookshier",
  title =        "{JavaBeans} Developer's Reference",
  publisher =    pub-DAERIM,
  address =      pub-DAERIM:adr,
  year =         "19xx",
  ISBN =         "89-7280-401-0 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.drbook.co.kr/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "25,000 won",
  URL =          "http://www.drbook.co.kr/daerim/javabref.htm",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Book{Brookshier:19xx:JDRb,
  author =       "Dan Brookshier",
  title =        "{JavaBeans} Developer's Reference",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  year =         "19xx",
  ISBN =         "4-7973-0365-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.softbank.co.jp/softbank/publishing/",
  price =        "3400 yen",
  URL =          "http://www.softbank.co.jp/books/editor/os1/JBean/",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Buhrmann:19xx:CJ,
  author =       "Peter Buhrmann and Thomas Kretzberg",
  title =        "{Das CBT zu Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "3-8273-1027-X (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "80 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Buhrmann:19xx:JCB,
  author =       "Peter Buhrmann",
  title =        "{Java 1.1 --- Computer Based Training auf CD-ROM: Eine
                 Einf{\"u}hrung in die Programmierung}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "3-8273-1236-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?id=00207",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Buhrmann:19xx:JII,
  author =       "Peter Buhrmann and Thomas Kretzberg",
  title =        "{Java: Interaktiv im World Wide Web}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "3-8273-1151-9 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "80 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Cadenhead:19xx:AEH,
  author =       "Rogers Cadenhead",
  title =        "Aprenda em 24 Horas {Java} 1.1",
  publisher =    pub-EDITORE-CAMPUS,
  address =      pub-EDITORE-CAMPUS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.campus.com.br/about-us.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.campus.com.br/catalogo/livro.cfm?cod_livro=20206",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
  url-publisher = "http://www.campus.com.br/about-us.htm",
}

@Book{Cadenhead:19xx:JGP,
  author =       "Rogers Cadenhead",
  title =        "{Java} 1.1 Le Grand Poche",
  publisher =    pub-SIMON-SCHUSTER-FRANCE,
  address =      pub-SIMON-SCHUSTER-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7440-0302-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ssm.fr/",
  price =        "99 FF",
  URL =          "http://www.ssm.fr/catalog/fiches/0302.htm",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.ssm.fr/",
}

@Book{Cadenhead:19xx:TPJ,
  author =       "Rogers Cadenhead",
  title =        "Le Tout en Poche {Java}",
  publisher =    pub-SIMON-SCHUSTER-FRANCE,
  address =      pub-SIMON-SCHUSTER-FRANCE:adr,
  year =         "19xx",
  ISBN =         "2-7440-0433-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ssm.fr/",
  price =        "62 FF",
  URL =          "http://www.ssm.fr/catalog/fiches/0433.shtml",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Campione:19xx:JT,
  author =       "Mary Campione and Kathy Walrath",
  title =        "The {Java} Tutorial",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.gotop.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation by Thi Shiang Workshop.",
  price =        "????",
  URL =          "http://www.gotop.com.tw",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Campione:19xx:JTO,
  author =       "Mary Campione and Kathy Walrath",
  title =        "{Das Java-Tutorial: Objektorientierte Programmierung
                 f{\"u}r das Internet}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "3-8273-1050-4 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 17:40:22 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  URL =          "http://java.sun.com/people/kwalrath/;
                 http://www.addison-wesley.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Carrel:19xx:GSV,
  author =       "Marc Carrel and others",
  title =        "Getting Started with {VisualAge} for {Java} 1.0",
  publisher =    "IBM Redbooks",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  URL =          "http://www.redbooks.ibm.com/SG242232/javarpc.htm",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.redbooks.ibm.com/",
}

@Book{Carrez:19xx:SED,
  author =       "Christian Carrez",
  title =        "Structures et Donn{\'e}es en {Java}, {C++}, et {Ada}",
  publisher =    pub-MASSON,
  address =      pub-MASSON:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-225-83007-X",
  LCCN =         "????",
  bibdate =      "Sun Oct 25 10:43:22 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.masson.fr/",
  price =        "325 FF",
  URL =          "http://www.masson.fr/cgi-bin/bookf.pl?1:1:is=222583007X",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.masson.fr/",
}

@Book{Castillo:19xx:JLP,
  author =       "Enrique Castillo and others",
  title =        "{Java}: Un lenguaje de Programaci{\'o}n
                 multiplataforma para {Internet}",
  publisher =    pub-EDITORIAL-PARANINFO,
  address =      pub-EDITORIAL-PARANINFO:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "84-283-2368-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  note =         "Includes CD-ROM.",
  price =        "5200 Ptas.",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Chan:19xx:JCLa,
  author =       "Patrick Chan and Rosanna Lee",
  title =        "{Java} Class Libraries",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "0-201-30011-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation.",
  price =        "????",
  acknowledgement = ack-nhfb,
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=1023",
  url-publisher = "http://www.aw.com/",
}

@Book{Chan:19xx:JCLb,
  author =       "Patrick Chan and Rosanna Lee",
  title =        "The {Java} Class Libraries",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html",
  note =         "Chinese translation by Thi Shiang Workshop.",
  URL =          "http://www.gotop.com.tw",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Chan:19xx:JCLc,
  author =       "Patrick Chan and Rosanna Lee",
  title =        "The {Java} Class Libraries Poster",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "0-201-32575-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$5",
  URL =          "http://cseng.aw.com/bookdetail.qry?ISBN=0%2D201%2D32575%2D6&ptype=0",
  acknowledgement = ack-nhfb,
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=1023",
  url-publisher = "http://www.aw.com/",
}

@Book{Chang:19xx:DJD,
  author =       "Chen Ching Chang",
  title =        "In Deep With {JavaScript} Design",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-641-820-8",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html",
  price =        "460 NT\$",
  URL =          "http://www.gotop.com/",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Chapman:19xx:JRCa,
  author =       "Randy Chapman",
  title =        "{Java} Reference Card (Applets, {AWT}, Utils)",
  publisher =    pub-SSC,
  address =      pub-SSC:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-916151-93-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ssc.com/",
  price =        "US\$4",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN with \cite{Anonymous:1996:JAW}.",
}

@Book{Charts:19xx:JBC,
  author =       "Bar Charts",
  title =        "{Java} Bar Chart",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "1-57222-211-5",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.idgbooks.com/",
}

@Book{Chauvet:19xx:CAJa,
  author =       "Jean-Marie Chauvet",
  title =        "{CORBA}, {ActiveX} y {JavaBeans}",
  publisher =    "Ediciones Gesti{\'o}n 2000, S.A.",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "84-8088-185-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.intercom.es/gestio2000/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  price =        "2985 Ptas.",
  URL =          "http://www.intercom.es/gestio2000/Novedad.html#n_corba_activex",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Che:19xx:FJP,
  author =       "Chen Hung Che and others",
  title =        "Foundation of {Java} Programming for the {WWW}",
  publisher =    pub-UNALIS,
  address =      pub-UNALIS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-22-2399-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.unalis.com.tw/index.html",
  price =        "490 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
  url-publisher = "http://www.unalis.com.tw/index.html",
}

@Book{Chiang:19xx:IJ,
  author =       "Frank Fu-Sun Chiang and H. S. Chen and Jerry P. Yeh",
  title =        "Introduction to {Java}",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "452",
  year =         "19xx",
  ISBN =         "957-641-756-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.gotop.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "460 NT\$",
  URL =          "http://oceaninfo.ife.ntou.edu.tw/java/javaintr.htm",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Chiang:19xx:JRB,
  author =       "Frank Fu-Sun Chiang and H. S. Chen and Jerry P. Yeh",
  title =        "{Java} Resource Book",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "493",
  year =         "19xx",
  ISBN =         "957-641-757-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.gotop.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "440 NT\$",
  URL =          "http://oceaninfo.ife.ntou.edu.tw/java/javareso.htm",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Chip:19xx:HJ,
  author =       "Chip",
  title =        "{HTML} a {Java}",
  publisher =    "Computer Press",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cpress.cz/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "298 K{\`e}",
  URL =          "http://vltava.cpress.cz/cgi-bin/vltava/genbook.cgi?book=prg402",
  acknowledgement = ack-nhfb,
  language =     "Czech",
  url-publisher = "http://www.cpress.cz/",
}

@Book{Chung:19xx:SCJ,
  author =       "Whang You Chung",
  title =        "Search on {CGI}, {Java} and {JavaScript}",
  publisher =    "Ti Shan Bho Books",
  address =      "??, Taiwan",
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-23-0425-9",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html",
  note =         "Includes CD-ROM.",
  price =        "350 NT\$",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Clavel:19xx:JS,
  author =       "Gilles Clavel",
  title =        "{Java}: La synth{\`e}se",
  publisher =    pub-MASSON,
  address =      pub-MASSON:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7296-0656-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.masson.fr/",
  price =        "225 FF",
  URL =          "http://www.masson.fr/cgi-bin/bookf.pl?1:1:is=2729606564",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.masson.fr/",
}

@Book{Clements:19xx:JDA,
  author =       "Tom Clements and Tom Saulpaugh",
  title =        "{Java OS} Design and Architecture",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-201-18393-5",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.aw.com/",
  xxnote =       "Duplicate ISBN with \cite{Liang:19xx:JNI}.",
}

@Book{Cobley:19xx:CGJ,
  author =       "Andy Cobley",
  title =        "The Complete Guide to {Java}",
  publisher =    "Computer Step",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "1-874029-48-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.computerstep.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "UK\pounds 15",
  URL =          "http://www.computerstep.com/1874029482.htm",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.computerstep.com/",
}

@Book{Cobley:19xx:VJE,
  author =       "Andy Cobley",
  title =        "{Visual J++} in easy steps",
  publisher =    "Computer Step",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "1-874029-75-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.computerstep.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.computerstep.com/187402975x.htm",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.computerstep.com/",
}

@Book{Cohn:19xx:WPVa,
  author =       "Mike Cohn",
  title =        "{Web-Programmierung mit Visual J++}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "19xx",
  ISBN =         "3-8272-5211-3 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "80 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=25211&x_stichwort=Cohn&x_sprache=A&x_start=1&x_gefunden=5&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Coriolis:19xx:VJP,
  author =       "{The Coriolis Group}",
  title =        "{Visual J++} Programming {EXplorer}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "700",
  year =         "19xx",
  ISBN =         "1-57610-122-3",
  LCCN =         "????",
  bibdate =      "Tue Aug 19 15:00:16 1997",
  price =        "US\$39.99, CDN\$55.99",
  URL =          "http://www.coriolis.com/",
  acknowledgement = ack-nhfb,
}

@Book{Cornell:19xx:CJa,
  author =       "Gary Cornell and Cay S. Horstmann",
  title =        "Core {Java}",
  publisher =    pub-MAKRON,
  address =      pub-MAKRON:adr,
  year =         "19xx",
  ISBN =         "85-346-0839-3 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://safe.tesla.com.br/makron/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://safe.tesla.com.br/makron/options/livro.asp?id=593",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Cornell:19xx:CJb,
  author =       "Gary Cornell and Cay S. Horstmann",
  title =        "Core {Java}",
  publisher =    pub-MONDADORI-INFORMATICA,
  address =      pub-MONDADORI-INFORMATICA:adr,
  year =         "19xx",
  ISBN =         "88-7131-791-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mondadori.com/",
  price =        "90,000 L.",
  URL =          "http://education.mondadori.com/books/SchBook.asp?Libro=123",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  url-author =   "http://www.horstmann.com/",
  url-publisher = "http://www.mondadori.com/",
}

@Book{Cornell:19xx:CJc,
  author =       "Gary Cornell and Cay S. Horstmann",
  title =        "Core {Java}",
  publisher =    pub-ASCII,
  address =      pub-ASCII:adr,
  edition =      "Second",
  year =         "19xx",
  ISBN =         "4-7561-1719-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ascii.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Japanese translation.",
  price =        "????",
  URL =          "http://www.ascii.co.jp/pb/book1/shinkan/detail/1322773.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-author =   "http://www.horstmann.com/",
  url-publisher = "http://www.ascii.co.jp/",
}

@Book{Courtney:19xx:JSB,
  editor =       "Tom Courtney",
  title =        "{Java-SIG}'s 100 Best Applets",
  publisher =    pub-NUOVA-ITALIA,
  address =      pub-NUOVA-ITALIA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "8047118001 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Mon May 11 09:42:50 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "72000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Creek:19xx:JA,
  author =       "Walnut Creek",
  title =        "{Java} Applets",
  publisher =    "Walnut Creek",
  address =      "????",
  year =         "19xx",
  ISBN =         "1-57711-065-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cdrom.com;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$30",
  URL =          "http://www.cdrom.com/titles/prog/javaapp.htm",
  acknowledgement = ack-nhfb,
}

@Book{Culwin:19xx:JAP,
  author =       "Fintan Culwin",
  title =        "A {Java\slash AWT} Programmer's Primer",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "????",
  URL =          "http://www.prenhall.com/allbooks/esm_0139088490.html;
                 http://www.scism.sbu.ac.uk/jfl/",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@Book{Culwin:19xx:JOF,
  author =       "Fintan Culwin",
  title =        "{Java} an Object First Approach",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-13-858457-X (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Mon May 11 09:42:40 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  URL =          "http://www.scism.sbu.ac.uk/jfl/",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@Book{Daconta:19xx:JVC,
  author =       "Mike Daconta",
  title =        "{Java} voor {C\slash C++} programmeurs",
  publisher =    pub-AW-NL,
  address =      pub-AW-NL:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-6789-759-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html;
                 http://www.adweslo.nl/explorer.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "fl. 80",
  URL =          "????",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Dadda:19xx:USJ,
  author =       "Roberto Dadda",
  title =        "Usare Subito {Java E I} Browser {Java}",
  publisher =    pub-JACKSON-LIBRI,
  address =      pub-JACKSON-LIBRI:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.jacksonlibri.it/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "35000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  url-publisher = "http://www.jacksonlibri.it/",
}

@Book{Dalheimer:19xx:JVM,
  author =       "Matthias K. Dalheimer",
  title =        "{Java Virtual Machine, Sprache, Konzept\ldots{}}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "19xx",
  ISBN =         "3-930673-73-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ora.de/",
  price =        "29 DM",
  URL =          "http://www.oreilly.de/german/essential/javavm/index.html",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Danesh:19xx:J,
  author =       "Armen Danesh",
  title =        "{JavaScript}",
  publisher =    pub-SIMON-SCHUSTER-FRANCE,
  address =      pub-SIMON-SCHUSTER-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 18:51:01 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html",
  price =        "199 FF",
  URL =          "http://www.ssm.fr/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Davis:19xx:AJ,
  author =       "Stephen R. Davis",
  title =        "Aprenda {Java} Ya",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 13:17:24 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Spanish translation of \cite{Davis:1996:LJN}.",
  price =        "5500 Ptas",
  URL =          "http://mexplaza.udg.mx/McGraw/",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Davis:19xx:AJA,
  author =       "Stephen R. Davis",
  title =        "Aprenda {Java} Agora",
  publisher =    pub-EDITORE-CAMPUS,
  address =      pub-EDITORE-CAMPUS:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.campus.com.br/about-us.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.campus.com.br/catalogo/livro.cfm?cod_livro=20147",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Davis:19xx:FJa,
  author =       "Stephen Davis",
  title =        "Formation 140 {Java}",
  publisher =    pub-EYROLLES,
  address =      pub-EYROLLES:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 18:51:01 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html",
  URL =          "http://www.estp.fr/eyrolles",
  acknowledgement = ack-nhfb,
  language =     "French",
  xxnote =       "Is this the same as \cite{Davis:1996:FJ}??",
}

@Book{Davis:19xx:OIJ,
  author =       "Stephen R. Davis and others",
  title =        "Opeta itsellesi {Java Visual J++}",
  publisher =    "Suomen Atk-kustannus Oy",
  address =      "PL 68, 02601 Espoo, Finland",
  pages =        "387",
  year =         "19xx",
  ISBN =         "951-762-480-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.satku.fi/;
                 http://wwwiz.com/books/european.html",
  note =         "Includes CD-ROM.",
  price =        "295 Markka",
  URL =          "http://www.satku.fi/;
                 http://www.satku.fi/4jvisual.htm",
  acknowledgement = ack-nhfb,
  language =     "Finnish",
}

@Book{December:19xx:JEU,
  author =       "John December",
  title =        "{Java-Einf{\"u}hrung und {\"U}berblick}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "19xx",
  ISBN =         "3-8272-5055-2 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "49 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=25055&x_stichwort=December&x_sprache=D&x_start=1&x_gefunden=2&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{December:19xx:JIM,
  author =       "John December",
  title =        "{Java} --- Immagini in movimento nelle pagine {WWW}",
  publisher =    pub-TECHNICE-NUOVE,
  address =      pub-TECHNICE-NUOVE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "88-84802-53-0 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Mon May 11 09:42:45 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.tecnet.it/",
  price =        "39000 L.",
  URL =          "http://www.tecnet.it/cgi-shl/dbml.exe?Action=Query&Template=/LibriQueryDueLibro.dbm&ISBN=02530",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  url-publisher = "http://www.tecnet.it/",
}

@Book{December:19xx:PJb,
  author =       "John December",
  title =        "Presenting {Java}",
  publisher =    "Focus-Computers Publishing",
  address =      "????",
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.focus.co.il/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Hebrew translation.",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Hebrew",
}

@Book{Deitel:19xx:CPJ,
  author =       "Harvey M. Deitel and Paul J. Deitel",
  title =        "Como Programar en {Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "19xx",
  ISBN =         "970-17-0044-9 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/",
  price =        "????",
  URL =          "http://www.mcl.com.mx/sotano/prentice.fm$Retrive?RecID=2727&html=HTMLRecord1",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Deshpande:19xx:CDA,
  author =       "Salil Deshpande",
  title =        "{CORBA} and Distributed Applications Including
                 {Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-13-349960-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$45",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.prenhall.com/",
}

@Book{Dicken:19xx:WDI,
  author =       "Hans Dicken",
  title =        "{Web-Datenbank-Integration mit Java}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  year =         "19xx",
  ISBN =         "3-8266-0343-5 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.itp.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "69 DM",
  URL =          "http://www.itp.de/datenbanken/0343/0343.html",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Diehl:19xx:JCS,
  author =       "Stephan Diehl",
  title =        "{Java \& Co. --- Die Sprachen des Webs: HTML, VRML,
                 Java, JavaScript}",
  publisher =    pub-AWV,
  address =      pub-AWV:adr,
  year =         "19xx",
  ISBN =         "3-8273-1124-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "50 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Dreyfus:19xx:JM,
  author =       "Michel Dreyfus",
  title =        "{JavaScript MagaPoche}",
  publisher =    pub-SYBEX-FRANCE,
  address =      pub-SYBEX-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7361-2359-X",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 18:51:01 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html",
  note =         "Includes CD-ROM.",
  URL =          "http://www.sybex.fr/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Drix:19xx:LCN,
  author =       "Drix",
  title =        "Langage {C} Norme {ANSI} vers une Pens{\'e}e Objet en
                 {Java}",
  publisher =    pub-MASSON,
  address =      pub-MASSON:adr,
  edition =      "Third",
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-225-82937-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.masson.fr/",
  price =        "225 FF",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.masson.fr/",
}

@Book{Ek:19xx:JAT,
  author =       "Jesper Ek",
  title =        "{Java}-applets tips och till{\"a}mpningar",
  publisher =    pub-PAGINA,
  address =      pub-PAGINA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "91-636-0427-2 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.pagina.se/",
  price =        "471 krona",
  URL =          "http://www.pagina.se/butik/product.html?9,20427,-1,unjqpsbwrv",
  acknowledgement = ack-nhfb,
  language =     "Swedish",
  url-publisher = "http://www.pagina.se/",
}

@Book{Ek:19xx:JOT,
  author =       "Jesper Ek",
  title =        "{Java}-ohjelmointi tutuksi",
  publisher =    pub-PAGINA,
  address =      pub-PAGINA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "951-644-089-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.pagina.fi/",
  price =        "????",
  URL =          "http://www.pagina.fi/kirjat/44089.html",
  acknowledgement = ack-nhfb,
  language =     "Finnish",
  url-publisher = "http://www.pagina.fi/",
}

@Book{Ek:19xx:JPIa,
  author =       "Jesper Ek",
  title =        "{Java}-programmering: En introduction",
  publisher =    pub-PAGINA,
  address =      pub-PAGINA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "91-636-0419-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.pagina.se/",
  price =        "292 krona",
  URL =          "http://www.pagina.se/butik/product.html?9,20419,-1,cjnblpapne",
  acknowledgement = ack-nhfb,
  language =     "Swedish",
  url-publisher = "http://www.pagina.se/",
}

@Book{Ek:19xx:JPIb,
  author =       "Jesper Ek and Rasmus Ekman",
  title =        "{Java}-programmering. En introduktion",
  publisher =    pub-PAGINA,
  address =      pub-PAGINA:adr,
  edition =      "Second",
  pages =        "????",
  year =         "19xx",
  ISBN =         "91-636-0474-4 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.pagina.fi/",
  price =        "317 krona",
  URL =          "http://www.pagina.se/cgi-bin/ps_main_show.pl?art=20474",
  acknowledgement = ack-nhfb,
  language =     "Swedish",
  url-publisher = "http://www.pagina.fi/",
}

@Book{Ek:19xx:LOJ,
  author =       "Jesper Ek",
  title =        "{L}{\"a}ttpocket om {Java}-programmering",
  publisher =    pub-PAGINA,
  address =      pub-PAGINA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "91-636-0477-9 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.pagina.se/",
  price =        "245 krona",
  URL =          "http://www.pagina.se/cgi-bin/ps_main_show.pl?art=20477",
  acknowledgement = ack-nhfb,
  language =     "Swedish",
  url-publisher = "http://www.pagina.se/",
}

@Book{Englander:19xx:DJa,
  author =       "Robert Englander",
  title =        "Developing {JavaBeans}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "19xx",
  ISBN =         "4-900900-47-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.oreilly.co.jp/",
  note =         "Japanese translation.",
  price =        "3,700 yen",
  URL =          "http://www.ohmsha.co.jp/data/books/contents/4-900900-47-8.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Espeset:19xx:HPJ,
  author =       "Tonny Espeset",
  title =        "High Performance {JBuilder} Programming",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "700",
  year =         "19xx",
  ISBN =         "1-57610-067-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$49.99, CDN\$69.99",
  URL =          "http://www.coriolis.com/",
  acknowledgement = ack-nhfb,
  xxauthor =     "{The Coriolis Group}",
}

@Book{Feghhi:19xx:WDGb,
  author =       "Jalal Feghhi",
  title =        "{Web} Developer's Guide to {JavaBeans}",
  publisher =    pub-NUOVA-ITALIA,
  address =      pub-NUOVA-ITALIA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "81-576-1012-1 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Mon May 11 09:42:54 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "107000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Feil:19xx:GLV,
  author =       "Peter Feil and others",
  title =        "El Gran Libro de {Visual J++}",
  publisher =    pub-EDITORIAL-MARCOMBO,
  address =      pub-EDITORIAL-MARCOMBO:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "84-267-1112-x",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "4200 Ptas.",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{FerrerAbello:19xx:JLI,
  author =       "Antonio M. {Ferrer Abell{\'o}}",
  title =        "{Java} el Lenguaje de {Internet}",
  publisher =    "Abeto Editorial",
  address =      "Marqu{\'e}s de Portugalete 10, 28017 Madrid, Spain",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 16:48:54 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Includes CD-ROM.",
  URL =          "http://www.virtualsw.es/abeto/ (??)",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Flanagan:19xx:JENa,
  author =       "David Flanagan",
  title =        "{Java} Examples in a Nutshell",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "19xx",
  ISBN =         "4-900900-09-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.oreilly.co.jp/",
  note =         "Japanese translation.",
  price =        "4,300 yen",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Flanagan:19xx:JNC,
  author =       "David Flanagan",
  title =        "{Java} in a Nutshell ({Chinese} translation by {Liao
                 Tze Shien})",
  publisher =    pub-IMAGE-ART,
  address =      pub-IMAGE-ART:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-9641-16-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation by Liao Tze Shien.",
  price =        "520 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
  url-author =   "http://www.ora.com/catalog/javanut/author.html",
}

@Book{Flanagan:19xx:PVJ,
  author =       "David Flanagan and others",
  title =        "Programov{\'a}n{\'\i} v jazyce {Java}",
  publisher =    "Computer Press",
  address =      "Brno-Bystrc, Czech Republic",
  pages =        "????",
  year =         "19xx",
  ISBN =         "80-85896-78-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.cpress.cz/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  note =         "Czech translation of \cite{Flanagan:1997:JNa}.
                 Includes CD-ROM.",
  price =        "270 K{\`e}",
  URL =          "http://vltava.cpress.cz/cgi-bin/vltava/genbook.cgi?book=prg339;
                 http://www.cpress.cz/;
                 http://www.ora.com/catalog/jscriptbeta/author.html",
  acknowledgement = ack-nhfb,
  language =     "Czech",
}

@Book{Fraizer:19xx:AJM,
  author =       "Colin Fraizer and Jill Bond",
  title =        "{API Java} Manual De Refer{\^e}ncia: Pacotes de {API}
                 java.applet e java.awt",
  publisher =    pub-MAKRON,
  address =      pub-MAKRON:adr,
  pages =        "416",
  year =         "19xx",
  ISBN =         "85-346-0758-3",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 12:52:23 1997",
  bibsource =    "http://safe.tesla.com.br/makron/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  note =         "Portuguese translation of \cite{Fraizer:1996:JAR}.",
  price =        "R\$ 49,00",
  URL =          "http://safe.tesla.com.br/makron/options/livro.asp?id=66;
                 http://www.makron.com/",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
  url-publisher = "http://safe.tesla.com.br/makron/",
}

@Book{Friedel:19xx:COD,
  author =       "David Friedel and others",
  title =        "{Caf{\'e}}: Outils de {D}{\'e}veloppment Visuel pour
                 {Java}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-84180-138-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.thomson.com/intluk.html",
  note =         "Includes CD-ROM.",
  price =        "248 FF",
  URL =          "http://www.thomson.com/intluk.html",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Friedel:19xx:CPFb,
  author =       "David Friedel",
  title =        "{Caf{\'e}} Programming {FrontRunner}",
  publisher =    pub-EDITORIAL-PARANINFO,
  address =      pub-EDITORIAL-PARANINFO:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "84-283-2413-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Friedel:19xx:JPC,
  author =       "David Friedel and Anthony Potts",
  title =        "{Java-Programmierung mit Caf{\'e}}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  year =         "19xx",
  ISBN =         "3-8266-0315-X (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.itp.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "50 DM",
  URL =          "http://www.itp.de/progra/0315/0315.html",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Froherz:19xx:TPJ,
  author =       "Michael Froherz",
  title =        "{T{\"o}nne: Projekte mit Java}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  year =         "19xx",
  ISBN =         "3-8266-0316-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.itp.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "69 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Frohlich:19xx:LNS,
  author =       "Marcus Fr{\"o}hlich",
  title =        "{Lernen Sie in Nur 14 Stunden {Java} Applets zu
                 Programmieren und Einzusetzen}",
  publisher =    pub-TEWI,
  address =      pub-TEWI:adr,
  year =         "19xx",
  ISBN =         "3-89362-465-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.tewi.de/",
  price =        "39 DM",
  URL =          "http://www.tewi.de/scripts/tewi/details_ISBN.idc?ISBN=3-89362-465-4",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Garcia:19xx:PVJ,
  author =       "Alvaro Ojeda Garc{\'\i}a",
  title =        "Programaci{\'o}n en {Visual J++}",
  publisher =    pub-ANAYA-MULTIMEDIA,
  address =      pub-ANAYA-MULTIMEDIA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "84-415-0171-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.anayamultimedia.es/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "4,595 Ptas.",
  URL =          "http://www.anayamultimedia.es/cgi-multi/notas_prensa.pl?2318006&3&0&1",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
  url-publisher = "http://www.anayamultimedia.es/",
}

@Book{Geib:19xx:CCP,
  author =       "Jean-Marc Geib and others",
  title =        "{CORBA}: Des concepts {\`a} la pratique",
  publisher =    pub-MASSON,
  address =      pub-MASSON:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-225-83046-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.masson.fr/",
  price =        "165 FF",
  URL =          "http://www.masson.fr/cgi-bin/bookf.pl?1:1:is=2225830460",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.masson.fr/",
}

@Book{Goggin:19xx:JPF,
  author =       "Terence Goggin and Matt Telles and Steven Fraser",
  title =        "{JBuilder} Programming {FrontRunner}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "450",
  year =         "19xx",
  ISBN =         "1-57610-004-9",
  LCCN =         "????",
  bibdate =      "Tue Aug 19 15:08:03 1997",
  price =        "US\$29.99, CDN\$41.99",
  URL =          "http://www.coriolis.com/",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN with
                 \cite{Duntemann:1996:JPF,Goggin:19xx:JPF,Kerievsky:1997:OJP}.",
}

@Book{Golla:19xx:EHKb,
  author =       "Andreas F. Golla",
  title =        "{Erste-Hilfe-Kasten {Java} mit Jewelbox}",
  publisher =    pub-SYBEX-VERLAG,
  address =      pub-SYBEX-VERLAG:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "3-8155-9942-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.de/",
  note =         "Includes CD-ROM.",
  price =        "40 DM",
  URL =          "http://www.abc.de/gutenb/verlage/sybex/sybex.htm;
                 http://www.sybex.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Goodman:19xx:BMG,
  author =       "Danny Goodman",
  title =        "{Bongo Marimba} Guia Oficial",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "84-8322-033-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
  url-publisher = "http://prenhall.com.mx/",
}

@Book{Goodman:19xx:JH,
  author =       "Danny Goodman",
  title =        "Het {JavaScript} Handboek",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-6789-816-3",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:31:30 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html",
  note =         "Includes CD-ROM.",
  price =        "fl. 90",
  URL =          "http://www.dannyg.com/",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Gosling:19xx:JA,
  author =       "James Gosling and others",
  title =        "{Java --- Die Anwendungsprogrammierschnittstelle}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 17:40:22 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  URL =          "http://java.sun.com/people/jag/;
                 http://www.addison-wesley.de/;
                 http://www.javasoft.com/people/jag/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Gosling:19xx:JABa,
  author =       "James Gosling",
  title =        "{Das {Java} API, Band 1: Die Basispakete}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "3-8273-1040-7 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Gosling:19xx:JABb,
  author =       "James Gosling",
  title =        "{Das {Java} API, Band 2: Das Window Toolkit und
                 Applets}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "3-8273-1084-9 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Gosling:19xx:JAPa,
  author =       "James Gosling and others",
  title =        "The {Java} Application Programming Interface, Vol. 1",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.gotop.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation by Thi Shiang Workshop.",
  price =        "????",
  URL =          "http://java.sun.com/people/jag/;
                 http://www.gotop.com.tw",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Gosling:19xx:JAPb,
  author =       "James Gosling and others",
  title =        "The {Java} Application Programming Interface, Vol. 2",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.gotop.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation by Thi Shiang Workshop.",
  price =        "????",
  URL =          "http://java.sun.com/people/jag/;
                 http://www.gotop.com.tw",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Gosling:19xx:JAVa,
  author =       "James Gosling and others",
  title =        "The {Java API} Vol. 1 ({Japanese} translation)",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-7952-9688-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Japanese translation.",
  price =        "????",
  URL =          "http://www.awl.com/cseng/javaseries/international/japan.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-author =   "http://java.sun.com/people/jag/",
}

@Book{Gosling:19xx:JAVb,
  author =       "James Gosling and others",
  title =        "The {Java API} Vol. 2 ({Japanese} translation)",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-7952-9689-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Japanese translation.",
  price =        "????",
  URL =          "http://www.awl.com/cseng/javaseries/international/japan.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-author =   "http://java.sun.com/people/jag/",
}

@Book{Gosling:19xx:JLSb,
  author =       "James Gosling and others",
  title =        "The {Java} Language Specification",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.gotop.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation by Thi Shiang Workshop.",
  price =        "????",
  URL =          "http://java.sun.com/people/jag/;
                 http://www.gotop.com.tw",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Gosling:19xx:JS,
  author =       "James Gosling",
  title =        "{Java --- Die Sprachspezifikation}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "3-8273-1038-5 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Griffith:19xx:JT,
  author =       "Steven Griffith and Mark Chan",
  title =        "{Java}: 1001 Tips",
  publisher =    pub-OHMSHA,
  address =      pub-OHMSHA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-274-06223-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ohmsha.co.jp/",
  price =        "5,000 yen",
  URL =          "http://www.ohmsha.co.jp/data/books/contents/4-274-06223-6.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.ohmsha.co.jp/",
}

@Book{Groner:19xx:JAS,
  author =       "Daniel Groner",
  title =        "{Java API SuperBible}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "19xx",
  ISBN =         "3-8272-4507-9 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "119 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=24507&x_stichwort=Groner&x_sprache=A&x_start=1&x_gefunden=2&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Group:19xx:KVJ,
  author =       "Coriolis Group",
  title =        "Kickass {Visual J++} Programming",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "1-57610-093-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.coriolis.com/",
}

@Book{Guang:19xx:EJ,
  author =       "Ting Tzung Guang",
  title =        "Easy {Java}",
  publisher =    "Chuen Hwa Books",
  address =      "??, Taiwan",
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-21-1653-X (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.chwa.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "430 NT\$",
  URL =          "http://www.chwa.com.tw",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Gulbransen:19xx:WAJ,
  author =       "David Gulbransen",
  title =        "{Web Applets mit {Java} entwickeln}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "19xx",
  ISBN =         "3-8272-5182-6 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "50 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=25182&x_stichwort=Gulbransen&x_sprache=A&x_start=1&x_gefunden=4&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Gurewich:19xx:JGA,
  author =       "Nathan Gurewich and Ori Gurewich",
  title =        "{Java} Guida al Linguaggio per Creare Pagine {Web}
                 Interattive",
  publisher =    pub-MONDADORI-INFORMATICA,
  address =      pub-MONDADORI-INFORMATICA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "88-7131-743-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mondadori.com/;
                 http://wwwiz.com/books/european.html",
  note =         "Italian translation of \cite{Gurewich:1996:JMS}.",
  price =        "25000 Lire",
  URL =          "http://www.mondadori.com/",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Gurewich:19xx:JM,
  author =       "Nathan Gurewich and Ori Gurewich",
  title =        "{Java MiniDoc}",
  publisher =    pub-SIMON-SCHUSTER-FRANCE,
  address =      pub-SIMON-SCHUSTER-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7440-0143-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ssm.fr/",
  note =         "Includes CD-ROM.",
  price =        "69 FF",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Hamilton:19xx:JDAb,
  author =       "Graham Hamilton",
  title =        "{JDBC} Database Access with {Java}",
  publisher =    pub-DAERIM,
  address =      pub-DAERIM:adr,
  year =         "19xx",
  ISBN =         "89-7280-395-2 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.drbook.co.kr/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "18,000 won",
  URL =          "http://www.drbook.co.kr/daerim/jdbc.htm",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Book{Hamilton:19xx:JDC,
  author =       "Graham Hamilton and others",
  title =        "The {Java} Database Connectivity Specification and
                 Tutorial",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-201-92454-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$37",
  acknowledgement = ack-nhfb,
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=1083",
  url-publisher = "http://www.aw.com/",
}

@Book{Hamilton:19xx:JDJ,
  author =       "Graham Hamilton",
  title =        "{JDBC Datenbankzugriff mit Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "3-8273-1306-6 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "80 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?id=00269",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Hamilton:19xx:JST,
  author =       "Graham Hamilton and David Geary",
  title =        "{JavaBeans} Specifications \& Tutorial",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-201-31001-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=1083",
  url-publisher = "http://www.aw.com/",
}

@Book{Harmon:19xx:VJA,
  author =       "Trevor Harmon",
  title =        "{Visual J++} y {ActiveX}",
  publisher =    pub-EDITORIAL-PARANINFO,
  address =      pub-EDITORIAL-PARANINFO:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "84-283-2416-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Harold:19xx:JNPb,
  author =       "Elliotte Rusty Harold",
  title =        "{Java} Network Programming",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "19xx",
  ISBN =         "4-900900-56-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.oreilly.co.jp/",
  note =         "Japanese translation.",
  price =        "4,300 yen",
  URL =          "http://www.ohmsha.co.jp/data/books/contents/4-900900-56-7.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Harold:19xx:SJT,
  author =       "Elliotte Rusty Harold",
  title =        "Los secretos de {Java} a tu alcance",
  publisher =    pub-ANAYA-MULTIMEDIA,
  address =      pub-ANAYA-MULTIMEDIA:adr,
  year =         "19xx",
  ISBN =         "84-415-0342-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.anayamultimedia.es/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "5995 Ptas.",
  URL =          "http://www.anaya.es/Catalogo/CGA?act=L&art=2317019&ed=2300",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Hermeling:19xx:JK,
  author =       "Wegen Hermeling",
  title =        "{Java-Kompendium}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "19xx",
  ISBN =         "3-8272-5195-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "90 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Heuchert:19xx:CJA,
  author =       "Peter Heuchert and others",
  title =        "Creating {Java} Applications Using {NetRexx}",
  publisher =    pub-IBM-REDBOOKS,
  address =      pub-IBM-REDBOOKS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.redbooks.ibm.com/",
  price =        "????",
  URL =          "http://www.redbooks.ibm.com/SG242216/2216ht.htm",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.redbooks.ibm.com/",
}

@Book{Hobbs:19xx:DJT,
  author =       "Ashtom Hobbs",
  title =        "{Datenbankprogrammierung mit JDBC in 21 Tagen}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "19xx",
  ISBN =         "3-8272-2005-X (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "100 DM",
  URL =          "http://www.mut.ch/html/buchtext.htx?&x_pp=STb4XDV284xv2gpf&x_pk=Direkt&x_pa=&x_pr=Fr&x_artikelnr=22005",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Hojas:19xx:LJ,
  author =       "Luis Ignacio Hojas Hojas and others",
  title =        "Lenguaje {Java}",
  publisher =    "Html Editores",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "84-89807-02-7 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Holzner:19xx:ADLa,
  author =       "Steven Holzner",
  title =        "Al doende leert men: {Java} 1.1",
  publisher =    pub-SYBEX-NEDERLAND,
  address =      pub-SYBEX-NEDERLAND:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-419-0148-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.nl/",
  price =        "fl. 69",
  URL =          "http://www.sybex.nl/catalogus/programmeren/aldjava.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
  url-publisher = "http://www.sybex.nl/",
}

@Book{Holzner:19xx:ADLb,
  author =       "Steven Holzner",
  title =        "Al doende leert men: {Visual J++} 1.1",
  publisher =    pub-SYBEX-NEDERLAND,
  address =      pub-SYBEX-NEDERLAND:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-419-0158-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.nl/",
  price =        "fl. 49",
  URL =          "http://www.sybex.nl/catalogus/programmeren/aldvj.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
  url-publisher = "http://www.sybex.nl/",
}

@Book{Holzner:19xx:MJW,
  author =       "Steven Holzner",
  title =        "Il Manuale di {Java Workshop}",
  publisher =    pub-JACKSON-LIBRI,
  address =      pub-JACKSON-LIBRI:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 14:33:06 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Italian translation of \cite{Holzner:1996:JWP}.",
  price =        "55,000 L.",
  URL =          "http://www.jacksonlibri.it/",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Holzner:19xx:WMVa,
  author =       "Steven Holzner",
  title =        "Werken met {Visual J++}",
  publisher =    pub-SYBEX-NEDERLAND,
  address =      pub-SYBEX-NEDERLAND:adr,
  year =         "19xx",
  ISBN =         "90-419-0019-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.nl/;
                 http://www.sybex.nl/catalogus/index.html",
  price =        "fl. 89",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Holzner:19xx:WMVb,
  author =       "Steve Holzner",
  title =        "Werken met {Visual J++}",
  publisher =    pub-SYBEX-NEDERLAND,
  address =      pub-SYBEX-NEDERLAND:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-419-0119-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.nl/",
  price =        "fl. 89",
  URL =          "http://www.sybex.nl/catalogus/programmeren/visualj.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
  url-publisher = "http://www.sybex.nl/",
}

@Book{Hopson:19xx:DAC,
  author =       "K. C. Hopson and Stephen E. Ingram",
  title =        "Desenvolvendo Applets com {Java}",
  publisher =    pub-EDITORE-CAMPUS,
  address =      pub-EDITORE-CAMPUS:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.campus.com.br/about-us.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "R\$83",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Hopson:19xx:DPJ,
  author =       "K. C. Hopson and Stephen E. Ingram",
  title =        "Developing Professional {Java} Applets",
  publisher =    pub-DAERIM,
  address =      pub-DAERIM:adr,
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.drbook.co.kr/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Korean translation.",
  price =        "18,000 won",
  URL =          "http://www.drbook.co.kr/daerim/jvpapp.htm",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Book{Hoque:19xx:JBB,
  author =       "Reaz Hoque",
  title =        "{JavaBeans} Black Book",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "1-57610-163-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.coriolis.com/",
}

@Book{Hung:19xx:JA,
  author =       "Whang Yue Hung",
  title =        "{Java} Applets",
  publisher =    "DrMaster Consulting Co., Ltd.",
  address =      "??, Taiwan",
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-9625-08-5",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html",
  price =        "450 NT\$",
  URL =          "http://www.drmaster.com/",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Hung:19xx:UJ,
  author =       "Kao Wen Hung and others",
  title =        "Ultimate {Java}",
  publisher =    pub-UNALIS,
  address =      pub-UNALIS:adr,
  year =         "19xx",
  ISBN =         "957-22-2378-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.unalis.com.tw/index.html",
  price =        "320 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
  url-publisher = "http://www.unalis.com.tw/index.html",
}

@Book{Hwang:19xx:JI,
  author =       "C. K. Hwang and C. M. Lee and S. Y. Tzeng",
  title =        "{Java} Introduction",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "500",
  year =         "19xx",
  ISBN =         "957-641-768-9 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html",
  note =         "Includes CD-ROM.",
  price =        "460 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{InfoMagic:19xx:JDK,
  author =       "{InfoMagic}",
  title =        "{Java} Development Kit For Windows {NT\slash 95}",
  publisher =    pub-SSC,
  address =      pub-SSC:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ssc.com/",
  price =        "US\$25",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.ssc.com/",
}

@Book{InfoMagic:19xx:JI,
  author =       "{InfoMagic}",
  title =        "{Java} from {InfoMagic}",
  publisher =    pub-UNIVERSAL-CD-ROM,
  address =      pub-UNIVERSAL-CD-ROM:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.bigmall.com/subucr.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$25",
  URL =          "http://www.bigmall.com/PJ0279.htm;
                 http://www.bigmall.com/program.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.bigmall.com/subucr.html",
}

@Book{IPD:19xx:JR,
  author =       "{IPD}",
  title =        "{Java} Report",
  publisher =    "IPD",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "50 FF",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Jackson:19xx:JEc,
  author =       "Jerry Jackson and Alan McClellan",
  title =        "{Java} by Example",
  publisher =    pub-ASCII,
  address =      pub-ASCII:adr,
  edition =      "Second",
  year =         "19xx",
  ISBN =         "4-7561-1709-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ascii.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.ascii.co.jp/pb/book1/shinkan/detail/1322352.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-author =   "http://www.sun.com/smi/ssoftpress/books/Jackson/Jackson.html",
  url-publisher = "http://www.ascii.co.jp/",
}

@Book{Jackson:19xx:JPE,
  author =       "Jerry Jackson and Alan McClellan",
  title =        "{Java} Per Esempi",
  publisher =    pub-MONDADORI-INFORMATICA,
  address =      pub-MONDADORI-INFORMATICA:adr,
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mondadori.com/",
  price =        "70000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Jamsa:19xx:ESJ,
  author =       "Kris Jamsa",
  title =        "Ed {\`e} subito {Java}!",
  publisher =    pub-TECHNICE-NUOVE,
  address =      pub-TECHNICE-NUOVE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "88-84810-38-6 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.tecnet.it/",
  price =        "39000 L.",
  URL =          "http://www.tecnet.it/cgi-shl/dbml.exe?Action=Query&Template=/LibriQueryDueLibro.dbm&ISBN=03863",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  url-author =   "http://www.jamsa.com/authors/bio.htm\#kjamsa",
  url-publisher = "http://www.tecnet.it/",
}

@Book{Jamsa:19xx:IPU,
  author =       "Kris Jamsa and Ken Cope",
  title =        "{Internet} Programming Under {Windows}",
  publisher =    pub-PITER-PUBLISHING,
  address =      pub-PITER-PUBLISHING:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 15:35:14 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  URL =          "http://www.jamsa.com/authors/bio.htm#kjamsa;
                 http://www.piter-press.ru/;
                 http://www.piter-press.ru/koi/ourbooks/comp/progr/pdisw_i.html",
  acknowledgement = ack-nhfb,
  language =     "Russian",
}

@Book{Jamsa:19xx:JO,
  author =       "Kris Jamsa",
  title =        "{Java}-ohjelmointi",
  publisher =    "Teknolit",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "952-9823-77-0 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.teknolit.fi/",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Finnish",
  url-author =   "http://www.jamsa.com/authors/bio.htm\#kjamsa",
  url-publisher = "http://www.teknolit.fi/",
}

@Book{Jarol:19xx:HPF,
  author =       "Scott Jarol",
  title =        "Hyperwire Programming {FrontRunner}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  year =         "19xx",
  ISBN =         "1-57610-066-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$30",
  acknowledgement = ack-nhfb,
}

@Book{Jasper:19xx:JM,
  author =       "Dirk Jasper",
  title =        "{Java} Makkie",
  publisher =    pub-EASY-COMPUTING,
  address =      pub-EASY-COMPUTING:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-5167-154-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html;
                 http://www.easycomputing.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "fl. 30",
  URL =          "http://www.easycomputing.com/",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Jaworski:19xx:JGA,
  author =       "Jamie Jaworski",
  title =        "{Java} --- Guida alla programmazione",
  publisher =    pub-TECHNICE-NUOVE,
  address =      pub-TECHNICE-NUOVE:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.tecnet.it/",
  price =        "89000 L.",
  URL =          "http://www.tecnet.it/cgi-shl/dbml.exe?Action=Query&Template=/LibriQueryDueLibro.dbm&ISBN=03804",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Jaworski:19xx:JGD,
  author =       "Jamie Jaworski",
  title =        "{Java} Guia Desarrollo",
  publisher =    pub-PH-HISPANOAMERICANA,
  address =      pub-PH-HISPANOAMERICANA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "84-89660-61-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/;
                 http://wwwiz.com/books/european.html",
  note =         "Spanish translation of \cite{Jaworski:1997:MJ}.",
  price =        "6990 Ptas.",
  URL =          "http://prentice.com.mx/;
                 http://www.mcl.com.mx/sotano/prentice.fm$Retrive?RecID=2702&html=HTMLRecord1",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Jubin:19xx:CJE,
  author =       "Henri Jubin and {The Jalape{\~n}o Team}",
  title =        "Cooking {JavaBeans} in The Enterprise",
  publisher =    pub-IBM-REDBOOKS,
  address =      pub-IBM-REDBOOKS:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.redbooks.ibm.com/",
  price =        "US\$50",
  URL =          "http://www.redbooks.ibm.com/SG247006/index.htm",
  acknowledgement = ack-nhfb,
}

@Book{Kanerva:19xx:JF,
  author =       "Jonni Kanerva",
  title =        "The {Java FAQ}",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.gotop.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation by Thi Shiang Workshop.",
  price =        "????",
  URL =          "http://www.gotop.com.tw",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Kanerva:19xx:JFC,
  author =       "Jonni Kanerva",
  title =        "The {Java FAQ} ({Chinese} translation by {Thi Shiang
                 Workshop})",
  publisher =    pub-GOTOP-INFORMATION,
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=1096",
  url-publisher = "http://www.gotop.com.tw",
}

@Book{Kanerva:19xx:JFFb,
  author =       "Jonni Kanerva",
  title =        "The {Java FAQ}: Frequently Asked Questions ({Korean}
                 translation)",
  publisher =    pub-DAERIM,
  address =      pub-DAERIM:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "89-7280-392-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.drbook.co.kr/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Korean translation.",
  price =        "13,000 won",
  URL =          "http://www.drbook.co.kr/daerim/javafaq.htm",
  acknowledgement = ack-nhfb,
  language =     "Korean",
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=1096",
  url-publisher = "http://www.drbook.co.kr/",
}

@Book{Kent:19xx:JPN,
  author =       "Peter Kent and John Kent",
  title =        "{JavaScript} para {Netscape}: Guia Oficial",
  publisher =    pub-MAKRON,
  address =      pub-MAKRON:adr,
  pages =        "510",
  year =         "19xx",
  ISBN =         "85-346-0722-2",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 13:03:37 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Portuguese translation of \cite{Kent:1996:ONJ}.
                 Includes floppy disk.",
  price =        "R\$ 59,00",
  URL =          "http://safe.tesla.com.br/makron/options/livro.asp?id=24;
                 http://www.makron.com/;
                 http://www.mcp.com/authors/pkent/",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Kim:19xx:LJP,
  author =       "Chungho Kim",
  title =        "Learning {Java} Properly",
  publisher =    "Moonyeimadang",
  address =      "????",
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "15,000 won",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Book{Kiuttu:19xx:JOP,
  author =       "Petri Kiuttu",
  title =        "{Java-ohjelmointi} pro-kurssi",
  publisher =    "Suomen Atk-kustannus Oy",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "951-762-548-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.satku.fi/",
  price =        "????",
  URL =          "http://www.satku.fi/4javapro.htm",
  acknowledgement = ack-nhfb,
  language =     "Finnish",
  url-publisher = "http://www.satku.fi/",
}

@Book{Kiuttu:19xx:OIJ,
  author =       "Petri Kiuttu and Juha Niemi",
  title =        "Opeta itsellesi {Java}-ohjelmointi",
  publisher =    "Suomen Atk-kustannus Oy",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "951-762-468-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.satku.fi/",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Finnish",
  url-publisher = "http://www.satku.fi/",
}

@Book{Klute:19xx:JPD,
  author =       "Rainer Klute",
  title =        "{JDBC in der Praxis: Datenbankanwendungen in Intra-
                 und Internet}",
  publisher =    pub-AWV,
  address =      pub-AWV:adr,
  year =         "19xx",
  ISBN =         "3-8273-1301-5 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "60 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?id=00264",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Knappe:19xx:HJ,
  author =       "Heiko Knappe",
  title =        "{HTML und Java}",
  publisher =    "Vogel",
  address =      "????",
  year =         "19xx",
  ISBN =         "3-8259-1382-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "34 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Knappe:19xx:HJE,
  author =       "Heiko Knappe",
  title =        "{HTML} et {Java} 100\% Efficace",
  publisher =    pub-EDITION-MICRO-APPLICATIONS,
  address =      pub-EDITION-MICRO-APPLICATIONS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7429-0924-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microapp.com/",
  price =        "135 FF",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.microapp.com/",
}

@Book{KnowledgeMedia:19xx:BC,
  author =       "{Knowledge Media}",
  title =        "Black Coffee",
  publisher =    "Knowledge Media",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  acknowledgement = ack-nhfb,
}

@Book{Kolbeck:19xx:GLJ,
  author =       "Rainer Kolbeck",
  title =        "El Gran Libro De {JavaScript}",
  publisher =    pub-EDITORIAL-MARCOMBO,
  address =      pub-EDITORIAL-MARCOMBO:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 16:28:38 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/spanish.html",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Koosis:19xx:JPDc,
  author =       "Donald Koosis and Wimmershoff",
  title =        "{Java-Programmierung f{\"u}r Dummies}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  year =         "19xx",
  ISBN =         "3-8266-2732-6 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.itp.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "50 DM",
  URL =          "http://www.itp.de/dummies/2732/2732.html",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Koosis:19xx:JPN,
  author =       "Donald Koosis and David Koosis",
  title =        "{Java} pour Les Nuls",
  publisher =    pub-SYBEX-FRANCE,
  address =      pub-SYBEX-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7361-2349-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.fr/",
  note =         "Includes CD-ROM.",
  price =        "140 FF",
  URL =          "http://www-db.sybex.fr/cgi-bin/Sybex/Webdriver?MIval=Fiche_Book.html&Reference=2349;
                 http://www.sybex.fr/",
  acknowledgement = ack-nhfb,
  language =     "French",
  xxauthor =     "David Koosis and Donald Koosis",
}

@Book{Koosis:19xx:JPV,
  author =       "Donald Koosis and David Koosis",
  title =        "{Java} Programmeren voor Dummies",
  publisher =    pub-AW-NL,
  address =      pub-AW-NL:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-6789-754-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.adweslo.nl/explorer.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "fl. 50",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Kruger:19xx:JLA,
  author =       "Guido Kr{\"u}ger",
  title =        "{Java 1.1 lernen: Anfangen, anwenden, verstehen}",
  publisher =    pub-AWV,
  address =      pub-AWV:adr,
  year =         "19xx",
  ISBN =         "3-8273-1299-X (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "60 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?id=00251",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Kruger:19xx:JPS,
  author =       "Guido Kr{\"u}ger",
  title =        "{Java-Programmierung mit Symantec Visual Caf{\'e}}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "3-8273-1141-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "70 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Kuhnel:19xx:JF,
  author =       "Ralf K{\"u}hnel",
  title =        "{Die Java-Fibel}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "3-8273-1024-X (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "60 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Ladd:19xx:AMA,
  author =       "Scott Robert Ladd",
  title =        "Atelier Microsoft {ActiveX} --- {Visual J++}",
  publisher =    "Microsoft Press France",
  address =      "????",
  year =         "19xx",
  ISBN =         "2-84082-282-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microsoft.com/france/mspress/",
  price =        "299 FF",
  URL =          "http://www.microsoft.com/france/mspress/ouvrage.asp?OuvrageID=171",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Ladd:19xx:AVJ,
  author =       "Scott Robert Ladd",
  title =        "Active {Visual J++}",
  publisher =    pub-MONDADORI-INFORMATICA,
  address =      pub-MONDADORI-INFORMATICA:adr,
  year =         "19xx",
  ISBN =         "88-7131-846-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mondadori.com/",
  price =        "80,000 L.",
  URL =          "http://education.mondadori.com/books/SchBook.asp?Libro=203",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Laffra:19xx:AJIb,
  author =       "Chris Laffra",
  title =        "Advanced {Java}: Idioms, Styles, Programming Tips, and
                 Pitfalls ({Japanese} tranlsation)",
  publisher =    pub-ASCII,
  address =      pub-ASCII:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-7561-1399-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ascii.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "2800 yen",
  URL =          "http://www.ascii.co.jp/pb/book1/shinkan/detail/1322412.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-author =   "http://members.aol.com/laffra/index.html",
  url-publisher = "http://www.ascii.co.jp/",
}

@TechReport{Laffra:19xx:CCJ,
  author =       "Chris Laffra",
  title =        "{C2J}, a {C++} to {Java} translator",
  type =         "World-Wide Web document",
  institution =  "IBM T.J. Watson Research Center",
  address =      "P.O. Box 704, Yorktown Heights, NY 10598. USA",
  year =         "19xx",
  bibdate =      "Tue Feb 09 05:55:32 1999",
  URL =          "http://members.aol.com/laffra/c2j.html",
  acknowledgement = ack-nhfb,
}

@Book{Lai:19xx:UNU,
  author =       "Michel Lai",
  title =        "{UML}. La notation unifi{\'e}e de mod{\'e}lisation
                 objet. Applications en {Java}",
  publisher =    pub-MASSON,
  address =      pub-MASSON:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7296-0659-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.masson.fr/",
  price =        "295 FF",
  URL =          "http://www.masson.fr/cgi-bin/bookf.pl?2:2:'tx=(java*)'",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.masson.fr/",
}

@Book{Lalani:19xx:JBDa,
  author =       "Suleiman `Sam' Lalani and Kris A. Jamsa",
  title =        "{Java} --- Biblioteca do Programador",
  publisher =    pub-MAKRON,
  address =      pub-MAKRON:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 12:55:59 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Portuguese translation of \cite{Lalani:1996:JPLa}.",
  URL =          "http://www.jamsa.com/authors/bio.htm#kjamsa;
                 http://www.makron.com/;
                 http://www.wizard.com/~slalani",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Lalani:19xx:JBDb,
  author =       "Suleiman `Sam' Lalani and Kris A. Jamsa",
  title =        "{Java} --- Biblioteca del Programador",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 12:55:59 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Spanish translation of \cite{Lalani:1996:JPLa}.",
  URL =          "http://mexplaza.udg.mx/McGraw/;
                 http://www.jamsa.com/authors/bio.htm#kjamsa;
                 http://www.wizard.com/~slalani",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Lalani:19xx:JBDc,
  author =       "Suleiman Lalani and Kris Jamsa",
  title =        "{Java} --- Biblioteca do Programador",
  publisher =    pub-MAKRON,
  address =      pub-MAKRON:adr,
  year =         "19xx",
  ISBN =         "85-346-0517-3 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://safe.tesla.com.br/makron/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://safe.tesla.com.br/makron/options/livro.asp?id=260",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Lalani:19xx:JLD,
  author =       "Suleiman Lalani and Kris Jamsa",
  title =        "{Java} Libreria Del Programmatore",
  publisher =    pub-MONDADORI-INFORMATICA,
  address =      pub-MONDADORI-INFORMATICA:adr,
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mondadori.com/",
  price =        "90000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Lemay:19xx:AED,
  author =       "Laura Lemay",
  title =        "Aprenda em 21 Dias {Java}",
  publisher =    pub-EDITORE-CAMPUS,
  address =      pub-EDITORE-CAMPUS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.campus.com.br/about-us.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "R\$79",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
  url-author =   "http://slack.lne.com/lemay/index.html",
  url-publisher = "http://www.campus.com.br/about-us.htm",
}

@Book{Lemay:19xx:JL,
  author =       "Laura Lemay",
  title =        "{JavaScript} Labo",
  publisher =    pub-SIMON-SCHUSTER-FRANCE,
  address =      pub-SIMON-SCHUSTER-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 18:51:01 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html",
  URL =          "http://www.ssm.fr/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Lemay:19xx:JTb,
  author =       "Laura Lemay",
  title =        "{Java 1.1 in 21 Tagen}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "19xx",
  ISBN =         "3-8272-2009-2 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "80 DM",
  URL =          "http://www.mut.ch/html/buchtext.htx?&x_pp=STb4XDV284xv2gpf&x_pk=Direkt&x_pa=&x_pr=Fr&x_artikelnr=22009",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Lemay:19xx:MCG,
  author =       "Laura Lemay",
  title =        "{Marimba Castanet} La guida ufficiale",
  publisher =    pub-APOGEO,
  address =      pub-APOGEO:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "88-7303-352-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.apogeonline.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "46,000 L.",
  URL =          "http://www.apogeonline.com/catalogo/352.html;
                 http://www.urra.it/352.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  url-author =   "http://slack.lne.com/lemay/index.html",
  url-publisher = "http://www.urra.it/apocat.html",
}

@Book{Lemay:19xx:PJb,
  author =       "Laura Lemay and Charles L. Perkins",
  title =        "Le Programmeur {Java} 1.1",
  publisher =    pub-SIMON-SCHUSTER-FRANCE,
  address =      pub-SIMON-SCHUSTER-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7440-0297-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ssm.fr/",
  price =        "199 FF",
  URL =          "http://www.ssm.fr/catalog/fiches/0297.htm",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-author =   "http://slack.lne.com/lemay/index.html",
  url-publisher = "http://www.ssm.fr/",
}

@Book{Lemay:19xx:TYJd,
  author =       "Laura Lemay and Charles L. Perkins",
  title =        "Teach Yourself {Java} 1.1 in 21 Days",
  publisher =    pub-SAMS-NET,
  address =      pub-SAMS-NET:adr,
  year =         "19xx",
  ISBN =         "1-57521-142-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/samsnet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
}

@Book{Lester:19xx:BDC,
  author =       "Christopher S. Lester",
  title =        "Bases de Datos con {Visual J++} Edicion Especial",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "19xx",
  ISBN =         "84-8322-058-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Liang:19xx:IJP,
  author =       "Daniel Liang",
  title =        "Introduction to {Java} Programming",
  publisher =    "Que E\&T",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "1-57576-548-9, 1-57576-549-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/queet/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/queet/",
}

@Book{Liang:19xx:JNI,
  author =       "Sheng Liang and Beth Sterns",
  title =        "The {Java} Native Interface: {A} Tutorial and
                 Specification",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "0-201-18393-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.aw.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  URL =          "http://www2.awl.com/cseng/javaseries/jni.html",
  acknowledgement = ack-nhfb,
  xxnote =       "Duplicate ISBN with \cite{Clements:19xx:JDA}.",
}

@Book{Lie:19xx:JSM,
  author =       "Chung Whei Lie and Yeung E Tai",
  title =        "{Java} Special Manual",
  publisher =    pub-FLAG,
  address =      pub-FLAG:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-717-197-4 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.flag.com.tw/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "500 NT\$",
  URL =          "http://www.seed.net.tw/~flaginfo/",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
  url-publisher = "http://www.flag.com.tw/",
}

@Book{Lien:19xx:JV,
  author =       "Shock Lien and others",
  title =        "{Java}\slash {VRML}",
  publisher =    "Acer TWP Corp.",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-23-0429-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.acertwp.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "450 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
  url-publisher = "http://www.acertwp.com.tw",
}

@Book{Lin:19xx:JAY,
  author =       "Fu Yan Lin and Mitch Lai",
  title =        "{Java} Applets For Your {Web} Page",
  publisher =    pub-UNALIS,
  address =      pub-UNALIS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-22-2171-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.unalis.com.tw/index.html",
  price =        "390 NT\$",
  URL =          "http://www.unalis.com.tw/index.html",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
  xxauthor =     "Fu Yau Lin and Mitch Lai",
}

@Book{Lindholm:19xx:JSV,
  author =       "Tim Lindholm and Frank Yellin",
  title =        "{Java --- Die Spezifikation der Virtuellen Maschine}",
  publisher =    pub-AWV,
  address =      pub-AWV:adr,
  year =         "19xx",
  ISBN =         "3-8273-1045-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Lindholm:19xx:JVMa,
  author =       "Tim Lindholm and Frank Yellin",
  title =        "The {Java} Virtual Machine",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html",
  note =         "Chinese translation by Thi Shiang Workshop.",
  URL =          "http://www.gotop.com.tw",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Lindholm:19xx:JVMb,
  author =       "Tim Lindholm and Frank Yellin",
  title =        "The {Java} Virtual Machine",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.gotop.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation by Thi Shiang Workshop.",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Longuet:19xx:LDJ,
  author =       "Patrick Longuet",
  title =        "Le Livre d'Or {Java}",
  publisher =    pub-SYBEX-FRANCE,
  address =      pub-SYBEX-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7361-2274-7",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "279 FF",
  URL =          "http://www-db.sybex.fr/cgi-bin/Sybex/Webdriver?MIval=Fiche_Book.html&Reference=2274",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.sybex.fr/",
  xxnote =       "Duplicate ISBN with \cite{Martin:19xx:JL}.",
}

@Book{Longuet:19xx:PVJ,
  author =       "Patrick Longuet",
  title =        "Praktijkboek {Visual J++}",
  publisher =    pub-SYBEX-NEDERLAND,
  address =      pub-SYBEX-NEDERLAND:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-419-0076-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.nl/",
  price =        "fl. 49",
  URL =          "http://www.sybex.nl/catalogus/programmeren/pbvisj.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
  url-publisher = "http://www.sybex.nl/",
}

@Book{Luis:19xx:JLP,
  author =       "Jos{\'e} Luis and Otros Cort{\'e}s",
  title =        "{Java}: El Lenguaje de Programaci{\'o}n de
                 {Internet}",
  publisher =    pub-EDITORIAL-MARCOMBO,
  address =      pub-EDITORIAL-MARCOMBO:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 17:24:37 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{MacIntosh:19xx:TJM,
  author =       "Harry MacIntosh",
  title =        "Talk {Java} to Me",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.gotop.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "300 NT\$",
  URL =          "http://www.gotop.com.tw",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Mairet:19xx:JF,
  author =       "Alexandre Mairet",
  title =        "{Java} facile",
  publisher =    "Les Editions Marabout",
  address =      "Alleur, Belgique",
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-501-02911-7 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Mon May 11 09:43:02 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  price =        "46 FF",
  URL =          "http://www.marabout.com/;
                 http://www.marabout.com/c-javfac.htm;
                 http://www.marabout.com/framecat.htm",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.marabout.com/",
}

@Book{Manger:19xx:MJ,
  author =       "Jason Manger",
  title =        "Manuale {JavaScript}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 17:04:53 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Includes floppy disk.",
  price =        "62000 Lire",
  URL =          "http://pallade.iol.it/cgi-bin/mercator2/mallurl/CESSECCOCEDRBILEDOMAa000eC/mcghill/index.html;
                 http://www.gold.net/users/ag17/index.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Manning:19xx:VJI,
  author =       "Michelle M. Manning",
  title =        "{Visual J++} Intranet Programming Lab",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-7615-1043-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.primapublishing.com/",
  price =        "????",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.primapublishing.com/",
}

@Book{Margulies:19xx:UJT,
  author =       "Edwin K. Margulies",
  title =        "Understanding {Java} Telephony",
  publisher =    "Flatiron Publishing",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "1-57820-003-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ctexpo.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35",
  URL =          "http://www.ctexpo.com/catalog/demo.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.ctexpo.com/",
}

@Book{Martin:19xx:JL,
  author =       "Michel Martin",
  title =        "{Java} Livre d'Or",
  publisher =    pub-SYBEX-FRANCE,
  address =      pub-SYBEX-FRANCE:adr,
  year =         "19xx",
  ISBN =         "2-7361-2274-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.fr/",
  price =        "279 FF",
  URL =          "http://www-db.sybex.fr/cgi-bin/Sybex/Webdriver?MIval=Fiche_Book.html&Reference=2274",
  acknowledgement = ack-nhfb,
  language =     "French",
  xxnote =       "Duplicate ISBN with \cite{Longuet:19xx:LDJ}.",
}

@Book{Martin:19xx:VJM,
  author =       "Michel Martin",
  title =        "{Visual J++} Megapoche",
  publisher =    pub-SYBEX-FRANCE,
  address =      pub-SYBEX-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7361-2319-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.fr/",
  price =        "98 FF",
  URL =          "http://www-db.sybex.fr/cgi-bin/Sybex/Webdriver?MIval=Fiche_Book.html&Reference=2319",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.sybex.fr/",
}

@Book{Maurers:19xx:PPJ,
  author =       "?. Maurers",
  title =        "{PC} Poche {Java}",
  publisher =    pub-EDITION-MICRO-APPLICATIONS,
  address =      pub-EDITION-MICRO-APPLICATIONS:adr,
  year =         "19xx",
  ISBN =         "2-7429-0752-6 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.microapp.com/",
  price =        "59 FF",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.microapp.com/",
}

@Book{McCarthy:19xx:BWJ,
  author =       "Martin McCarthy and Alistair Carty",
  title =        "Building {3D} Worlds in {Java} and {VRML}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "19xx",
  ISBN =         "0-13-748625-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$55",
  acknowledgement = ack-nhfb,
}

@Book{McComb:19xx:CHJ,
  author =       "Gordon McComb",
  title =        "Het complete handboek {JavaScript}",
  publisher =    pub-ACADEMIC-SERVICE,
  address =      pub-ACADEMIC-SERVICE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:31:30 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html",
  note =         "Includes CD-ROM.",
  price =        "fl. 109,00",
  URL =          "http://www.acaserv.nl;
                 http://www.acaserv.nl/5_0508.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{McComb:19xx:JSC,
  author =       "Gordon McComb",
  title =        "{JavaScript} Sourcebook: Crie Programas Interativos
                 {JavaScript} para a {World Wide Web}",
  publisher =    pub-MAKRON,
  address =      pub-MAKRON:adr,
  pages =        "760",
  year =         "19xx",
  ISBN =         "85-346-0728-1",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 12:47:42 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Portuguese translation of \cite{McComb:1996:JSC}.
                 Includes CD-ROM.",
  price =        "R\$ 85.00",
  URL =          "http://safe.tesla.com.br/makron/options/livro.asp?id=9;
                 http://www.makron.com/",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{McHale:19xx:JTV,
  author =       "Robert McHale",
  title =        "{Java} Training Videos",
  publisher =    "KeyStone Learning Systems",
  address =      "????",
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.keylearnsys.com/index1.html",
  price =        "US\$90",
  URL =          "http://www.keylearnsys.com/outlines/java1.html",
  acknowledgement = ack-nhfb,
}

@Book{McIntosh:19xx:DOJ,
  author =       "Harry McIntosh and Mike Britton",
  title =        "Discover Open {JBuilder}",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-7645-3061-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.idgbooks.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$25",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.idgbooks.com/",
}

@Book{Media:19xx:BC,
  author =       "Knowledge Media",
  title =        "Black Coffee",
  publisher =    "Knowledge Media",
  address =      "????",
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
}

@Book{Meyer:19xx:JVMb,
  author =       "Jon Meyer and Troy Downing",
  title =        "The {Java} Virtual Machine",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "19xx",
  ISBN =         "4-900900-63-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.oreilly.co.jp/",
  note =         "Japanese translation.",
  price =        "4,500 yen",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{MindQ:19xx:JDP,
  author =       "{MindQ}",
  title =        "{Java} Database Programming",
  publisher =    "MindQ Publishing",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.mindq.com/",
  url-publisher = "http://www.mindq.com/",
}

@Book{MindQ:19xx:JPS,
  author =       "MindQ",
  title =        "{Java} Programming Series",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  year =         "19xx",
  ISBN =         "JAVPROSER-",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mindq.com/",
  price =        "????",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.mindq.com/",
  url-publisher = "http://www.mindq.com/",
}

@Book{MindQ:19xx:MDT,
  author =       "{MindQ}",
  title =        "{MindQ}'s Developer Training for {Java}",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mindq.com/",
  price =        "US\$995",
  URL =          "http://www.mindq.com/java/javaover.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.mindq.com/",
}

@Book{Ming:19xx:BGJ,
  author =       "Li Cia Ming and others",
  title =        "Beginner's Guide To {Java}",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-641-768-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.gotop.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "460 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Ming:19xx:JL,
  author =       "Chang Shin Ming",
  title =        "The {Java} Language",
  publisher =    "Rulin Books",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-652-900-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "250 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Ming:19xx:WJ,
  author =       "Chen Tjien Ming",
  title =        "World Of {Java}",
  publisher =    "LIWIL Publishing Co Ltd.",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-8982-64-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "320 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Moncur:19xx:J,
  author =       "Michael Moncur",
  title =        "{JavaScript}",
  publisher =    pub-MONDADORI-INFORMATICA,
  address =      pub-MONDADORI-INFORMATICA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 15:13:44 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  URL =          "http://slack.lne.com/lemay/index.html;
                 http://www.mondadori.com/;
                 http://www.starlingtech.com/books/javascript/author.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Moreno:19xx:PJ,
  author =       "Oscar Gonz{\'a}lez Moreno",
  title =        "Programaci{\'o}n en {JavaScript}",
  publisher =    pub-ANAYA-MULTIMEDIA,
  address =      pub-ANAYA-MULTIMEDIA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 12:43:34 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  price =        "Ptas 1695",
  URL =          "http://www.anaya.es/Catalogo/CGA?act=L&art=2335130&ed=2300;
                 http://www.anaya.es/Catalogo/CGA?act=Q&autor_id=09032&max_rows=all;
                 http://www.anayamultimedia.es/",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Morris:19xx:IWH,
  author =       "Mary E. S. Morris and John A. Pew",
  title =        "Instant {WebSite} with {HTML} and {Java} Applets Boxed
                 Set",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-13-270067-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "US\$70",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.vivids.com/java/author.html",
  url-publisher = "http://www.prenhall.com/",
}

@Book{Morrison:19xx:JI,
  author =       "Michael Morrison",
  title =        "{Java 1.1 f{\"u}r Insider}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "19xx",
  ISBN =         "3-8272-2007-6 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "100 DM",
  URL =          "http://www.mut.ch/html/buchtext.htx?&x_pp=STb4XDV284xv2gpf&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_artikelnr=22007",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Morrison:19xx:JSE,
  author =       "Michael Morrison",
  title =        "{Java} 1.1 Secrets d'Experts",
  publisher =    pub-SIMON-SCHUSTER-FRANCE,
  address =      pub-SIMON-SCHUSTER-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7440-0194-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ssm.fr/",
  price =        "????",
  URL =          "http://www.ssm.fr/catalog/fiches/0194.htm",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.ssm.fr/",
}

@Book{Morrison:19xx:JT,
  author =       "Michael Morrison",
  title =        "{JavaBeans-Technik}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "19xx",
  ISBN =         "3-8272-5284-9 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "60 DM",
  URL =          "http://www.mut.ch/html/buchtext.htx?&x_pp=STb4XDV284xv2gpf&x_pk=Direkt&x_pa=&x_pr=Fr&x_artikelnr=25284",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Morrison:19xx:JUb,
  author =       "Michael Morrison and others",
  title =        "{Java} Unleashed",
  publisher =    pub-DAERIM,
  address =      pub-DAERIM:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "89-7280-303-0 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.drbook.co.kr/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Korean translation.",
  price =        "????",
  URL =          "http://www.drbook.co.kr/daerim/ulsjv.htm",
  acknowledgement = ack-nhfb,
  language =     "Korean",
  url-publisher = "http://www.drbook.co.kr/",
}

@Book{Morrison:19xx:VJ,
  author =       "Michael Morrison and others",
  title =        "{Visual J++} 1.1",
  publisher =    pub-DAERIM,
  address =      pub-DAERIM:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "89-7280-375-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.drbook.co.kr/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Korean translation.",
  price =        "????",
  URL =          "http://www.drbook.co.kr/daerim/ltvj.htm",
  acknowledgement = ack-nhfb,
  language =     "Korean",
  url-publisher = "http://www.drbook.co.kr/",
}

@Book{Morrison:19xx:VJD,
  author =       "Mike Morrison",
  title =        "{Visual J++} Database Programming Lab",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-7615-1045-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.primapublishing.com/",
  price =        "????",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.primapublishing.com/",
}

@Book{Nagarathnam:19xx:JNAb,
  author =       "Nataraj Nagarathnam and others",
  title =        "{Java} Networking \& {AWT API SuperBible} ({Korean}
                 Translation)",
  publisher =    pub-DAERIM,
  address =      pub-DAERIM:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "89-7280-332-4 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.drbook.co.kr/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Korean translation.",
  price =        "????",
  URL =          "http://www.drbook.co.kr/daerim/jvnaapi.htm",
  acknowledgement = ack-nhfb,
  language =     "Korean",
  url-publisher = "http://www.drbook.co.kr/",
}

@Book{Naughton:19xx:DJ,
  author =       "Patrick Naughton",
  title =        "Dominando o {Java}",
  publisher =    pub-MAKRON,
  address =      pub-MAKRON:adr,
  year =         "19xx",
  ISBN =         "85-346-0566-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://safe.tesla.com.br/makron/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  price =        "????",
  URL =          "http://safe.tesla.com.br/makron/options/livro.asp?id=262;
                 http://www.makron.com/; http://www.makron.com/G57.htm",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Naughton:19xx:JM,
  author =       "Patrick Naughton",
  title =        "{Java} --- Il Manuale",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://pallade.iol.it/cgi-bin/mercator2/mallurl/CESSECCOCEDRBILEDOMAa000eC/mcghill/index.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "52000 L.",
  URL =          "http://pallade.iol.it/cgi-bin/mercator2/mallurl/CESSECCOCEDRBILEDOMAa000eC/mcghill/001074.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  url-publisher = "http://pallade.iol.it/cgi-bin/mercator2/mallurl/CESSECCOCEDRBILEDOMAa000eC/mcghill/index.html",
}

@Book{Nemirovski:19xx:AJ,
  author =       "German Nemirovski and Michael Heise",
  title =        "{Algorithmen in Java}",
  publisher =    pub-AWV,
  address =      pub-AWV:adr,
  year =         "19xx",
  ISBN =         "3-8273-1234-5 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "40 DM",
  URL =          "http://www.addison-wesley.de/katalog/item.ppml?id=00201",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Newman:19xx:GGJ,
  author =       "Alex Newman and others",
  title =        "Grande Guida a {Java}",
  publisher =    pub-JACKSON-LIBRI,
  address =      pub-JACKSON-LIBRI:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.jacksonlibri.it/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  note =         "Italian translation of \cite{Newman:1996:UJC}.",
  price =        "95000 Lire",
  URL =          "http://www.jacksonlibri.it/",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Newman:19xx:SEJ,
  author =       "Alex Newman",
  title =        "{Special Edition Java}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "19xx",
  ISBN =         "3-8272-1001-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "80 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=21001&x_stichwort=Newman&x_sprache=A&x_start=1&x_gefunden=2&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Newman:19xx:UJ,
  author =       "Alex Newman",
  title =        "Usando {Java}",
  publisher =    pub-EDITORE-CAMPUS,
  address =      pub-EDITORE-CAMPUS:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.campus.com.br/about-us.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "R\$89",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Nghiem:19xx:LJV,
  author =       "Nghiem",
  title =        "Language {Java} Version {JDK} 1.1",
  publisher =    "Infoprax",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-901683-15-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "195 FF",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Nickerson:19xx:CPJ,
  author =       "Doug Nickerson",
  title =        "Component Programming With {JavaBeans}",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "1-56604-753-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.vmedia.com/",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.vmedia.com/",
}

@Book{Nicolas:19xx:JCS,
  author =       "C. Nicolas and others",
  title =        "{Java} Client Serveur",
  publisher =    pub-EYROLLES,
  address =      pub-EYROLLES:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-212-08938-X (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Mon May 11 09:43:08 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "285 FF",
  URL =          "http://www.estp.fr/eyrolles;
                 http://www.estp.fr/eyrolles/ouvrages/book159.html",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Niemeyer:19xx:EJd,
  author =       "Pat Niemeyer and Josh Peck",
  title =        "Exploring {Java}",
  publisher =    pub-IMAGE-ART,
  address =      pub-IMAGE-ART:adr,
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation.",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Niemi:19xx:OIJ,
  author =       "Juha Niemi and Petri Kiuttu",
  title =        "Opeta itsellesi {JavaScript}",
  publisher =    "Suomen Atk-kustannus Oy",
  address =      "PL 68, 02601 Espoo, Finland",
  pages =        "290",
  year =         "19xx",
  ISBN =         "951-762-447-6",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 16:44:01 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Includes CD-ROM.",
  price =        "265 Markka",
  URL =          "http://www.satku.fi/;
                 http://www.satku.fi/4javascr.htm",
  acknowledgement = ack-nhfb,
  language =     "Finnish",
}

@Book{Nishimura:19xx:IJ,
  author =       "Toshihiro Nishimura and others",
  title =        "Introduction to {Java}",
  publisher =    "Shoeisha Co., Ltd.",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-88135-351-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "2800 yen",
  URL =          "http://www.coara.or.jp/coara/eto/jbook/",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Oaks:19xx:JTb,
  author =       "Scott Oaks and Henry Wong",
  title =        "{Java} Threads",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-900900-54-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.oreilly.co.jp/",
  note =         "Japanese translation.",
  price =        "3,400 yen",
  URL =          "http://www.oreilly.co.jp/BOOK/jthread.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.oreilly.co.jp/",
}

@Book{Orfali:19xx:CSPb,
  author =       "Robert Orfali and Dan Harkey",
  title =        "{Client}-Server Programming with {Java} and {CORBA}",
  publisher =    pub-NUOVA-ITALIA,
  address =      pub-NUOVA-ITALIA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "8047116351 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Mon May 11 09:43:12 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "108000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Orfali:19xx:PJC,
  author =       "Robert Orfali and Dan Harkey",
  title =        "{Programmieren mit {Java} und CORBA}",
  publisher =    pub-AWV,
  address =      pub-AWV:adr,
  year =         "19xx",
  ISBN =         "3-8273-1324-4 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "90 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Perry:19xx:MVJ,
  author =       "Greg Perry",
  title =        "Minidoc {Visual J++}",
  publisher =    pub-SIMON-SCHUSTER-FRANCE,
  address =      pub-SIMON-SCHUSTER-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7440-0230-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ssm.fr/",
  price =        "79 FF",
  URL =          "http://www.ssm.fr/catalog/fiches/0230.htm",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.ssm.fr/",
}

@Book{Perry:19xx:UVJb,
  author =       "Greg Perry",
  title =        "Usare {Visual J++}",
  publisher =    pub-JACKSON-LIBRI,
  address =      pub-JACKSON-LIBRI:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.jacksonlibri.it/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "45000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  url-publisher = "http://www.jacksonlibri.it/",
}

@Book{Perry:19xx:UVJs,
  author =       "Greg Perry",
  title =        "Usando {Visual J++}",
  publisher =    pub-EDITORE-CAMPUS,
  address =      pub-EDITORE-CAMPUS:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.campus.com.br/about-us.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.campus.com.br/catalogo/livro.cfm?cod_livro=20148",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Pew:19xx:CJ,
  author =       "John A. Pew and John Cable",
  title =        "Core {JavaBeans}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "19xx",
  ISBN =         "0-13-786294-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prenhall.com/",
  price =        "????",
  acknowledgement = ack-nhfb,
}

@Book{Pew:19xx:IJ,
  author =       "John A. Pew",
  title =        "Instant {Java}",
  publisher =    pub-ASCII,
  address =      pub-ASCII:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-7561-1684-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ascii.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Japanese translation.",
  price =        "????",
  URL =          "http://www.ascii.co.jp/pb/book1/shinkan/detail/1322237.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-author =   "http://www.vivids.com/java/author.html",
  url-publisher = "http://www.ascii.co.jp/",
}

@Book{Pew:19xx:SJ,
  author =       "John A. Pew",
  title =        "Subito {Java}",
  publisher =    pub-MONDADORI-INFORMATICA,
  address =      pub-MONDADORI-INFORMATICA:adr,
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mondadori.com/",
  price =        "70000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Phing:19xx:JCA,
  author =       "Chen Ing Phing and E Wen Wei",
  title =        "{Java}: Creating Animation Homepage",
  publisher =    pub-FLAG,
  address =      pub-FLAG:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html",
  price =        "522 NT\$",
  URL =          "http://www.seed.net.tw/~flaginfo/",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Piemont:19xx:JBE,
  author =       "Claudia Piemont",
  title =        "{Java f{\"u}r den Business Einsatz}",
  publisher =    pub-VIEWEG,
  address =      pub-VIEWEG:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Aug 14 17:40:22 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html",
  note =         "Includes CD-ROM.",
  price =        "88 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Preis:19xx:EJ,
  author =       "Rotter Preis",
  title =        "{Einblicke in Java}",
  publisher =    pub-CARL-HANSER,
  address =      pub-CARL-HANSER:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "3-446-18908-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.hanser.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "49 DM",
  URL =          "http://www.hanser.de/",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Prosise:19xx:DMA,
  author =       "Jeff Prosise",
  title =        "In Deep with {MFC\slash ActiveX}",
  publisher =    pub-IMAGE-ART,
  address =      pub-IMAGE-ART:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-9641-27-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation by Liu The Ming.",
  price =        "1000 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Purcell:19xx:WMJ,
  author =       "Lee Purcell",
  title =        "Werken met {JavaScript}",
  publisher =    pub-SYBEX-NEDERLAND,
  address =      pub-SYBEX-NEDERLAND:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-5160-997-3",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 11:49:57 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html",
  price =        "fl. 49,00",
  URL =          "http://www.sybex.nl/nieuw/wmjavas.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Redlich:19xx:CPE,
  author =       "Jens-Peter Redlich",
  title =        "{CORBA 2.0: Praktische Einf{\"u}hrung f{\"u}r C++ und
                 Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "3-8273-1060-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "60 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Reed:19xx:CC,
  author =       "Jim Reed and others",
  title =        "{Caf{\'e}} Companion",
  publisher =    "Symantec",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://cafe.symantec.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$30",
  acknowledgement = ack-nhfb,
  url-publisher = "http://cafe.symantec.com/",
}

@Book{Ren:19xx:RHJ,
  author =       "Huang Jung Ren",
  title =        "Relax on hand with {Java}",
  publisher =    "Acer TWP Corp.",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-23-0435-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.acertwp.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "350 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
  url-publisher = "http://www.acertwp.com.tw",
}

@Book{Reynolds:19xx:SEU,
  author =       "Mark Reynolds and Andrew Wooldridge",
  title =        "Special Edition Using {JavaScript}",
  publisher =    "Simon and Schuster (Asia)",
  address =      "Singapore",
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-9625-56-5",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html",
  note =         "Chinese translation by Yhou Chi Fhu of
                 \cite{Reynolds:1996:UJ}. Includes CD-ROM.",
  price =        "460 NT\$",
  URL =          "http://www.sbpa.org.sg/members/4764688.htm",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Rhung:19xx:JJP,
  author =       "Chen Jien Rhung and others",
  title =        "{Java\slash JavaScript} Programming Design",
  publisher =    "Ru Lin Books Co.",
  address =      "??, Taiwan",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html",
  price =        "300 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Rhung:19xx:JPD,
  author =       "Chen Jien Rhung and Wang Tze Rhung",
  title =        "{Java} Programing and Design",
  publisher =    "Ru Lin Books Co.",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-652-848-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "270 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Ritchey:19xx:JJ,
  author =       "Tim Ritchey",
  title =        "{Javascript} \& {Java}",
  publisher =    pub-IMPRESS,
  address =      pub-IMPRESS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-8443-4918-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ips.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "2,980 yen",
  URL =          "http://www.ips.co.jp/book/4918/4918.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.ips.co.jp/",
}

@Book{Ritchey:19xx:JPb,
  author =       "Tim Ritchey",
  title =        "{Java} Programming",
  publisher =    "CA Books c/o DRT Int'l",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "89-86604-08-6 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Korean translation by Hee-Chun Kang and Bok-Sik Kim.",
  price =        "15,000 Won",
  acknowledgement = ack-nhfb,
  language =     "Korean",
}

@Book{Ritchey:19xx:PCJa,
  author =       "Tim Ritchey",
  title =        "Programando con {Java}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "84-89660-60-3 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.prentice.com.mx/",
  price =        "4495 Ptas.",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
  url-publisher = "http://prentice.com.mx/",
}

@Book{Ritchey:19xx:PCJb,
  author =       "Tim Ritchey",
  title =        "Programando com {Java}! Beta 2.0",
  publisher =    pub-EDITORE-CAMPUS,
  address =      pub-EDITORE-CAMPUS:adr,
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.campus.com.br/about-us.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "R\$60",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{Ritchey:19xx:PJa,
  author =       "Tim Ritchey",
  title =        "Programming with {Java}",
  publisher =    "New Riders",
  address =      "????",
  edition =      "Second",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/newriders/",
}

@Book{Ritchey:19xx:PJb,
  author =       "Tim Ritchey",
  title =        "Programming with {Java}",
  publisher =    pub-NRP,
  address =      pub-NRP:adr,
  edition =      "Second",
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/newriders/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$35",
  acknowledgement = ack-nhfb,
}

@Book{Ritchey:19xx:PMJ,
  author =       "Tim Ritchey",
  title =        "Programmeren met {Java}!",
  publisher =    pub-ACADEMIC-SERVICE,
  address =      pub-ACADEMIC-SERVICE:adr,
  pages =        "377",
  year =         "19xx",
  ISBN =         "90-395-0390-7",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 08:00:50 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html;
                 http://www.acaserv.nl;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "fl. 69; Bfr 1388",
  URL =          "http://acaserv.nl/bestel/5_0390.htm;
                 http://www.acaserv.nl;
                 http://www.acaserv.nl/5_0390.html",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Ritchey:19xx:UJ,
  author =       "Tim Ritchey",
  title =        "Usare {Java}",
  publisher =    pub-JACKSON-LIBRI,
  address =      pub-JACKSON-LIBRI:adr,
  pages =        "352",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.jacksonlibri.it/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "59000 Lire",
  URL =          "http://www.jacksonlibri.it/Libri/libri-aut.htm",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  url-publisher = "http://www.jacksonlibri.it/",
}

@Book{Ritchey:19xx:VJJ,
  author =       "Tim Ritchey",
  title =        "{Visual J++} \& {Java}",
  publisher =    pub-IMPRESS,
  address =      pub-IMPRESS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-8443-4809-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ips.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "2,800 yen",
  URL =          "http://www.ips.co.jp/book/4809/4809.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.ips.co.jp/",
}

@Book{Rodley:19xx:OVJ,
  author =       "John Rodley",
  title =        "Het ontwikkelen van {Java} Applets",
  publisher =    pub-AW-NL,
  address =      pub-AW-NL:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-6789-734-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html;
                 http://www.adweslo.nl/explorer.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "fl. 80",
  URL =          "http://www.channel1.com/users/ajrodley/",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Rodley:19xx:PAJ,
  author =       "John Rodley",
  title =        "Programmer des Applets {Java} Megapoche",
  publisher =    pub-SYBEX-FRANCE,
  address =      pub-SYBEX-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7361-2142-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.fr/",
  price =        "98 FF",
  URL =          "http://www-db.sybex.fr/cgi-bin/Sybex/Webdriver?MIval=Fiche_Book.html&Reference=2142",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-author =   "http://www.channel1.com/users/ajrodley/",
  url-publisher = "http://www.sybex.fr/",
}

@Book{Rodley:19xx:WJAc,
  author =       "John Rodley",
  title =        "Writing {Java} Applets",
  publisher =    pub-IMAGE-ART,
  address =      pub-IMAGE-ART:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation by Chiang Yhung Shiang.",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
  url-author =   "http://www.channel1.com/users/ajrodley/",
}

@Book{Saleh:19xx:LDW,
  author =       "Imad Saleh",
  title =        "Les langages de d{\'e}veloppement sur Web: {Java},
                 Shockwave, {VRML}",
  publisher =    "Editions Herm{\`e}s",
  address =      "????",
  year =         "19xx",
  ISBN =         "2-86601-542-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.editions-hermes.fr/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "145 FF",
  URL =          "http://www.editions-hermes.fr/principal/html/saleh.htm",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Schlabach:19xx:JPV,
  author =       "Torsten Schlabach",
  title =        "{Java-Programmierung mit Visual J++}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "3-8273-1191-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "60 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Schmid:19xx:JS,
  author =       "Volker Schmid",
  title =        "{Java 1.2 Schnell{\"u}bersicht}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "19xx",
  ISBN =         "3-8272-9040-6 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "46 SF",
  URL =          "http://www.mut.ch/html/v2/Produkt-Information.htx?&x_pp=204%2e94%2e76%2e206VanW4xQbKi&x_pk=Direkt-Fr&x_stichwort=java&x_suchsprache=A&x_search=T&x_artikelnr=25435",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Schneider:19xx:UEJ,
  author =       "Jeff Schneider and Rajeev Arora",
  title =        "Using Enterprise {Java}",
  publisher =    pub-NUOVA-ITALIA,
  address =      pub-NUOVA-ITALIA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "80-7897-088-7 (??Invalid checksum??)",
  LCCN =         "????",
  bibdate =      "Mon May 11 09:43:20 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "142000 L.",
  acknowledgement = ack-nhfb,
  language =     "Italian",
}

@Book{Schnoor:19xx:IHJa,
  author =       "Peter Schnoor",
  title =        "{Intranet}, {HTML} og {Java}",
  publisher =    "KnowWare",
  address =      "Ordrupvej 63 C, 2920 Charlottenlund, Denmark",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 16:50:25 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  URL =          "http://www.knowware.dk/dk/dk06.htm",
  acknowledgement = ack-nhfb,
  language =     "Danish",
}

@Book{Schnoor:19xx:IHJb,
  author =       "Peter Schnoor",
  title =        "{Intranet, HTML und Java}",
  publisher =    "KnowWare",
  address =      "Ordrupvej 63 C, 2920 Charlottenlund, Denmark",
  pages =        "48",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 16:50:25 1997",
  bibsource =    "http://wwwiz.com/books/european.html",
  note =         "Nr. 133",
  URL =          "http://www.knowware.dk;
                 http://www.knowware.dk/de/de06.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Schnoor:19xx:IHJc,
  author =       "Peter Schnoor",
  title =        "Intranet, {HTML} und {Java}",
  publisher =    "KnowWare",
  address =      "????",
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.knowware.dk",
  price =        "????",
  URL =          "http://www.knowware.dk/de/internet.htm",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Schnoor:19xx:IHO,
  author =       "Peter Schnoor",
  title =        "Intranet, {HTML} og {Java}",
  publisher =    "KnowWare",
  address =      "????",
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.knowware.dk",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Danish",
}

@Book{Schulz:19xx:JT,
  author =       "Paul Schulz",
  title =        "{Java 1.1 Taschenbuch}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "19xx",
  ISBN =         "3-8272-5227-X (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "20 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=25227&x_stichwort=Schulz&x_sprache=A&x_start=1&x_gefunden=2&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Shen:19xx:JJ,
  author =       "Chuang Thung Shen and Syu Sheng Shiung",
  title =        "{Java (JavaScript)}",
  publisher =    "Computer and Information Publishing",
  address =      "??, Taiwan",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html",
  price =        "380 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Shing:19xx:IPD,
  author =       "Yang We Shing",
  title =        "{Internet} Programming and Design ({Java} and
                 {HTML})",
  publisher =    "Chuen Hwa Books \& Technology Co., Ltd.",
  address =      "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.chwa.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "250 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Shing:19xx:SJ,
  author =       "Chou Chung Shing",
  title =        "Search on {Java}",
  publisher =    pub-UNALIS,
  address =      pub-UNALIS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-22-2084-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.unalis.com.tw/index.html",
  price =        "220 NT\$",
  URL =          "http://www.unalis.com.tw/index.html",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Shiu:19xx:EKJ,
  author =       "Chi Shiu",
  title =        "Easy To Know {Java}",
  publisher =    "Infowide Book Co.",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-726-335-6 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "130 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Siddalingaiah:19xx:JHa,
  author =       "Madhu Siddalingaiah and Stephen Lockwood and Chris
                 Ott",
  title =        "{Java} How To",
  publisher =    pub-IMAGE-ART,
  address =      pub-IMAGE-ART:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-9641-51-X",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation by Chai Bao Zing of
                 \cite{Siddalingaiah:1996:JHD}. Includes CD-ROM.",
  price =        "480 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Siddalingaiah:19xx:JHb,
  author =       "Madhu Siddalingaiah and Stephen D. Lockwood",
  title =        "{Java} How-To",
  publisher =    pub-DAERIM,
  address =      pub-DAERIM:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "89-7280-338-3 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.drbook.co.kr/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Korean translation.",
  price =        "????",
  URL =          "http://www.drbook.co.kr/daerim/jvht.htm",
  acknowledgement = ack-nhfb,
  language =     "Korean",
  url-author =   "http://www.kaizen.net/kaizenpeople/madhu/",
  url-publisher = "http://www.drbook.co.kr/",
}

@Book{Simon:19xx:JE,
  author =       "Hanno Simon",
  title =        "{Java, eine Einf{\"u}hrung}",
  publisher =    pub-SYBEX-VERLAG,
  address =      pub-SYBEX-VERLAG:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "3-8155-7219-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.de/",
  price =        "49 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.sybex.de/",
}

@Book{Sinclair:19xx:JWMb,
  author =       "Joseph Sinclair",
  title =        "{Java Web Magic}",
  publisher =    pub-ACADEMIC-SERVICE-VERLAG,
  address =      pub-ACADEMIC-SERVICE-VERLAG:adr,
  year =         "19xx",
  ISBN =         "3-932073-25-8 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "45 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Smith:19xx:JSC,
  author =       "Randy J. Smith",
  title =        "{Java}: Strictly for {C} Programmers Video Tape
                 Series",
  publisher =    "RJS Int'l Research",
  address =      "????",
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.rjsinternational.com/",
  price =        "US\$100",
  URL =          "http://www.rjsinternational.com/java/index.html",
  acknowledgement = ack-nhfb,
}

@Book{Smith:19xx:UJC,
  author =       "Randy J. Smith",
  title =        "Using {Java} to Create an Application Video Tape
                 Series",
  publisher =    "RJS Int'l Research",
  address =      "????",
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.rjsinternational.com/",
  price =        "US\$200",
  URL =          "http://www.rjsinternational.com/java/index.html",
  acknowledgement = ack-nhfb,
}

@Book{Smith:19xx:UJV,
  author =       "Randy J. Smith",
  title =        "Understanding {Java} Video Tape Series",
  publisher =    "RJS Int'l Research",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.rjsinternational.com/",
  price =        "US\$250",
  URL =          "http://www.javatrain.com;
                 http://www.rjsinternational.com/java/index.html",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.javatrain.com",
  url-publisher = "http://javatrain.com",
}

@Book{Solutions:19xx:IPJc,
  author =       "{Rapid Systems Solutions}",
  title =        "An Introduction to Programming {Java} Applets Using
                 {J++}",
  publisher =    pub-MINDQ,
  address =      pub-MINDQ:adr,
  year =         "19xx",
  ISBN =         "1-57559-009-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mindq.com/",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
  url-author =   "http://www.rssi.com/",
  url-publisher = "http://www.mindq.com/",
}

@Book{Standish:19xx:SDJ,
  author =       "Thomas A. Standish",
  title =        "Structures de Donn{\'e}es en {Java}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-84180-194-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.thomson.com/intluk.html",
  price =        "250 FF",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-author =   "http://cseng.aw.com/authordetail.qry?AuthorID=386",
  url-publisher = "http://www.thomson.com/intluk.html",
}

@Book{Stark:19xx:PJ,
  author =       "Brian Stark",
  title =        "{Programmieren in Java}",
  publisher =    pub-FRANZIS-VERLAG,
  address =      pub-FRANZIS-VERLAG:adr,
  year =         "19xx",
  ISBN =         "3-7723-4432-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.franzis-buch.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "49 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Steyer:19xx:JK,
  author =       "Ralph Steyer",
  title =        "{Java 1.2 Kompendium}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "19xx",
  ISBN =         "3-8272-5317-9 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "90 DM",
  URL =          "http://www.mut.ch/html/buchinfo.htx?&x_pp=dJgxRqA9wlAYNijX&x_az=10&x_pk=VpLvjnsx7b5V&x_pa=B&x_pr=oS&x_bestell=25317&x_stichwort=Steyer&x_sprache=A&x_start=1&x_gefunden=1&x_query=&x_lastpage=buchfund&x_soft=&x_suchewo=A",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Steyer:19xx:JT,
  author =       "R. Steyer",
  title =        "{Java 1.2\slash 2.0 Taschenbuch}",
  publisher =    pub-MARKT-TECHNIK,
  address =      pub-MARKT-TECHNIK:adr,
  year =         "19xx",
  ISBN =         "3-8272-5409-4 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mut.ch/",
  price =        "20 SF",
  URL =          "http://www.mut.ch/html/v2/Produkt-Information.htx?&x_pp=204%2e94%2e76%2e206VanW4xQbKi&x_pk=Direkt-Fr&x_stichwort=java&x_suchsprache=A&x_search=T&x_artikelnr=25409",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Suanj:19xx:JPZ,
  author =       "Dario Suanj",
  title =        "{Java}: Programiranje za Internet i {World Wide Web}",
  publisher =    "Znak",
  address =      "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.znak.tel.hr/znak",
  price =        "199 Kn",
  URL =          "http://www.znak.tel.hr/znak/java",
  acknowledgement = ack-nhfb,
  language =     "Croatian",
  xxnote =       "Check accents in author name??",
}

@Book{Suematsu:19xx:JR,
  author =       "Chihiro Suematsu and Keith Bennett",
  title =        "{Java} Revolution",
  publisher =    "Diamond, Inc.",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-483-71970-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "1,900 yen",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Sun:19xx:Ja,
  author =       "{Sun Microsystems}",
  title =        "{Java}",
  publisher =    pub-ASCII,
  address =      pub-ASCII:adr,
  year =         "19xx",
  ISBN =         "4-7561-1664-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ascii.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.ascii.co.jp/pb/book1/shinkan/detail/1322200.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Sun:19xx:Jb,
  author =       "{Sun Microsystems}",
  title =        "{Java}",
  publisher =    pub-ASCII,
  address =      pub-ASCII:adr,
  year =         "19xx",
  ISBN =         "4-7561-1688-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ascii.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.ascii.co.jp/pb/book1/shinkan/detail/1322245.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{SunSoft:19xx:JEC,
  author =       "{SunSoft}",
  title =        "{Java} Enterprise Computing: Enabling Breakaway
                 Business Strategies",
  publisher =    pub-SUN,
  address =      pub-SUN:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sun.com/",
  price =        "????",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.sun.com/",
}

@Book{Swan:19xx:MVJ,
  author =       "Tom Swan",
  title =        "Mastering {Visual J++}",
  publisher =    "Dialectica Computer Pub.",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.dcp.kiev.ua/koi8/Welcome.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.dcp.kiev.ua/koi8/books/master/m_vjpp.html",
  acknowledgement = ack-nhfb,
  language =     "Russian",
  url-publisher = "http://www.dcp.kiev.ua/koi8/Welcome.html",
}

@Book{Takagi:19xx:J,
  author =       "K. Takagi",
  title =        "{Java}",
  publisher =    "RESET Publishing",
  address =      "????",
  year =         "19xx",
  ISBN =         "4-8103-9304-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.reset.co.jp/home.html",
  price =        "????",
  URL =          "http://www.reset.co.jp/jb/home.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
}

@Book{Taylor:19xx:OJ,
  author =       "Taylor",
  title =        "Open {JBuilder}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "1-85032-891-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.thomson.com/intlitcp.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.thomson.com/intlitcp.html",
}

@Book{Thai:19xx:JDI,
  author =       "Liu Pang Thai",
  title =        "{Java} Database and Interactive Programming Design",
  publisher =    pub-UNALIS,
  address =      pub-UNALIS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-22-2208-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.unalis.com.tw/index.html",
  price =        "220 NT\$",
  URL =          "http://www.unalis.com.tw/index.html",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Thomas:19xx:JIa,
  author =       "Michael D. Thomas and Pratik R. Patel and Alan D.
                 Hudson and Donald A. {Ball, Jr.}",
  title =        "{Java} For The {Internet}",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-641-874-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.gotop.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation by Infocom of
                 \cite{Thomas:1996:JPI}. Includes CD-ROM.",
  price =        "580 NT\$",
  URL =          "http://www.gotop.com.tw",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Thomas:19xx:JIb,
  author =       "Michael D. Thomas and Pratik R. Patel and Alan D.
                 Hudson and Donald A. {Ball, Jr.}",
  title =        "{Java} For The {Internet}",
  publisher =    pub-PITER-PUBLISHING,
  address =      pub-PITER-PUBLISHING:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "5-88782-119-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  note =         "Russian translation of \cite{Thomas:1996:JPI}.
                 Includes CD-ROM.",
  URL =          "http://www.piter-press.ru/;
                 http://www.piter-press.ru/koi/ourbooks/comp/progr/er_pdij.html",
  acknowledgement = ack-nhfb,
  language =     "Russian",
  url-publisher = "http://www.piter-press.ru/",
}

@Book{Thomas:19xx:JPIb,
  author =       "Michael Thomas",
  title =        "{Java} 1.1 Programming for the {Internet}",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  edition =      "Second",
  pages =        "????",
  year =         "19xx",
  ISBN =         "1-56604-746-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.vmedia.com/",
  price =        "????",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.vmedia.com/",
}

@Book{Thomas:19xx:PEJ,
  author =       "Michael D. Thomas and others",
  title =        "Programando em {Java} para a {Internet}",
  publisher =    pub-MAKRON,
  address =      pub-MAKRON:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "85-346-0689-7 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://safe.tesla.com.br/makron/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://safe.tesla.com.br/makron/options/livro.asp?id=62",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
  url-publisher = "http://safe.tesla.com.br/makron/",
}

@Book{Thomas:19xx:PJ,
  author =       "Michael Thomas",
  title =        "Programmeren in {Java}",
  publisher =    pub-SYBEX-NEDERLAND,
  address =      pub-SYBEX-NEDERLAND:adr,
  year =         "19xx",
  ISBN =         "90-419-0018-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.nl/",
  price =        "fl. 89",
  URL =          "http://www.sybex.nl/catalogus/programmeren/progjava.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Thomas:19xx:PJP,
  author =       "Michael Thomas",
  title =        "Programaci{\'o}n en {Java} para Internet",
  publisher =    pub-EDITORIAL-PARANINFO,
  address =      pub-EDITORIAL-PARANINFO:adr,
  year =         "19xx",
  ISBN =         "84-283-2394-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "6726 Ptas.",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Tittel:19xx:EJA,
  author =       "Ed Tittel and Mark Gaither",
  title =        "{Einf{\"u}hrung in {Java} (AKA Alles {Java}!)}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  year =         "19xx",
  ISBN =         "3-8266-0259-5 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.itp.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "59 DM",
  URL =          "http://www.itp.de/progra/0259/0259.html",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Tittel:19xx:JSa,
  author =       "Ed Tittel",
  title =        "{Java} Secrets",
  publisher =    "Dialectica Computer Pub.",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  URL =          "http://www.dcp.kiev.ua/koi8/books/secrets/s_java.html",
  acknowledgement = ack-nhfb,
  language =     "Russian",
  url-publisher = "http://www.dcp.kiev.ua/koi8/Welcome.html",
}

@Book{Tittel:19xx:JSb,
  author =       "Ed Tittel",
  title =        "{Java} Secrets",
  publisher =    "Dialectica Computer Pub.",
  address =      "????",
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.dcp.kiev.ua/koi8/Welcome.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.dcp.kiev.ua/koi8/books/secrets/s_java.html",
  acknowledgement = ack-nhfb,
  language =     "Russian",
}

@Book{Tittel:19xx:MFJ,
  author =       "Ed Tittel and Bill Brogden",
  title =        "Manual fundamental de {Java}",
  publisher =    pub-ANAYA-MULTIMEDIA,
  address =      pub-ANAYA-MULTIMEDIA:adr,
  year =         "19xx",
  ISBN =         "84-415-0274-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.anayamultimedia.es/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "3750 Ptas.",
  URL =          "http://www.anaya.es/Catalogo/CGA?act=L&art=2310138&ed=2300",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Book{Tittel:19xx:MGJ,
  author =       "Ed Tittel and Mark Gaither",
  title =        "60 Minute Guide to {Java}",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-89052-894-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.softbank.co.jp/softbank/publishing/",
  price =        "????",
  URL =          "http://www.softbank.co.jp/softbank/publishing/books/kikan/kikan6/003.htm",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-publisher = "http://www.softbank.co.jp/softbank/publishing/",
}

@Book{Tung:19xx:HCJ,
  author =       "Wu Shiu Tung and others",
  title =        "{HTML}, {CGI}, {Java}, and {VB Script}",
  publisher =    "Run PC",
  address =      "??, Taiwan",
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-99138-0-3 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "450 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Tyma:19xx:JPPb,
  author =       "Paul Tyma and Gabriel Torok and Troy Downing",
  title =        "{Java} Primer Plus",
  publisher =    pub-WAITE-GROUP,
  address =      pub-WAITE-GROUP:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-99224-9-7 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/waite/;
                 http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Chinese translation by Chiang Yung Hsiang of
                 \cite{Tyma:1996:JPPa}. Includes CD-ROM.",
  price =        "580 NT\$",
  URL =          "http://www.preemptive.com/aboutauth.html;
                 http://www.waite.com/waite/",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Tyma:19xx:JPPc,
  author =       "Paul Tyma and others",
  title =        "{Java} Primer Plus",
  publisher =    pub-SOFTBANK,
  address =      pub-SOFTBANK:adr,
  year =         "19xx",
  ISBN =         "4-7973-0119-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Japanese translation.",
  price =        "5900 yen",
  URL =          "http://www.softbank.co.jp/softbank/publishing/books/editer/os1/JavaPower/index.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-author =   "http://www.preemptive.com/aboutauth.html",
  url-publisher = "http://www.softbank.co.jp/softbank/publishing/",
}

@Book{Urgo:19xx:JS,
  author =       "Marissa Urgo",
  title =        "The {Java} Source",
  publisher =    pub-SIGS,
  address =      pub-SIGS:adr,
  year =         "19xx",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sigs.com/books/",
  price =        "????",
  acknowledgement = ack-nhfb,
}

@Book{Valle:19xx:JMI,
  author =       "Andr{\'e} Bittencourt do Valle and Claudia
                 {Guimar{\~a} Bittencourt do Valle}",
  title =        "{Java} Manual de Introdu{\c{c}}{\~a}o",
  publisher =    "Axcel Books do Brasil Editora",
  address =      "Rua da Gl{\'o}ria, 344/10 And. - Ed. Gl{\'o}ria Trade
                 Center Gl{\'o}ria - Rio de Janeiro/RJ, Brasil",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Jun 22 17:33:46 1998",
  price =        "R\$ 35",
  URL =          "http://www.axcelbooks.com.br/cgi-bin/cgiwrap/axcel/pes-tit.pl?livro=102",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
}

@Book{vanderLinden:19xx:JJa,
  author =       "Peter {van der Linden}",
  title =        "Just {Java}",
  publisher =    pub-MAKRON,
  address =      pub-MAKRON:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "85-346-0843-1 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://safe.tesla.com.br/makron/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "R\$75",
  URL =          "http://safe.tesla.com.br/makron/options/livro.asp?id=592",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
  url-author =   "http://www.best.com/~pvdl/pvdl.html",
  url-publisher = "http://safe.tesla.com.br/makron/",
}

@Book{vanderLinden:19xx:JJe,
  author =       "Peter {van der Linden}",
  title =        "Just {Java}",
  publisher =    pub-ASCII,
  address =      pub-ASCII:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "4-7561-0799-0",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.ascii.co.jp/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Japanese translation.",
  price =        "4,800 yen",
  URL =          "http://www.ascii.co.jp/pb/book1/shinkan/detail/1322396.html",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  url-author =   "http://www.best.com/~pvdl/pvdl.html",
  url-publisher = "http://www.ascii.co.jp/",
}

@Book{vanderLinden:19xx:PJ,
  author =       "Peter {van der Linden}",
  title =        "Proprio {Java}",
  publisher =    pub-MONDADORI-INFORMATICA,
  address =      pub-MONDADORI-INFORMATICA:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.mondadori.com/;
                 http://wwwiz.com/books/european.html",
  note =         "Italian translation of \cite{vanderLinden:1997:JJS}.",
  price =        "70000 Lire",
  URL =          "http://www.mondadori.com/;
                 http://www.sun.com/smi/ssoftpress/books/vanderLinden2/vanderLinden2.html",
  acknowledgement = ack-nhfb,
  language =     "Italian",
  url-author =   "http://www.best.com/~pvdl/pvdl.html",
  url-publisher = "http://www.mondadori.com/",
}

@Book{Vanhelsuwe:19xx:CJB,
  author =       "Laurence Vanhelsuw{\'e}",
  title =        "{H}{\'e}t Complete {Java} Boek",
  publisher =    pub-SYBEX-NEDERLAND,
  address =      pub-SYBEX-NEDERLAND:adr,
  year =         "19xx",
  ISBN =         "90-5160-951-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.nl/",
  price =        "fl. 129",
  URL =          "http://www.sybex.nl/catalogus/internet/java.htm",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
  xxauthor =     "?. Flynn",
}

@Book{Vanhelsuwe:19xx:MBJ,
  author =       "Laurence Vanhelsuw{\'e}",
  title =        "Mastering {Borland JBuilder}",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-7821-1989-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.com/",
  price =        "US\$50",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.sybex.com/",
}

@Book{Vanhelsuwe:19xx:MJ,
  author =       "Laurence Vanhelsuw{\'e}",
  title =        "{Mastering JavaBeans}",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "3-8155-2021-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.de/",
  price =        "59 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.sybex.de/",
}

@Book{vanHoff:19xx:APJ,
  author =       "Arthur {van Hoff}",
  title =        "{Applets programmieren mit Java}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "19xx",
  ISBN =         "3-8273-1032-6 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.addison-wesley.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "50 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{vanHoff:19xx:HJb,
  author =       "Arthur {van Hoff} and others",
  title =        "Hooked On {Java}",
  publisher =    pub-UNALIS,
  address =      pub-UNALIS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-22-2172-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.unalis.com.tw/index.html",
  note =         "Chinese translation by Cheng Tze Wen of
                 \cite{vanHoff:1996:HJC}. Includes CD-ROM.",
  price =        "400 NT\$",
  URL =          "http://www.unalis.com.tw/index.html",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{vanHoff:19xx:J,
  author =       "Arthur {van Hoff} and others",
  title =        "{Java}",
  publisher =    "Wydawnictwa Helion",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "83-86718-30-7 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.helion.com.pl/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Polish translation by Tomasz Widuch.",
  price =        "200 stron",
  URL =          "http://www.helion.com.pl/ksiazki/java.htm",
  acknowledgement = ack-nhfb,
  language =     "Polish",
  url-author =   "http://www.javasoft.com/people/avh/",
  url-publisher = "http://www.helion.com.pl/",
}

@Book{Walmsley:19xx:PJ,
  author =       "N. Walmsley",
  title =        "Programming in {Java}",
  publisher =    "Bernard Babani",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-85934-436-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.BookWeb.co.uk/babani/home.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.BookWeb.co.uk/babani/home.html",
}

@Book{Walnum:19xx:JEE,
  author =       "Clayton Walnum",
  title =        "{Java} em Exemplos: {A} Maneira Mais {F}{\'a}cil de
                 Aprender a Programar para a {Web}",
  publisher =    pub-MAKRON,
  address =      pub-MAKRON:adr,
  pages =        "644",
  year =         "19xx",
  ISBN =         "85-346-0680-3",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 12:50:06 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://wwwiz.com/books/european.html",
  note =         "Portuguese translation of \cite{Walnum:1996:JE}.",
  price =        "R\$ 79.00",
  URL =          "http://safe.tesla.com.br/makron/options/livro.asp?id=25;
                 http://www.makron.com/",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
  url-publisher = "http://safe.tesla.com.br/makron/",
}

@Book{Walsh:19xx:FJP,
  author =       "Aaron Walsh",
  title =        "Foundations of {Java} Programming for the {World Wide
                 Web}",
  publisher =    "Dialectica Computer Pub.",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.dcp.kiev.ua/koi8/Welcome.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  URL =          "http://www.dcp.kiev.ua/koi8/books/foundation/f_javaww.html",
  acknowledgement = ack-nhfb,
  language =     "Russian",
  url-publisher = "http://www.dcp.kiev.ua/koi8/Welcome.html",
}

@Book{Walsh:19xx:JD,
  author =       "Aaron Walsh",
  title =        "{Java f{\"u}r Dummies}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  year =         "19xx",
  ISBN =         "3-8266-2716-4 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.itp.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "50 DM",
  URL =          "http://www.itp.de/dummies/2716/2716.html",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Walsh:19xx:JH,
  author =       "Aaron Walsh",
  title =        "Het {Java} Handboek",
  publisher =    pub-AW-NL,
  address =      pub-AW-NL:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-6789-733-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html;
                 http://www.adweslo.nl/explorer.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "fl. 80",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Walsh:19xx:JVDa,
  author =       "Aaron Walsh",
  title =        "{Java} voor dummies",
  publisher =    pub-AW-NL,
  address =      pub-AW-NL:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-6789-747-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/dutch.html;
                 http://www.adweslo.nl/explorer.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "fl. 70",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Walsh:19xx:JVDb,
  author =       "Aaron Walsh",
  title =        "{Java} voor dummies",
  publisher =    pub-AW-NL,
  address =      pub-AW-NL:adr,
  edition =      "Second",
  pages =        "????",
  year =         "19xx",
  ISBN =         "90-6789-897-X",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.adweslo.nl/explorer.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "fl. 70",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Wang:19xx:JPL,
  author =       "Mingsheng Wang and Shih-Yang Yang",
  title =        "The {Java} Programming Language",
  publisher =    pub-FLAG,
  address =      pub-FLAG:adr,
  pages =        "ca. 400",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.flag.com.tw/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  note =         "Includes CD-ROM.",
  price =        "400 NT\$",
  URL =          "http://203.66.203.145/JavaBookEnglish.html;
                 http://www.seed.net.tw/~flaginfo/",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Weber:19xx:SEUb,
  author =       "Joseph Weber",
  title =        "Special Edition Using {Java}",
  publisher =    "BHV Russia",
  address =      "????",
  year =         "19xx",
  ISBN =         "5-7791-0051-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.bhv.ru/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.bhv.ru/Books/1997/TechnologyJavaPdl/TechnologyJavapdl.htm",
  acknowledgement = ack-nhfb,
  language =     "Russian",
}

@Book{Wijela:19xx:JBP,
  author =       "Michael R. Wijela",
  title =        "{Java} Bahasa Pemograman {Internet}",
  publisher =    "Dinas Tino",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "979-552-300-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  acknowledgement = ack-nhfb,
  language =     "Indonesian",
}

@Book{Winder:19xx:DJS,
  author =       "Russel Winder and Dr. Graham Roberts",
  title =        "Developing {Java} Software",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-471-19983-4",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.wiley.com/",
  price =        "US\$53",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.wiley.com/",
}

@Book{Winters:19xx:AED,
  author =       "Patrick Winters and others",
  title =        "Aprenda em 21 Dias {Visual J++}",
  publisher =    pub-EDITORE-CAMPUS,
  address =      pub-EDITORE-CAMPUS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.campus.com.br/about-us.htm;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "????",
  URL =          "http://www.campus.com.br/catalogo/livro.cfm?cod_livro=20170",
  acknowledgement = ack-nhfb,
  language =     "Portuguese",
  url-publisher = "http://www.campus.com.br/about-us.htm",
}

@Book{Winters:19xx:VJP,
  author =       "Patrick Winters and others",
  title =        "{Visual J++} Le Programmeur",
  publisher =    pub-SIMON-SCHUSTER-FRANCE,
  address =      pub-SIMON-SCHUSTER-FRANCE:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "2-7440-0229-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.ssm.fr/",
  price =        "199 FF",
  URL =          "http://www.ssm.fr/catalog/fiches/0229.htm",
  acknowledgement = ack-nhfb,
  language =     "French",
  url-publisher = "http://www.ssm.fr/",
}

@Book{Wolmeringer:19xx:JTa,
  author =       "Gottfried Wolmeringer",
  title =        "{Java Taschentabelle}",
  publisher =    "Hofacker Verlag",
  address =      "????",
  year =         "19xx",
  ISBN =         "3-88963-376-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.hofacker.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "10 DM",
  URL =          "http://www.hofacker.de/TAB376.HTM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Wolmeringer:19xx:JTb,
  author =       "Gottfried Wolmeringer",
  title =        "{Java Taschentabelle}",
  publisher =    "Hofacker Verlag",
  address =      "????",
  year =         "19xx",
  ISBN =         "3-88963-847-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.hofacker.de/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "30 DM",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Wood:19xx:PVJa,
  author =       "Charles A. Wood",
  title =        "Programmer en {Visual J++}",
  publisher =    pub-SYBEX-FRANCE,
  address =      pub-SYBEX-FRANCE:adr,
  year =         "19xx",
  ISBN =         "2-7361-2291-7",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/french.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.sybex.fr/",
  note =         "Includes CD-ROM.",
  price =        "229 FF",
  URL =          "http://www-db.sybex.fr/cgi-bin/Sybex/Webdriver?MIval=Fiche_Book.html&Reference=2291;
                 http://www.sybex.fr/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Wu:19xx:IPO,
  author =       "C. Thomas Wu",
  title =        "An Introduction to Programming: An Object-Oriented
                 Approach with {Java}",
  publisher =    "Richard D. Irwin, Inc.",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "0-256-25462-1",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.irwin.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$47",
  URL =          "http://www.irwin.com/catalogs/999103.html",
  acknowledgement = ack-nhfb,
  url-publisher = "http://www.irwin.com/",
}

@Book{Wygant:19xx:HPM,
  author =       "Daniel Wygant",
  title =        "How to Program Microsoft {Visual J++}",
  publisher =    pub-ZD,
  address =      pub-ZD:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "1-56276-525-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "US\$40",
  acknowledgement = ack-nhfb,
  url-publisher = "http://dev.mcp.com:8001/about/coinfo/imprints/zdpress/",
}

@Book{Yang:19xx:IPD,
  author =       "We Shing Yang",
  title =        "{Internet} Programming and Design ({Java} and
                 {HTML})",
  publisher =    "Chuen Hwa Books \& Technology Co., Ltd.",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "250 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
  url-publisher = "http://www.chwa.com.tw",
}

@Book{Yee:19xx:DJP,
  author =       "Wang Yee",
  title =        "Developing {JavaScript} Program Handbook",
  publisher =    pub-UNALIS,
  address =      pub-UNALIS:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-22-2261-9",
  LCCN =         "????",
  bibdate =      "Mon Aug 18 07:55:47 MDT 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html",
  note =         "Includes CD-ROM.",
  price =        "430 NT\$",
  URL =          "http://www.unalis.com.tw/index.html",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Book{Yee:19xx:JPL,
  author =       "Huang Chung Yee",
  title =        "{Java} Programming Language",
  publisher =    "Chuen Hwa Books \& Technology Co., Ltd.",
  address =      "????",
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-21-1533-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.chwa.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "300 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
  url-publisher = "http://www.chwa.com.tw",
}

@Book{Yih:19xx:JCA,
  author =       "Wen-tau Yih and Ying-ping Chen",
  title =        "{Java}: Creating Animation Homepage",
  publisher =    pub-FLAG,
  address =      pub-FLAG:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-717-192-3 (??invalid ISBN??)",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.flag.com.tw/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "580 NT\$",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
  url-publisher = "http://www.flag.com.tw/",
}

@Book{Zie:19xx:JPL,
  author =       "Shin She Zie",
  title =        "{Java} Programming Language",
  publisher =    pub-GOTOP-INFORMATION,
  address =      pub-GOTOP-INFORMATION:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "957-641-842-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/chinese.html;
                 http://www.gotop.com.tw;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html",
  price =        "420 NT\$",
  URL =          "http://www.gotop.com.tw",
  acknowledgement = ack-nhfb,
  language =     "Chinese",
}

@Misc{Ziv:19xx:MLJ,
  author =       "Abraham Ziv and Moshe Olshansky",
  title =        "Math Library for {Java}",
  howpublished = "World-Wide Web document",
  year =         "19xx",
  URL =          "http://www.alphaworks.ibm.com/tec/mathlibrary4java",
  acknowledgement = ack-nhfb,
  bibdate =      "Sun May 28 18:44:15 2006",
}

%%% ====================================================================
%%% Cross-referenced entries must come last:

@Proceedings{Abrahart:1996:GIC,
  editor =       "R. J. Abrahart",
  booktitle =    "GeoComputation 96. 1st International Conference on
                 GeoComputation: Leeds, UK, 17--19 September 1996",
  title =        "GeoComputation 96. 1st International Conference on
                 GeoComputation: Leeds, {UK}, 17--19 September 1996",
  publisher =    "University of Leeds",
  address =      "Leeds, UK",
  pages =        "viii + 899",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Mar 18 16:26:38 1997",
  note =         "Two volumes.",
  acknowledgement = ack-nhfb,
}

@Proceedings{ACM:1996:PTA,
  editor =       "{ACM}",
  booktitle =    "Proceedings of the Twelfth Annual Symposium on
                 Computational Geometry, FCRC '96. Philadelphia, PA,
                 USA, May 24--26, 1996",
  title =        "Proceedings of the Twelfth Annual Symposium on
                 Computational Geometry, {FCRC} '96. Philadelphia, {PA},
                 {USA}, May 24--26, 1996",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "vi + 406",
  year =         "1996",
  CODEN =        "PACGET",
  ISBN =         "0-89791-832-0",
  LCCN =         "QA 448 D38 S96 1996",
  bibdate =      "Tue Aug 19 12:07:50 1997",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  meetingaddress = "Philadelphia, PA, USA",
  meetingdate =  "May 24--26 1996",
  meetingdate2 = "05/24--26/96",
  sponsor =      "ACM",
}

@Proceedings{Anonymous:1996:OEEb,
  editor =       "Anonymous",
  booktitle =    "Object Expo Europe --- Java Expo Conference
                 Proceedings. September 23--27, 1996, London, UK",
  title =        "Object Expo Europe --- Java Expo Conference
                 Proceedings. September 23--27, 1996, London, {UK}",
  publisher =    "SIGS Conferences",
  address =      "Newdigate, UK",
  pages =        "348",
  month =        sep,
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Mar 18 09:55:45 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6160J
                 (Object-oriented databases); C6140D (High level
                 languages); C6110F (Formal methods)",
  conflocation = "London, UK; 23--27 Sept. 1996",
  conftitle =    "Proceedings of Object Expo Europe",
  countrypub =   "UK",
  keywords =     "client/server applications; CORBA; Internet; Java;
                 legacy systems; multi-paradigm design; object
                 technology; object-; object-oriented databases;
                 object-oriented DBMS; object-oriented design;
                 object-oriented languages; object-oriented programming;
                 oriented methods; World Wide Web",
}

@Proceedings{Anonymous:1996:OPO,
  editor =       "Anonymous",
  booktitle =    "Objekt-Orientiertes Programmieren --- OOP '96
                 Conference Proceedings, February 12--16, 1996, Munich,
                 Germany",
  title =        "Objekt-Orientiertes Programmieren --- {OOP} '96
                 Conference Proceedings, February 12--16, 1996, Munich,
                 Germany",
  publisher =    pub-SIGS,
  address =      pub-SIGS:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Sat Oct 12 17:51:45 1996",
  acknowledgement = ack-nhfb,
}

@Proceedings{Anonymous:1996:PCO,
  editor =       "Anonymous",
  booktitle =    "Proceedings of 2nd Conference on Object-Oriented
                 Technologies and Systems ({COOTS}), Toronto, Ontario,
                 Canada, 17--21 June 1996",
  title =        "Proceedings of 2nd Conference on Object-Oriented
                 Technologies and Systems ({COOTS}), Toronto, Ontario,
                 Canada, 17--21 June 1996",
  publisher =    pub-YGGDRASIL,
  address =      pub-YGGDRASIL:adr,
  pages =        "261",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6115
                 (Programming support); C6140D (High level languages);
                 C6150N (Distributed systems software)",
  conflocation = "Toronto, Ont., Canada; 17--21 June 1996",
  conftitle =    "Proceedings of 2nd Conference on Object-Oriented
                 Technologies and Systems (COOTS)",
  keywords =     "C language; C++; computing; COOTS; CORBA; design
                 patterns; distributed object; distributed objects;
                 distributed processing; Java; languages; object-;
                 object-oriented; object-oriented frameworks;
                 object-oriented programming; object-oriented
                 technologies; oriented software systems; programming
                 languages; R and D work; software architectures;
                 software tools; USENIX",
  treatment =    "P Practical",
}

@Proceedings{Anonymous:1996:POW,
  editor =       "Anonymous",
  booktitle =    "Proceedings of Object World {UK} '96",
  title =        "Proceedings of Object World {UK} '96",
  publisher =    "Object World",
  address =      "Hounslow, UK",
  pages =        "666",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110J (Object-oriented programming); C6140D (High
                 level languages); C6110B (Software engineering
                 techniques); C6160J (Object-oriented databases)",
  conflocation = "London, UK; 18--21 June 1996",
  conftitle =    "Proceedings of Object World UK '96",
  countrypub =   "UK",
  keywords =     "applications; architectures; CORBA; distributed
                 processing; distributed system security; financial;
                 Java; manufacturing; object; object oriented analysis;
                 object oriented databases; object oriented design;
                 object oriented programming; object-; object-oriented
                 languages; object-oriented programming; OLE/COM;
                 oriented methods; reusability; software; software
                 reuse; telecommunication applications",
  treatment =    "P Practical",
}

@Proceedings{Anonymous:1996:PPF,
  editor =       "Anonymous",
  booktitle =    "PAAM 96. Proceedings of the First International
                 Conference on the Practical Application of Intelligent
                 Agents and Multi-Agent Technology, London, UK, 22--24
                 April, 1996",
  title =        "{PAAM} 96. Proceedings of the First International
                 Conference on the Practical Application of Intelligent
                 Agents and Multi-Agent Technology, London, {UK}, 22--24
                 April, 1996",
  publisher =    "Practical Application Company",
  address =      "Blackpool, UK",
  pages =        "933",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Sat Oct 12 17:55:39 1996",
  acknowledgement = ack-nhfb,
  conflocation = "London, UK; 22--24 April 1996",
  conftitle =    "Proceedings of First International Conference on
                 Practical Application of Intelligent Agents and
                 Multi-Agent Technology",
}

@Proceedings{Anonymous:1996:PTF,
  editor =       "Anonymous",
  booktitle =    "Proceedings of the Twenty-First Annual SAS Users Group
                 International Conference, SUGI 21, Chicago, IL, USA,
                 10--13 March 1996",
  title =        "Proceedings of the Twenty-First Annual {SAS} Users
                 Group International Conference, {SUGI} 21, Chicago,
                 {IL}, {USA}, 10--13 March 1996",
  publisher =    pub-SAS,
  address =      pub-SAS:adr,
  pages =        "xxviii + 1688 + vi + 161",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Mar 18 17:59:58 1997",
  note =         "Two volumes.",
  acknowledgement = ack-nhfb,
}

@Proceedings{Bode:1996:PVM,
  editor =       "Arndt Bode",
  booktitle =    "Parallel virtual machine, {EuroPVM} '96: third
                 European {PVM} conference, Munich, Germany, October
                 7--9, 1996: proceedings",
  title =        "Parallel virtual machine, {EuroPVM} '96: third
                 European {PVM} conference, Munich, Germany, October
                 7--9, 1996: proceedings",
  volume =       "1156",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xiv + 362",
  year =         "1996",
  ISBN =         "3-540-61779-5",
  ISSN =         "0302-9743",
  LCCN =         "QA76.58 .E975 1996 Bar",
  bibdate =      "Sat Dec 21 16:06:37 MST 1996",
  series =       ser-LNCS,
  acknowledgement = ack-nhfb,
  keywords =     "Parallel computers -- Congresses; Virtual computer
                 systems -- Congresses.",
}

@Proceedings{Borchardt:1996:CAS,
  editor =       "F. L. Borchardt and C. L. Bradin and E. Johnson and L.
                 Rhodes",
  booktitle =    "CALICO '96 Annual Symposium. Proceedings of the
                 Computer Assisted Language Instruction Consortium 1996
                 Annual Symposium `Distance Learning', Albuquerque, NM,
                 USA, 27 May--1 June 1996",
  title =        "{CALICO} '96 Annual Symposium. Proceedings of the
                 Computer Assisted Language Instruction Consortium 1996
                 Annual Symposium `Distance Learning', Albuquerque,
                 {NM}, {USA}, 27 May--1 June 1996",
  publisher =    "Duke University",
  address =      "Durham, NC, USA",
  pages =        "ix + 300",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Mar 18 17:56:55 1997",
  acknowledgement = ack-nhfb,
}

@Proceedings{Borges:1996:AAI,
  editor =       "Dibio L. (Dibio Leander) Borges and Celso A. A. (Celso
                 Antonio Alves) Kaestner",
  booktitle =    "Advances in artificial intelligence: 13th Brazilian
                 Symposium on Artificial Intelligence, {SBIA} '96,
                 Curitiba, Brazil, October 23--25, 1996: proceedings",
  title =        "Advances in artificial intelligence: 13th Brazilian
                 Symposium on Artificial Intelligence, {SBIA} '96,
                 Curitiba, Brazil, October 23--25, 1996: proceedings",
  volume =       "1159",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xii + 241",
  year =         "1996",
  ISBN =         "3-540-94900-3 (softcover)",
  ISSN =         "0302-9743",
  LCCN =         "Q334 .S5434 1996 Bar",
  bibdate =      "Sat Dec 21 16:06:37 MST 1996",
  series =       ser-LNCS,
  acknowledgement = ack-nhfb,
  keywords =     "Artificial intelligence -- Congresses; Artificial
                 intelligence -- Industrial applications -- Congresses;
                 Neural networks (Computer science) -- Congresses.",
}

@Proceedings{Cabrera:1996:PFI,
  editor =       "L.-F. Cabrera and N. Islam",
  booktitle =    "Proceedings of the Fifth International Workshop on
                 Object-Orientation in Operating Systems: October
                 27--28, 1996, Seattle, Washington",
  title =        "Proceedings of the Fifth International Workshop on
                 Object-Orientation in Operating Systems: October
                 27--28, 1996, Seattle, Washington",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "x + 172",
  year =         "1996",
  CODEN =        "PIWOF6",
  ISBN =         "0-8186-7692-2, 0-8186-7693-0, 0-8186-7694-9
                 (microfiche)",
  ISSN =         "1063-5351",
  LCCN =         "QA 76.76 O63 I59 1996",
  bibdate =      "Tue Aug 19 12:08:14 1997",
  acknowledgement = ack-nhfb,
}

@Proceedings{Card:1996:ISI,
  editor =       "Stuart Card and Stephen G. Eick and Nahum Gershon",
  booktitle =    "IEEE Symposium on Information Visualization'96:
                 October 28--29, 1996, San Francisco, California",
  title =        "{IEEE} Symposium on Information Visualization'96:
                 October 28--29, 1996, San Francisco, California",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "ix + 153",
  year =         "1996",
  ISBN =         "0-8186-7668-X",
  LCCN =         "TA1634 .I325 1996",
  bibdate =      "Sat Mar 15 13:25:38 1997",
  acknowledgement = ack-nhfb,
}

@Proceedings{Cimino:1996:BSE,
  editor =       "J. J. Cimino",
  booktitle =    "Beyond the superhighway: exploiting the Internet with
                 medical informatics: proceedings, 1996 AMIA annual Fall
                 Symposium, formerly SCAMC, October 26--30, 1996,
                 Sheraton Washington Hotel, Washington, DC",
  title =        "Beyond the superhighway: exploiting the Internet with
                 medical informatics: proceedings, 1996 {AMIA} annual
                 Fall Symposium, formerly {SCAMC}, October 26--30, 1996,
                 Sheraton Washington Hotel, Washington, {DC}",
  publisher =    pub-HANLEY-BELFUS,
  address =      pub-HANLEY-BELFUS:adr,
  pages =        "xxxix + 1017",
  year =         "1996",
  ISBN =         "1-56053-208-4",
  LCCN =         "W 26.5 S978 1996",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  acknowledgement = ack-nhfb,
  sponsor =      "American Medical Informatics Association.",
}

@Proceedings{Frasson:1996:ITS,
  editor =       "Claude Frasson and Gilles Gauthier and Alan Lesgold",
  booktitle =    "Intelligent tutoring systems: Third International
                 Conference, ITS '96 Montr{\'e}al, Canada, June 12--14,
                 1996: proceedings",
  title =        "Intelligent tutoring systems: Third International
                 Conference, {ITS} '96 Montr{\'e}al, Canada, June
                 12--14, 1996: proceedings",
  volume =       "1086",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xvii + 688",
  year =         "1996",
  ISBN =         "3-540-61327-7",
  LCCN =         "LB1028.73 .I58 1996",
  bibdate =      "Sat Oct 12 17:53:24 1996",
  series =       ser-LNCS,
  acknowledgement = ack-nhfb,
  conftitle =    "Intelligent Tutoring Systems. Third International
                 Conference, ITS '96",
}

@Proceedings{Frieder:1996:PFI,
  editor =       "O. Frieder and J. Wigglesworth",
  booktitle =    "Proceedings of the Fourth International Symposium on
                 Assessment of Software Tools, May 22--24, 1996,
                 Toronto, Canada",
  title =        "Proceedings of the Fourth International Symposium on
                 Assessment of Software Tools, May 22--24, 1996,
                 Toronto, Canada",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xii + 147",
  year =         "1996",
  ISBN =         "0-8186-7389-3, 0-8186-7390-7 (softbound),
                 0-8186-7391-5 (microfiche)",
  LCCN =         "QA76.76.D47I595 1996",
  bibdate =      "Mon Mar 17 19:11:16 1997",
  note =         "IEEE order Plan catalog number 96TB100054.",
  acknowledgement = ack-nhfb,
}

@Proceedings{IEEE:1996:DPC,
  editor =       "{IEEE}",
  booktitle =    "Digest of Papers. COMPCON '96. Technologies for the
                 Information Superhighway. Forty-First IEEE Computer
                 Society International Conference: February 25--28, 1996
                 Santa Clara, California",
  title =        "Digest of Papers. {COMPCON} '96. Technologies for the
                 Information Superhighway. Forty-First {IEEE} Computer
                 Society International Conference: February 25--28, 1996
                 Santa Clara, California",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xiv + 474",
  year =         "1996",
  CODEN =        "DCSIDU",
  ISBN =         "0-8186-7414-8",
  ISSN =         "1063-6390",
  LCCN =         "QA76 .I49 1996",
  bibdate =      "Tue May 05 08:13:59 1998",
  note =         "IEEE Cat. No. 96CB35911.",
  acknowledgement = ack-nhfb,
  classcodes =   "B0100 (General electrical engineering topics); B6150C
                 (Communication switching); B6230 (Switching centres and
                 equipment); B6210L (Computer communications); C5620W
                 (Other computer networks); C7210 (Information services
                 and centres); C6130M (Multimedia); C5220 (Computer
                 architecture); C6160S (Spatial and pictorial
                 databases)",
  confdate =     "25--28 Feb. 1996",
  conflocation = "Santa Clara, CA, USA; 25--28 Feb. 1996",
  confsponsor =  "IEEE Comput. Soc",
  conftitle =    "COMPCON '96. Technologies for the Information
                 Superhighway Digest of Papers",
  keywords =     "agent; architecture; asynchronous transfer mode; ATM;
                 broadband interactive data services; broadband
                 networks; computer; DRAM technologies; HAL computer
                 systems; information networks; information
                 superhighway; interactive; interactive systems; Java;
                 languages; microprocessors; MPEG2; multimedia
                 authoring; multimedia systems; network interfaces;
                 networks; PA-RISC evolution; Pentium Pro system;
                 performance analysis; PowerPC; scalable clusters;
                 television; Ultra SPARC; wide area networks; wireless
                 interconnects; workflow managment systems; World Wide
                 Web",
  sponsororg =   "IEEE Comput. Soc",
  treatment =    "P Practical",
}

@Proceedings{IEEE:1996:EPP,
  editor =       "{IEEE}",
  booktitle =    "Electro '96: professional program proceedings, April
                 30--May 2, 1996, Garden State Convention Center,
                 Somerset, New Jersey",
  title =        "Electro '96: professional program proceedings, April
                 30--May 2, 1996, Garden State Convention Center,
                 Somerset, New Jersey",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "364",
  year =         "1996",
  ISBN =         "0-7803-3272-5 (casebound), 0-7803-3271-7,
                 0-7803-3273-3",
  LCCN =         "TK7801.E45 1996",
  bibdate =      "Tue Mar 18 07:34:49 1997",
  note =         "IEEE catalog number 96CB35926.",
  acknowledgement = ack-nhfb,
}

@Proceedings{IEEE:1996:IIJ,
  editor =       "{IEEE}",
  booktitle =    "IEEE International Joint Symposia on Intelligence and
                 Systems: November 4--5, 1996, Rockville, Maryland",
  title =        "{IEEE} International Joint Symposia on Intelligence
                 and Systems: November 4--5, 1996, Rockville, Maryland",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "x + 346",
  year =         "1996",
  ISBN =         "0-8186-7728-7",
  LCCN =         "QA76.9 .I4 1996",
  bibdate =      "Mon Mar 17 19:15:31 1997",
  note =         "IEEE Computer Society Press Order Number PR07728. IEEE
                 Order Plan Catalog Number 96TB100091.",
  acknowledgement = ack-nhfb,
}

@Proceedings{IEEE:1996:ISS,
  editor =       "{IEEE}",
  booktitle =    "1996 IEEE Symposium on Security and Privacy: May 6--8,
                 1996, Oakland, California",
  title =        "1996 {IEEE} Symposium on Security and Privacy: May
                 6--8, 1996, Oakland, California",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "viii + 233",
  year =         "1996",
  CODEN =        "PSSPEO",
  ISBN =         "0-8186-7417-2",
  ISSN =         "1063-7109",
  LCCN =         "QA76.9.A25 S95 1996",
  bibdate =      "Mon Mar 17 18:58:01 1997",
  note =         "IEEE catalog number 96CB35924.",
  acknowledgement = ack-nhfb,
}

@Proceedings{IEEE:1996:ITA,
  editor =       "{IEEE}",
  booktitle =    "IEEE Technical Applications Conference. Northcon/96.
                 Conference Record. Seattle, WA, USA, 4--6 November
                 1996",
  title =        "{IEEE} Technical Applications Conference. Northcon/96.
                 Conference Record. Seattle, {WA}, {USA}, 4--6 November
                 1996",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "viii + 458",
  year =         "1996",
  ISBN =         "0-7803-3277-6 (softbound), 0-7803-3278-4 (casebound)",
  LCCN =         "TK7868.D5 I34 1996",
  bibdate =      "Tue Mar 18 16:33:24 1997",
  note =         "IEEE catalog number 96CH35928.",
  acknowledgement = ack-nhfb,
}

@Proceedings{IEEE:1996:IWC,
  editor =       "{IEEE}",
  booktitle =    "3rd International Workshop on Community Networking:
                 proceedings: stories behind the picture, May 23--24,
                 1996, Antwerpen, Belgium",
  title =        "3rd International Workshop on Community Networking:
                 proceedings: stories behind the picture, May 23--24,
                 1996, Antwerpen, Belgium",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "vi + 140",
  year =         "1996",
  ISBN =         "0-7803-3304-7",
  LCCN =         "TK5103.4.I57 1996",
  bibdate =      "Tue Mar 18 16:28:21 1997",
  note =         "IEEE catalog number 96TH8187.",
  acknowledgement = ack-nhfb,
}

@Proceedings{IEEE:1996:PAC,
  editor =       "{IEEE}",
  booktitle =    "Proceedings. 12th Annual Computer Security
                 Applications Conference. San Diego, CA, USA. 9--13
                 December 1996",
  title =        "Proceedings. 12th Annual Computer Security
                 Applications Conference. San Diego, {CA}, {USA}. 9--13
                 December 1996",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xx + 249",
  year =         "1996",
  ISBN =         "0-8186-7606-X",
  LCCN =         "QA76.9.A25 C6375 1996",
  bibdate =      "Mon May 11 10:38:40 1998",
  note =         "IEEE Computer Society Press Order Number PRO7606.",
  acknowledgement = ack-nhfb,
}

@Proceedings{IEEE:1996:PAI,
  editor =       "{IEEE}",
  booktitle =    "Proceedings of the 29th annual IEEE\slash ACM
                 International Symposium on Microarchitecture, December
                 2--4, 1996, Paris, France",
  title =        "Proceedings of the 29th annual {IEEE}\slash {ACM}
                 International Symposium on Microarchitecture, December
                 2--4, 1996, Paris, France",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xii + 359",
  year =         "1996",
  ISBN =         "0-8186-7641-8",
  LCCN =         "QA76.9 .A73 I585 1996",
  bibdate =      "Sat Mar 15 08:49:09 MST 1997",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150C (Compilers, interpreters and other
                 processors)",
  conflocation = "Paris, France; 2--4 Dec. 1996",
  conftitle =    "Proceedings of the 29th Annual IEEE/ACM International
                 Symposium on Microarchitecture. MICRO 29",
  keywords =     "Caffeine prototype; exception handlers; exception
                 handling; Internet browsers; interpreter; interpreters;
                 Java bytecode language; Java run-time environment;
                 memory structure mapping; native code translation;
                 optimising compilers; optimizing translator; program;
                 prototyping; register mapping; run-time; software
                 distribution standard; software prototyping; stack; X86
                 port",
  sponsororg =   "IEEE Comput. Soc. Tech. Committee on Microprogramming
                 and Microarchit.; ACM SIGMICRO",
  treatment =    "P Practical",
}

@Proceedings{IEEE:1996:PEI,
  editor =       "{IEEE}",
  booktitle =    "Proceedings. Eighth IEEE International Conference on
                 Tools with Artificial Intelligence. November 16--19,
                 1996, Toulouse, France",
  title =        "Proceedings. Eighth {IEEE} International Conference on
                 Tools with Artificial Intelligence. November 16--19,
                 1996, Toulouse, France",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xx + 492",
  year =         "1996",
  CODEN =        "PCTIFX",
  ISBN =         "0-8186-7686-8",
  ISSN =         "1063-6730",
  LCCN =         "Q 334 I564 1996",
  bibdate =      "Wed Sep 29 07:02:23 1999",
  acknowledgement = ack-nhfb,
}

@Proceedings{IEEE:1996:PFC,
  editor =       "IEEE",
  booktitle =    "Proceedings: the First Conference on Emerging
                 Technologies and Applications in Communications, Oregon
                 Convention Center, May 7--10, 1996, Portland, Oregon",
  title =        "Proceedings: the First Conference on Emerging
                 Technologies and Applications in Communications, Oregon
                 Convention Center, May 7--10, 1996, Portland, Oregon",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "ix + 205",
  year =         "1996",
  ISBN =         "0-8186-7585-3",
  LCCN =         "TK5101.A1C677 1996",
  bibdate =      "Tue Mar 18 07:39:34 1997",
  note =         "IEEE catalog number 96TB100035.",
  acknowledgement = ack-nhfb,
}

@Proceedings{IEEE:1996:PFIa,
  editor =       "{IEEE}",
  booktitle =    "Proceedings of the Fifth IEEE International Symposium
                 on High Performance Distributed Computing, August 6--9,
                 1996, Syracuse, New York",
  title =        "Proceedings of the Fifth {IEEE} International
                 Symposium on High Performance Distributed Computing,
                 August 6--9, 1996, Syracuse, New York",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xviii + 642",
  year =         "1996",
  ISBN =         "0-8186-7582-9",
  LCCN =         "QA76.88.I52 1996",
  bibdate =      "Fri May 16 15:50:00 1997",
  note =         "IEEE order plan catalog number 96TB100069. EEE
                 Computer Society Press order number PR07582.",
  acknowledgement = ack-nhfb,
}

@Proceedings{IEEE:1996:PFIb,
  editor =       "{IEEE}",
  booktitle =    "Proceedings of the Fourth International Conference on
                 Parallel and Distributed Information Systems: December
                 18--20, 1996, Miami Beach, Florida",
  title =        "Proceedings of the Fourth International Conference on
                 Parallel and Distributed Information Systems: December
                 18--20, 1996, Miami Beach, Florida",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xi + 295",
  year =         "1996",
  ISBN =         "0-8186-7475-X",
  LCCN =         "QA76.58 .I544 1996",
  bibdate =      "Mon Mar 17 19:21:08 1997",
  note =         "IEEE Computer Society Press order number PR07475. IEEE
                 catalog number 96TB100085.",
  acknowledgement = ack-nhfb,
}

@Proceedings{IEEE:1996:PICa,
  editor =       "{IEEE}",
  booktitle =    "Proceedings of the IEEE\slash IAFE 1996 Conference on
                 Computational Intelligence for Financial Engineering
                 (CIFEr): March 24--26, 1996, Crown Plaza Manhattan, New
                 York City",
  title =        "Proceedings of the {IEEE}\slash {IAFE} 1996 Conference
                 on Computational Intelligence for Financial Engineering
                 ({CIFEr}): March 24--26, 1996, Crown Plaza Manhattan,
                 New York City",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "x + 313",
  year =         "1996",
  ISBN =         "0-7803-3236-9 (softbound), 0-7803-3237-7
                 (microfiche)",
  LCCN =         "HG176.7.I33 1996",
  bibdate =      "Fri Jan 3 07:17:51 MST 1997",
  note =         "IEEE Cat. No. 96TH8177",
  acknowledgement = ack-nhfb,
  confdate =     "24--26 March 1996",
  conflocation = "New York City, NY, USA",
  confsponsor =  "IEEE Neural Networks Council; Int. Association of
                 Financial Eng",
  keywords =     "Java",
}

@Proceedings{IEEE:1996:PICb,
  editor =       "{IEEE}",
  booktitle =    "Proceedings of the 18th International Conference on
                 Software Engineering: March 25--29, 1996, Berlin,
                 Germany",
  title =        "Proceedings of the 18th International Conference on
                 Software Engineering: March 25--29, 1996, Berlin,
                 Germany",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xviii + 590",
  year =         "1996",
  ISBN =         "0-8186-7247-1",
  LCCN =         "QA 76.758 I5725 1996",
  bibdate =      "Fri Jan 3 07:17:51 MST 1997",
  note =         "IEEE Cat. No.96CB35918.",
  acknowledgement = ack-nhfb,
  confdate =     "25--30 March 1996",
  conflocation = "Berlin, Germany",
  confsponsor =  "IEEE Comput. Soc. Tech. Council on Software Eng.; ACM
                 SIGSOFT; Gesellschaft fur Inf",
  keywords =     "Java",
}

@Proceedings{IEEE:1996:PICc,
  editor =       "{IEEE}",
  booktitle =    "Proceedings of the International Conference on
                 Multimedia Computing and Systems: June 17--23, 1996,
                 Hiroshima, Japan",
  title =        "Proceedings of the International Conference on
                 Multimedia Computing and Systems: June 17--23, 1996,
                 Hiroshima, Japan",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xxii + 626",
  year =         "1996",
  ISBN =         "0-8186-7436-9",
  LCCN =         "QA76.575 .I623 1996",
  bibdate =      "Sat Oct 12 18:01:00 1996",
  note =         "IEEE Computer Society Press order number PR07436. IEEE
                 Catalog No. 96TB100057",
  acknowledgement = ack-nhfb,
}

@Proceedings{IEEE:1996:PIW,
  editor =       "{IEEE}",
  booktitle =    "Proceedings International Workshop on Multimedia
                 Software Development: March 25--26, 1996, Berlin,
                 Germany",
  title =        "Proceedings International Workshop on Multimedia
                 Software Development: March 25--26, 1996, Berlin,
                 Germany",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "viii + 177",
  month =        mar,
  year =         "1996",
  ISBN =         "0-8186-7511-X",
  LCCN =         "QA76.575 .M84 1996",
  bibdate =      "Tue Aug 19 12:08:02 1997",
  acknowledgement = ack-nhfb,
}

@Proceedings{IEEE:1996:PTA,
  editor =       "{IEEE}",
  booktitle =    "Proceedings. The Twentieth Annual International
                 Computer Software and Applications Conference (COMPSAC
                 '96)",
  title =        "Proceedings. The Twentieth Annual International
                 Computer Software and Applications Conference
                 ({COMPSAC} '96)",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xx + 569",
  year =         "1996",
  ISBN =         "0-8186-7579-9",
  LCCN =         "QA76.6 .C6295 1996",
  bibdate =      "Tue Aug 19 12:08:37 1997",
  note =         "IEEE Catalog number 96CB35986.",
  acknowledgement = ack-nhfb,
}

@Proceedings{IEEE:1996:PWE,
  editor =       "{IEEE}",
  booktitle =    "Proceedings of the 5th Workshops on Enabling
                 Technologies: Infrastructure for Collaborative
                 Enterprises (WET ICE '96): June 19--21, 1996, Stanford,
                 California",
  title =        "Proceedings of the 5th Workshops on Enabling
                 Technologies: Infrastructure for Collaborative
                 Enterprises ({WET ICE} '96): June 19--21, 1996,
                 Stanford, California",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xii + 353",
  year =         "1996",
  ISBN =         "0-8186-7446-6",
  LCCN =         "TS155.6 .W56 1996",
  bibdate =      "Mon Mar 17 18:52:15 1997",
  note =         "IEEE Order Plan catalog number 96TB100058. IEEE
                 Computer Society Press order number PR07445",
  acknowledgement = ack-nhfb,
}

@Proceedings{Iskander:1996:TBR,
  editor =       "Magdy F. Iskander",
  booktitle =    "Technology-Based Re-Engineering. Engineering
                 Education. Proceeding of Frontiers in Education FIE'96
                 26th Annual Conference, November 6--9, 1996, Salt Lake
                 City, Utah",
  title =        "Technology-Based Re-Engineering. Engineering
                 Education. Proceeding of Frontiers in Education
                 {FIE}'96 26th Annual Conference, November 6--9, 1996,
                 Salt Lake City, Utah",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "0-7803-3348-9 (softbound), 0-7803-3349-7 (casebound),
                 0-7803-3350-0 (microfiche), 0-7803-3720-4 (CD-ROM)",
  LCCN =         "T 62 F76 1996",
  bibdate =      "Mon May 11 10:39:26 1998",
  note =         "Three volumes. IEEE catalog number 96CH35946.",
  acknowledgement = ack-nhfb,
}

@Proceedings{Pedreschi:1996:LDI,
  editor =       "Dino Pedreschi and Carlo Zaniolo",
  booktitle =    "Logic in databases: International Workshop {LID} '96,
                 San Miniato, Italy, July 1--2, 1996: proceedings",
  title =        "Logic in databases: International Workshop {LID} '96,
                 San Miniato, Italy, July 1--2, 1996: proceedings",
  volume =       "1154",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "x + 495",
  year =         "1996",
  ISBN =         "3-540-61814-7 (softcover)",
  ISSN =         "0302-9743",
  LCCN =         "QA76.9.D3 I5857 1996",
  bibdate =      "Sat Dec 21 16:06:37 MST 1996",
  series =       ser-LNCS,
  acknowledgement = ack-nhfb,
  annote =       "``International Workshop on Logic in
                 Databases''--Foreword.",
  keywords =     "Database management -- Congresses; Deductive databases
                 -- Congresses; Logic programming -- Congresses.",
}

@Proceedings{Samson:1996:PSQ,
  editor =       "W. B. Samson and I. M. Marshall and D. G.
                 Edgar-Nevill",
  booktitle =    "Proceedings of the 5th Software Quality Conference,
                 Dundee, UK, 9--10 July 1996",
  title =        "Proceedings of the 5th Software Quality Conference,
                 Dundee, {UK}, 9--10 July 1996",
  publisher =    "University Abertay Dundee",
  address =      "Dundee, UK",
  pages =        "xi + 261",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Mar 18 18:01:58 1997",
  acknowledgement = ack-nhfb,
}

@Proceedings{Sanchez:1996:CAL,
  editor =       "Arantza {Diaz de Ilarraza Sanchez} and I. (Isabel)
                 {Fernandez de Castro}",
  booktitle =    "Computer aided learning and instruction in science and
                 engineering: third international conference, {CALISCE}
                 '96, San Sebastian, Spain, July 29--31, 1996:
                 proceedings",
  title =        "Computer aided learning and instruction in science and
                 engineering: third international conference, {CALISCE}
                 '96, San Sebastian, Spain, July 29--31, 1996:
                 proceedings",
  volume =       "1108",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xiv + 480",
  year =         "1996",
  ISBN =         "3-540-61491-5 (softcover)",
  ISSN =         "0302-9743",
  LCCN =         "Q181.A1I538 1996",
  bibdate =      "Sat Dec 21 16:06:37 MST 1996",
  series =       ser-LNCS,
  acknowledgement = ack-nhfb,
  keywords =     "Computer-aided instruction --- Congresses.;
                 Engineering --- Study and teaching --- Congresses.;
                 Machine learning --- Study and teaching ---
                 Congresses.; Science --- Study and teaching ---
                 Congresses.",
}

@Proceedings{Spaniol:1996:TDS,
  editor =       "Otto Spaniol and Claudia Linnhoff-Popien and Bernd E.
                 Meyer",
  booktitle =    "Trends in distributed systems: {CORBA} and beyond:
                 International Workshop {TreDS} '96, Aachen, Germany,
                 October 1--2, 1996: proceedings",
  title =        "Trends in distributed systems: {CORBA} and beyond:
                 International Workshop {TreDS} '96, Aachen, Germany,
                 October 1--2, 1996: proceedings",
  volume =       "1161",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "viii + 288",
  year =         "1996",
  ISBN =         "3-540-61842-2 (softcover)",
  ISSN =         "0302-9743",
  LCCN =         "QA76.9.D5 I63 1996",
  series =       ser-LNCS,
  acknowledgement = ack-nhfb,
  keywords =     "electronic data processing -- distributed processing
                 -- congresses",
}

@Proceedings{Stein:1996:IIG,
  editor =       "T. I. Stein",
  booktitle =    "IGARSS '96: 1996 International Geoscience and Remote
                 Sensing Symposium: remote sensing for a sustainable
                 future",
  title =        "{IGARSS} '96: 1996 International Geoscience and Remote
                 Sensing Symposium: remote sensing for a sustainable
                 future",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "lxxi + 2383",
  year =         "1996",
  ISBN =         "0-7803-3068-4",
  LCCN =         "QE33.2.R4 I57 1996",
  bibdate =      "Mon Mar 17 19:08:06 1997",
  note =         "Four volumes. IEEE catalog number 96CH35875.",
  acknowledgement = ack-nhfb,
}

@Proceedings{Strohmeier:1996:RST,
  editor =       "Alfred Strohmeier",
  booktitle =    "Reliable software technologies, {Ada-Europe} '96: 1996
                 {Ada-Europe} International Conference on Reliable
                 Software Technologies, Montreux, Switzerland, June
                 10--14, 1996: proceedings",
  title =        "Reliable software technologies, {Ada-Europe} '96: 1996
                 {Ada-Europe} International Conference on Reliable
                 Software Technologies, Montreux, Switzerland, June
                 10--14, 1996: proceedings",
  volume =       "1088",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xi + 511",
  year =         "1996",
  ISBN =         "3-540-61317-X (softcover)",
  ISSN =         "0302-9743",
  LCCN =         "QA76.73.A16 A23 1996",
  bibdate =      "Sat Sep 7 08:37:00 MDT 1996",
  series =       ser-LNCS,
  acknowledgement = ack-nhfb,
  keywords =     "Ada (computer program language) --- congresses;
                 computer software --- reliability --- congresses",
}

@Proceedings{Tauber:1996:PCH,
  editor =       "M. J. (Michael J.) Tauber",
  booktitle =    "Proceedings of the 1996 Conference on Human Factors in
                 Computing Systems, CHI 96: April 13--18, 1996,
                 Vancouver, BC, Canada",
  title =        "Proceedings of the 1996 Conference on Human Factors in
                 Computing Systems, {CHI} 96: April 13--18, 1996,
                 Vancouver, {BC}, Canada",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "xii + 524",
  month =        apr,
  year =         "1996",
  ISBN =         "0-201-94687-4 (paperback), 0-89791-777-4 (ACM)",
  LCCN =         "????",
  bibdate =      "Tue Mar 18 07:30:00 1997",
  acknowledgement = ack-nhfb,
}

@Proceedings{UC:1996:PCT,
  editor =       "{Unicode Consortium}",
  booktitle =    "Pre-conference tutorials proceedings: Software
                 development + the Internet: going global with Unicode:
                 Ninth International Unicode Conference, San Jose, CA,
                 September 4--6 1996",
  title =        "Pre-conference tutorials proceedings: Software
                 development + the Internet: going global with Unicode:
                 Ninth International Unicode Conference, San Jose, {CA},
                 September 4--6 1996",
  publisher =    pub-UNICODE,
  address =      pub-UNICODE-SAN-JOSE:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Apr 23 16:31:58 1998",
  note =         "A1. Input method design / by Mark Leisher -- A2.
                 Weaving the multilingual web : standards and their
                 implementations / by Martin Durst \ldots{} [et al.] --
                 B1. National language and Unicode support in relational
                 databases and SQL2/3 / by Stefan Buchta -- B2. The
                 Unicode Standard : version 2 / by Asmus Freytag --
                 C1/C2. Non-Latin writing systems : characteristics and
                 impacts on multinational product design / by Richard
                 Ishida.",
  acknowledgement = ack-nhfb,
  keywords =     "Character sets (Data processing) -- Congresses; Coding
                 theory -- Congresses",
}

@Proceedings{UC:1996:SDI,
  editor =       "{Unicode Consortium}",
  booktitle =    "Software Development + the {Internet}: Going Global
                 with {Unicode}: Ninth International {Unicode}
                 Conference, 4--6 September, San Jose, California, USA",
  title =        "Software Development + the {Internet}: Going Global
                 with {Unicode}: Ninth International {Unicode}
                 Conference, 4--6 September, San Jose, California,
                 {USA}",
  publisher =    pub-UNICODE,
  address =      pub-UNICODE-SAN-JOSE:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Apr 23 14:27:20 1998",
  URL =          "http://www.unicode.org/unicode/iuc9conf/index.html;
                 http://www.unicode.org/unicode/uni2book/u2ord.html",
  acknowledgement = ack-nhfb,
  keywords =     "Character sets (Data processing) -- Congresses; Coding
                 theory -- Congresses",
}

@Proceedings{USENIX:1996:ATT,
  editor =       "{USENIX} Association",
  booktitle =    "4th Annual Tcl/Tk Workshop '96, July 10--13, 1996.
                 Monterey, CA",
  title =        "4th Annual Tcl/Tk Workshop '96, July 10--13, 1996.
                 Monterey, {CA}",
  publisher =    pub-USENIX,
  address =      pub-USENIX:adr,
  pages =        "????",
  day =          "10--13",
  month =        jul,
  year =         "1996",
  ISBN =         "1-880446-78-2",
  LCCN =         "QA76.73.T44 T44 1996",
  bibdate =      "Fri Oct 18 07:24:24 MDT 1996",
  bibsource =    "ftp://ftp.uu.net/library/bibliography",
  acknowledgement = ack-nhfb,
  location =     "Monterey, CA",
}

@Proceedings{USENIX:1996:COO,
  editor =       "{USENIX} Association",
  booktitle =    "2nd Conference on Object-Oriented Technologies \&
                 Systems (COOTS), June 17--21, 1996. Toronto, Canada",
  title =        "2nd Conference on Object-Oriented Technologies \&
                 Systems ({COOTS}), June 17--21, 1996. Toronto, Canada",
  publisher =    pub-USENIX,
  address =      pub-USENIX:adr,
  pages =        "????",
  day =          "17--21",
  month =        jun,
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Fri Oct 18 07:24:24 MDT 1996",
  bibsource =    "ftp://ftp.uu.net/library/bibliography",
  acknowledgement = ack-nhfb,
  location =     "Toronto, Canada",
}

@Proceedings{USENIX:1996:SOS,
  editor =       "{USENIX}",
  booktitle =    "2nd Symposium on Operating Systems Design and
                 Implementation (OSDI '96), October 28--31, 1996.
                 Seattle, WA",
  title =        "2nd Symposium on Operating Systems Design and
                 Implementation ({OSDI} '96), October 28--31, 1996.
                 Seattle, {WA}",
  publisher =    pub-USENIX,
  address =      pub-USENIX:adr,
  pages =        "????",
  day =          "28--31",
  month =        oct,
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Aug 13 10:48:45 MDT 1997",
  bibsource =    "ftp://ftp.uu.net/library/bibliography",
  acknowledgement = ack-nhfb,
  location =     "Seattle, WA",
}

@Proceedings{USENIX:1996:WEC,
  editor =       "{USENIX}",
  booktitle =    "2nd Workshop on Electronic Commerce, November 18--21,
                 1996. Oakland, CA",
  title =        "2nd Workshop on Electronic Commerce, November 18--21,
                 1996. Oakland, {CA}",
  publisher =    pub-USENIX,
  address =      pub-USENIX:adr,
  pages =        "????",
  day =          "18--21",
  month =        nov,
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Wed Aug 13 10:48:45 MDT 1997",
  bibsource =    "ftp://ftp.uu.net/library/bibliography",
  acknowledgement = ack-nhfb,
  location =     "Oakland, CA",
}

@Proceedings{Waegemann:1996:PTE,
  editor =       "C. Peter Waegemann",
  booktitle =    "Proceedings. Toward an Electronic Patient Record '96.
                 Twelfth International Symposium on the Creation of
                 Electronic Health Record System and Global Conference
                 on Patient Cards, May 1996, San Diego, CA",
  title =        "Proceedings. Toward an Electronic Patient Record '96.
                 Twelfth International Symposium on the Creation of
                 Electronic Health Record System and Global Conference
                 on Patient Cards, May 1996, San Diego, {CA}",
  volume =       "1",
  publisher =    "Medical Records Inst",
  address =      "Newton, MA, USA",
  pages =        "646 + 688",
  year =         "1996",
  ISBN =         "0-9640667-7-7",
  LCCN =         "R864.I68 1996",
  bibdate =      "Sat Oct 12 17:48:27 1996",
  note =         "Two volumes.",
  acknowledgement = ack-nhfb,
}

@Proceedings{Yagel:1996:PVS,
  editor =       "R. Yagel and G. M. Nielson",
  booktitle =    "Proceedings. Visualization '96. San Francisco, CA,
                 USA. 27 October--1 November 1996",
  title =        "Proceedings. Visualization '96. San Francisco, {CA},
                 {USA}. 27 October--1 November 1996",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "516",
  year =         "1996",
  ISBN =         "0-89791-864-9",
  LCCN =         "T385 .V59 1996",
  bibdate =      "Tue Mar 18 16:21:48 1997",
  note =         "IEEE catalog number 96CB36006. IEEE Computer Society
                 Press order number RS00118.",
  acknowledgement = ack-nhfb,
}

@Proceedings{Yetongnon:1996:PII,
  editor =       "K. Yetongnon and S. Hariri",
  booktitle =    "Proceedings of the ISCA International Conference.
                 Parallel and Distributed Computing Systems, Dijon,
                 France, 25--27 September, 1996",
  title =        "Proceedings of the {ISCA} International Conference.
                 Parallel and Distributed Computing Systems, Dijon,
                 France, 25--27 September, 1996",
  publisher =    "International Society of Computers and Their
                 Applications (ISCA)",
  address =      "Raleigh, NC, USA",
  pages =        "x + 825",
  year =         "1996",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Mar 17 19:00:24 1997",
  note =         "Two volumes.",
  acknowledgement = ack-nhfb,
}

@Proceedings{ACM:1997:CRP,
  editor =       "{ACM}",
  booktitle =    "Conference record of POPL '97, the 24th ACM
                 SIGPLAN-SIGACT Symposium on Principles of Programming
                 Languages: papers presented at the symposium, Paris,
                 France, 15--17 January 1997",
  title =        "Conference record of {POPL} '97, the 24th {ACM}
                 {SIGPLAN}-{SIGACT} Symposium on Principles of
                 Programming Languages: papers presented at the
                 symposium, Paris, France, 15--17 January 1997",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "viii + 497",
  year =         "1997",
  ISBN =         "0-89791-853-3",
  LCCN =         "QA 76.7 A11 1997",
  bibdate =      "Mon May 3 17:47:49 MDT 1999",
  URL =          "http://www.acm.org/pubs/contents/proceedings/plan/263699/index.html",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers -- Programming --
                 Congresses.; Programming languages (Electronic
                 computers) -- Congresses.",
}

@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",
  LCCN =         "QA 76.73 A35 T75 1997",
  bibdate =      "Fri Oct 29 17:03:04 1999",
  note =         "Theme title: Ada; the right choice for reliable
                 software. ACM order number: 825970.",
  acknowledgement = ack-nhfb,
  sponsor =      "Association for Computing Machinery; Special Interest
                 Group on Ada.",
}

@Proceedings{Anonymous:1997:CDP,
  editor =       "Anonymous",
  booktitle =    "Competitive deployment of product data technology:
                 European conference --- April 1997, Antibes, France",
  title =        "Competitive deployment of product data technology:
                 European conference --- April 1997, Antibes, France",
  publisher =    "Quality Marketing Services",
  address =      "????",
  pages =        "????",
  year =         "1997",
  ISBN =         "1-901782-01-8",
  LCCN =         "????",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  acknowledgement = ack-nhfb,
  sponsor =      "PDTAG-AM.",
}

@Proceedings{Anonymous:1997:INI,
  editor =       "Anonymous",
  booktitle =    "Issues for networked interpersonal communicators:
                 Colloquium --- May 1997, London",
  title =        "Issues for networked interpersonal communicators:
                 Colloquium --- May 1997, London",
  number =       "139",
  publisher =    pub-IEE,
  address =      pub-IEE:adr,
  pages =        "????",
  year =         "1997",
  ISSN =         "0963-3308",
  LCCN =         "????",
  bibdate =      "Wed Mar 18 12:33:18 MST 1998",
  series =       "COLLOQUIUM DIGEST- IEE 1997",
  acknowledgement = ack-nhfb,
  sponsor =      "IEE; Computing and Control Division; Professional
                 Group C10 (Consumer and domestic systems).",
}

@Proceedings{Anonymous:1997:SEP,
  editor =       "Anonymous",
  booktitle =    "SGML Europe '97 proceedings 11--16 May 1997, Princess
                 Sofia Intercontinental, Barcelona, Spain",
  title =        "{SGML} Europe '97 proceedings 11--16 May 1997,
                 Princess Sofia Intercontinental, Barcelona, Spain",
  publisher =    "Inso Corporation",
  address =      "Boston, MA, USA",
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  note =         "One CD-ROM.",
  acknowledgement = ack-nhfb,
  sponsor =      "Graphic Communications Association.",
}

@Proceedings{deFigueiredo:1997:XBS,
  editor =       "Luiz Henrique {de Figueiredo} and Marcio Lobo Netto",
  booktitle =    "X Brazilian Symposium on Computer Graphics and Image
                 Processing: proceedings, Campos do Jordao, Brazil,
                 October 14--17, 1997",
  title =        "{X} Brazilian Symposium on Computer Graphics and Image
                 Processing: proceedings, Campos do Jordao, Brazil,
                 October 14--17, 1997",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xi + 235",
  year =         "1997",
  ISBN =         "0-8186-8102-0, 0-8186-8103-9, 0-8186-8104-7",
  LCCN =         "T385 .S59 1997",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  note =         "IEEE Computer Society order number PR08102. IEEE order
                 plan catalog number 97TB100164.",
  acknowledgement = ack-nhfb,
  sponsor =      "Sociedade Brasileira de Computacao.",
}

@Proceedings{Mingins:1997:TPC,
  editor =       "Christine Mingins and Roger Duke and Bertrand Meyer",
  booktitle =    "TOOLS 25: Proceedings of the 1997 Conference on
                 Technology of Object-Oriented Languages and Systems Nov
                 24--28 1997 1997 Melbourne, Australia",
  title =        "{TOOLS} 25: Proceedings of the 1997 Conference on
                 Technology of Object-Oriented Languages and Systems Nov
                 24--28 1997 1997 Melbourne, Australia",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "ix + 372",
  year =         "1997",
  ISBN =         "0-8186-8485-2, 0-8186-8487-9 (microfiche)",
  LCCN =         "QA76.64.T66 1997b",
  bibdate =      "Tue Sep 28 07:51:05 MDT 1999",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  classification = "722; 722.4; 723; 723.1; 723.1.1; 723.3",
  journalabr =   "Proc Conf Technol Obj Oriented Lang Syst TOOLS",
  keywords =     "Aspect oriented programming (AOP); Bracket routines; C
                 (programming language); Class based object oriented
                 database systems; Codes (symbols); Common Lisp; Common
                 object request broker architecture (CORBA);
                 Computational linguistics; Computer architecture;
                 Computer hardware description languages; Concurrent
                 object oriented systems; Database systems; Distributed
                 computer systems; Formal logic; Garbage collection;
                 Interface definition languages (IDL); Java programming
                 language; Lisp (programming language); Object oriented
                 programming; Object oriented specification languages;
                 Software engineering; User interfaces; Wide area
                 networks",
}

@Proceedings{UC:1997:SDI,
  editor =       "{Unicode Consortium}",
  booktitle =    "Software Development + the {Internet}: Going Global
                 with {Unicode}: The Eleventh International Unicode
                 Conference, September 2--5, 1997, San Jose, California,
                 USA",
  title =        "Software Development + the {Internet}: Going Global
                 with {Unicode}: The Eleventh International Unicode
                 Conference, September 2--5, 1997, San Jose, California,
                 {USA}",
  publisher =    pub-UNICODE,
  address =      pub-UNICODE-SAN-JOSE:adr,
  pages =        "ca. 500",
  year =         "1997",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Apr 23 14:38:28 1998",
  URL =          "http://www.unicode.org/unicode/iuc11/index.html;
                 http://www.unicode.org/unicode/uni2book/u2ord.html",
  acknowledgement = ack-nhfb,
  keywords =     "Character sets (Data processing) -- Congresses; Coding
                 theory -- Congresses",
}

@Proceedings{USENIX:1997:ATT,
  editor =       "{USENIX}",
  booktitle =    "5th Annual Tcl/Tk Workshop '97, July 14--17, 1997.
                 Boston, MA",
  title =        "5th Annual Tcl/Tk Workshop '97, July 14--17, 1997.
                 Boston, {MA}",
  publisher =    pub-USENIX,
  address =      pub-USENIX:adr,
  pages =        "190",
  year =         "1997",
  ISBN =         "1-880446-87-1",
  LCCN =         "QA76.73.T44 T44 1997",
  bibdate =      "Mon May 11 10:40:31 1998",
  bibsource =    "ftp://ftp.uu.net/library/bibliography",
  acknowledgement = ack-nhfb,
  location =     "Boston, MA",
}

@Proceedings{USENIX:1997:TUC,
  editor =       "{USENIX}",
  booktitle =    "The Third USENIX Conference on Object-Oriented
                 Technologies and Systems (COOTS), June 16--19, 1997.
                 Portland, Oregon",
  title =        "The Third {USENIX} Conference on Object-Oriented
                 Technologies and Systems ({COOTS}), June 16--19, 1997.
                 Portland, Oregon",
  publisher =    pub-USENIX,
  address =      pub-USENIX:adr,
  pages =        "248",
  year =         "1997",
  ISBN =         "1-880446-86-3",
  LCCN =         "QA76.64 .U845 1997",
  bibdate =      "Sun Oct 12 17:04:30 1997",
  bibsource =    "ftp://ftp.uu.net/library/bibliography",
  URL =          "http://dxsting.cern.ch/sting/COOTS97.html",
  acknowledgement = ack-nhfb,
  location =     "Portland, OR",
}

@Proceedings{USENIX:1997:USI,
  editor =       "{USENIX}",
  booktitle =    "USENIX Symposium on Internet Technologies and Systems
                 Proceedings, Monterey, California, December 8--11,
                 1997",
  title =        "{USENIX} Symposium on Internet Technologies and
                 Systems Proceedings, Monterey, California, December
                 8--11, 1997",
  publisher =    pub-USENIX,
  address =      pub-USENIX:adr,
  pages =        "262",
  year =         "1997",
  ISBN =         "1-880446-91-X",
  LCCN =         "TK5105.875.I57 U96 1997",
  bibdate =      "Fri Oct 29 17:03:55 1999",
  URL =          "http://www.usenix.org/publications/library/proceedings/usits97/",
  acknowledgement = ack-nhfb,
}

@Proceedings{ACM:1998:AWJ,
  editor =       "{ACM}",
  booktitle =    "ACM 1998 Workshop on Java for High-Performance Network
                 Computing",
  title =        "{ACM} 1998 Workshop on Java for High-Performance
                 Network Computing",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "287",
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  LCCN =         "????",
  bibdate =      "Thu Apr 27 10:40:59 2000",
  note =         "Also published as {\em Concurrency: Practice and
                 Experience}, {\bf 10}(11--13), September 1998, CODEN
                 CPEXEI, ISSN 1040-3108.",
  series =       j-CPE,
  URL =          "http://www.cs.ucsb.edu/conferences/java98/program.html",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
  xxnote =       "Appears to be the same as \cite{Fox:1998:JHP}.",
}

@Proceedings{ACM:1998:CRP,
  editor =       "ACM",
  booktitle =    "Conference record of POPL '98: the 25th ACM
                 SIGPLAN-SIGACT Symposium on Principles of Programming
                 Languages: papers presented at the Symposium, San
                 Diego, California, 19--21 January 1998",
  title =        "Conference record of {POPL} '98: the 25th {ACM}
                 {SIGPLAN}-{SIGACT} Symposium on Principles of
                 Programming Languages: papers presented at the
                 Symposium, San Diego, California, 19--21 January 1998",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "viii + 408",
  year =         "1998",
  ISBN =         "0-89791-979-3",
  LCCN =         "QA76.7 .A15 1998",
  bibdate =      "Mon May 3 17:47:49 MDT 1999",
  note =         "ACM order number: 549981.",
  URL =          "http://www.acm.org/pubs/contents/proceedings/plan/268946/index.html",
  acknowledgement = ack-nhfb,
  alttitle =     "POPL '98 ACM SIGPLAN-SIGACT Symposium on Principles of
                 Programming Languages Principles of programming
                 languages Proceedings 25th ACM SIGPLAN-SIGACT Symposium
                 on Principles of Programming Languages",
  keywords =     "Electronic digital computers -- Programming --
                 Congresses.; Programming languages (Electronic
                 computers) -- Congresses.",
}

@Proceedings{Anonymous:1998:ANE,
  editor =       "Anonymous",
  booktitle =    "The 19th Annual National Educational Computing
                 Conference: San Diego Convention Center, San Diego, CA,
                 June 22--24, 1998: NECC '98",
  title =        "The 19th Annual National Educational Computing
                 Conference: San Diego Convention Center, San Diego,
                 {CA}, June 22--24, 1998: {NECC} '98",
  publisher =    pub-INT-SOC-TECH-EDU,
  address =      pub-INT-SOC-TECH-EDU:adr,
  pages =        "xxv + 434",
  year =         "1998",
  ISBN =         "1-56484-134-0",
  LCCN =         "????",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  acknowledgement = ack-nhfb,
}

@Proceedings{Anonymous:1998:GAL,
  editor =       "Anonymous",
  booktitle =    "Genetics applied to livestock production: World
                 congress; 6th --- January 1998, Armidale, Australia",
  title =        "Genetics applied to livestock production: World
                 congress; 6th --- January 1998, Armidale, Australia",
  volume =       "27",
  publisher =    "????",
  address =      "????",
  pages =        "????",
  year =         "1998",
  ISBN =         "1-86389-454-3",
  LCCN =         "????",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  series =       "PROCEEDINGS OF THE WORLD CONGRESS ON GENETICS APPLIED
                 TO LIVESTOCK PRODUCTION 1998; 6th",
  acknowledgement = ack-nhfb,
  sponsor =      "University of New England; Division of Animal Science
                 and Animal Genetics and Breeding Unit Commonwealth
                 Scientific and Animal Genetics and Breeding Unit
                 Commonwealth Scientific and Industrial Research
                 Organization; Division of Animal Production Pastoral
                 Research Laboratories.",
}

@Proceedings{Anonymous:1998:SUG,
  editor =       "Anonymous",
  booktitle =    "SAS Users Group: Annual international conference; 23rd
                 --- March 1998, Nashville, TN",
  title =        "{SAS} Users Group: Annual international conference;
                 23rd --- March 1998, Nashville, {TN}",
  publisher =    "SAS",
  address =      "????",
  pages =        "????",
  year =         "1998",
  ISBN =         "1-58025-149-8",
  LCCN =         "????",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  series =       "SUGI 1998; CONF 23",
  acknowledgement = ack-nhfb,
  sponsor =      "SAS Institute User Group.",
}

@Proceedings{Chute:1998:AMI,
  editor =       "Christopher G. Chute",
  booktitle =    "{American Medical Informatics Association}: A paradigm
                 shift in health care information systems: Annual
                 symposium --- {November 7--11, 1998, Orlando, FL}",
  title =        "{American Medical Informatics Association}: {A}
                 paradigm shift in health care information systems:
                 Annual symposium --- {November 7--11, 1998, Orlando,
                 {FL}}",
  publisher =    pub-HANLEY-BELFUS,
  address =      pub-HANLEY-BELFUS:adr,
  pages =        "xxxviii + 1155",
  year =         "1998",
  ISSN =         "1091-8280",
  LCCN =         "????",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  series =       "Journal of the American Medical Informatics
                 Association: Symposium Supplement",
  acknowledgement = ack-nhfb,
  sponsor =      "American Medical Informatics Association.",
  xxISBN =       "none",
}

@Proceedings{Fox:1998:JHP,
  editor =       "Geoffrey C. Fox",
  booktitle =    "Java for high-performance network computing:
                 [proceedings of the third of a set of workshops
                 studying the use of Java in large scale computations,
                 Palo Alto, CA]",
  title =        "Java for high-performance network computing:
                 [proceedings of the third of a set of workshops
                 studying the use of Java in large scale computations,
                 Palo Alto, {CA}]",
  volume =       "10(11/13)",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "821",
  year =         "1998",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Sat Nov 09 10:32:35 2002",
  series =       j-CPE,
  acknowledgement = ack-nhfb,
  xxnote =       "Appears to be the same as \cite{ACM:1998:AWJ}.",
}

@Proceedings{IEEE:1998:CPT,
  editor =       "{IEEE}",
  booktitle =    "COMPSAC '98: proceedings [of the] Twenty-Second Annual
                 International Computer Software \& Applications
                 Conference: held August 19--21, 1998, Vienna, Austria",
  title =        "{COMPSAC} '98: proceedings [of the] Twenty-Second
                 Annual International Computer Software \& Applications
                 Conference: held August 19--21, 1998, Vienna, Austria",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xix + 651",
  year =         "1998",
  ISBN =         "0-8186-8585-9 (softbound), 0-7803-5168-1 (casebound),
                 0-8186-8587-5 (microfiche)",
  ISSN =         "0730-3157",
  LCCN =         "QA76.6 .I546 1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  series =       "COMPSAC -NEW YORK- 1998",
  acknowledgement = ack-nhfb,
  sponsor =      "IEEE.",
}

@Proceedings{IEEE:1998:IRI,
  editor =       "{IEEE}",
  booktitle =    "1998 IEEE\slash RSJ International Conference on
                 Intelligent Robots and Systems: proceedings:
                 innovatiions in theory, practice, and applications:
                 October 13--17, 1998, Victoria Conference Centre,
                 Victoria, BC, Canada",
  title =        "1998 {IEEE}\slash {RSJ} International Conference on
                 Intelligent Robots and Systems: proceedings:
                 innovatiions in theory, practice, and applications:
                 October 13--17, 1998, Victoria Conference Centre,
                 Victoria, {BC}, Canada",
  volume =       "3",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "various",
  year =         "1998",
  ISBN =         "0-7803-4465-0 (softbound), 0-7803-4466-9 (casebound),
                 0-7803-4467-7 (microfiche)",
  LCCN =         "TJ210.3.I443 1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  note =         "Three volumes. IEEE Catalog Number 98CH36190.",
  acknowledgement = ack-nhfb,
  sponsor =      "IEEE. Robotics Society of Japan.",
}

@Proceedings{IEEE:1998:MME,
  editor =       "{IEEE}",
  booktitle =    "MELECON '98, 9th Mediterranean Electrotechnical
                 Conference: proceedings, May 18--20. 1998, Tel-Aviv,
                 Israel",
  title =        "{MELECON} '98, 9th Mediterranean Electrotechnical
                 Conference: proceedings, May 18--20. 1998, Tel-Aviv,
                 Israel",
  volume =       "1",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "various",
  year =         "1998",
  ISBN =         "0-7803-3879-0 (softbound), 0-7803-3880-4(casebound),
                 0-7803-3881-2 (microfiche)",
  LCCN =         "TK5 .M43 1998; TK5101.A1 M38 1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  note =         "Two volumes. IEEE catalog number 98CH36056.",
  acknowledgement = ack-nhfb,
  sponsor =      "IEEE; Region 8. IEEE; Israel Section. Association of
                 Engineers and Architects in Israel (AEAI).",
}

@Proceedings{Ikeda:1998:SAT,
  editor =       "Kazuyuki Ikeda and Matsuyuki Doi and Tomiei Kazama",
  booktitle =    "State-of-the-art technology in anesthesia and
                 intensive care: proceedings of the 18th International
                 Symposium on Computing in Anesthesia and Intensive Care
                 held in Hamamatsu city, Japan on 18--21 March 1998",
  title =        "State-of-the-art technology in anesthesia and
                 intensive care: proceedings of the 18th International
                 Symposium on Computing in Anesthesia and Intensive Care
                 held in Hamamatsu city, Japan on 18--21 March 1998",
  volume =       "1168",
  publisher =    pub-ELS,
  address =      pub-ELS:adr,
  pages =        "xii + 337",
  year =         "1998",
  ISBN =         "0-444-50008-1",
  LCCN =         "WO 200 I61-2 1998; RD80.95 .I68 1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  series =       "International congress series",
  acknowledgement = ack-nhfb,
}

@Proceedings{Joyce:1998:PTN,
  editor =       "Daniel T. Joyce",
  booktitle =    "Proceedings of the Twenty-ninth SIGCSE Technical
                 Symposium on Computer Science Education: February
                 25--March 1, 1998, Atlanta, Georgia",
  title =        "Proceedings of the Twenty-ninth {SIGCSE} Technical
                 Symposium on Computer Science Education: February
                 25--March 1, 1998, Atlanta, Georgia",
  volume =       "30(1)",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "xx + 396",
  year =         "1998",
  ISBN =         "0-89791-994-7",
  ISSN =         "0097-8418",
  LCCN =         "QA1 .A86 v.30, no.1",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  series =       j-SIGCSE,
  acknowledgement = ack-nhfb,
  sponsor =      "Association for Computing Machinery; Special Interest
                 Group on Computer Science Education.",
}

@Proceedings{Kandlur:1998:MCN,
  editor =       "Dilip D. Kandlur and Kevin Jeffay and Timothy Roscoe",
  booktitle =    "Multimedia computing and networking 1999: 25--27
                 January, 1999, San Jose, California",
  title =        "Multimedia computing and networking 1999: 25--27
                 January, 1999, San Jose, California",
  number =       "3654",
  publisher =    pub-SPIE,
  address =      pub-SPIE:adr,
  pages =        "v + 328",
  year =         "1998",
  ISBN =         "0-8194-3125-7",
  ISSN =         "0277-786X",
  LCCN =         "TS510.S63 v.3654",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  series =       j-SPIE,
  acknowledgement = ack-nhfb,
  sponsor =      "SPIE.",
}

@Proceedings{Lamersdorf:1998:TDS,
  editor =       "Winfried Lamersdorf and Michael Merz",
  booktitle =    "Trends in distributed systems for electronic commerce:
                 international {IFIP}\slash {GI} working conference,
                 {TREC}'98, Hamburg, Germany, June 3--5, 1998,
                 proceedings",
  title =        "Trends in distributed systems for electronic commerce:
                 international {IFIP}\slash {GI} working conference,
                 {TREC}'98, Hamburg, Germany, June 3--5, 1998,
                 proceedings",
  volume =       "1402",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xii + 253",
  year =         "1998",
  ISBN =         "3-540-64564-0 (paperback)",
  ISSN =         "0302-9743",
  LCCN =         "QA267.A1 L43 no.1402",
  bibdate =      "Sun Oct 11 16:16:40 MDT 1998",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/lncs.bib",
  series =       ser-LNCS,
  acknowledgement = ack-nhfb,
  annote =       "A framework for the optimizing of WWW advertising / C.
                 Aggarwal, J. Wolf, P. Yu --- Symmetric adaptive
                 customer modeling for electronic commerce in a
                 distributed environment / M. Barra \ldots{} [et al.]
                 --- Maximizing seller's profit for electronic commerce
                 / B. Belegradek, K. Kalpakis, Y. Yesha --- Approaches
                 of digital signature legislation / T.F. Rebel, O. Darg,
                 W. Koenig --- A Java-based distributed platform for
                 multilateral security / A. Pfitzmann \ldots{} [et al.]
                 --- BARTER: a backbone architecture for trade of
                 electronic content / G. Shamir, M. Ben-Or, D. Dolev ---
                 An agent-based secure internet payment system for
                 mobile computing / A. Romao, M. Mira da Silva --- A
                 payment scheme for mixes providing anonymity / E.
                 Franz, A. Jerichow, G. Wicke --- Satisfying
                 requirements for electronic commerce / J. Cunningham
                 \ldots{} [et al.] --- Distributed models for brokerage
                 on electronic commerce / I. Gallego, J. Delgado, J.J.
                 Acebron --- Distributed print on demand systems in the
                 Xpect framework / J.-M. Andreoli, F. Pacull --- OFFER:
                 a broker-centered object framework for electronic
                 requisitioning / M. Bichler, C. Beam, A. Segev ---
                 Workflow modeling for internet-based commerce: an
                 approach based on high-level petri nets / W. Weitz ---
                 Market-based workflow management / A. Geppert, M.
                 Kradolfer, D. Tombros --- Distributed, interoperable
                 workflow support for electronic commerce / M.
                 Papazoglou \ldots{} [et al.] --- Security requirements
                 for mobile agents in electronic markets / M. Zapf, H.
                 Muller, K. Geihs --- A secure intelligent trade agent
                 system / X. Yi, F. Wang, K.Y. Lam - - Migrating objects
                 in electronic commerce applications / M. Boger ---
                 Providing reliable agents for electronic commerce / M.
                 Stragbser, K. Rothermel, C. Maihofer.",
  keywords =     "Electronic commerce --- Congresses; Electronic funds
                 transfers --- Congresses; Intelligent agents (Computer
                 software) --- Congresses; Internet advertising ---
                 Congresses; Middleware --- Congresses; Workflow ---
                 Management --- Congresses",
}

@Proceedings{Morrison:1998:APO,
  editor =       "Ron Morrison and Mick Jordan and Malcolm Atkinson",
  booktitle =    "Advances in Persistent Object Systems: Proceedings of
                 the International Workshop on Persistent Object Systems
                 (POS) and the International Workshop on Persistence \&
                 Java (PJAVA)",
  title =        "Advances in Persistent Object Systems: Proceedings of
                 the International Workshop on Persistent Object Systems
                 ({POS}) and the International Workshop on Persistence
                 \& Java ({PJAVA})",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "v + 384",
  year =         "1998",
  ISBN =         "1-55860-585-1",
  LCCN =         "QA76.9.D3 I59 1998",
  bibdate =      "Fri Jan 19 06:16:20 2001",
  price =        "US\$54.95",
  acknowledgement = ack-nhfb,
}

@Proceedings{Spencer:1998:PVT,
  editor =       "S. N. Spencer",
  booktitle =    "Proceedings {VRML} 98: third Symposium on the Virtual
                 Reality Modeling Language, Monterey, California,
                 February 16--19, 1998",
  title =        "Proceedings {VRML} 98: third Symposium on the Virtual
                 Reality Modeling Language, Monterey, California,
                 February 16--19, 1998",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "140",
  year =         "1998",
  ISBN =         "1-58113-022-8",
  LCCN =         "????",
  bibdate =      "Fri Sep 11 08:29:11 MDT 1998",
  acknowledgement = ack-nhfb,
  alttitle =     "VRML 98 Third Symposium on the Virtual Reality
                 Modeling Language",
  annote =       "``Cosponsored by the Association for Computing
                 Machinery's Special Interest Groups on Computer
                 Graphics (SIGGRAPH) and Data Communications (SIGCOMM)
                 in cooperation with the VRML Consortium.'' ``ACM order
                 number: 434984''--T.p. verso.",
  keywords =     "Three-dimensional display systems -- Congresses;
                 Virtual reality -- Congresses; VRML (Computer program
                 language) -- Congresses",
}

@Proceedings{UC:1998:ASI,
  editor =       "{Unicode Consortium}",
  booktitle =    "{Asia}, Software + the {Internet}: Going Global with
                 {Unicode}: The Twelfth International Unicode\slash
                 ISO10646 Conference (IUC12) April 8--10, 1998, Tokyo,
                 Japan",
  title =        "{Asia}, Software + the {Internet}: Going Global with
                 {Unicode}: The Twelfth International Unicode\slash
                 {ISO10646} Conference ({IUC12}) April 8--10, 1998,
                 Tokyo, Japan",
  publisher =    pub-UNICODE,
  address =      pub-UNICODE-SAN-JOSE:adr,
  pages =        "????",
  year =         "1998",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Apr 23 14:38:28 1998",
  URL =          "http://www.unicode.org/unicode/iuc12/index.html;
                 http://www.unicode.org/unicode/uni2book/u2ord.html",
  acknowledgement = ack-nhfb,
}

@Proceedings{UC:1998:TIU,
  editor =       "{Unicode Consortium}",
  booktitle =    "Thirteenth International Unicode Conference: Software
                 + the Internet: Going Global with Unicode (R),
                 September 8--11, 1998, San Jose, California",
  title =        "Thirteenth International Unicode Conference: Software
                 + the Internet: Going Global with Unicode ({R}),
                 September 8--11, 1998, San Jose, California",
  publisher =    pub-UNICODE,
  address =      pub-UNICODE-SAN-JOSE:adr,
  pages =        "????",
  year =         "1998",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Thu Apr 23 14:38:28 1998",
  URL =          "http://www.reuters.com/unicode/iuc13;
                 http://www.unicode.org",
  acknowledgement = ack-nhfb,
}

@Proceedings{Westwood:1998:MMV,
  editor =       "James D. Westwood and others",
  booktitle =    "Medicine meets virtual reality: art, science,
                 technology: healthcare (r)evolution. San Diego,
                 California, January 28--31, 1998",
  title =        "Medicine meets virtual reality: art, science,
                 technology: healthcare (r)evolution. San Diego,
                 California, January 28--31, 1998",
  volume =       "50",
  publisher =    pub-IOS,
  address =      pub-IOS:adr,
  pages =        "xv + 409",
  year =         "1998",
  ISBN =         "90-5199-386-2, 4-274-90210-2",
  ISSN =         "0926-9630",
  LCCN =         "W26.5 M45 1998",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  series =       "Studies in health technology and informatics",
  acknowledgement = ack-nhfb,
}

@Proceedings{ACM:1999:PASa,
  editor =       "ACM",
  booktitle =    "Proceedings of the ACM SIGPLAN '99 Conference on
                 Programming Language Design and Implementation (PLDI
                 '99), Atlanta, Georgia, 2--4 May 1999",
  title =        "Proceedings of the {ACM} {SIGPLAN} '99 Conference on
                 Programming Language Design and Implementation ({PLDI}
                 '99), Atlanta, Georgia, 2--4 May 1999",
  volume =       "34(5)",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "x + 304",
  year =         "1999",
  ISBN =         "1-58113-094-5",
  LCCN =         "????",
  bibdate =      "Thu May 13 14:45:29 1999",
  bibsource =    "http://www.acm.org/pubs/contents/proceedings/pldi/301122/index.html;
                 http://www.acm.org/pubs/contents/proceedings/pldi/301618/index.html;
                 http://www.cs.rutgers.edu/pldi99/program.html",
  series =       j-SIGPLAN,
  acknowledgement = ack-nhfb,
}

@Proceedings{ACM:1999:PPA,
  editor =       "{ACM}",
  booktitle =    "POPL '99. Proceedings of the 26th ACM SIGPLAN-SIGACT
                 on Principles of programming languages, January 20--22,
                 1999, San Antonio, TX",
  title =        "{POPL} '99. Proceedings of the 26th {ACM}
                 {SIGPLAN}-{SIGACT} on Principles of programming
                 languages, January 20--22, 1999, San Antonio, {TX}",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "viii + 324",
  year =         "1999",
  ISBN =         "1-58113-095-3",
  LCCN =         "????",
  bibdate =      "Mon May 03 18:41:35 1999",
  URL =          "http://www.acm.org/pubs/contents/proceedings/plan/292540/index.html",
  acknowledgement = ack-nhfb,
}

@Proceedings{ACM:1999:SPCd,
  editor =       "{ACM}",
  booktitle =    "SIGGRAPH 99. Proceedings of the 1999 SIGGRAPH annual
                 conference: Conference abstracts and applications",
  title =        "{SIGGRAPH} 99. Proceedings of the 1999 {SIGGRAPH}
                 annual conference: Conference abstracts and
                 applications",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "????",
  year =         "1999",
  ISBN =         "????",
  LCCN =         "????",
  bibdate =      "Mon Oct 04 10:16:29 1999",
  series =       j-COMP-GRAPHICS,
  URL =          "http://info.acm.org/pubs/contents/proceedings/graph/",
  acknowledgement = ack-nhfb,
}

@Proceedings{ACM:1999:SPO,
  editor =       "{ACM}",
  booktitle =    "SC'99: Oregon Convention Center 777 NE Martin Luther
                 King Jr. Boulevard, Portland, Oregon, November 11--18,
                 1999",
  title =        "{SC}'99: Oregon Convention Center 777 {NE} Martin
                 Luther King Jr. Boulevard, Portland, Oregon, November
                 11--18, 1999",
  publisher =    pub-ACM # " and " # pub-IEEE,
  address =      pub-ACM:adr # " and " # pub-IEEE:adr,
  pages =        "????",
  year =         "1999",
  ISBN =         "",
  LCCN =         "",
  bibdate =      "Thu Feb 24 09:35:00 2000",
  acknowledgement = ack-nhfb,
}

@Book{Alves-Foss:1999:FSS,
  editor =       "Jim Alves-Foss",
  booktitle =    "Formal syntax and semantics of {Java}",
  title =        "Formal syntax and semantics of {Java}",
  volume =       "1523",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "404",
  year =         "1999",
  ISBN =         "3-540-66158-1",
  ISSN =         "0302-9743",
  LCCN =         "QA76.73.J38F67 1999",
  bibdate =      "Mon Sep 13 11:02:06 1999",
  price =        "US\$49.00",
  series =       ser-LNCS,
  acknowledgement = ack-nhfb,
}

@Proceedings{Anonymous:1999:PII,
  editor =       "Anonymous",
  booktitle =    "Proceedings of the IASTED International Conference on
                 Internet and Multimedia Systems and Applications
                 (IMSA). Nassau, Bahamas, October 1999",
  title =        "Proceedings of the {IASTED} International Conference
                 on Internet and Multimedia Systems and Applications
                 ({IMSA}). Nassau, Bahamas, October 1999",
  publisher =    "Acta Press",
  address =      "Anaheim, CA, USA",
  pages =        "????",
  year =         "1999",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Tue Oct 24 10:38:48 2006",
  acknowledgement = ack-nhfb,
}

@Proceedings{Bruzzone:1999:PIC,
  editor =       "Agostino G. Bruzzone and Adelinde Uhrmacher and Ernest
                 H. Page",
  booktitle =    "Proceedings of the 1999 International Conference on
                 Web-based Modeling and Simulation: 1999 Western
                 MultiConference, San Francisco, California, January
                 17--20, 1999, Cathedral Hill Hotel",
  title =        "Proceedings of the 1999 International Conference on
                 Web-based Modeling and Simulation: 1999 Western
                 MultiConference, San Francisco, California, January
                 17--20, 1999, Cathedral Hill Hotel",
  volume =       "31(3)",
  publisher =    "Society for Computer Simulation International",
  address =      "San Diego, CA, USA",
  pages =        "vii + 255",
  year =         "1999",
  ISBN =         "1-56555-156-7",
  LCCN =         "QA76.9.C65 I574 1999",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  series =       "Simulation Series",
  acknowledgement = ack-nhfb,
}

@Proceedings{Dongarra:1999:RAP,
  editor =       "J. J. Dongarra and E. Luque and Tomas Margalef",
  booktitle =    "Recent advances in parallel virtual machine and
                 message passing interface: 6th European {PVM}\slash
                 {MPI} Users' Group Meeting, Barcelona, Spain, September
                 26--29, 1999: proceedings",
  title =        "Recent advances in parallel virtual machine and
                 message passing interface: 6th European {PVM}\slash
                 {MPI} Users' Group Meeting, Barcelona, Spain, September
                 26--29, 1999: proceedings",
  volume =       "1697",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xvii + 551",
  year =         "1999",
  ISBN =         "3-540-66549-8 (softcover)",
  ISSN =         "0302-9743",
  LCCN =         "QA76.58 E973 1999",
  bibdate =      "Wed Dec 8 06:34:56 MST 1999",
  series =       ser-LNCS,
  acknowledgement = ack-nhfb,
  alttitle =     "PVM/MPI '99",
  keywords =     "Data transmission systems; Parallel computers; Virtual
                 computer systems",
}

@Proceedings{Tentner:1999:PHP,
  editor =       "Adrian Tentner",
  booktitle =    "Proceedings of the High Performance Computing
                 Symposium - HPC'99: San Diego, California, April
                 11--15, 1999, Hyatt Islandia Hotel",
  title =        "Proceedings of the High Performance Computing
                 Symposium - HPC'99: San Diego, California, April
                 11--15, 1999, Hyatt Islandia Hotel",
  publisher =    "Society for Computer Simulation",
  address =      "San Diego, CA, USA",
  pages =        "xi + 475",
  year =         "1999",
  ISBN =         "1-56555-166-4",
  LCCN =         "????",
  bibdate =      "Tue Sep 21 10:27:35 MDT 1999",
  acknowledgement = ack-nhfb,
}
