%%% -*-BibTeX-*-
%%% ====================================================================
%%%  BibTeX-file{
%%%     author          = "Nelson H. F. Beebe",
%%%     version         = "1.10",
%%%     date            = "25 November 2010",
%%%     time            = "13:42:12 MST",
%%%     filename        = "javarep.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        = "16265 4673 15942 153827",
%%%     email           = "beebe at math.utah.edu, beebe at acm.org,
%%%                        beebe at computer.org (Internet)",
%%%     codetable       = "ISO/ASCII",
%%%     keywords        = "BibTeX, bibliography, Java, WWW, WorldWideWeb",
%%%     license         = "public domain",
%%%     supported       = "yes",
%%%     docstring       = "This is a bibliography of publications
%%%                        in the magazine Java Report (ISSN
%%%                        1086-4660), published by SIGS Publications.
%%%
%%%                        The journal has WorldWide Web sites at
%%%
%%%                            http://www.sigs.com/jro
%%%                            http://www.sigs.com/publications/docs/java/
%%%                            http://www.javareport.com/
%%%
%%%                        with tables of contents for back issues.
%%%                        These are regrettably not in a form that is
%%%                        useful for updating this bibliography, and I
%%%                        have not yet found a database that covers
%%%                        this publication, so coverage in this
%%%                        bibliography is much sparser that I would
%%%                        like.
%%%
%%%                        A separate bibliography, java.bib, covers
%%%                        general articles and books and other
%%%                        publications about Java.
%%%
%%%                        At version 1.10, the year coverage looked
%%%                        like this:
%%%
%%%                             1996 (  36)    1997 ( 158)    1998 (  72)
%%%
%%%                             Article:        265
%%%                             Periodical:       1
%%%
%%%                             Total entries:  266
%%%
%%%                        This bibliography has been collected from
%%%                        bibliographies in the author's personal
%%%                        files, and from the journal's Web site
%%%                        contents files.  I have not yet been able
%%%                        to find this journal covered in any of the
%%%                        library journal databases to which I have
%%%                        access.
%%%
%%%                        Numerous errors in the sources noted above
%%%                        have been corrected.   Spelling has been
%%%                        verified with the UNIX spell and GNU ispell
%%%                        programs using the exception dictionary
%%%                        stored in the companion file with extension
%%%                        .sok.
%%%
%%%                        BibTeX citation tags are uniformly chosen
%%%                        as name:year:abbrev, where name is the
%%%                        family name of the first author or editor,
%%%                        year is a 4-digit number, and abbrev is a
%%%                        3-letter condensation of important title
%%%                        words. Citation tags were automatically
%%%                        generated by software developed for the
%%%                        BibNet Project.
%%%
%%%                        In this bibliography, entries are sorted in
%%%                        publication order, using bibsort -byvolume.
%%%
%%%                        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 "
    # "\hyphenation{
            Aero-space
            Gur-e-wich
            Horst-mann
            ROAST-ER
            Rich-ard
            Sep-tem-ber
            data-bases
            roast-er
        }"
}

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

@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-JAVA-REPORT           = "{Java} Report: The Source for {Java}
                                  Development"}

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

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

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

%%% ====================================================================
%%% Bibliography entries, sorted in publication order.

@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{Anonymous:1996:EN,
  author =       "Anonymous",
  title =        "{Editor}'s Note",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "4--4",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:JB,
  author =       "Anonymous",
  title =        "{Java} Buzz",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "6--8, 10, 12",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:CTI,
  author =       "Anonymous",
  title =        "Coffee Talk: An interview with {Sun's Java} evangelist
                 {Miko Matsumura}",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "14, 16--18",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{McCormick:1996:CPN,
  author =       "John McCormick",
  title =        "Corporate Profile: Natural Intelligence",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "20, 22",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Fitzgerald:1996:PRS,
  author =       "Patrick Fitzgerald",
  title =        "Product Review: {Symantec's Caf{\'e}} for the
                 {Macintosh}",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "23--24",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Barrett:1996:BRW,
  author =       "Terry Barrett",
  title =        "Book Review: {Website} Programming with {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "25--26",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Vargas:1996:CR,
  author =       "Byron Vargas",
  title =        "Conference Report: The {International Java Developers
                 Conference}",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "28--30",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Tropeano:1996:GSO,
  author =       "David Tropeano",
  title =        "Getting Started With Objects: Class design:
                 Refinements In Object-Oriented Analysis",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "31--34",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Meese:1996:JTI,
  author =       "Philip David Meese",
  title =        "The {Java} Tutor: Improving marquees with double
                 buffering: Rendering images onto graphical areas that
                 aren't currently visible",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "35--39",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Scott:1996:EVW,
  author =       "Adrian Scott",
  title =        "Enter the Virtual World: Creating Client-Side {VRML}
                 With {JavaScript}",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "40--45",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 06 19:32:48 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  abstract =     "VRML is the open standard for virtual reality on the
                 Internet. Now it's possible to combine VRML with
                 JavaScript to create client-side 3D worlds and
                 visuals.",
  acknowledgement = ack-nhfb,
}

@Article{Bandarpalle:1996:DBA,
  author =       "Radha Bandarpalle and Raj Ratnakar",
  title =        "Distributed Business Applications Using {Java}:
                 Increasing Customer Access: How to support corporate
                 business functions in dynamic, complex, and competitive
                 environments",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "46--50, 64",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 06 19:33:18 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Jovin:1996:DDA,
  author =       "Diana Jovin",
  title =        "Developing Database Applications in {Java}: Exploring
                 Database-Driven {Web} Applications: {Java} and emerging
                 {Internet} strategies: reduce cost, improve
                 communication, and capture new revenue",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "52--56",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Meyer:1996:TOM,
  author =       "Michel Meyer",
  title =        "True, Online Multimedia: {French} Experiment With
                 Cartoons, But They Aren't Fooling Around: Getting
                 closer to interactive {TV}",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "58--59",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Tillinghast:1996:MAJ,
  author =       "Tig Tillinghast",
  title =        "{Madison Avenue Java}: Money between strange
                 bedfellows: One's specialty should command one's
                 premium; guidelines for billing services",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "62--64",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:AIa,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "64--64",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Wong:1996:PPA,
  author =       "Henry Wong",
  title =        "The Pragmatic Programmer: Another look at layout
                 managers: How to write your very own layout manager",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "65, 66, 71--73",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Scotkin:1996:JMB,
  author =       "Joel Scotkin",
  title =        "{Java} Means Business: When do you use {Java?}
                 Answering the business software development question",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "74, 76, 77",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:R,
  author =       "Anonymous",
  title =        "Recruitment",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "77--77",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Oaks:1996:SST,
  author =       "Scott Oaks",
  title =        "{Scott}'s Solutions: Two techniques for handling
                 events: {A} few practical considerations",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "3",
  pages =        "80, 78",
  month =        jul # " and " # aug,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri Sep 6 14:42:26 1996",
  URL =          "http://www.sigs.com/publications/docs/java/9607/java9607.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Scotkin:1996:HWA,
  author =       "Joel Scotkin",
  title =        "How 1.1 Will Affect Business",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html;
                 http://www.sigs.com/publications/docs/java/9611/java9611.scotkin.html",
  acknowledgement = ack-nhfb,
}

@Article{Mangan:1996:JJ,
  author =       "Mark Mangan",
  title =        "{Java} Jobs 1.1",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:AJC,
  author =       "Anonymous",
  title =        "An Abridged {Java} Classified",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Tillinghast:1996:LI,
  author =       "Tig Tillinghast",
  title =        "A Look at the Improvements in 1.1",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html;
                 http://www.sigs.com/publications/docs/java/9611/java9611.tillinghast.html",
  acknowledgement = ack-nhfb,
}

@Article{Gamma:1996:ADP,
  author =       "Erich Gamma",
  title =        "Applying Design Patterns in {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Scott:1996:MJV,
  author =       "Adrian Scott",
  title =        "The Marriage of {Java} and {VRML}",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html;
                 http://www.sigs.com/publications/docs/java/9611/java9611.scott.html",
  acknowledgement = ack-nhfb,
}

@Article{Winston:1996:HUM,
  author =       "Patrick H. Winston and Sundar Narasimhan",
  title =        "How to Use the Model-View Approach to Interface
                 Design",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Geary:1996:GJE,
  author =       "David Geary",
  title =        "Graphic {Java}: Embedding Images Directly in a Class",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Wong:1996:PPH,
  author =       "Henry Wong",
  title =        "The Pragmatic Programmer: How Events are Delivered",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Oaks:1996:SSU,
  author =       "Scott Oaks",
  title =        "{Scott}'s Solutions: Using a {URLConnection}",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1996:ENJ,
  author =       "Philip Gill",
  title =        "{Editor}'s Note: {Java} Buzz",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Eskow:1996:CPO,
  author =       "Dennis Eskow",
  title =        "Corporate Profile: {Oracle} Speaks",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Dym:1996:CTO,
  author =       "Richard Dym and Eric Clayberg and Tom Murphy and Dan
                 Rubel",
  title =        "Coffee Talk: {Objectshare} and {ParcPlace}",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Flynn:1996:PRM,
  author =       "Jim Flynn",
  title =        "Product Review: {Microsoft}'s {Visual J++}",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Joyce:1996:BRJ,
  author =       "Michael Joyce",
  title =        "Book Review: {{\em Java for C/C++ Programmers}}",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:AIb,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-JAVA-REPORT,
  volume =       "1",
  number =       "6",
  pages =        "??--??",
  month =        nov # "\slash " # dec,
  year =         "1996",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9611/java9611.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Jepson:1997:DCL,
  author =       "Brian Jepson",
  title =        "Database Connectivity: The Lure of {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9701/java9701.toc.html;
                 http://www.sigs.com/publications/docs/java/9701/jepson.html",
  acknowledgement = ack-nhfb,
}

@Article{OBrien:1997:MJO,
  author =       "Patrick O'Brien",
  title =        "Making {Java} Objects Persistent",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9701/java9701.toc.html;
                 http://www.sigs.com/publications/docs/java/9701/obrien.html",
  acknowledgement = ack-nhfb,
}

@Article{Martin:1997:JCC,
  author =       "Robert C. Martin",
  title =        "{Java} and {C++}: {A} Critical Comparison",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9701/java9701.toc.html;
                 http://www.sigs.com/publications/docs/java/9701/martin.html",
  acknowledgement = ack-nhfb,
}

@Article{Geary:1997:GJM,
  author =       "David Geary",
  title =        "Graphic {Java}: Model\slash View\slash Controller",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9701/java9701.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Wong:1997:PPEa,
  author =       "Henry Wong",
  title =        "The Pragmatic Programmer: Exception handling: more
                 than just an add-on feature",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9701/java9701.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Tillinghast:1997:MAJa,
  author =       "Tig Tillinghast",
  title =        "{Madison Avenue Java}: The net is falling, the net is
                 falling",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9701/java9701.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Deugo:1997:PPS,
  author =       "Dwight Deugo and Allen Benson",
  title =        "Practical Patterns: Singleton",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9701/java9701.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Oaks:1997:SSPa,
  author =       "Scott Oaks",
  title =        "{Scott}'s Solutions: In praise of layout managers",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9701/java9701.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:DNJ,
  author =       "Anonymous",
  title =        "Director's Note: {Java} Buzz",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9701/java9701.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{AndersenConsulting:1997:CP,
  author =       "{Andersen Consulting}",
  title =        "Corporate Profile",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9701/java9701.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Maine:1997:CT,
  author =       "Shane Maine and Mark Lussier",
  title =        "Coffee Talk",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9701/java9701.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:PRJ,
  author =       "Anonymous",
  title =        "Product Review: {JClass LiveTable} Applet: and
                 {LiveTable Pro}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9701/java9701.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AIa,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9701/java9701.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{McGraw:1997:JSH,
  author =       "Gary McGraw and Edward Felten",
  title =        "{Java} Security: Hostile Applets",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Flynn:1997:WYN,
  author =       "Jim Flynn",
  title =        "What You Need To Know About {Microsoft}'s
                 {Authenticode}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Moritz:1997:WWS,
  author =       "Ron Moritz",
  title =        "Why We Shouldn't Fear {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Matsumura:1997:JIH,
  author =       "Miko Matsumura",
  title =        "{Java} Insider: Hello world",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Wong:1997:PPLa,
  author =       "Henry Wong",
  title =        "Pragmatic Programmer: Looking at the features of the
                 {JDK} 1.1",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Geary:1997:GJAa,
  author =       "David Geary",
  title =        "Graphic {Java}: Answering frequently asked {AWT}
                 questions",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Deugo:1997:PPAa,
  author =       "Dwight Deugo and Alan Benson",
  title =        "Practical Patterns: The advantages of using the proxy
                 pattern",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Scotkin:1997:JMBa,
  author =       "Joel Scotkin",
  title =        "{Java} Means Business: Assessing the {Java} security
                 layers",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Oaks:1997:SSE,
  author =       "Scott Oaks",
  title =        "{Scott}'s Solutions: Enumerating types within {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{McCormick:1997:DNa,
  author =       "John McCormick",
  title =        "Director's Note",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:LEa,
  author =       "Anonymous",
  title =        "Letters to the Editor",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1997:JBa,
  author =       "Philip Gill",
  title =        "{Java} Buzz",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Swanson:1997:SA,
  author =       "Scott Swanson",
  title =        "State of the Art",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AIb,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Waters:1997:CP,
  author =       "John K. Waters",
  title =        "Corporate Profile",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Thomas:1997:PR,
  author =       "Lowell Thomas",
  title =        "Product Review",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Grau:1997:PNa,
  author =       "Jane Grau",
  title =        "Product News",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9702/java9702.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Shafer:1997:JT,
  author =       "Dan Shafer",
  title =        "{JavaScript} Tips",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html;
                 http://www.sigs.com/publications/docs/java/9703/9703.shafer.html",
  acknowledgement = ack-nhfb,
}

@Article{Disbrow:1997:TPJ,
  author =       "Steven W. Disbrow",
  title =        "Tapping the Power of {JavaScript}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html;
                 http://www.sigs.com/publications/docs/java/9703/9703.disbrow.html",
  acknowledgement = ack-nhfb,
}

@Article{Cherlin:1997:HMJ,
  author =       "Edward Cherlin",
  title =        "How to Make {Java} More Reliable",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Mehler:1997:VNC,
  author =       "Mark Mehler",
  title =        "{IS} Views of Network Computers",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html;
                 http://www.sigs.com/publications/docs/java/9703/9703.mehler.html",
  acknowledgement = ack-nhfb,
}

@Article{Scotkin:1997:JMBb,
  author =       "Joel Scotkin",
  title =        "{Java} Means Business: Visualization: How {Java} can
                 add real value",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Werman:1997:DCJ,
  author =       "Aaron Werman",
  title =        "The Database Connection: {J/SQL}: Taking the pain out
                 of {JDBC}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Wong:1997:PPLb,
  author =       "Henry Wong",
  title =        "The Pragmatic Programmer: Life span of an applet",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html;
                 http://www.sigs.com/publications/docs/java/9703/9703.wong.html",
  acknowledgement = ack-nhfb,
}

@Article{Geary:1997:GJEa,
  author =       "David Geary",
  title =        "Graphic {Java}: The 1.1 event handling model",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html;
                 http://www.sigs.com/publications/docs/java/9703/9703.geary.html",
  acknowledgement = ack-nhfb,
}

@Article{Oaks:1997:SSJ,
  author =       "Scott Oaks",
  title =        "{Scott}'s Solutions: Is {Java} really secure?",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{McCormick:1997:DNb,
  author =       "John McCormick",
  title =        "Director's Note",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1997:JBb,
  author =       "Philip Gill",
  title =        "{Java} Buzz",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Brugge:1997:PRS,
  author =       "John Brugge",
  title =        "Product Review: {Symantec's Visual Caf{\'e} 1.0}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html;
                 http://www.sigs.com/publications/docs/java/9703/9703.brugge.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AIc,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Thomas:1997:BRJa,
  author =       "Lowell E. Thomas",
  title =        "Book Review: {{\em JavaScript and VBScript\/} by Peter
                 Aiken}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Schwartz:1997:BRK,
  author =       "Steven H. Schwartz",
  title =        "Book Review: {{\em Kick Ass Java\/} by Tonny
                 Espeset}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:BW,
  author =       "Anonymous",
  title =        "Book Watch",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Grau:1997:PNb,
  author =       "Jane Grau",
  title =        "Product News",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9703/java9703.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Matsumura:1997:JIB,
  author =       "Miko Matsumura",
  title =        "{Java} Insider: Behind {Java}'s performance boost",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Wong:1997:PPLc,
  author =       "Henry Wong",
  title =        "Pragmatic Programmer: {A} look at image observers",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Tillinghast:1997:MAJb,
  author =       "Tig Tillinghast",
  title =        "{Madison Avenue Java}: The ugly edges around {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Deugo:1997:PPR,
  author =       "Dwight Deugo and Allen Benson",
  title =        "Practical Patterns: Representing objects in relational
                 databases",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Bowman:1997:BOJa,
  author =       "Charles F. Bowman",
  title =        "Business Objects in {Java}: The importance of business
                 objects",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Oaks:1997:SSH,
  author =       "Scott Oaks",
  title =        "{Scott}'s Solutions: How packages work in 1.1",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Meyer:1997:DT,
  author =       "Eric E. Meyer",
  title =        "Development in the Trenches",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Boone:1997:CVJ,
  author =       "Barry Boone",
  title =        "{C++} vs. {Java} Software Development",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Celestino:1997:WNI,
  author =       "R. J. Celestino",
  title =        "What {Netscape}'s {IFC} Can Do for You",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Sevareid:1997:JND,
  author =       "Jeremy Sevareid",
  title =        "The {JDK} 1.1's New Delegation Event Model",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Deugo:1997:GEN,
  author =       "Dwight Deugo",
  title =        "{Guest Editor}'s Note: It's {Java}'s Birthday",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1997:JBc,
  author =       "Philip Gill",
  title =        "{Java} Buzz",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CTS,
  author =       "Anonymous",
  title =        "Coffee Talk: Some Fatherly Advice",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  note =         "Interview with Java creator James Gosling, lead
                 engineer for the Java\slash HotJava Systems",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1997:CSJ,
  author =       "Philip J. Gill",
  title =        "Case Study: {Java} in the Financial Services
                 Industry",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Thomas:1997:PRS,
  author =       "Lowell E. Thomas",
  title =        "Product Review: {SuperCede} --- {Java} Edition",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Shah:1997:SAH,
  author =       "Apu Shah and Steve Renaker",
  title =        "State of the Art: How applets are being used\ldots{}
                 and misused",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:BPP,
  author =       "Anonymous",
  title =        "Bonus Pull Out Poster",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AId,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Grau:1997:PNc,
  author =       "Jane Grau",
  title =        "Product News",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9704/9704.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Major:1997:ENW,
  author =       "Kathleen M. Major",
  title =        "Editorial: Networking the World",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "4--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:LEb,
  author =       "Anonymous",
  title =        "Letters to Editor",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "6--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1997:JBd,
  author =       "Philip J. Gill",
  title =        "{Java} Buzz",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "8--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1997:CRJ,
  author =       "Philip J. Gill",
  title =        "Conference Report: The {Java} Revolution: Year Two",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "14--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Shah:1997:SAJ,
  author =       "Apu Shah",
  title =        "State of the Art: {JavaSpaces}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "16--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1997:CPJ,
  author =       "Philip J. Gill",
  title =        "Corporate Profile: {JAVA} Key to {Borland}
                 Resurgence?",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "18--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Thomas:1997:BRJb,
  author =       "Lowell E. Thomas",
  title =        "Book Review: {{\em Java Database Programming with
                 JDBC}}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "24--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Bowman:1997:BRJ,
  author =       "Charles F. Bowman",
  title =        "Book Review: {{\em Java Security: Hostile Applets,
                 Holes, and Antidotes}}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "29--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Seidman:1997:IAN,
  author =       "Gerry Seidman",
  title =        "{Internet} Address: Networking in {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "31--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Farley:1997:MAS,
  author =       "Steven R. Farley",
  title =        "Mobile Agent System Architecture",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "39--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Howard:1997:SJC,
  author =       "Robert ``Rock'' Howard",
  title =        "{StoreTable}: {A} {Java} Class for Simple Object
                 Persistence",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "45--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Kaplan:1997:UYW,
  author =       "Lowell Kaplan",
  title =        "Upgrading Your {Web} Site to {Java}: The First Step",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "51--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Wong:1997:PPI,
  author =       "Henry Wong",
  title =        "Pragmatic Programmer: Image observers to media
                 trackers",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "56--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Scotkin:1997:JMBc,
  author =       "Joel Scotkin",
  title =        "{Java} Means Business: The best tool for the
                 job\ldots{}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "61--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AIe,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "64--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Geary:1997:GJEb,
  author =       "David Geary",
  title =        "Graphic {Java}: The 1.1 event handling model",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "66--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Grau:1997:PNd,
  author =       "Jane Grau",
  title =        "Product News",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "74--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Oaks:1997:SSC,
  author =       "Scott Oaks",
  title =        "{Scott}'s Solutions: Changing behavior with a
                 factory",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "5",
  pages =        "80--??",
  month =        may,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Fri May 02 07:04:46 1997",
  URL =          "http://www.sigs.com/publications/docs/java/9705/9705.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Deugo:1997:EN,
  author =       "Dwight Deugo",
  title =        "Editor's Note",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "4--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1997:JBe,
  author =       "Philip J. Gill",
  title =        "{Java} Buzz",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "6--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{NSTL:1997:PRP,
  author =       "{National Software Testing Laboratories}",
  title =        "Product Review: {PowerJ}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "12--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/powerj.html; http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1997:CPH,
  author =       "Philip J. Gill",
  title =        "Corporate Profile: {HP} Coming on Strong in {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "16--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Pepper:1997:CPR,
  author =       "Jon Pepper",
  title =        "Corporate Profile: {RogueWave} Delivers the Tools",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "20--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Thomas:1997:BRB,
  author =       "Lowell Thomas",
  title =        "Book Review: Building {VRML} Worlds: How to Plan,
                 Design, and Construct {VRML} Sites",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "25--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Wong:1997:PPM,
  author =       "Henry Wong",
  title =        "Pragmatic Programmer: Moving on to Image Producers and
                 Image Consumers",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "28--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/9706.wong.html; http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Eastham:1997:EAJ,
  author =       "Daniel A. Eastham",
  title =        "Event Adaptors in {JavaBeans}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "33--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/9706.eastham.html; http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Celestino:1997:CGU,
  author =       "R. J. Celestino",
  title =        "Crafting {GUIs} Using {Netscape}'s {IFC}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "39--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/9706.celestino.html; http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Cowlishaw:1997:NEJ,
  author =       "Mike Cowlishaw",
  title =        "{NetRexx} --- Easier {Java} Programming",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "45--48",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Kuznetsov:1997:OPE,
  author =       "Eugene Kuznetsov",
  title =        "Optimizing Performance Execution with {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "49--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/9706.kuznetsov.html; http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Boydston:1997:SPC,
  author =       "David H. Boydston",
  title =        "Serial Port Control From {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "53--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AIf,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "56--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Werman:1997:DCY,
  author =       "Aaron Werman",
  title =        "The Database Connection: Your First {JDBC} Program",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "62--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/werman.html; http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Bowman:1997:BOJb,
  author =       "Charles F. Bowman",
  title =        "Business Objects in {Java}: Business Objects and
                 Components",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "68--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Grau:1997:PNe,
  author =       "Jane Grau",
  title =        "Product News",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "76--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Oaks:1997:SSD,
  author =       "Scott Oaks",
  title =        "{Scott}'s Solutions: Dynamic Method Invocation",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "6",
  pages =        "80--??",
  month =        jun,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9706/java9706.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Thomas:1997:IAJ,
  author =       "Lowell E. Thomas",
  title =        "Innovative and Affordable {Java} Learning Tools",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "7",
  pages =        "??--??",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9707/9707.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Douglas:1997:CJD,
  author =       "Patricia J. Douglas",
  title =        "Certification for {Java} Developers",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "7",
  pages =        "??--??",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9707/9707.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Heller:1997:TPC,
  author =       "Philip Heller and Simon Roberts",
  title =        "Tips on Preparing for the Certification Exam",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "7",
  pages =        "??--??",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9707/9707.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Moskowitz:1997:JTG,
  author =       "David Moskowitz",
  title =        "{Java} Training Without Getting Soaked",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "7",
  pages =        "??--??",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9707/9707.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Opderbeck:1997:UNG,
  author =       "Holger Opderbeck",
  title =        "Using Next Generation Technology for {Java}
                 Education",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "7",
  pages =        "??--??",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9707/9707.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1997:JGI,
  author =       "Rex Jaeschke",
  title =        "{Java} Goes International",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "7",
  pages =        "??--??",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9707/9707.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Wong:1997:PPP,
  author =       "Henry Wong",
  title =        "The Pragmatic Programmer: Pitfalls of Using the {\tt
                 wait()} and {\tt notify()} Methods",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "7",
  pages =        "??--??",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9707/9707.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Tillinghast:1997:MAJc,
  author =       "Tig Tillinghast",
  title =        "{Madison Avenue Java}: {Shockwave} vs. {ActiveX} vs.
                 {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "7",
  pages =        "??--??",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9707/9707.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Oaks:1997:SSN,
  author =       "Scott Oaks",
  title =        "{Scott}'s Solutions: No One Answer for Every
                 Situation",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "7",
  pages =        "??--??",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9707/9707.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Deugo:1997:ENG,
  author =       "Dwight Deugo",
  title =        "{Editor}'s Note: Getting an Education",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "7",
  pages =        "??--??",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9707/9707.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1997:JBf,
  author =       "Philip J. Gill",
  title =        "{Java} Buzz",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "7",
  pages =        "??--??",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9707/9707.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Waters:1997:CTJ,
  author =       "John K. Waters",
  title =        "Coffee Talk: {Java} Alive with Sound: An Interview
                 with {Thomas Dolby Robertson}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "7",
  pages =        "??--??",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9707/9707.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Juch:1997:SAN,
  author =       "Jay Juch",
  title =        "State of the Art: Network Applets Behind {HTTP}
                 Proxies",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "7",
  pages =        "??--??",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9707/9707.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1997:CPC,
  author =       "Philip J. Gill",
  title =        "Corporate Profile: {Corel} Aims at {Microsoft}, Hopes
                 to Overtake Software Giant with {All-Java Office
                 Suite}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "7",
  pages =        "??--??",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9707/9707.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Grau:1997:PNf,
  author =       "Jane Grau",
  title =        "Product News",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "7",
  pages =        "??--??",
  month =        jul # "\slash " # aug,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  URL =          "http://www.sigs.com/publications/docs/java/9707/9707.toc.html",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:LEJ,
  author =       "Anonymous",
  title =        "Letters to the {Editors}: {Java} Certified;
                 {InnerClasses}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "8",
  pages =        "??--??",
  month =        sep,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  acknowledgement = ack-nhfb,
}

@Article{Deugo:1997:PPAb,
  author =       "Dwight Deugo and Allen Benson",
  title =        "Practical Patterns: Avoiding case statements",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "8",
  pages =        "??--??",
  month =        sep,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  acknowledgement = ack-nhfb,
}

@Article{Geary:1997:GJAb,
  author =       "David Geary",
  title =        "Graphic {Java}: {1.1 AWT} makes strides",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "8",
  pages =        "??--??",
  month =        sep,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  acknowledgement = ack-nhfb,
}

@Article{NSTL:1997:PRB,
  author =       "{NSTL}",
  title =        "Product Review: {Bulletproof}'s {JDesigner Pro}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "8",
  pages =        "??--??",
  month =        sep,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  acknowledgement = ack-nhfb,
}

@Article{Oaks:1997:SSS,
  author =       "Scott Oaks",
  title =        "{Scott}'s Solutions: An {SMTP}-based mail client",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "8",
  pages =        "??--??",
  month =        sep,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  acknowledgement = ack-nhfb,
}

@Article{Wong:1997:PPEb,
  author =       "Henry Wong",
  title =        "Pragmatic Programmer: Event handling with
                 {JavaBeans}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "8",
  pages =        "??--??",
  month =        sep,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  acknowledgement = ack-nhfb,
}

@Article{Deugo:1997:ENB,
  author =       "Dwight Deugo",
  title =        "Editor's Note: Building Applications",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "8",
  pages =        "4--??",
  month =        sep,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1997:JBg,
  author =       "Philip J. Gill",
  title =        "{Java} Buzz",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "8",
  pages =        "8--??",
  month =        sep,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  acknowledgement = ack-nhfb,
}

@Article{Hunt:1997:CMU,
  author =       "John Hunt",
  title =        "Constructing Modular User Interfaces in {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "8",
  pages =        "25--??",
  month =        sep,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9709/java9709.toc.html",
}

@Article{Maletic:1997:TYA,
  author =       "Greg Maletic and Eric Shapiro",
  title =        "Turning Your Applets into {JavaBean}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "8",
  pages =        "33--??",
  month =        sep,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9709/java9709.toc.html",
}

@Article{Jordan:1997:OJI,
  author =       "David Jordan",
  title =        "The {ODMG Java Interface}: An Introduction

                 ",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "8",
  pages =        "45--??",
  month =        sep,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9709/java9709.toc.html",
}

@Article{White:1997:ETC,
  author =       "Eric White",
  title =        "Enumerating Types with Class",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "8",
  pages =        "51--??",
  month =        sep,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9709/java9709.toc.html",
}

@Article{Anonymous:1997:AIg,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "8",
  pages =        "64--??",
  month =        sep,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9709/java9709.toc.html",
}

@Article{Grau:1997:PNV,
  author =       "Jane Grau",
  title =        "Product News: {VirtuFlex Software's VirtuFlex 2.0;
                 Digitivity Inc.'s CAGE; Visix Software's Vibe DE;
                 MerzCom Inc.'s MerzScope; Rogue Wave Software's
                 JDBTools 2.0; RandomNoise Inc.'s Coda; and TV Objects
                 Corp.'s Applet Designer Enterprise}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "8",
  pages =        "73--??",
  month =        sep,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Jun 06 09:42:07 1998",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9709/java9709.toc.html",
}

@Article{Anonymous:1997:LEc,
  author =       "Anonymous",
  title =        "Letters to the Editor",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "10",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9711/java9711.toc.html",
  bibdate =      "Sat Jun 06 10:29:37 1998",
}

@Article{Deugo:1997:END,
  author =       "Dwight Deugo",
  title =        "Editor's Note: Distributed computing",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "10",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9711/java9711.toc.html",
  bibdate =      "Sat Jun 06 10:29:37 1998",
}

@Article{Geary:1997:GJJ,
  author =       "David Geary",
  title =        "Graphic {Java}: {JFC's Swing}, Part 1: Model\slash
                 View\slash Controller",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "10",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9711/java9711.toc.html",
  bibdate =      "Sat Jun 06 10:29:37 1998",
}

@Article{Gill:1997:JBh,
  author =       "Philip J. Gill",
  title =        "{Java} Buzz",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "10",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9711/java9711.toc.html",
  bibdate =      "Sat Jun 06 10:29:37 1998",
}

@Article{Gill:1997:PFG,
  author =       "Philip J. Gill",
  title =        "Product Focus: {GemStone} Bets on Mid-Tier {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "10",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9711/java9711.toc.html",
  bibdate =      "Sat Jun 06 10:29:37 1998",
}

@Article{Grau:1997:PNg,
  author =       "Jane Grau",
  title =        "Product News",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "10",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9711/java9711.toc.html",
  bibdate =      "Sat Jun 06 10:29:37 1998",
}

@Article{Jordan:1997:PFS,
  author =       "David Jordan",
  title =        "Product Focus: Simplifying Database Application
                 Development",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "10",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9711/java9711.toc.html",
  bibdate =      "Sat Jun 06 10:29:37 1998",
}

@Article{Kaplan:1997:JMB,
  author =       "Lowell Kaplan",
  title =        "{Java} Means Business: Facilitating Enterprise
                 Development",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "10",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9711/java9711.toc.html",
  bibdate =      "Sat Jun 06 10:29:37 1998",
}

@Article{Malks:1997:UJW,
  author =       "Danny Malks",
  title =        "Using the {Java Web} Server and the Server Applet",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "10",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9711/java9711.toc.html",
  bibdate =      "Sat Jun 06 10:29:37 1998",
}

@Article{Misfeldt:1997:IBD,
  author =       "Trevor Misfeldt",
  title =        "Incremental Beans Development",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "10",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9711/java9711.toc.html",
  bibdate =      "Sat Jun 06 10:29:37 1998",
}

@Article{Monday:1997:JPA,
  author =       "Paul Monday",
  title =        "A {Java} Proxy Application: An Introduction to
                 {URLStreamHandlers}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "10",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9711/java9711.toc.html",
  bibdate =      "Sat Jun 06 10:29:37 1998",
}

@Article{Oaks:1997:SSPb,
  author =       "Scott Oaks",
  title =        "{Scott}'s Solutions: Protecting your byte code",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "10",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9711/java9711.toc.html",
  bibdate =      "Sat Jun 06 10:29:37 1998",
}

@Article{Platt:1997:PRN,
  author =       "Steve Platt",
  title =        "Product Review: {Netiva}'s {Web} Database
                 Application",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "10",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9711/java9711.toc.html",
  bibdate =      "Sat Jun 06 10:29:37 1998",
}

@Article{Seshadri:1997:DJC,
  author =       "Govind Seshadri",
  title =        "Distributed {Java} Computing Using {RMI}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "10",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9711/java9711.toc.html",
  bibdate =      "Sat Jun 06 10:29:37 1998",
}

@Article{Zhou:1997:UCT,
  author =       "Joe Zhou",
  title =        "Using {CAB} Technology to Improve Applet Performance",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "10",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  URL =          "http://www.sigs.com/publications/docs/java/9711/java9711.toc.html",
  bibdate =      "Sat Jun 06 10:29:37 1998",
}

@Article{Deugo:1997:ENS,
  author =       "Dwight Deugo",
  title =        "Editor's Note: Standards",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "11",
  pages =        "4--4",
  month =        dec,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Feb 10 15:35:32 1998",
}

@Article{Anonymous:1997:LEd,
  author =       "Anonymous",
  title =        "Letters to the Editor",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "11",
  pages =        "6--??",
  month =        dec,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Feb 10 15:35:32 1998",
}

@Article{Gill:1997:JBi,
  author =       "Philip J. Gill",
  title =        "{Java} Buzz",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "11",
  pages =        "10--??",
  month =        dec,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Feb 10 15:35:32 1998",
}

@Article{Gill:1997:CPS,
  author =       "Philip J. Gill",
  title =        "Corporate Profile: {Sanga} Seeks Enterprise
                 Beachhead",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "11",
  pages =        "16--??",
  month =        dec,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Feb 10 15:35:32 1998",
}

@Article{Waters:1997:CRL,
  author =       "John K. Waters",
  title =        "Conference Report: {Lotus Domino Web Developer's
                 Conference 1997}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "11",
  pages =        "22--??",
  month =        dec,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Feb 10 15:35:32 1998",
}

@Article{Waters:1997:CRS,
  author =       "John K. Waters",
  title =        "Conference Report: {Seybold Publishing Conference
                 '97}",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "11",
  pages =        "22--??",
  month =        dec,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Feb 10 15:35:32 1998",
}

@Article{Deugo:1997:CTS,
  author =       "Dwight Deugo",
  title =        "Coffee Talk: From {S390} Mainframes to Smart Cards",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "11",
  pages =        "25--??",
  month =        dec,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Feb 10 15:35:32 1998",
}

@Article{Werman:1997:DCT,
  author =       "Aaron Werman",
  title =        "The Database Connection: {A} tale of two cities",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "11",
  pages =        "30--??",
  month =        dec,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Feb 10 15:35:32 1998",
}

@Article{Albelli:1997:SRE,
  author =       "Gary Albelli and Eric Lazarus and Steve Wirts",
  title =        "Special Report: Evaluating Integrated Development
                 Environments",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "11",
  pages =        "33--??",
  month =        dec,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Feb 10 15:35:32 1998",
}

@Article{Thomas:1997:JMN,
  author =       "Lowell E. Thomas",
  title =        "The 1997 {Java} Marketplace: New and Notable
                 Products",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "11",
  pages =        "51--??",
  month =        dec,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Feb 10 15:35:32 1998",
}

@Article{Feigenbaum:1997:FHJ,
  author =       "Barry Feigenbaum",
  title =        "Filling a Hole in {Java}: {A} {Java} Class Builder
                 Approach",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "11",
  pages =        "71--??",
  month =        dec,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Feb 10 15:35:32 1998",
}

@Article{Wong:1997:PPJ,
  author =       "Henry Wong",
  title =        "Pragmatic Programmer: {JavaBeans} 101",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "11",
  pages =        "82--??",
  month =        dec,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Feb 10 15:35:32 1998",
}

@Article{Oaks:1997:SSPc,
  author =       "Scott Oaks",
  title =        "{Scott}'s Solutions: Programming with threads in
                 {Java} 1.2",
  journal =      j-JAVA-REPORT,
  volume =       "2",
  number =       "11",
  pages =        "88--??",
  month =        dec,
  year =         "1997",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Feb 10 15:35:32 1998",
}

@Article{Seshadri:1998:CS,
  author =       "Govind Seshadri",
  title =        "Coffee's Served",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9801/editorial.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Deugo:1998:SMS,
  author =       "Dwight Deugo",
  title =        "From {S390} Mainframes to Smart Cards",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9801/coffeetalk.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Feigenbaum:1998:JCB,
  author =       "Barry Feigenbaum",
  title =        "{Java} Class Builder: An Approach to Adding a Build
                 Facility Tailored to {Java} and Related Languages",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9801/feigenbaum.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Feigenbaum:1998:CJCa,
  author =       "Barry Feigenbaum",
  title =        "Code from: {Java} Class Builder",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9801/feigenbaum_main.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Feigenbaum:1998:FC,
  author =       "Barry Feigenbaum",
  title =        "{Feigenbaum} code",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9801/feigenbaumcode.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Feigenbaum:1998:CJCb,
  author =       "Barry Feigenbaum",
  title =        "Code from: {Java} Class Builder",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9801/builder.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Waters:1998:CRL,
  author =       "John K. Waters",
  title =        "Conference Report: {Lotus Domino Web Developers'
                 Conference 1997}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9801/conference.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:C,
  author =       "Anonymous",
  title =        "Commandexecutor",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9801/commandexecutor.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Dickey:1998:GNR,
  author =       "Ken Dickey",
  title =        "Getting the Numbers Right, {A} Cautionary Tale",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "2",
  pages =        "45--46, 48, 50, 52",
  month =        feb,
  note =         "Discusses interval arithmetic in Java for handling
                 instabilities in polynomial evaluation.",
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Feb 10 15:15:23 1998",
}

@Article{Seshadri:1998:FFF,
  author =       "Govind Seshadri",
  title =        "Fighting Fire with Fire",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9802/editorial.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Malarvannan:1998:DYO,
  author =       "Mani Malarvannan",
  title =        "Developing Your Own Protocol Handlers in {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9802/malarvannan.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Sommers:1998:CSP,
  author =       "Bret Sommers",
  title =        "Creating Signed, Privileged Applets",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9802/somers.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Brookshier:1998:EHS,
  author =       "Daniel Brookshier",
  title =        "Exception Handling: Simpler, Faster, Safer",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9802/brookshier.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Monson-Haefel:1998:JND,
  author =       "Richard Monson-Haefel",
  title =        "The {Java Naming and Directory Interface} ({JNDI}):
                 {A} More Open and Flexible Model",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9802/haefel.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Seshadri:1998:FSD,
  author =       "Govind Seshadri",
  title =        "The Future of Software Development: Assembly-Line
                 Computing",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9803/editorial.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Enseling:1998:AYB,
  author =       "Oliver Enseling",
  title =        "Activate Your Beans",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9803/enseling.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Monson-Haefel:1998:EJ,
  author =       "Richard Monson-Haefel",
  title =        "{Enterprise JavaBeans}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9803/haefel.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Brookshier:1998:BSB,
  author =       "Daniel Brookshier",
  title =        "Building a Status-Bar Help Bean",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9803/brookshier.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Brookshier:1998:WBA,
  author =       "Daniel Brookshier",
  title =        "Writing Bean-Aware Applications",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9803/brookshier2.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Kalaher:1998:CEU,
  author =       "Patrick B. Kalaher",
  title =        "Coding with the Enemy? --- Understanding How {ActiveX}
                 Integrates with {Java} on the Desktop",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9803/kalaher.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Brookshier:1998:JGP,
  author =       "Daniel Brookshier",
  title =        "{JavaBeans} --- Great Promise, Slow Acceptance",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9804/brookshier.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Reese:1998:STT,
  author =       "George Reese",
  title =        "The Secrets of a Three-Tier Distributed Architecture",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9804/reese.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Seshadri:1998:UJJ,
  author =       "Govind Seshadri",
  title =        "Ultimate {Java} Junkie Survey",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9804/junkie.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Seshadri:1998:EDK,
  author =       "Govind Seshadri",
  title =        "From the {Editor}' Desk: {King CORBA}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9805/editorial.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Sutter:1998:JDG,
  author =       "Ryan Sutter",
  title =        "{Java} Developers Get Political: An Interview with
                 {Rick Ross} and {Madhu Siddalingaiah} of the {Java
                 Lobby}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9805/javalobbyinterview.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:INJ,
  author =       "Anonymous",
  title =        "{IBM}'s New {Java} Resource Enhances Developer
                 Productivity Search Engine Crawls the {Web} to Deliver
                 Targeted {Java} Information",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9805/jcentral.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Brookshier:1998:SRA,
  author =       "Daniel Brookshier",
  title =        "Serialization and Reflection --- Alternatives to Using
                 {CORBA}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9805/brookshier.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Vogel:1998:CT,
  author =       "Andreas Vogel",
  title =        "{CORBA} Talk",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 15:32:14 1998",
  URL =          "http://archive.javareport.com/9808/html/features/archive/9805/vogel.shtml",
  acknowledgement = ack-nhfb,
}

@Article{DeRusso:1998:MEH,
  author =       "Joe {DeRusso, III} and Peter Haggar",
  title =        "Multithreaded Exception Handling in {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9808/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9808/html/from_pages/ftp_feature.shtml",
  abstract =     "Introducing new classes and interfaces to be used when
                 writing multithreaded Java programs. These classes are
                 small, easy to use, and effectively enable you to
                 handle exceptions occurring on secondary threads.",
  acknowledgement = ack-nhfb,
}

@Article{Jolin:1998:JAA,
  author =       "Art Jolin",
  title =        "{Java}'s Atomic Assignment --- The Key to Simpler Data
                 Access Across Threads",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9808/html/from_pages/index.shtml",
  abstract =     "Jolin explains the sections of the Java Language
                 Specification that define atomic assignment and shows
                 how some basic programming structures are thread-safe
                 by nature, while others may appear to be, but are
                 not.",
  acknowledgement = ack-nhfb,
}

@Article{Lewis:1998:WMC,
  author =       "Bil Lewis",
  title =        "Writing More Complex Synchronization in {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9808/html/from_pages/index.shtml",
  abstract =     "The basic synchronization primitives provided in Java
                 are very easy to use and well-suited to the majority of
                 situations a programmer confronts.",
  acknowledgement = ack-nhfb,
}

@Article{Bosch:1998:TS,
  author =       "Peter Bosch",
  title =        "Thread Separation",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9808/html/from_pages/index.shtml",
  abstract =     "Mechanisms for starting threads, assigning them their
                 tasks, and being informed when they are complete.
                 Presented is a framework to provide a general form of
                 support tailored to a wide range of thread-separation
                 techniques.",
  acknowledgement = ack-nhfb,
}

@Article{Kaplan:1998:PGI,
  author =       "Lowell Kaplan",
  title =        "Programming with Generic Interfaces",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9808/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9808/html/from_pages/ftp_col1.shtml",
  abstract =     "Practical implications of writing classes with generic
                 interfaces. Find out about the benefits to coding in
                 this style, and also the drawbacks.",
  acknowledgement = ack-nhfb,
}

@Article{Disbrow:1998:MDJ,
  author =       "Steven W. Disbrow",
  title =        "More Dynamic {JavaScript}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9808/html/from_pages/index.shtml",
  abstract =     "Use JavaScript to create an entirely new HTML document
                 complete with its own JavaScript in a different frame
                 or even in a new window. Four simple steps for writing
                 simple HTML documents.",
  acknowledgement = ack-nhfb,
}

@Article{Larman:1998:UCM,
  author =       "Craig Larman",
  title =        "The Use Case Model: What Are the Processes?",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9808/html/from_pages/index.shtml",
  abstract =     "How to find use cases, illustrate them in UML
                 diagrams, and express them textually.",
  acknowledgement = ack-nhfb,
}

@Article{Oaks:1998:BSH,
  author =       "Scott Oaks",
  title =        "The Burden of Synchronization: Hashtable vs. HashMap",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9808/html/from_pages/index.shtml",
  abstract =     "The relative performance characteristics of various
                 classes that perform a hashtable lookup and the
                 behavior of those classes in programs with multiple
                 threads.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:ASG,
  author =       "Anonymous",
  title =        "Application Servers --- Got Questions? We Have Some
                 Answers; {Sun} May Separate {Java} Standards Efforts;
                 {IBM} Post Free ``alphaBeans''; {Java} Perks Up
                 Software Industry; and more",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9808/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9808/html/from_pages/ftp_javabuzz.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Thomas:1998:V,
  author =       "Lowell E. Thomas",
  title =        "Visaj",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9808/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9808/html/products/prod_rev.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Milletti:1998:MDP,
  author =       "Umberto Milletti",
  title =        "The Magic of Dynamic Page Delivery",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9809/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9809/html/from_pages/",
  abstract =     "The implementation of a highly scalable dynamic page
                 delivery system is reviewed, using server-side Java to
                 extract information out of a relational database to
                 build pages.",
  acknowledgement = ack-nhfb,
}

@Article{Mannion:1998:PBT,
  author =       "Mike Mannion and Roy Phillips",
  title =        "Prevention Is Better Than {A} Cure",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9809/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9809/html/from_pages/",
  abstract =     "What is Design by Contract? What are its benefits for
                 application to software development? Find out how DBC
                 can be used to complement Java's exception mechanism
                 along with an overview of various techniques for
                 implementing DBC in Java.",
  acknowledgement = ack-nhfb,
}

@Article{Ethington:1998:DOC,
  author =       "Russ Ethington",
  title =        "Distributed Object Computing",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9809/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9809/html/from_pages/ftp_feature.shtml",
  abstract =     "Two distinct alternatives to CORBA for the Java
                 developer are currently coming on strong: RMI and
                 Voyager --- both offer viable approaches to
                 implementing distributed objects.",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1998:DOC,
  author =       "Andrew Smith",
  title =        "Distributed {\tt Observer} Chains",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9809/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9809/html/from_pages/",
  abstract =     "When moving to a distributed architecture there are
                 several hurdles to overcome. By bringing some of the
                 time-tested patterns of traditional object-oriented
                 design to the process we can make the transition a
                 little easier.",
  acknowledgement = ack-nhfb,
}

@Article{Jordan:1998:AOD,
  author =       "David Jordan",
  title =        "The {2nd Annual Online Database Derby}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9809/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9809/html/from_pages/",
  abstract =     "A 3-month Internet event that provides an opportunity
                 to see database management products manage complex
                 data. You can participate as a Derby end user. And
                 interact with the database products.",
  acknowledgement = ack-nhfb,
}

@Article{Ball:1998:MTA,
  author =       "Steve Ball and John Miller Crawford",
  title =        "Multi-Threaded Assignment Surprises",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9809/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9809/html/from_pages/ftp_col1.shtml",
  abstract =     "A volatile brew is formed by mixing assignment and
                 threads. Perils and surprises lurk within the most
                 innocent-looking statement. We expose those perils and
                 surprises and point out where you need to proceed with
                 due caution to ensure the effective use of locked
                 objects.",
  acknowledgement = ack-nhfb,
}

@Article{Tillinghast:1998:SR,
  author =       "Tig Tillinghast",
  title =        "The Solution Resolution",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9809/html/from_pages/index.shtml",
  abstract =     "The best way to provide info on Java tools is to
                 communicate values succinctly!",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1998:HCO,
  author =       "Philip J. Gill",
  title =        "Here Come {OTM}s!; {IBM} Using {Java} To Push {CICS}
                 Into {OTM} Space; {Java} Immunizes {Y2K}
                 Non-Compliance?; New {SDK} Targets {Java} Network
                 Devices; {Java} To Take Lead in {Web} Programming;
                 {Sun} Buys {NetDynamics}; {EDS} Developing {100\% Pure
                 Java} Business Apps; and more",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9809/html/from_pages/index.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Zino:1998:UFJ,
  author =       "Todd C. Zino",
  title =        "Unique Features for {Java IDEs}, Yet Quirky Throughout
                 {ObjectShare}'s {PARTS} for {Java Professional}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9809/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9809/html/products/prod_rev.shtml",
  abstract =     "A versatile product that covers each stage of the
                 enterprise development process.",
  acknowledgement = ack-nhfb,
}

@Article{Thomas:1998:AYN,
  author =       "Lowell E. Thomas",
  title =        "All You Need to Build Robust Component-Based Software:
                 {Imperial Software Technology}'s {Visaj}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9809/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9808/html/products/prod_rev.shtml",
  abstract =     "A 100\% Pure development tool created to complement
                 the GUI design functionality of Sun's Java Development
                 Studio along with other popular IDEs. Visaj's flexible
                 design environment facilitates extendibility and allows
                 easy integration with third-party component tools and
                 IDEs.",
  acknowledgement = ack-nhfb,
}

@Article{Houlding:1998:PJB,
  author =       "Dave Houlding",
  title =        "Putting {Java Beans} to the Test",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9810/html/from_pages/index.shtml",
  abstract =     "Beans must behave in a robust predictable manner and
                 consistently deliver high quality services to other
                 beans in a sometimes unpredictable environment. Here
                 are 2 well established strategies to verify that
                 inputs, outputs, behavior, and state are valid in a way
                 that is consistent with the Java Bean standard.",
  acknowledgement = ack-nhfb,
}

@Article{Houlding:1998:TCD,
  author =       "Dave Houlding",
  title =        "Taming {CORBA} Dynamic Invocation With {Java Beans}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9810/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9810/html/from_pages/ftp_feature.shtml",
  abstract =     "How to effectively use the CORBA Dynamic Invocation
                 Interface delivered with the JDK 1.2 to build
                 CORBA-enabled Java clients.",
  acknowledgement = ack-nhfb,
}

@Article{Roth:1998:IEJ,
  author =       "Bill Roth",
  title =        "An Introduction to {Enterprise Java Beans}
                 Technology",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9810/html/from_pages/index.shtml",
  abstract =     "The EJB component architecture is a solid
                 architectural foundation for building distributed
                 business systems. Imagine --- a new way to develop,
                 deploy, and manage applications making it easier for
                 the you to write business applications!",
  acknowledgement = ack-nhfb,
}

@Article{Celestino:1998:JMF,
  author =       "R. J. Celestino",
  title =        "The {Java} Multimedia Framework: Multimedia Pizzazz",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9810/html/from_pages/index.shtml",
  abstract =     "Java is all about portability. Discover how the
                 multimedia framework deals with the seemingly mutually
                 exclusive constraints of portability and chip-level
                 exploitation. As real-world Java applications
                 proliferate, integrated multimedia will be the key to
                 its success.",
  acknowledgement = ack-nhfb,
}

@Article{Ball:1998:RIA,
  author =       "Steve Ball and John Miller Crawford",
  title =        "Rescuing {\tt instanceof} from abuse",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9810/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9810/html/from_pages/ftp_col1.shtml",
  abstract =     "Uncovered here are abuses of {\tt instanceof} spring
                 from a fundamental failure to carry through on the
                 principles of object orientation. In designing your own
                 sets of classes, polymorphic solutions allow you to
                 avid unnecessary uses, or rather abuses, of {\tt
                 instanceof}.",
  acknowledgement = ack-nhfb,
}

@Article{Disbrow:1998:EYO,
  author =       "Steven Disbrow",
  title =        "Exercising your {\tt <option>}s",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9810/html/from_pages/index.shtml",
  abstract =     "Web sites have sprung up all over with lots of
                 catalogue listings that can be long, tedious affairs
                 with lots of graphics, sounds, and other do-dads that
                 make ordering a chore. Here is a solution using a
                 standard HTML control --- and Java Script --- to
                 streamline web site catalogue's facilities.",
  acknowledgement = ack-nhfb,
}

@Article{Kaplan:1998:JWO,
  author =       "Lowell Kaplan",
  title =        "{Java}: Write Once, Run Where???",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9810/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9810/html/from_pages/javameansb.shtml",
  abstract =     "Java technology can be used in many places. Lowell
                 reviews some history in addition to what may be ahead,
                 helping to bring future server-side trend into focus.",
  acknowledgement = ack-nhfb,
}

@Article{Larman:1998:CMW,
  author =       "Craig Larman",
  title =        "The Conceptual Model: What's the Object?",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9810/html/from_pages/index.shtml",
  abstract =     "Explored here is the quintessential object-oriented
                 artifact: the conceptual model. Find out tips for
                 producing robust, maintainable, and scalable software
                 in a repeatable process.",
  acknowledgement = ack-nhfb,
}

@Article{Oaks:1998:BBN,
  author =       "Scott Oaks",
  title =        "Back to Basics: Network Servers in {Java}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9810/html/from_pages/index.shtml",
  abstract =     "Scott goes back to the basics and examines the
                 simplest of the network servers: a simple socket-based
                 TCP server.",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1998:SDJ,
  author =       "Philip J. Gill",
  title =        "{Sun} Dreams of {Jini}; {Visient} Offers Free
                 Lightweight {EJB} Server; New {PJava} is Here!; Fastest
                 {Java} Compiler?; {IBM}, {Sun} Set {JavaOS} for
                 Business Release; Browser Battle Nears Parity; and
                 more",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9810/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9810/html/from_pages/ftp_javabuzz.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1998:TTM,
  author =       "Philip Gill",
  title =        "A Three-Tiered Model for Cash Management Systems",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9810/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9810/html/from_pages/ftp_realworld.shtml",
  abstract =     "A versatile product that covers each stage of the
                 enterprise development process.",
  acknowledgement = ack-nhfb,
}

@Article{Waters:1998:IEI,
  author =       "John K. Waters",
  title =        "Integrating the Enterprise --- {Inprise}'s Commitment
                 to Simplify Distributed Applications",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9810/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9810/html/from_pages/",
  abstract =     "Rick LeFaivre, Inprise's VP of R\&D talks about the
                 recent name change, corporate mission, EJBs, and
                 more.",
  acknowledgement = ack-nhfb,
}

@Article{Zino:1998:NJS,
  author =       "Todd C. Zino",
  title =        "{Novera}'s {jBusiness} Simplifies Deployment to One
                 Set of Business Logic",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        oct,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9810/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9810/html/products/prod_rev.shtml",
  abstract =     "A new ambitious offering written entirely in Java ---
                 both on the server and client side. The jbusiness
                 server is geared toward customers who want to address
                 all management issues inherent in the field while still
                 being able to use a simple platform independent
                 architectures free of hassles and middleware.",
  acknowledgement = ack-nhfb,
}

@Article{Crawford:1998:BSJ,
  author =       "Ronald {Crawford, II}",
  title =        "Behind the Scenes of the {Java 1.1 Virtual Machine}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        nov,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9811/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9811/html/from_pages/ftp_feature.shtml",
  abstract =     "Ronald explores the mechanism responsible for allowing
                 the Java technology to run compiled Java code on any
                 operating system, network computer, or hardware device
                 that supports Java.",
  acknowledgement = ack-nhfb,
}

@Article{Adler:1998:URJ,
  author =       "Dan Adler",
  title =        "Using {RMI} and {JDBC} From {Visual Basic}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        nov,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9811/html/from_pages/index.shtml",
  abstract =     "How to use the ability to leverage RMI applications
                 directly from any COM Automation controller to dispel
                 the myth that RMI applications are limited by the fact
                 that they are Java-to-Java only.",
  acknowledgement = ack-nhfb,
}

@Article{McManus:1998:JMM,
  author =       "Alex McManus",
  title =        "{Java}: Memories Are Made of This",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        nov,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9811/html/from_pages/index.shtml",
  abstract =     "Memory optimization is very important when working
                 with large amounts of data. Learn about optimizing for
                 size and reducing the amount of memory used at
                 runtime.",
  acknowledgement = ack-nhfb,
}

@Article{Alpert:1998:PTC,
  author =       "Sherman R. Alpert",
  title =        "Primitive Types Considered Harmful",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        nov,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9811/html/from_pages/index.shtml",
  abstract =     "Mixing paradigms is problematic in Java. Read about
                 Java's offer of a single world with a dichotomy of
                 semantics.",
  acknowledgement = ack-nhfb,
}

@Article{Geary:1998:SM,
  author =       "David Geary",
  title =        "{Swing} and multithreading",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        nov,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9811/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9811/html/from_pages/ftp_col1.shtml",
  abstract =     "Read about why Swing is not thread-safe and the
                 ramifications of a single-threaded design for
                 developers using Swing.",
  acknowledgement = ack-nhfb,
}

@Article{Frankel:1998:TIB,
  author =       "David S. Frankel",
  title =        "Technology-independent business objects --- the
                 concept of a meta-model",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        nov,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9811/html/from_pages/index.shtml",
  abstract =     "Instantiating an object using Java is not as simple as
                 it may seem. First, we must know what kind of object
                 we're working with.",
  acknowledgement = ack-nhfb,
}

@Article{Ball:1998:HOT,
  author =       "Steve Ball and John Miller Crawford",
  title =        "Helping objects to a tidy end",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        nov,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9811/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9811/html/from_pages/ftp_col2.shtml",
  abstract =     "Explore the steps necessary to ensure that your
                 objects meet a timely and tidy end!",
  acknowledgement = ack-nhfb,
}

@Article{Jordan:1998:HDP,
  author =       "David Jordan",
  title =        "A higher degree of portability using {ODMG}",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        nov,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9811/html/from_pages/index.shtml",
  abstract =     "The ODMG Java binding is now available across a broad
                 spectrum of databases. Soon, large numbers of vendors
                 will support one common API for storing objects in both
                 object and relational databases.",
  acknowledgement = ack-nhfb,
}

@Article{Tillinghast:1998:LFJ,
  author =       "Tig Tillinghast",
  title =        "Lead, follow, or just get out of the way!",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        nov,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Wed Feb 06 10:49:54 2002",
  bibsource =    "http://archive.javareport.com/9811/html/from_pages/index.shtml",
  abstract =     "After viewing the annual ``organizing'' and ``standard
                 setting'' efforts of large companies, Tig recommends
                 how companies can show true leadership with regard to
                 Internet standards.",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1998:IBL,
  author =       "Philip J. Gill",
  title =        "{IBI} Brews Legacy Integration Beans; {Fujitsu} Has
                 {Java}-Based Workflow Development Platform;
                 {Persistence} Ships {EJB} App Server; {EC Cubed}'s
                 {ecWorkRouter} Gets {100\% Pure Java} Certified; and
                 more.",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        nov,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9811/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9811/html/from_pages/ftp_javabuzz.shtml",
  acknowledgement = ack-nhfb,
}

@Article{Brookshier:1998:JSS,
  author =       "Daniel Brookshier",
  title =        "{Java} Success Story --- {Quiz Studio} Embodies the
                 Latest {JDK}, {JFC} Components, and {Java} Plug-in",
  journal =      j-JAVA-REPORT,
  volume =       "3",
  number =       "??",
  pages =        "??--??",
  month =        nov,
  year =         "1998",
  CODEN =        "JREPFI",
  ISSN =         "1086-4660",
  bibdate =      "Sat Dec 26 13:52:53 1998",
  bibsource =    "http://archive.javareport.com/9811/html/from_pages/index.shtml",
  URL =          "http://archive.javareport.com/9811/html/from_pages/ftp_realworld.shtml",
  abstract =     "One of the most successful Java technology
                 developments, Quiz Studio is a user-friendly,
                 point-and-click authoring applet.",
  acknowledgement = ack-nhfb,
}